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") fchmodat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0xfbffffff) mknodat$loop(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1638, 0x0) 00:04:39 executing program 0: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@base={0xb, 0x8, 0x71, 0x101, 0x105}, 0x48) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000440)={0x6, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=[r0]}, 0x80) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000300)={0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000240)={0x3}, 0x10}, 0x80) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000280), &(0x7f0000000380), 0xfffffffe, r0}, 0x38) bpf$MAP_LOOKUP_BATCH(0x1b, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000240), 0x0, 0x1, r0}, 0x38) 00:04:39 executing program 1: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@base={0xb, 0x8, 0x71, 0x101, 0x105}, 0x48) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000440)={0x6, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=[r0]}, 0x80) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000300)={0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000240)={0x3}, 0x10}, 0x80) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000280), &(0x7f0000000380), 0xfffffffe, r0}, 0x38) bpf$MAP_LOOKUP_BATCH(0x1b, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000240), 0x0, 0x1, r0}, 0x38) [ 279.235882][ T9570] loop3: detected capacity change from 0 to 4096 00:04:39 executing program 0: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@base={0xb, 0x8, 0x71, 0x101, 0x105}, 0x48) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000440)={0x6, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=[r0]}, 0x80) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000300)={0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000240)={0x3}, 0x10}, 0x80) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000280), &(0x7f0000000380), 0xfffffffe, r0}, 0x38) bpf$MAP_LOOKUP_BATCH(0x1b, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000240), 0x0, 0x1, r0}, 0x38) 00:04:39 executing program 1: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@base={0xb, 0x8, 0x71, 0x101, 0x105}, 0x48) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000440)={0x6, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=[r0]}, 0x80) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000300)={0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000240)={0x3}, 0x10}, 0x80) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000280), &(0x7f0000000380), 0xfffffffe, r0}, 0x38) bpf$MAP_LOOKUP_BATCH(0x1b, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000240), 0x0, 0x1, r0}, 0x38) [ 279.315652][ T4661] IPv6: ADDRCONF(NETDEV_CHANGE): veth1: link becomes ready [ 279.317946][ T4661] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready 00:04:39 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000080)={'bridge0\x00', 0x0}) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000100)=@bridge_newvlan={0x24, 0x70, 0x1, 0x0, 0x0, {0x7, 0x0, 0x0, r2}, [@BRIDGE_VLANDB_ENTRY={0xc, 0x2, 0x0, 0x1, @BRIDGE_VLANDB_ENTRY_RANGE={0x6}}]}, 0x24}}, 0x0) [ 279.319997][ T4661] IPv6: ADDRCONF(NETDEV_CHANGE): veth3: link becomes ready [ 279.322075][ T4661] IPv6: ADDRCONF(NETDEV_CHANGE): veth2: link becomes ready [ 279.331486][ T4661] IPv6: ADDRCONF(NETDEV_CHANGE): veth5: link becomes ready [ 279.339478][ T4661] IPv6: ADDRCONF(NETDEV_CHANGE): veth4: link becomes ready [ 279.350318][ T4661] IPv6: ADDRCONF(NETDEV_CHANGE): veth7: link becomes ready [ 279.358353][ T4661] IPv6: ADDRCONF(NETDEV_CHANGE): veth6: link becomes ready [ 279.361115][ T9579] loop2: detected capacity change from 0 to 4096 00:04:39 executing program 0: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@base={0xb, 0x8, 0x71, 0x101, 0x105}, 0x48) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000440)={0x6, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=[r0]}, 0x80) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000300)={0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000240)={0x3}, 0x10}, 0x80) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000280), &(0x7f0000000380), 0xfffffffe, r0}, 0x38) bpf$MAP_LOOKUP_BATCH(0x1b, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000240), 0x0, 0x1, r0}, 0x38) [ 279.366735][ T4661] IPv6: ADDRCONF(NETDEV_CHANGE): veth9: link becomes ready [ 279.374821][ T4661] IPv6: ADDRCONF(NETDEV_CHANGE): veth8: link becomes ready [ 279.386295][ T4661] IPv6: ADDRCONF(NETDEV_CHANGE): veth11: link becomes ready [ 279.391137][ T4661] IPv6: ADDRCONF(NETDEV_CHANGE): veth10: link becomes ready [ 279.396361][ T4661] IPv6: ADDRCONF(NETDEV_CHANGE): veth13: link becomes ready 00:04:39 executing program 1: r0 = socket$packet(0x11, 0x2, 0x300) r1 = socket$l2tp6(0xa, 0x2, 0x73) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000000)={'hsr0\x00', 0x0}) r3 = socket$packet(0x11, 0x2, 0x300) setsockopt$packet_fanout(r3, 0x107, 0x12, &(0x7f0000000040)={0x0, 0x5}, 0x4) sendto$packet(r0, 0x0, 0x0, 0x0, &(0x7f0000000180)={0x11, 0x0, r2, 0x1, 0x0, 0x6, @local}, 0x14) [ 279.402247][ T4661] IPv6: ADDRCONF(NETDEV_CHANGE): veth12: link becomes ready 00:04:39 executing program 3: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000100)=@newlink={0x44, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x10007}, [@IFLA_LINKINFO={0x24, 0x12, 0x0, 0x1, @bridge={{0xb}, {0x14, 0x2, 0x0, 0x1, [@IFLA_BR_MCAST_ROUTER={0x5}, @IFLA_BR_MCAST_SNOOPING={0x5}]}}}]}, 0x44}}, 0x0) 00:04:39 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000080)={'bridge0\x00', 0x0}) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000100)=@bridge_newvlan={0x24, 0x70, 0x1, 0x0, 0x0, {0x7, 0x0, 0x0, r2}, [@BRIDGE_VLANDB_ENTRY={0xc, 0x2, 0x0, 0x1, @BRIDGE_VLANDB_ENTRY_RANGE={0x6}}]}, 0x24}}, 0x0) [ 279.477737][ T9589] hsr_slave_0: hsr_addr_subst_dest: Unknown node [ 279.479520][ T9589] hsr_slave_1: hsr_addr_subst_dest: Unknown node 00:04:39 executing program 0: syz_mount_image$ntfs(&(0x7f0000000000), &(0x7f000001ecc0)='./file0\x00', 0x800000, &(0x7f0000000040)=ANY=[], 0x20, 0x115b, &(0x7f0000001200)="$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") 00:04:39 executing program 2: r0 = socket$nl_rdma(0x10, 0x3, 0x14) sendmsg$RDMA_NLDEV_CMD_STAT_SET(r0, &(0x7f0000000880)={0x0, 0x0, &(0x7f0000000840)={&(0x7f0000000800)={0x18, 0x1410, 0x19, 0x0, 0x0, "", [@RDMA_NLDEV_ATTR_DEV_INDEX={0x8}]}, 0x18}}, 0x0) [ 279.605482][ T9594] loop0: detected capacity change from 0 to 723 00:04:39 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r1) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000c40)={0x0, 0x0, &(0x7f0000000580)={&(0x7f0000000b80)={0x1c, r2, 0x1, 0x0, 0x0, {0x3}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x1c}}, 0x0) [ 279.636283][ T9594] ntfs: (device loop0): is_boot_sector_ntfs(): Invalid boot sector checksum. [ 279.646380][ T9594] ntfs: (device loop0): is_boot_sector_ntfs(): Invalid end of sector marker. [ 279.657685][ T9594] ntfs: (device loop0): parse_ntfs_boot_sector(): Mft record size (16384) exceeds the PAGE_SIZE on your system (4096). This is not supported. Sorry. [ 279.675407][ T9594] ntfs: (device loop0): ntfs_fill_super(): Unsupported NTFS filesystem. 00:04:39 executing program 3: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000100)=@newlink={0x44, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x10007}, [@IFLA_LINKINFO={0x24, 0x12, 0x0, 0x1, @bridge={{0xb}, {0x14, 0x2, 0x0, 0x1, [@IFLA_BR_MCAST_ROUTER={0x5}, @IFLA_BR_MCAST_SNOOPING={0x5}]}}}]}, 0x44}}, 0x0) 00:04:39 executing program 1: r0 = socket$packet(0x11, 0x2, 0x300) r1 = socket$l2tp6(0xa, 0x2, 0x73) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000000)={'hsr0\x00', 0x0}) r3 = socket$packet(0x11, 0x2, 0x300) setsockopt$packet_fanout(r3, 0x107, 0x12, &(0x7f0000000040)={0x0, 0x5}, 0x4) sendto$packet(r0, 0x0, 0x0, 0x0, &(0x7f0000000180)={0x11, 0x0, r2, 0x1, 0x0, 0x6, @local}, 0x14) [ 279.712919][ T9600] block nbd4: not configured, cannot reconfigure 00:04:39 executing program 2: r0 = socket$nl_rdma(0x10, 0x3, 0x14) sendmsg$RDMA_NLDEV_CMD_STAT_SET(r0, &(0x7f0000000880)={0x0, 0x0, &(0x7f0000000840)={&(0x7f0000000800)={0x18, 0x1410, 0x19, 0x0, 0x0, "", [@RDMA_NLDEV_ATTR_DEV_INDEX={0x8}]}, 0x18}}, 0x0) 00:04:39 executing program 5: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0x100002) recvmsg(0xffffffffffffffff, 0x0, 0x40000000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000300)=@ethernet={0x0, @multicast}, 0x80, 0x0, 0x0, &(0x7f0000000380)=""/48, 0x30}, 0x102) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f00000003c0)=0xae) r2 = socket(0x2000000015, 0x80005, 0x0) bind$inet6(r2, &(0x7f0000000180)={0xa, 0x0, 0x0, @loopback}, 0x1c) connect$inet6(r2, &(0x7f0000000000)={0xa, 0x0, 0x0, @local, 0xffffffff}, 0x1c) sendto$inet6(r2, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @private2}, 0x1c) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000000)={'bond0\x00'}) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet6_tcp_TLS_TX(0xffffffffffffffff, 0x6, 0x1, &(0x7f00000001c0)=@gcm_256={{}, "b04e83cf9fc554d2", "99a855f82b7da13fb814014eaba5b167704f3c5e2cd2b3142b8e85432873eca4", "c834a484", "c99a2c6afb3da556"}, 0x38) socket$inet6_tcp(0xa, 0x1, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) sendmsg$netlink(r3, &(0x7f0000006440)={0x0, 0x21, &(0x7f00000063c0)=[{&(0x7f0000000600)={0x40, 0x10, 0x1, 0x0, 0xf0, "", [@typed={0x8, 0x0, 0x0, 0x0, @u32}, @typed={0x29, 0x0, 0x0, 0x0, @uid}, @typed={0x14, 0x1b, 0x0, 0x0, @ipv6=@loopback={0x21}}, @typed={0xc, 0x0, 0x0, 0x0, @u64}]}, 0x40}], 0x1}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=@abs={0x0, 0x0, 0x4e21}, 0x6e) [ 279.740059][ T9602] hsr_slave_0: hsr_addr_subst_dest: Unknown node [ 279.741540][ T9602] hsr_slave_1: hsr_addr_subst_dest: Unknown node 00:04:39 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r1) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000c40)={0x0, 0x0, &(0x7f0000000580)={&(0x7f0000000b80)={0x1c, r2, 0x1, 0x0, 0x0, {0x3}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x1c}}, 0x0) 00:04:39 executing program 0: syz_mount_image$ntfs(&(0x7f0000000000), &(0x7f000001ecc0)='./file0\x00', 0x800000, &(0x7f0000000040)=ANY=[], 0x20, 0x115b, &(0x7f0000001200)="$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") [ 279.831471][ T9613] netlink: 'syz-executor.5': attribute type 27 has an invalid length. 00:04:39 executing program 2: r0 = socket$nl_rdma(0x10, 0x3, 0x14) sendmsg$RDMA_NLDEV_CMD_STAT_SET(r0, &(0x7f0000000880)={0x0, 0x0, &(0x7f0000000840)={&(0x7f0000000800)={0x18, 0x1410, 0x19, 0x0, 0x0, "", [@RDMA_NLDEV_ATTR_DEV_INDEX={0x8}]}, 0x18}}, 0x0) [ 279.842912][ T9610] block nbd4: not configured, cannot reconfigure [ 279.853576][ T9613] IPv6: ADDRCONF(NETDEV_CHANGE): vcan0: link becomes ready [ 279.860786][ T9612] loop0: detected capacity change from 0 to 723 00:04:39 executing program 3: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000100)=@newlink={0x44, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x10007}, [@IFLA_LINKINFO={0x24, 0x12, 0x0, 0x1, @bridge={{0xb}, {0x14, 0x2, 0x0, 0x1, [@IFLA_BR_MCAST_ROUTER={0x5}, @IFLA_BR_MCAST_SNOOPING={0x5}]}}}]}, 0x44}}, 0x0) 00:04:39 executing program 1: r0 = socket$packet(0x11, 0x2, 0x300) r1 = socket$l2tp6(0xa, 0x2, 0x73) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000000)={'hsr0\x00', 0x0}) r3 = socket$packet(0x11, 0x2, 0x300) setsockopt$packet_fanout(r3, 0x107, 0x12, &(0x7f0000000040)={0x0, 0x5}, 0x4) sendto$packet(r0, 0x0, 0x0, 0x0, &(0x7f0000000180)={0x11, 0x0, r2, 0x1, 0x0, 0x6, @local}, 0x14) 00:04:39 executing program 2: r0 = socket$nl_rdma(0x10, 0x3, 0x14) sendmsg$RDMA_NLDEV_CMD_STAT_SET(r0, &(0x7f0000000880)={0x0, 0x0, &(0x7f0000000840)={&(0x7f0000000800)={0x18, 0x1410, 0x19, 0x0, 0x0, "", [@RDMA_NLDEV_ATTR_DEV_INDEX={0x8}]}, 0x18}}, 0x0) [ 279.906134][ T9612] ntfs: (device loop0): is_boot_sector_ntfs(): Invalid boot sector checksum. [ 279.908245][ T9612] ntfs: (device loop0): is_boot_sector_ntfs(): Invalid end of sector marker. [ 279.910133][ T9612] ntfs: (device loop0): parse_ntfs_boot_sector(): Mft record size (16384) exceeds the PAGE_SIZE on your system (4096). This is not supported. Sorry. [ 279.913349][ T9612] ntfs: (device loop0): ntfs_fill_super(): Unsupported NTFS filesystem. 00:04:39 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r1) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000c40)={0x0, 0x0, &(0x7f0000000580)={&(0x7f0000000b80)={0x1c, r2, 0x1, 0x0, 0x0, {0x3}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x1c}}, 0x0) [ 279.959297][ T9622] hsr_slave_0: hsr_addr_subst_dest: Unknown node [ 279.960840][ T9622] hsr_slave_1: hsr_addr_subst_dest: Unknown node [ 279.991666][ T9624] block nbd4: not configured, cannot reconfigure 00:04:39 executing program 2: r0 = socket$packet(0x11, 0x2, 0x300) r1 = socket$l2tp6(0xa, 0x2, 0x73) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000000)={'hsr0\x00', 0x0}) r3 = socket$packet(0x11, 0x2, 0x300) setsockopt$packet_fanout(r3, 0x107, 0x12, &(0x7f0000000040)={0x0, 0x5}, 0x4) sendto$packet(r0, 0x0, 0x0, 0x0, &(0x7f0000000180)={0x11, 0x0, r2, 0x1, 0x0, 0x6, @local}, 0x14) 00:04:40 executing program 1: r0 = socket$packet(0x11, 0x2, 0x300) r1 = socket$l2tp6(0xa, 0x2, 0x73) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000000)={'hsr0\x00', 0x0}) r3 = socket$packet(0x11, 0x2, 0x300) setsockopt$packet_fanout(r3, 0x107, 0x12, &(0x7f0000000040)={0x0, 0x5}, 0x4) sendto$packet(r0, 0x0, 0x0, 0x0, &(0x7f0000000180)={0x11, 0x0, r2, 0x1, 0x0, 0x6, @local}, 0x14) 00:04:40 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r1) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000c40)={0x0, 0x0, &(0x7f0000000580)={&(0x7f0000000b80)={0x1c, r2, 0x1, 0x0, 0x0, {0x3}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x1c}}, 0x0) 00:04:40 executing program 0: syz_mount_image$ntfs(&(0x7f0000000000), &(0x7f000001ecc0)='./file0\x00', 0x800000, &(0x7f0000000040)=ANY=[], 0x20, 0x115b, &(0x7f0000001200)="$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") 00:04:40 executing program 3: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000100)=@newlink={0x44, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x10007}, [@IFLA_LINKINFO={0x24, 0x12, 0x0, 0x1, @bridge={{0xb}, {0x14, 0x2, 0x0, 0x1, [@IFLA_BR_MCAST_ROUTER={0x5}, @IFLA_BR_MCAST_SNOOPING={0x5}]}}}]}, 0x44}}, 0x0) [ 280.093536][ T9627] hsr_slave_0: hsr_addr_subst_dest: Unknown node [ 280.095234][ T9627] hsr_slave_1: hsr_addr_subst_dest: Unknown node [ 280.101327][ T9629] hsr_slave_0: hsr_addr_subst_dest: Unknown node [ 280.102861][ T9629] hsr_slave_1: hsr_addr_subst_dest: Unknown node [ 280.127906][ T9631] loop0: detected capacity change from 0 to 723 00:04:40 executing program 2: r0 = socket$packet(0x11, 0x2, 0x300) r1 = socket$l2tp6(0xa, 0x2, 0x73) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000000)={'hsr0\x00', 0x0}) r3 = socket$packet(0x11, 0x2, 0x300) setsockopt$packet_fanout(r3, 0x107, 0x12, &(0x7f0000000040)={0x0, 0x5}, 0x4) sendto$packet(r0, 0x0, 0x0, 0x0, &(0x7f0000000180)={0x11, 0x0, r2, 0x1, 0x0, 0x6, @local}, 0x14) [ 280.170161][ T9632] block nbd4: not configured, cannot reconfigure 00:04:40 executing program 3: syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f0000000200)='./bus\x00', 0x0, &(0x7f0000000040)=ANY=[], 0xfe, 0x47b, &(0x7f00000006c0)="$eJzs3MtvVNUfAPDvnT54/9of4gMEraKR+GhpecjChRpNXGhioguMiUltC6kM1NCaCCFaXeDSkLg3Lk38C1zpxqgrE7e6NyTEsAFdXXNn7i3DcGdgytApzOeTXDhn7p055zvnnplzz+mdAPrWWPZPErE1Iv6IiJF69voDxur/Xb18buafy+dmkkjTt/5OasdduXxupji0eN6WeiZN8/yGknLPvxsxXa3Onc7zE0snP5xYPHP2ufmT08fnjs+dmjpy5OCBPcOHpw51Jc4sriu7PlnYvfO1dy68MXP0wvu/fJfV9718f2Mc3TJWf3dLPdntwnpsW0M6GexhRejIQERkzTVU6/8jMRCbVvaNxKuft3mqVoa7XJqmadn3c245Be5hSfS6BkBvFF/02fVvbUuTNRp5rA+XXqpfyWSxX823+p7BqOTHDDVd33bTWEQcXf7362yLOzQPAQDQ6Ids/PNsw/hvZfxRiQcajvtfvoYyGhH/j4jtEXFfROyIiPsjasc+GBEPdVh+8wrJjeOfysVVBXaLsvHfC/na1vXjv2L0F6MDeW5bLf6h5Nh8dW5//p7si6ENWX6yTRk/vvL7l7VBZInG8V+2ZeUXY8G8HhcHmyboZqeXpm8v6msufRaxa7As/mRlgj+7ItgZEbtWWcb809/ubrXv5vG30YUViPSbiKfq7b8cTfEXkpbrk5PPH546NLExqnP7J4qz4ka//nb+zVbl31b8XZC1/+bS838l/tFkY8TimbMnauu1i52Xcf7PL1pe06z2/B9O3q6lh/PHPp5eWjo9GTGcvH7j41PXnlvki+Oz+PftLe//2+PaO/FwRGQn8Z6IeCQiHs3r/lhEPB4Re9vE//PLT3zQefxtZuW7KIt/9mbtH43t33wiLJfsuj4xcOKn71uVf2vtf7CW2pc/Unz+Nc5fNGtTnbIgAAAA4J5WiYitkVTGV9KVyvh4/W/4d8TmSnVhcemZYwsfnZqt3yMwGkOVY/PVuU0r88H1+dDJfG64yE815Q/k88ZfDWyq5cdnFqqzvQ4e+tyWFv0/89dAr2sH3HGdr6O59wfuFXoz9C/9H/pVov9DH9P/oX+V9f9Pe1APYO35/of+VdL/Xzzdi4oAa67o/2tzyyGwnhj/Q19qeW98pfUuiU4T6UjE7b9O8WsHPQ+nlojKuqjGekvEckR3X3nwln/MYnWJJEp3tf/c6K9fCQUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO5m/wUAAP//srvh3g==") syz_mount_image$msdos(&(0x7f0000000180), &(0x7f0000000100)='.\x00', 0x1a404ac, &(0x7f0000000f40)=ANY=[@ANYBLOB="14270e2d25cccff078b9140e8a1e19f3b4c3bd09968dd1911acef24321d764d9e117da79063a62e3a592fb42f7d9ddb2682b4c2ff580e25fa8effbd53acfb0f870bc1e49d01a5b7ff55150d2bf3b042858c5325c2b569b320cd44e49e246cc1e41f04d2e494added5aa4750b7cf26f856bf23cb379531ebae1774af8a495092c8904205db190366875aa90aff0d11bf44f064c23390e88562d041e505362f5bfb0665c3fafda909f59ad286ee9bd87d5aa098dc5b81ee34cbf59bfa765c1c96e7fb557cb1443f3dceea44c963e0c9347545e4ff353bf8b9023cf81d78673a0f6363e5cc2b0d524d291e28fc28a2767ae804a98b34b648f0ba6edf510da09034a270f6b3a294a4f49d5ed571db0e0d8307c99a953a8175c2e1151a065a9dd6f262df38234a5a0e4888628fe124e56fae3b1c2abbf83fcb631bc0dc708d15d9252b9efe266f9bfe1a92f40414077e9b6851815491ea64ec4817e4f74d5caa1794d94838ee8dcfe64c7daf986e606daab9661f7d67898198dc5b2db3c9af129794d1e1184b65a7d446a60172f81b815c8f49cb6780cffb336f9af74e4ca4644346cb351b87c31a53d00d218d85ae8c0754a1adcd268b7f8dad21656ab6d08dbbba39f45dfac26de1ebdd4b3b1fbf23c38bc24bd5a6387807e0d97261292b78fe39171504ee71d59d4d00c20be451329c583040ec38a8ba28e654c8ec0b18b6b9c699edb040de22242d038e363d624ce076abe17bacf35d84975035c063a8958c47bb900887451e4932f7a391a8feea319577a68f265319ccfcade5e7dc56ade8312efb597e885d4d1b41d27dc2657bb344941d42e68ce72e06d82643a61571d025ce907b780707157984285ff2ba18a9f70d534a19bb6835725d6538e03f7e77701be3626172f3de7545c9cd13f1287a261380e797c0b8b89a1df32bc6d837e5a056fd2de70b2502d518354f69f82b38d72959d86635c2679d131e007bbac425b8b59f4d5b27edf6f6203cfaa59ba01c4b589b0ced7f92562b54d1735dac972a13887c0a5a4342e27a31fe1ec3c9019ec71144bcfca22203e891a1f2c2430054ddbdd278e04e4150388f3dc6b99627cb24dc0e58059c5a4126b6f47b2f87c1f5788eeaa4e802d468d9a51a24a5985af12573dce3ac56ce8539a75130cbfc4cfc0586e114bd0406fc73549fadcc18aad514dd2c1e9d0b0ef2436e995", @ANYRES8, @ANYRESHEX, @ANYRES64, @ANYRESOCT, @ANYRESOCT, @ANYRESHEX, @ANYRESOCT, @ANYBLOB="6c587b81896b2350369ee8d83f977b696703527759a674c6d61cd929ebc6e5004d4c47f0144ed8a532c6b3cb877bdfee3e2d4e5ce1f0dd5b5239d7edeb457c8419b1e22974eafe8e727b9a2445a370734209a6e4a8445fa348b9dd7ff9706a2536df371fa6b263533bf021bb179509a910966d4474218e874dba3b22ff70deda308f5903f85b1eab3ec4e539dc3b71462b66785ec2cd88d2150c445cb1968939219a3dceea5fdfb222114769468721f21fd9e7e1de2af80add0700000052a639b041d51d239be0fd1e176150e52139d4823706e8639b457cac96121685c22f843fce087365ec1bfcdafe631dc7031fdb30c55a9ec5e9e7c62817f7387369fc2719a3c653294e291000f9d4c370285b31ed2708d5ac069a21", @ANYRES64], 0xfe, 0x0, &(0x7f0000000000)) 00:04:40 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000500)='./file0\x00', 0x2000000, &(0x7f00000001c0)=ANY=[], 0x1, 0x522, &(0x7f0000000f80)="$eJzs3V1rZGcdAPD/mWQ2m91oovaiCn3BVrJFdyZpbBu8aCuIdwWl3q8hmYSQSSZkJnUTimTxAwgiWrzrlTeCH0CQfgQRCnrjlagoRbd6sRfqkTNzZuNkz2xm3MyMJL8fPDnPef3/n3k5c16e3RPAlfV8RLwZEVMR8VJEzOfTS3mJk07Jlvv4/rvrWUkiTd/+axJJPi1bLMlL5ma+2vXOoFDz6HhnrV6vHeTj1dbufrV5dHx7e3dtq7ZV21tZWX519bXVV1aXCtaeHrqdWbte/9qffvT9n3799V9+6Tu/v/OXW9/N8p3L53fbcdE6r0k5ey0eyrI/GEWwCZjK21OedCIAAAwkO8b/dER8vn38Px9TQxxbJyPNDAAAALgo6Rtz8c8kIgUAAAAurVK7D2xSquR9AeaiVKpUOn14n4obpXqj2friZuNwb6PTV3YhyqXN7Xpt6VqnT+1ClJNsfLldPx1/+eF40tMH+Ifzs+35lfVGfWNylz0AAADgSrl55vz/H/Od8//HuDe25AAAAICLszDpBAAAAICRe/T8//2J5AEAAACMjvv/AAAAcKl94623spJ2n3+98c7R4U7jndsbteZOZfdwvbLeONivbDUaW/V0JmL3vO3VG439L8fe4d1qq9ZsVZtHx3d2G4d7rTvbPY/ABgAAAMboU8998NskIk6+MtsumWvZn6k+K+grAJdGaZiF/zi6PIDx6/cz/6jpkeYBjJ9vNVxd5c4gmXQewOSctwPo23nnVxefCwAAMBqLny2+/z99em0AuKSGuv8PXCqD3/8HLhv3/+HqKjsCgCttdoBlztz/P+0uMPD9/zTtsy0AAGBM5tolKVXye4FzUXqQdsRClJPN7XptKSI+GRG/mS/PZOPL7TUT/2gAAAAAAAAAAAAAAAAAAAAAAAAAAAaUpkmkAAAAwKUWUfpzkj/Qa3H+xbmz1weuJQ/m28P20wHe/vHdtVbrYDmb/rd8ekTrvXz6y8NcefDkcQAAABiV7nl69zweAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC7Sx/ffXe+Wccb96KsRsVAUfzqut4fXoxwRN/6exHR3pecikoiYuoD4J/ci4umi+EmWVizkWfTEj4hSRMy2sxh5/GfSNC2Mf/OJo8PV9kG2/3mz6PtXiufbw+Lv/3RenlT//V/p4f5vqiB+tuf5xIAxPvfhz6vFc2Y686eL9z/d+Emf+C8UbbLgRfn2t46P++WWvh+xWPj7k/TEqrZ296vNo+Pb27trW7Wt2t7KyvKrq6+tvrK6VN3crtfyv4UxfvDML/7dL/5H9yJu9Im/0Nv+tbPtfzGrlPtt+dS/Prx7/zOdavnMJtrxb71Q/P4/3Ru/56XNPhNfyH8HsvmL3fpJp/7fnv3Zr599XPs3+rT/vPf/1vlNb3vpm9/7w4CLAgBj0Dw63lmr12sHw1dmh1vrvTRN/+dYQ1ayo6M+s373k07Dx5HGYJWn+qX6/1x5Y5iF05kn/rCp9FZK/T/hF1SZ6G4JAAAYgdOD/klnAgAAAAAAAAAAAAAAAAAAAFfXOP7HsrMxTybTVAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAx/pPAAAA//9BiNVl") mkdirat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000180)='./file1\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f0000000340)='./bus\x00', &(0x7f00000002c0), 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,index=on']) r0 = syz_open_procfs(0x0, &(0x7f0000001140)='numa_maps\x00') read$FUSE(r0, &(0x7f000000a0c0)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) r4 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace(0x10, r4) ptrace$setopts(0x4200, r4, 0x0, 0x0) r5 = geteuid() setresuid(r5, 0xffffffffffffffff, 0xffffffffffffffff) r6 = socket$xdp(0x2c, 0x3, 0x0) mmap$xdp(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3, 0x13, r6, 0x100000000) sendfile(r6, r0, 0x0, 0x100000001) read$FUSE(r0, &(0x7f00000027c0)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000005000)=[{{0x0, 0x0, &(0x7f0000002380)=[{&(0x7f0000002340)="8398f7e2ff477c938c5dc5b471dca05bcd9261af7ceb", 0x16}], 0x1, &(0x7f00000023c0)=[@cred={{0x1c, 0x1, 0x2, {r3, r1, r2}}}], 0x20, 0x20040044}}, {{&(0x7f0000002400)=@file={0x1, './bus\x00'}, 0x6e, &(0x7f0000002780)=[{&(0x7f0000002480)="d75b4d86856f2c88b40fce2322fe4556fa80c6373fba2eb2f48d49c9576d9f733d6e25c2a5efdf16f8ec7932d4285436240ad4f1343636439ca8e72a5438dee6c79ba6e505c15baf25ec509602", 0x4d}, {&(0x7f00000025c0)="7e852db818a3cce1e77031ed322c3563488e3807453cd2a5348e6019a39f5ea5ad7bda87695d1bc055f66cd1de7b1bf00a3b394def005882059149dd9d00da94df26a69eaaa0076ec487d652e024dc7878494bff17b5076e9e35920bc5bc6b435d27a5d72843ba809f9541d93dbc632cd8989109661aac1114c99f29c099659bbd646530975cf752568ccc72cd619658445161a4e51b03d7d8a4f259067295d0682acfc742e817b162488802045c11fd1becf13260704910eca97b9ff3aa1791e9c3c96d22cacc7044b83c439ef19f808da738dd32e8c20b96e1e169167a8a1103fd01453ee1b341bc2e2a1acd7540e8a8e28fb0f36b2b", 0xf7}, {&(0x7f0000002500)="f6b2ce977814832bae71e37f75588fd3a2d4767a4b10d48d5f7c1e795311c4f1b31a9f45c880f8c367e053e2a02092d604889cd5e49e6f424a4b0416045d97f8a78e49bcb3c38018b933c5fd", 0x4c}, {&(0x7f00000026c0)="fbc664538e92b3ffababc0f5002884732d0cc377ea4c5765240e0680c0b0546d972ddd07e8004b76ac254bb982a7a0c19d1edb0d63663d4a342cb7fcb617823af1e3a69f6f0579682349f5cb838fa2893f4ce6f63eaa1baa8b84c91e5cc4627e2de744b43d06ce993d0f40e8596cafa84547d07f97e86fc2d05dcdd3bc3ddc719b26674c7a3c57b93112bfd1a4e556c07ad5ef5a7c4c567409144265703f85", 0x9f}], 0x4, &(0x7f0000004800)=[@cred={{0x1c, 0x1, 0x2, {r4, r5, r7}}}], 0x20, 0x880}}, {{&(0x7f0000004840)=@abs={0x0, 0x0, 0x4e24}, 0x6e, &(0x7f00000050c0)=[{&(0x7f00000048c0)="4d263bc8d8a91c3d2a90cb308f9f6b1e2c9e629c4277312069dce959126d2244038eb3d47ece1d27145987da6c8100168512adc4dc095111cfc0ba", 0x3b}, {&(0x7f0000004900)="1abbc02ea7a17dbb5099ff650dec3a803fb89efddb1a90707c37c11665cc072059d4e135afa6ebbf91d848ae4effbf025cac0a952dd0daeefcb12f9aaff60e2f726249d086eb5d71c91e5b5f0ff0730f96cff1b21bcea74ee3ce88dc00593377fb8a2e4af37a90bec0bbc23d9ba3819bc17411fefaf27e3a2ee42fcb7f0aca10dd4740d7dfa19b56fbbbea36c04d3e98b6c75092f23c5b7f27e21f84f950a5c546b3e31a65f8fdfce6a3a3d4514f5a87ec7353836dd719acdc37e7fd8a94b677158ae490915b51655979ebe2d6ad0b08dbcb886595a5e91bc14e0709d78feac4596da186c65dbe6f6dfd255c3a334042f77a", 0xf2}, {&(0x7f0000004a00)="7f7c37ea18d2047197f63b2c6ca12a04dc57f6b6e5e162795f5885c8cd1c2d3b9dfeba9f3b7065fc0e655498b444aa6956da2f6b4e76bbd781dc2c4f855a8ec6255d5cd193f2b114cdad46a03ab8ac65b2d7b8523aa760be5b12b0692efb505e10c923a1124049e81c0b69ad03aeb11e6631090433e98eec909a1e00c4da252b2183575b355790e63d29d4f5a5fc6e82f4a2b7f90d45a3ae17d5924353ab88c59e5f69adb56a37", 0xa7}, {&(0x7f0000004ac0)="2f6db519c7d690fa3b6c1b083be4b674b318c57373f7dae20600880bdaad551dae4fb5cc3360531afc30d8dabde60067490cd89faa6aa628f4198959100730be3b4f573c64848bb6b6b5d7f37027c97820c52cd01913e815a9a030e33ce5bf90967458b908f1ad4ec110dc189e09a2c43ebecbcb055c36bb74c111116a49838aa3c115f457f513471bf7c9cc3c958cadd072c553a646accd0b4fd52b5f14e9eeff7053140e6245f47a84e6ef798c8147ca5d264d657142bb28ca22fa623a244e2d6b295ca3f2dbcc19bca1774e35229d4b224b0189ccafd7ae40c64a4e", 0xdd}, {&(0x7f0000004bc0)}, {&(0x7f0000004c00)="fa89cb16e1142fa4e3a690a53f8580003b293e5ce29e6828a7f49abd4647f58d2431732310298809147927c30474ff5e6735967ededd0af5f80995182d6f3d461066ed8899a3c2c2c6a67d2ef1de2261b3c626de8e48e160a45ac8b01044914daf7e4b05fd24b003bf1a5d46c875029fea2ea0e00bdd98d55cecc1cd8fbed4a946351210e5fb4d4405348c40467c09c7db27e00a5a2af9f7d9a233bf19dac8a35b5c60ad9b14eeacf4e818548b666f497a89fcdf2e0869ffd3a3cb8050073d144c1a04051b3b0875316593542ce679087cbb8dde7dde9256ea611083bc7336ff50", 0xe1}, {&(0x7f0000004d00)="38720eac8473c192a916fa88569740f1966b552c06745c9a76350066f66adfa6de43fdb68121d0361f017a4d70c1af2973b3a82256f8743dece0c038ada0db161535d910896650ac6db075f0dd82413c46b23cc852fc96332db178ae10859bc787e311f483e4992f372e34176c3b8771dff4d81a53ace3a703e7841fcf36bbc8968756270453719d4354983cd5751daa6fabd91b3b0f0e3b76362a1c67c1bf9a1c78f9a11040a23580a783471c3e10f517e583581fb38aa9ee9631d6fb3c7afa078a03d3b5c0a39a", 0xc8}, {&(0x7f0000004e00)="684dc60389a2b59e48bdfc18d68fdbbdabaeff15b395e3e05c6ffa6d43a115330e2e5f0219afbc6cebb2172423eaa03f33106d69dba08dbaabbbf303d5c17b3f0104ac88fe3dfa842016cef64c366b2ceedf4caa870c8d3521689c000a6be9fb530d3d16adb12d182816960bbf3590548e5bd207a3a4f799989ce279bb0749070d9e1ee3973ee057d373c38a9fd9d9d9d193d05e0d560253b417881f337f50fc7938dc347276c8a95c42ddd84a242a0f2fa1", 0xb2}, {&(0x7f0000004ec0)="860f99bcc1e351232c83e7bf480e929e67feaffd1b9e10b8e538e1bd6d49982ed3f7b4ed9563d312af75949251fd3f9d78276df1aaa558d0a5bdee93ad0ac6a998d9a849fe9de27c8811f7e59c211b0843e9eaa82e7d70b4df997361e798cb01ad52b85d621b42e14b", 0x69}], 0x9, 0x0, 0x0, 0x4000}}], 0x3, 0x2404c028) r8 = syz_open_dev$vcsu(&(0x7f0000004bc0), 0x0, 0x600041) getsockopt$inet_IP_IPSEC_POLICY(r0, 0x0, 0x10, &(0x7f0000005180)={{{@in6=@empty, @in6=@private1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@initdev}, 0x0, @in=@broadcast}}, &(0x7f0000004f40)=0xe8) mount$fuse(0x0, &(0x7f0000002140)='./bus\x00', &(0x7f00000021c0), 0x4b, &(0x7f0000005280)={{'fd', 0x3d, r8}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id', 0x3d, 0xee00}, 0x2c, {'group_id', 0x3d, r2}, 0x2c, {[{@max_read={'max_read', 0x3d, 0x4f23ba1e}}, {@allow_other}, {@blksize={'blksize', 0x3d, 0x200}}, {@allow_other}, {@allow_other}, {@allow_other}, {@max_read={'max_read', 0x3d, 0x401}}, {@blksize={'blksize', 0x3d, 0x200}}, {@default_permissions}, {@max_read={'max_read', 0x3d, 0xe34a}}], [{@obj_user={'obj_user', 0x3d, '\''}}, {@audit}, {@smackfsdef={'smackfsdef', 0x3d, '+{!(}$'}}, {@dont_measure}, {@euid_gt={'euid>', r9}}]}}) chdir(&(0x7f0000000100)='./bus\x00') openat(0xffffffffffffffff, &(0x7f0000002580)='./bus\x00', 0x301004, 0xa1) r10 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x42, 0x0) pwrite64(r10, &(0x7f0000002100)="9c", 0x1, 0x0) read$FUSE(r10, &(0x7f00000000c0)={0x2020}, 0x2020) sendfile(r10, r10, &(0x7f0000000080), 0xe0000000) ioprio_set$uid(0x3, r5, 0x4007) r11 = openat(0xffffffffffffff9c, &(0x7f0000002180)='./file1\x00', 0x111842, 0x0) read$FUSE(r11, &(0x7f00000000c0)={0x2020}, 0x2020) sendfile(r11, r11, &(0x7f0000000080), 0xe0000000) 00:04:40 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0x8, 0x4, &(0x7f0000000040)=@framed={{0xffffffb4, 0x5, 0x0, 0x0, 0x0, 0x3d, 0xa}, [@ldst={0x3, 0x0, 0x3}]}, &(0x7f0000003ff6)='GPL\x00', 0x2, 0xfd90, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x1f2, 0x10, &(0x7f0000000000), 0xfffffe51}, 0x48) 00:04:40 executing program 0: syz_mount_image$ntfs(&(0x7f0000000000), &(0x7f000001ecc0)='./file0\x00', 0x800000, &(0x7f0000000040)=ANY=[], 0x20, 0x115b, &(0x7f0000001200)="$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") [ 280.260757][ T9638] loop3: detected capacity change from 0 to 512 [ 280.279072][ T9638] EXT2-fs (loop3): warning: mounting ext3 filesystem as ext2 00:04:40 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0x8, 0x4, &(0x7f0000000040)=@framed={{0xffffffb4, 0x5, 0x0, 0x0, 0x0, 0x3d, 0xa}, [@ldst={0x3, 0x0, 0x3}]}, &(0x7f0000003ff6)='GPL\x00', 0x2, 0xfd90, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x1f2, 0x10, &(0x7f0000000000), 0xfffffe51}, 0x48) 00:04:40 executing program 2: r0 = socket$packet(0x11, 0x2, 0x300) r1 = socket$l2tp6(0xa, 0x2, 0x73) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000000)={'hsr0\x00', 0x0}) r3 = socket$packet(0x11, 0x2, 0x300) setsockopt$packet_fanout(r3, 0x107, 0x12, &(0x7f0000000040)={0x0, 0x5}, 0x4) sendto$packet(r0, 0x0, 0x0, 0x0, &(0x7f0000000180)={0x11, 0x0, r2, 0x1, 0x0, 0x6, @local}, 0x14) 00:04:40 executing program 3: syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f0000000200)='./bus\x00', 0x0, &(0x7f0000000040)=ANY=[], 0xfe, 0x47b, &(0x7f00000006c0)="$eJzs3MtvVNUfAPDvnT54/9of4gMEraKR+GhpecjChRpNXGhioguMiUltC6kM1NCaCCFaXeDSkLg3Lk38C1zpxqgrE7e6NyTEsAFdXXNn7i3DcGdgytApzOeTXDhn7p055zvnnplzz+mdAPrWWPZPErE1Iv6IiJF69voDxur/Xb18buafy+dmkkjTt/5OasdduXxupji0eN6WeiZN8/yGknLPvxsxXa3Onc7zE0snP5xYPHP2ufmT08fnjs+dmjpy5OCBPcOHpw51Jc4sriu7PlnYvfO1dy68MXP0wvu/fJfV9718f2Mc3TJWf3dLPdntwnpsW0M6GexhRejIQERkzTVU6/8jMRCbVvaNxKuft3mqVoa7XJqmadn3c245Be5hSfS6BkBvFF/02fVvbUuTNRp5rA+XXqpfyWSxX823+p7BqOTHDDVd33bTWEQcXf7362yLOzQPAQDQ6Ids/PNsw/hvZfxRiQcajvtfvoYyGhH/j4jtEXFfROyIiPsjasc+GBEPdVh+8wrJjeOfysVVBXaLsvHfC/na1vXjv2L0F6MDeW5bLf6h5Nh8dW5//p7si6ENWX6yTRk/vvL7l7VBZInG8V+2ZeUXY8G8HhcHmyboZqeXpm8v6msufRaxa7As/mRlgj+7ItgZEbtWWcb809/ubrXv5vG30YUViPSbiKfq7b8cTfEXkpbrk5PPH546NLExqnP7J4qz4ka//nb+zVbl31b8XZC1/+bS838l/tFkY8TimbMnauu1i52Xcf7PL1pe06z2/B9O3q6lh/PHPp5eWjo9GTGcvH7j41PXnlvki+Oz+PftLe//2+PaO/FwRGQn8Z6IeCQiHs3r/lhEPB4Re9vE//PLT3zQefxtZuW7KIt/9mbtH43t33wiLJfsuj4xcOKn71uVf2vtf7CW2pc/Unz+Nc5fNGtTnbIgAAAA4J5WiYitkVTGV9KVyvh4/W/4d8TmSnVhcemZYwsfnZqt3yMwGkOVY/PVuU0r88H1+dDJfG64yE815Q/k88ZfDWyq5cdnFqqzvQ4e+tyWFv0/89dAr2sH3HGdr6O59wfuFXoz9C/9H/pVov9DH9P/oX+V9f9Pe1APYO35/of+VdL/Xzzdi4oAa67o/2tzyyGwnhj/Q19qeW98pfUuiU4T6UjE7b9O8WsHPQ+nlojKuqjGekvEckR3X3nwln/MYnWJJEp3tf/c6K9fCQUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO5m/wUAAP//srvh3g==") syz_mount_image$msdos(&(0x7f0000000180), &(0x7f0000000100)='.\x00', 0x1a404ac, &(0x7f0000000f40)=ANY=[@ANYBLOB="14270e2d25cccff078b9140e8a1e19f3b4c3bd09968dd1911acef24321d764d9e117da79063a62e3a592fb42f7d9ddb2682b4c2ff580e25fa8effbd53acfb0f870bc1e49d01a5b7ff55150d2bf3b042858c5325c2b569b320cd44e49e246cc1e41f04d2e494added5aa4750b7cf26f856bf23cb379531ebae1774af8a495092c8904205db190366875aa90aff0d11bf44f064c23390e88562d041e505362f5bfb0665c3fafda909f59ad286ee9bd87d5aa098dc5b81ee34cbf59bfa765c1c96e7fb557cb1443f3dceea44c963e0c9347545e4ff353bf8b9023cf81d78673a0f6363e5cc2b0d524d291e28fc28a2767ae804a98b34b648f0ba6edf510da09034a270f6b3a294a4f49d5ed571db0e0d8307c99a953a8175c2e1151a065a9dd6f262df38234a5a0e4888628fe124e56fae3b1c2abbf83fcb631bc0dc708d15d9252b9efe266f9bfe1a92f40414077e9b6851815491ea64ec4817e4f74d5caa1794d94838ee8dcfe64c7daf986e606daab9661f7d67898198dc5b2db3c9af129794d1e1184b65a7d446a60172f81b815c8f49cb6780cffb336f9af74e4ca4644346cb351b87c31a53d00d218d85ae8c0754a1adcd268b7f8dad21656ab6d08dbbba39f45dfac26de1ebdd4b3b1fbf23c38bc24bd5a6387807e0d97261292b78fe39171504ee71d59d4d00c20be451329c583040ec38a8ba28e654c8ec0b18b6b9c699edb040de22242d038e363d624ce076abe17bacf35d84975035c063a8958c47bb900887451e4932f7a391a8feea319577a68f265319ccfcade5e7dc56ade8312efb597e885d4d1b41d27dc2657bb344941d42e68ce72e06d82643a61571d025ce907b780707157984285ff2ba18a9f70d534a19bb6835725d6538e03f7e77701be3626172f3de7545c9cd13f1287a261380e797c0b8b89a1df32bc6d837e5a056fd2de70b2502d518354f69f82b38d72959d86635c2679d131e007bbac425b8b59f4d5b27edf6f6203cfaa59ba01c4b589b0ced7f92562b54d1735dac972a13887c0a5a4342e27a31fe1ec3c9019ec71144bcfca22203e891a1f2c2430054ddbdd278e04e4150388f3dc6b99627cb24dc0e58059c5a4126b6f47b2f87c1f5788eeaa4e802d468d9a51a24a5985af12573dce3ac56ce8539a75130cbfc4cfc0586e114bd0406fc73549fadcc18aad514dd2c1e9d0b0ef2436e995", @ANYRES8, @ANYRESHEX, @ANYRES64, @ANYRESOCT, @ANYRESOCT, @ANYRESHEX, @ANYRESOCT, @ANYBLOB="6c587b81896b2350369ee8d83f977b696703527759a674c6d61cd929ebc6e5004d4c47f0144ed8a532c6b3cb877bdfee3e2d4e5ce1f0dd5b5239d7edeb457c8419b1e22974eafe8e727b9a2445a370734209a6e4a8445fa348b9dd7ff9706a2536df371fa6b263533bf021bb179509a910966d4474218e874dba3b22ff70deda308f5903f85b1eab3ec4e539dc3b71462b66785ec2cd88d2150c445cb1968939219a3dceea5fdfb222114769468721f21fd9e7e1de2af80add0700000052a639b041d51d239be0fd1e176150e52139d4823706e8639b457cac96121685c22f843fce087365ec1bfcdafe631dc7031fdb30c55a9ec5e9e7c62817f7387369fc2719a3c653294e291000f9d4c370285b31ed2708d5ac069a21", @ANYRES64], 0xfe, 0x0, &(0x7f0000000000)) [ 280.360303][ T9644] loop0: detected capacity change from 0 to 723 [ 280.388753][ T9641] fuse: Bad value for 'fd' 00:04:40 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0x8, 0x4, &(0x7f0000000040)=@framed={{0xffffffb4, 0x5, 0x0, 0x0, 0x0, 0x3d, 0xa}, [@ldst={0x3, 0x0, 0x3}]}, &(0x7f0000003ff6)='GPL\x00', 0x2, 0xfd90, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x1f2, 0x10, &(0x7f0000000000), 0xfffffe51}, 0x48) 00:04:40 executing program 2: syz_mount_image$ocfs2(&(0x7f0000020680), &(0x7f00000206c0)='./file0\x00', 0x0, &(0x7f0000020700), 0x1, 0x2066f, &(0x7f0000020740)="$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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEBTXvvo1tMhhLbyu+4QQl/xh0zdn6ps8a93Du6Yevb07gsnT7257ZW+XZuizwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPyXHTgQAAAAAADyf22EqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqKuzAgQAAAAAAkP9rI1RVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhBw4EAAAAAID8XxuhqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqCjtwIAAAAAAA5P/aCFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVXYgQMBAAAAACD/10aoqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwg4cCAAAAAAA+b82QlVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVRV24EAAAAAAAMj/tRGqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsCvHJgxCURRAX0IGyAi/zQghVSCQzjWcwdbazubvYuMEVg5jKR8RxA2Ec+A97oULAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFzA+HnniHhs7RkRqYTb4Xb38pb61ze5mtpu/g7p/zptAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICVHTgQAAAAAADyf22EqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqKuzAgQAAAAAAkP9rI1RVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhBw4EAAAAAID8XxuhqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqCjtwIAAAAAAA5P/aCFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVXYgQMBAAAAACD/10aoqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwg4cCAAAAAAA+b82QlVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVRV24EAAAAAAAMj/tRGqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsHc/L1FtcQDAz72jPh76mFF48Ny8NqVCMji1kTbhUESbjIFaKQQSBIEU0c5FrpJAaN26TYtathKs/oQ2uXethNmPRWWMMzdvzoDCII6HzweGcy73Xs/X5bnf+/1eAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAXO3AgAAAAAADk/9oIVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVdiBAwEAAAAAIP/XRqiqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrCDhwIAAAAAAD5vzZCVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVFXbgQAAAAAAAyP+1EaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwAwcCAAAAAED+r41QVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhR04EAAAAAAA8n9thKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqirswIEAAAAAAJD/ayNUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYQcOBAAAAACA/F8boaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqgo7cCAAAAAAAOT/2ghVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV2IEDAQAAAAAg/9dGqKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsIOHAgAAAAAAPm/NkJVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVUVduBAAAAAAADI/7URqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrADBwIAAAAAQP6vjVBVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWFHTgQAAAAAADyf22EqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqKuzOsQmEQBCG0d278IJrwCLcKgyVBTNrsR+rUKzCbjQQ0QoE5b1kBr7kBwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACepsp125QpTP/wWWMMOS3dtf+Op9/PPBRj/p493rgVAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeKctAAD//7tGLpI=") [ 280.464080][ T9651] loop3: detected capacity change from 0 to 512 00:04:40 executing program 0: syz_mount_image$ocfs2(&(0x7f00000202c0), &(0x7f0000020300)='./file0\x00', 0x0, &(0x7f0000020340), 0x1, 0x202bf, &(0x7f0000020380)="$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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMGovv331WQgh39ybDSEU6t8kHf9acvUvT18v7xeWVt48X1689urF9cvRNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/YQcOBAAAAACA/F8boaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqgo7cCAAAAAAAOT/2ghVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV2IEDAQAAAAAg/9dGqKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsIOHAgAAAAAAPm/NkJVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVUVduBAAAAAAADI/7URqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrADBwIAAAAAQP6vjVBVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWFHTgQAAAAAADyf22EqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqKuzKsQmDUBQF0JeQAVKn+m2atJ8QgiM4mAtYOIBjuISlpRO4gHxEEDcQzoH3uBcuAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcAHD79tGxGNrz4hIJdwOt7uX10x5SZ967vLrP/bV+7QBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABWduBAAAAAAADI/7URqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrADBwIAAAAAQP6vjVBVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWFHTgQAAAAAADyf22EqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqKuzAgQAAAAAAkP9rI1RVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhBw4EAAAAAID8XxuhqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqCjtwIAAAAAAA5P/aCFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVXYgQMBAAAAACD/10aoqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwo4dqzQMRWEAPvfGRRzi4KjOTiHZXBVFXIwIPoD4Gr6ySx+gFNobKGlCA4VO37ccyE/uPev9AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFnj76r8/2y4ixcW6ikjtz/1+flPm7fP0/9UZdgQAAABO8/7Rv7y2XXn3p4P8sd7N/6e8Ta9Wf78xMQd3o55g3CeUr0f3musb5vYb7r2OlJuIuCz5Q51z0yw7CwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA27MCBAAAAAACQ/2sjVFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWEHDgQAAAAAgPxfG6GqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoKO3AgAAAAAADk/9oIVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVdiBAwEAAAAAIP/XRqiqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrCDhwIAAAAAAD5vzZCVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVFXbgQAAAAAAAyP+1EaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwAwcCAAAAAED+r41QVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhR04EAAAAAAA8n9thKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqirswIEAAAAAAJD/ayNUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYQcOBAAAAACA/F8boaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqgo7cCAAAAAAAOT/2ghVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV2IEDAQAAAAAg/9dGqKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsIOHAgAAAAAAPm/NkJVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVUVduBAAAAAAADI/7URqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrADBwIAAAAAgvytB7kAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICfAgAA//+cjjv+") 00:04:40 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0x8, 0x4, &(0x7f0000000040)=@framed={{0xffffffb4, 0x5, 0x0, 0x0, 0x0, 0x3d, 0xa}, [@ldst={0x3, 0x0, 0x3}]}, &(0x7f0000003ff6)='GPL\x00', 0x2, 0xfd90, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x1f2, 0x10, &(0x7f0000000000), 0xfffffe51}, 0x48) [ 280.504545][ T9651] EXT2-fs (loop3): warning: mounting ext3 filesystem as ext2 00:04:40 executing program 3: syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f0000000200)='./bus\x00', 0x0, &(0x7f0000000040)=ANY=[], 0xfe, 0x47b, &(0x7f00000006c0)="$eJzs3MtvVNUfAPDvnT54/9of4gMEraKR+GhpecjChRpNXGhioguMiUltC6kM1NCaCCFaXeDSkLg3Lk38C1zpxqgrE7e6NyTEsAFdXXNn7i3DcGdgytApzOeTXDhn7p055zvnnplzz+mdAPrWWPZPErE1Iv6IiJF69voDxur/Xb18buafy+dmkkjTt/5OasdduXxupji0eN6WeiZN8/yGknLPvxsxXa3Onc7zE0snP5xYPHP2ufmT08fnjs+dmjpy5OCBPcOHpw51Jc4sriu7PlnYvfO1dy68MXP0wvu/fJfV9718f2Mc3TJWf3dLPdntwnpsW0M6GexhRejIQERkzTVU6/8jMRCbVvaNxKuft3mqVoa7XJqmadn3c245Be5hSfS6BkBvFF/02fVvbUuTNRp5rA+XXqpfyWSxX823+p7BqOTHDDVd33bTWEQcXf7362yLOzQPAQDQ6Ids/PNsw/hvZfxRiQcajvtfvoYyGhH/j4jtEXFfROyIiPsjasc+GBEPdVh+8wrJjeOfysVVBXaLsvHfC/na1vXjv2L0F6MDeW5bLf6h5Nh8dW5//p7si6ENWX6yTRk/vvL7l7VBZInG8V+2ZeUXY8G8HhcHmyboZqeXpm8v6msufRaxa7As/mRlgj+7ItgZEbtWWcb809/ubrXv5vG30YUViPSbiKfq7b8cTfEXkpbrk5PPH546NLExqnP7J4qz4ka//nb+zVbl31b8XZC1/+bS838l/tFkY8TimbMnauu1i52Xcf7PL1pe06z2/B9O3q6lh/PHPp5eWjo9GTGcvH7j41PXnlvki+Oz+PftLe//2+PaO/FwRGQn8Z6IeCQiHs3r/lhEPB4Re9vE//PLT3zQefxtZuW7KIt/9mbtH43t33wiLJfsuj4xcOKn71uVf2vtf7CW2pc/Unz+Nc5fNGtTnbIgAAAA4J5WiYitkVTGV9KVyvh4/W/4d8TmSnVhcemZYwsfnZqt3yMwGkOVY/PVuU0r88H1+dDJfG64yE815Q/k88ZfDWyq5cdnFqqzvQ4e+tyWFv0/89dAr2sH3HGdr6O59wfuFXoz9C/9H/pVov9DH9P/oX+V9f9Pe1APYO35/of+VdL/Xzzdi4oAa67o/2tzyyGwnhj/Q19qeW98pfUuiU4T6UjE7b9O8WsHPQ+nlojKuqjGekvEckR3X3nwln/MYnWJJEp3tf/c6K9fCQUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO5m/wUAAP//srvh3g==") syz_mount_image$msdos(&(0x7f0000000180), &(0x7f0000000100)='.\x00', 0x1a404ac, &(0x7f0000000f40)=ANY=[@ANYBLOB="14270e2d25cccff078b9140e8a1e19f3b4c3bd09968dd1911acef24321d764d9e117da79063a62e3a592fb42f7d9ddb2682b4c2ff580e25fa8effbd53acfb0f870bc1e49d01a5b7ff55150d2bf3b042858c5325c2b569b320cd44e49e246cc1e41f04d2e494added5aa4750b7cf26f856bf23cb379531ebae1774af8a495092c8904205db190366875aa90aff0d11bf44f064c23390e88562d041e505362f5bfb0665c3fafda909f59ad286ee9bd87d5aa098dc5b81ee34cbf59bfa765c1c96e7fb557cb1443f3dceea44c963e0c9347545e4ff353bf8b9023cf81d78673a0f6363e5cc2b0d524d291e28fc28a2767ae804a98b34b648f0ba6edf510da09034a270f6b3a294a4f49d5ed571db0e0d8307c99a953a8175c2e1151a065a9dd6f262df38234a5a0e4888628fe124e56fae3b1c2abbf83fcb631bc0dc708d15d9252b9efe266f9bfe1a92f40414077e9b6851815491ea64ec4817e4f74d5caa1794d94838ee8dcfe64c7daf986e606daab9661f7d67898198dc5b2db3c9af129794d1e1184b65a7d446a60172f81b815c8f49cb6780cffb336f9af74e4ca4644346cb351b87c31a53d00d218d85ae8c0754a1adcd268b7f8dad21656ab6d08dbbba39f45dfac26de1ebdd4b3b1fbf23c38bc24bd5a6387807e0d97261292b78fe39171504ee71d59d4d00c20be451329c583040ec38a8ba28e654c8ec0b18b6b9c699edb040de22242d038e363d624ce076abe17bacf35d84975035c063a8958c47bb900887451e4932f7a391a8feea319577a68f265319ccfcade5e7dc56ade8312efb597e885d4d1b41d27dc2657bb344941d42e68ce72e06d82643a61571d025ce907b780707157984285ff2ba18a9f70d534a19bb6835725d6538e03f7e77701be3626172f3de7545c9cd13f1287a261380e797c0b8b89a1df32bc6d837e5a056fd2de70b2502d518354f69f82b38d72959d86635c2679d131e007bbac425b8b59f4d5b27edf6f6203cfaa59ba01c4b589b0ced7f92562b54d1735dac972a13887c0a5a4342e27a31fe1ec3c9019ec71144bcfca22203e891a1f2c2430054ddbdd278e04e4150388f3dc6b99627cb24dc0e58059c5a4126b6f47b2f87c1f5788eeaa4e802d468d9a51a24a5985af12573dce3ac56ce8539a75130cbfc4cfc0586e114bd0406fc73549fadcc18aad514dd2c1e9d0b0ef2436e995", @ANYRES8, @ANYRESHEX, @ANYRES64, @ANYRESOCT, @ANYRESOCT, @ANYRESHEX, @ANYRESOCT, @ANYBLOB="6c587b81896b2350369ee8d83f977b696703527759a674c6d61cd929ebc6e5004d4c47f0144ed8a532c6b3cb877bdfee3e2d4e5ce1f0dd5b5239d7edeb457c8419b1e22974eafe8e727b9a2445a370734209a6e4a8445fa348b9dd7ff9706a2536df371fa6b263533bf021bb179509a910966d4474218e874dba3b22ff70deda308f5903f85b1eab3ec4e539dc3b71462b66785ec2cd88d2150c445cb1968939219a3dceea5fdfb222114769468721f21fd9e7e1de2af80add0700000052a639b041d51d239be0fd1e176150e52139d4823706e8639b457cac96121685c22f843fce087365ec1bfcdafe631dc7031fdb30c55a9ec5e9e7c62817f7387369fc2719a3c653294e291000f9d4c370285b31ed2708d5ac069a21", @ANYRES64], 0xfe, 0x0, &(0x7f0000000000)) 00:04:40 executing program 4: r0 = socket$phonet_pipe(0x23, 0x5, 0x2) r1 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setreuid(0x0, r2) setsockopt$PNPIPE_ENCAP(r0, 0x113, 0x1, &(0x7f0000000040)=0x1, 0x4) 00:04:40 executing program 5: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0x100002) recvmsg(0xffffffffffffffff, 0x0, 0x40000000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000300)=@ethernet={0x0, @multicast}, 0x80, 0x0, 0x0, &(0x7f0000000380)=""/48, 0x30}, 0x102) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f00000003c0)=0xae) r2 = socket(0x2000000015, 0x80005, 0x0) bind$inet6(r2, &(0x7f0000000180)={0xa, 0x0, 0x0, @loopback}, 0x1c) connect$inet6(r2, &(0x7f0000000000)={0xa, 0x0, 0x0, @local, 0xffffffff}, 0x1c) sendto$inet6(r2, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @private2}, 0x1c) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000000)={'bond0\x00'}) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet6_tcp_TLS_TX(0xffffffffffffffff, 0x6, 0x1, &(0x7f00000001c0)=@gcm_256={{}, "b04e83cf9fc554d2", "99a855f82b7da13fb814014eaba5b167704f3c5e2cd2b3142b8e85432873eca4", "c834a484", "c99a2c6afb3da556"}, 0x38) socket$inet6_tcp(0xa, 0x1, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) sendmsg$netlink(r3, &(0x7f0000006440)={0x0, 0x21, &(0x7f00000063c0)=[{&(0x7f0000000600)={0x40, 0x10, 0x1, 0x0, 0xf0, "", [@typed={0x8, 0x0, 0x0, 0x0, @u32}, @typed={0x29, 0x0, 0x0, 0x0, @uid}, @typed={0x14, 0x1b, 0x0, 0x0, @ipv6=@loopback={0x21}}, @typed={0xc, 0x0, 0x0, 0x0, @u64}]}, 0x40}], 0x1}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=@abs={0x0, 0x0, 0x4e21}, 0x6e) [ 280.696585][ T9666] loop3: detected capacity change from 0 to 512 [ 280.705950][ T9666] EXT2-fs (loop3): warning: mounting ext3 filesystem as ext2 00:04:40 executing program 4: r0 = socket$phonet_pipe(0x23, 0x5, 0x2) r1 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setreuid(0x0, r2) setsockopt$PNPIPE_ENCAP(r0, 0x113, 0x1, &(0x7f0000000040)=0x1, 0x4) [ 280.748162][ T9668] netlink: 'syz-executor.5': attribute type 27 has an invalid length. [ 280.768308][ T9668] IPv6: ADDRCONF(NETDEV_CHANGE): vcan0: link becomes ready 00:04:40 executing program 3: syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f0000000200)='./bus\x00', 0x0, &(0x7f0000000040)=ANY=[], 0xfe, 0x47b, &(0x7f00000006c0)="$eJzs3MtvVNUfAPDvnT54/9of4gMEraKR+GhpecjChRpNXGhioguMiUltC6kM1NCaCCFaXeDSkLg3Lk38C1zpxqgrE7e6NyTEsAFdXXNn7i3DcGdgytApzOeTXDhn7p055zvnnplzz+mdAPrWWPZPErE1Iv6IiJF69voDxur/Xb18buafy+dmkkjTt/5OasdduXxupji0eN6WeiZN8/yGknLPvxsxXa3Onc7zE0snP5xYPHP2ufmT08fnjs+dmjpy5OCBPcOHpw51Jc4sriu7PlnYvfO1dy68MXP0wvu/fJfV9718f2Mc3TJWf3dLPdntwnpsW0M6GexhRejIQERkzTVU6/8jMRCbVvaNxKuft3mqVoa7XJqmadn3c245Be5hSfS6BkBvFF/02fVvbUuTNRp5rA+XXqpfyWSxX823+p7BqOTHDDVd33bTWEQcXf7362yLOzQPAQDQ6Ids/PNsw/hvZfxRiQcajvtfvoYyGhH/j4jtEXFfROyIiPsjasc+GBEPdVh+8wrJjeOfysVVBXaLsvHfC/na1vXjv2L0F6MDeW5bLf6h5Nh8dW5//p7si6ENWX6yTRk/vvL7l7VBZInG8V+2ZeUXY8G8HhcHmyboZqeXpm8v6msufRaxa7As/mRlgj+7ItgZEbtWWcb809/ubrXv5vG30YUViPSbiKfq7b8cTfEXkpbrk5PPH546NLExqnP7J4qz4ka//nb+zVbl31b8XZC1/+bS838l/tFkY8TimbMnauu1i52Xcf7PL1pe06z2/B9O3q6lh/PHPp5eWjo9GTGcvH7j41PXnlvki+Oz+PftLe//2+PaO/FwRGQn8Z6IeCQiHs3r/lhEPB4Re9vE//PLT3zQefxtZuW7KIt/9mbtH43t33wiLJfsuj4xcOKn71uVf2vtf7CW2pc/Unz+Nc5fNGtTnbIgAAAA4J5WiYitkVTGV9KVyvh4/W/4d8TmSnVhcemZYwsfnZqt3yMwGkOVY/PVuU0r88H1+dDJfG64yE815Q/k88ZfDWyq5cdnFqqzvQ4e+tyWFv0/89dAr2sH3HGdr6O59wfuFXoz9C/9H/pVov9DH9P/oX+V9f9Pe1APYO35/of+VdL/Xzzdi4oAa67o/2tzyyGwnhj/Q19qeW98pfUuiU4T6UjE7b9O8WsHPQ+nlojKuqjGekvEckR3X3nwln/MYnWJJEp3tf/c6K9fCQUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO5m/wUAAP//srvh3g==") syz_mount_image$msdos(&(0x7f0000000180), &(0x7f0000000100)='.\x00', 0x1a404ac, &(0x7f0000000f40)=ANY=[@ANYBLOB="14270e2d25cccff078b9140e8a1e19f3b4c3bd09968dd1911acef24321d764d9e117da79063a62e3a592fb42f7d9ddb2682b4c2ff580e25fa8effbd53acfb0f870bc1e49d01a5b7ff55150d2bf3b042858c5325c2b569b320cd44e49e246cc1e41f04d2e494added5aa4750b7cf26f856bf23cb379531ebae1774af8a495092c8904205db190366875aa90aff0d11bf44f064c23390e88562d041e505362f5bfb0665c3fafda909f59ad286ee9bd87d5aa098dc5b81ee34cbf59bfa765c1c96e7fb557cb1443f3dceea44c963e0c9347545e4ff353bf8b9023cf81d78673a0f6363e5cc2b0d524d291e28fc28a2767ae804a98b34b648f0ba6edf510da09034a270f6b3a294a4f49d5ed571db0e0d8307c99a953a8175c2e1151a065a9dd6f262df38234a5a0e4888628fe124e56fae3b1c2abbf83fcb631bc0dc708d15d9252b9efe266f9bfe1a92f40414077e9b6851815491ea64ec4817e4f74d5caa1794d94838ee8dcfe64c7daf986e606daab9661f7d67898198dc5b2db3c9af129794d1e1184b65a7d446a60172f81b815c8f49cb6780cffb336f9af74e4ca4644346cb351b87c31a53d00d218d85ae8c0754a1adcd268b7f8dad21656ab6d08dbbba39f45dfac26de1ebdd4b3b1fbf23c38bc24bd5a6387807e0d97261292b78fe39171504ee71d59d4d00c20be451329c583040ec38a8ba28e654c8ec0b18b6b9c699edb040de22242d038e363d624ce076abe17bacf35d84975035c063a8958c47bb900887451e4932f7a391a8feea319577a68f265319ccfcade5e7dc56ade8312efb597e885d4d1b41d27dc2657bb344941d42e68ce72e06d82643a61571d025ce907b780707157984285ff2ba18a9f70d534a19bb6835725d6538e03f7e77701be3626172f3de7545c9cd13f1287a261380e797c0b8b89a1df32bc6d837e5a056fd2de70b2502d518354f69f82b38d72959d86635c2679d131e007bbac425b8b59f4d5b27edf6f6203cfaa59ba01c4b589b0ced7f92562b54d1735dac972a13887c0a5a4342e27a31fe1ec3c9019ec71144bcfca22203e891a1f2c2430054ddbdd278e04e4150388f3dc6b99627cb24dc0e58059c5a4126b6f47b2f87c1f5788eeaa4e802d468d9a51a24a5985af12573dce3ac56ce8539a75130cbfc4cfc0586e114bd0406fc73549fadcc18aad514dd2c1e9d0b0ef2436e995", @ANYRES8, @ANYRESHEX, @ANYRES64, @ANYRESOCT, @ANYRESOCT, @ANYRESHEX, @ANYRESOCT, @ANYBLOB="6c587b81896b2350369ee8d83f977b696703527759a674c6d61cd929ebc6e5004d4c47f0144ed8a532c6b3cb877bdfee3e2d4e5ce1f0dd5b5239d7edeb457c8419b1e22974eafe8e727b9a2445a370734209a6e4a8445fa348b9dd7ff9706a2536df371fa6b263533bf021bb179509a910966d4474218e874dba3b22ff70deda308f5903f85b1eab3ec4e539dc3b71462b66785ec2cd88d2150c445cb1968939219a3dceea5fdfb222114769468721f21fd9e7e1de2af80add0700000052a639b041d51d239be0fd1e176150e52139d4823706e8639b457cac96121685c22f843fce087365ec1bfcdafe631dc7031fdb30c55a9ec5e9e7c62817f7387369fc2719a3c653294e291000f9d4c370285b31ed2708d5ac069a21", @ANYRES64], 0xfe, 0x0, &(0x7f0000000000)) 00:04:40 executing program 4: r0 = socket$phonet_pipe(0x23, 0x5, 0x2) r1 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setreuid(0x0, r2) setsockopt$PNPIPE_ENCAP(r0, 0x113, 0x1, &(0x7f0000000040)=0x1, 0x4) [ 280.923592][ T9673] loop3: detected capacity change from 0 to 512 00:04:40 executing program 4: r0 = socket$phonet_pipe(0x23, 0x5, 0x2) r1 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setreuid(0x0, r2) setsockopt$PNPIPE_ENCAP(r0, 0x113, 0x1, &(0x7f0000000040)=0x1, 0x4) [ 280.974172][ T9673] EXT2-fs (loop3): warning: mounting ext3 filesystem as ext2 00:04:41 executing program 3: r0 = socket$phonet_pipe(0x23, 0x5, 0x2) r1 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setreuid(0x0, r2) setsockopt$PNPIPE_ENCAP(r0, 0x113, 0x1, &(0x7f0000000040)=0x1, 0x4) 00:04:41 executing program 4: r0 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000240)='/sys/fs/bpf', 0x0, 0x0) openat$cgroup_freezer_state(r0, &(0x7f0000000040), 0x2, 0x0) 00:04:41 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000500)='./file0\x00', 0x2000000, &(0x7f00000001c0)=ANY=[], 0x1, 0x522, &(0x7f0000000f80)="$eJzs3V1rZGcdAPD/mWQ2m91oovaiCn3BVrJFdyZpbBu8aCuIdwWl3q8hmYSQSSZkJnUTimTxAwgiWrzrlTeCH0CQfgQRCnrjlagoRbd6sRfqkTNzZuNkz2xm3MyMJL8fPDnPef3/n3k5c16e3RPAlfV8RLwZEVMR8VJEzOfTS3mJk07Jlvv4/rvrWUkiTd/+axJJPi1bLMlL5ma+2vXOoFDz6HhnrV6vHeTj1dbufrV5dHx7e3dtq7ZV21tZWX519bXVV1aXCtaeHrqdWbte/9qffvT9n3799V9+6Tu/v/OXW9/N8p3L53fbcdE6r0k5ey0eyrI/GEWwCZjK21OedCIAAAwkO8b/dER8vn38Px9TQxxbJyPNDAAAALgo6Rtz8c8kIgUAAAAurVK7D2xSquR9AeaiVKpUOn14n4obpXqj2friZuNwb6PTV3YhyqXN7Xpt6VqnT+1ClJNsfLldPx1/+eF40tMH+Ifzs+35lfVGfWNylz0AAADgSrl55vz/H/Od8//HuDe25AAAAICLszDpBAAAAICRe/T8//2J5AEAAACMjvv/AAAAcKl94623spJ2n3+98c7R4U7jndsbteZOZfdwvbLeONivbDUaW/V0JmL3vO3VG439L8fe4d1qq9ZsVZtHx3d2G4d7rTvbPY/ABgAAAMboU8998NskIk6+MtsumWvZn6k+K+grAJdGaZiF/zi6PIDx6/cz/6jpkeYBjJ9vNVxd5c4gmXQewOSctwPo23nnVxefCwAAMBqLny2+/z99em0AuKSGuv8PXCqD3/8HLhv3/+HqKjsCgCttdoBlztz/P+0uMPD9/zTtsy0AAGBM5tolKVXye4FzUXqQdsRClJPN7XptKSI+GRG/mS/PZOPL7TUT/2gAAAAAAAAAAAAAAAAAAAAAAAAAAAaUpkmkAAAAwKUWUfpzkj/Qa3H+xbmz1weuJQ/m28P20wHe/vHdtVbrYDmb/rd8ekTrvXz6y8NcefDkcQAAABiV7nl69zweAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC7Sx/ffXe+Wccb96KsRsVAUfzqut4fXoxwRN/6exHR3pecikoiYuoD4J/ci4umi+EmWVizkWfTEj4hSRMy2sxh5/GfSNC2Mf/OJo8PV9kG2/3mz6PtXiufbw+Lv/3RenlT//V/p4f5vqiB+tuf5xIAxPvfhz6vFc2Y686eL9z/d+Emf+C8UbbLgRfn2t46P++WWvh+xWPj7k/TEqrZ296vNo+Pb27trW7Wt2t7KyvKrq6+tvrK6VN3crtfyv4UxfvDML/7dL/5H9yJu9Im/0Nv+tbPtfzGrlPtt+dS/Prx7/zOdavnMJtrxb71Q/P4/3Ru/56XNPhNfyH8HsvmL3fpJp/7fnv3Zr599XPs3+rT/vPf/1vlNb3vpm9/7w4CLAgBj0Dw63lmr12sHw1dmh1vrvTRN/+dYQ1ayo6M+s373k07Dx5HGYJWn+qX6/1x5Y5iF05kn/rCp9FZK/T/hF1SZ6G4JAAAYgdOD/klnAgAAAAAAAAAAAAAAAAAAAFfXOP7HsrMxTybTVAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAx/pPAAAA//9BiNVl") mkdirat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000180)='./file1\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f0000000340)='./bus\x00', &(0x7f00000002c0), 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,index=on']) r0 = syz_open_procfs(0x0, &(0x7f0000001140)='numa_maps\x00') read$FUSE(r0, &(0x7f000000a0c0)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) r4 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace(0x10, r4) ptrace$setopts(0x4200, r4, 0x0, 0x0) r5 = geteuid() setresuid(r5, 0xffffffffffffffff, 0xffffffffffffffff) r6 = socket$xdp(0x2c, 0x3, 0x0) mmap$xdp(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3, 0x13, r6, 0x100000000) sendfile(r6, r0, 0x0, 0x100000001) read$FUSE(r0, &(0x7f00000027c0)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000005000)=[{{0x0, 0x0, &(0x7f0000002380)=[{&(0x7f0000002340)="8398f7e2ff477c938c5dc5b471dca05bcd9261af7ceb", 0x16}], 0x1, &(0x7f00000023c0)=[@cred={{0x1c, 0x1, 0x2, {r3, r1, r2}}}], 0x20, 0x20040044}}, {{&(0x7f0000002400)=@file={0x1, './bus\x00'}, 0x6e, &(0x7f0000002780)=[{&(0x7f0000002480)="d75b4d86856f2c88b40fce2322fe4556fa80c6373fba2eb2f48d49c9576d9f733d6e25c2a5efdf16f8ec7932d4285436240ad4f1343636439ca8e72a5438dee6c79ba6e505c15baf25ec509602", 0x4d}, {&(0x7f00000025c0)="7e852db818a3cce1e77031ed322c3563488e3807453cd2a5348e6019a39f5ea5ad7bda87695d1bc055f66cd1de7b1bf00a3b394def005882059149dd9d00da94df26a69eaaa0076ec487d652e024dc7878494bff17b5076e9e35920bc5bc6b435d27a5d72843ba809f9541d93dbc632cd8989109661aac1114c99f29c099659bbd646530975cf752568ccc72cd619658445161a4e51b03d7d8a4f259067295d0682acfc742e817b162488802045c11fd1becf13260704910eca97b9ff3aa1791e9c3c96d22cacc7044b83c439ef19f808da738dd32e8c20b96e1e169167a8a1103fd01453ee1b341bc2e2a1acd7540e8a8e28fb0f36b2b", 0xf7}, {&(0x7f0000002500)="f6b2ce977814832bae71e37f75588fd3a2d4767a4b10d48d5f7c1e795311c4f1b31a9f45c880f8c367e053e2a02092d604889cd5e49e6f424a4b0416045d97f8a78e49bcb3c38018b933c5fd", 0x4c}, {&(0x7f00000026c0)="fbc664538e92b3ffababc0f5002884732d0cc377ea4c5765240e0680c0b0546d972ddd07e8004b76ac254bb982a7a0c19d1edb0d63663d4a342cb7fcb617823af1e3a69f6f0579682349f5cb838fa2893f4ce6f63eaa1baa8b84c91e5cc4627e2de744b43d06ce993d0f40e8596cafa84547d07f97e86fc2d05dcdd3bc3ddc719b26674c7a3c57b93112bfd1a4e556c07ad5ef5a7c4c567409144265703f85", 0x9f}], 0x4, &(0x7f0000004800)=[@cred={{0x1c, 0x1, 0x2, {r4, r5, r7}}}], 0x20, 0x880}}, {{&(0x7f0000004840)=@abs={0x0, 0x0, 0x4e24}, 0x6e, &(0x7f00000050c0)=[{&(0x7f00000048c0)="4d263bc8d8a91c3d2a90cb308f9f6b1e2c9e629c4277312069dce959126d2244038eb3d47ece1d27145987da6c8100168512adc4dc095111cfc0ba", 0x3b}, {&(0x7f0000004900)="1abbc02ea7a17dbb5099ff650dec3a803fb89efddb1a90707c37c11665cc072059d4e135afa6ebbf91d848ae4effbf025cac0a952dd0daeefcb12f9aaff60e2f726249d086eb5d71c91e5b5f0ff0730f96cff1b21bcea74ee3ce88dc00593377fb8a2e4af37a90bec0bbc23d9ba3819bc17411fefaf27e3a2ee42fcb7f0aca10dd4740d7dfa19b56fbbbea36c04d3e98b6c75092f23c5b7f27e21f84f950a5c546b3e31a65f8fdfce6a3a3d4514f5a87ec7353836dd719acdc37e7fd8a94b677158ae490915b51655979ebe2d6ad0b08dbcb886595a5e91bc14e0709d78feac4596da186c65dbe6f6dfd255c3a334042f77a", 0xf2}, {&(0x7f0000004a00)="7f7c37ea18d2047197f63b2c6ca12a04dc57f6b6e5e162795f5885c8cd1c2d3b9dfeba9f3b7065fc0e655498b444aa6956da2f6b4e76bbd781dc2c4f855a8ec6255d5cd193f2b114cdad46a03ab8ac65b2d7b8523aa760be5b12b0692efb505e10c923a1124049e81c0b69ad03aeb11e6631090433e98eec909a1e00c4da252b2183575b355790e63d29d4f5a5fc6e82f4a2b7f90d45a3ae17d5924353ab88c59e5f69adb56a37", 0xa7}, {&(0x7f0000004ac0)="2f6db519c7d690fa3b6c1b083be4b674b318c57373f7dae20600880bdaad551dae4fb5cc3360531afc30d8dabde60067490cd89faa6aa628f4198959100730be3b4f573c64848bb6b6b5d7f37027c97820c52cd01913e815a9a030e33ce5bf90967458b908f1ad4ec110dc189e09a2c43ebecbcb055c36bb74c111116a49838aa3c115f457f513471bf7c9cc3c958cadd072c553a646accd0b4fd52b5f14e9eeff7053140e6245f47a84e6ef798c8147ca5d264d657142bb28ca22fa623a244e2d6b295ca3f2dbcc19bca1774e35229d4b224b0189ccafd7ae40c64a4e", 0xdd}, {&(0x7f0000004bc0)}, {&(0x7f0000004c00)="fa89cb16e1142fa4e3a690a53f8580003b293e5ce29e6828a7f49abd4647f58d2431732310298809147927c30474ff5e6735967ededd0af5f80995182d6f3d461066ed8899a3c2c2c6a67d2ef1de2261b3c626de8e48e160a45ac8b01044914daf7e4b05fd24b003bf1a5d46c875029fea2ea0e00bdd98d55cecc1cd8fbed4a946351210e5fb4d4405348c40467c09c7db27e00a5a2af9f7d9a233bf19dac8a35b5c60ad9b14eeacf4e818548b666f497a89fcdf2e0869ffd3a3cb8050073d144c1a04051b3b0875316593542ce679087cbb8dde7dde9256ea611083bc7336ff50", 0xe1}, {&(0x7f0000004d00)="38720eac8473c192a916fa88569740f1966b552c06745c9a76350066f66adfa6de43fdb68121d0361f017a4d70c1af2973b3a82256f8743dece0c038ada0db161535d910896650ac6db075f0dd82413c46b23cc852fc96332db178ae10859bc787e311f483e4992f372e34176c3b8771dff4d81a53ace3a703e7841fcf36bbc8968756270453719d4354983cd5751daa6fabd91b3b0f0e3b76362a1c67c1bf9a1c78f9a11040a23580a783471c3e10f517e583581fb38aa9ee9631d6fb3c7afa078a03d3b5c0a39a", 0xc8}, {&(0x7f0000004e00)="684dc60389a2b59e48bdfc18d68fdbbdabaeff15b395e3e05c6ffa6d43a115330e2e5f0219afbc6cebb2172423eaa03f33106d69dba08dbaabbbf303d5c17b3f0104ac88fe3dfa842016cef64c366b2ceedf4caa870c8d3521689c000a6be9fb530d3d16adb12d182816960bbf3590548e5bd207a3a4f799989ce279bb0749070d9e1ee3973ee057d373c38a9fd9d9d9d193d05e0d560253b417881f337f50fc7938dc347276c8a95c42ddd84a242a0f2fa1", 0xb2}, {&(0x7f0000004ec0)="860f99bcc1e351232c83e7bf480e929e67feaffd1b9e10b8e538e1bd6d49982ed3f7b4ed9563d312af75949251fd3f9d78276df1aaa558d0a5bdee93ad0ac6a998d9a849fe9de27c8811f7e59c211b0843e9eaa82e7d70b4df997361e798cb01ad52b85d621b42e14b", 0x69}], 0x9, 0x0, 0x0, 0x4000}}], 0x3, 0x2404c028) r8 = syz_open_dev$vcsu(&(0x7f0000004bc0), 0x0, 0x600041) getsockopt$inet_IP_IPSEC_POLICY(r0, 0x0, 0x10, &(0x7f0000005180)={{{@in6=@empty, @in6=@private1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@initdev}, 0x0, @in=@broadcast}}, &(0x7f0000004f40)=0xe8) mount$fuse(0x0, &(0x7f0000002140)='./bus\x00', &(0x7f00000021c0), 0x4b, &(0x7f0000005280)={{'fd', 0x3d, r8}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id', 0x3d, 0xee00}, 0x2c, {'group_id', 0x3d, r2}, 0x2c, {[{@max_read={'max_read', 0x3d, 0x4f23ba1e}}, {@allow_other}, {@blksize={'blksize', 0x3d, 0x200}}, {@allow_other}, {@allow_other}, {@allow_other}, {@max_read={'max_read', 0x3d, 0x401}}, {@blksize={'blksize', 0x3d, 0x200}}, {@default_permissions}, {@max_read={'max_read', 0x3d, 0xe34a}}], [{@obj_user={'obj_user', 0x3d, '\''}}, {@audit}, {@smackfsdef={'smackfsdef', 0x3d, '+{!(}$'}}, {@dont_measure}, {@euid_gt={'euid>', r9}}]}}) chdir(&(0x7f0000000100)='./bus\x00') openat(0xffffffffffffffff, &(0x7f0000002580)='./bus\x00', 0x301004, 0xa1) r10 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x42, 0x0) pwrite64(r10, &(0x7f0000002100)="9c", 0x1, 0x0) read$FUSE(r10, &(0x7f00000000c0)={0x2020}, 0x2020) sendfile(r10, r10, &(0x7f0000000080), 0xe0000000) ioprio_set$uid(0x3, r5, 0x4007) r11 = openat(0xffffffffffffff9c, &(0x7f0000002180)='./file1\x00', 0x111842, 0x0) read$FUSE(r11, &(0x7f00000000c0)={0x2020}, 0x2020) sendfile(r11, r11, &(0x7f0000000080), 0xe0000000) 00:04:41 executing program 4: r0 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000240)='/sys/fs/bpf', 0x0, 0x0) openat$cgroup_freezer_state(r0, &(0x7f0000000040), 0x2, 0x0) 00:04:41 executing program 3: r0 = socket$phonet_pipe(0x23, 0x5, 0x2) r1 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setreuid(0x0, r2) setsockopt$PNPIPE_ENCAP(r0, 0x113, 0x1, &(0x7f0000000040)=0x1, 0x4) 00:04:41 executing program 4: r0 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000240)='/sys/fs/bpf', 0x0, 0x0) openat$cgroup_freezer_state(r0, &(0x7f0000000040), 0x2, 0x0) 00:04:41 executing program 3: r0 = socket$phonet_pipe(0x23, 0x5, 0x2) r1 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setreuid(0x0, r2) setsockopt$PNPIPE_ENCAP(r0, 0x113, 0x1, &(0x7f0000000040)=0x1, 0x4) 00:04:41 executing program 4: r0 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000240)='/sys/fs/bpf', 0x0, 0x0) openat$cgroup_freezer_state(r0, &(0x7f0000000040), 0x2, 0x0) [ 281.448036][ T9687] fuse: Bad value for 'fd' 00:04:41 executing program 3: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000500)='./file0\x00', 0x2000000, &(0x7f00000001c0)=ANY=[], 0x1, 0x522, &(0x7f0000000f80)="$eJzs3V1rZGcdAPD/mWQ2m91oovaiCn3BVrJFdyZpbBu8aCuIdwWl3q8hmYSQSSZkJnUTimTxAwgiWrzrlTeCH0CQfgQRCnrjlagoRbd6sRfqkTNzZuNkz2xm3MyMJL8fPDnPef3/n3k5c16e3RPAlfV8RLwZEVMR8VJEzOfTS3mJk07Jlvv4/rvrWUkiTd/+axJJPi1bLMlL5ma+2vXOoFDz6HhnrV6vHeTj1dbufrV5dHx7e3dtq7ZV21tZWX519bXVV1aXCtaeHrqdWbte/9qffvT9n3799V9+6Tu/v/OXW9/N8p3L53fbcdE6r0k5ey0eyrI/GEWwCZjK21OedCIAAAwkO8b/dER8vn38Px9TQxxbJyPNDAAAALgo6Rtz8c8kIgUAAAAurVK7D2xSquR9AeaiVKpUOn14n4obpXqj2friZuNwb6PTV3YhyqXN7Xpt6VqnT+1ClJNsfLldPx1/+eF40tMH+Ifzs+35lfVGfWNylz0AAADgSrl55vz/H/Od8//HuDe25AAAAICLszDpBAAAAICRe/T8//2J5AEAAACMjvv/AAAAcKl94623spJ2n3+98c7R4U7jndsbteZOZfdwvbLeONivbDUaW/V0JmL3vO3VG439L8fe4d1qq9ZsVZtHx3d2G4d7rTvbPY/ABgAAAMboU8998NskIk6+MtsumWvZn6k+K+grAJdGaZiF/zi6PIDx6/cz/6jpkeYBjJ9vNVxd5c4gmXQewOSctwPo23nnVxefCwAAMBqLny2+/z99em0AuKSGuv8PXCqD3/8HLhv3/+HqKjsCgCttdoBlztz/P+0uMPD9/zTtsy0AAGBM5tolKVXye4FzUXqQdsRClJPN7XptKSI+GRG/mS/PZOPL7TUT/2gAAAAAAAAAAAAAAAAAAAAAAAAAAAaUpkmkAAAAwKUWUfpzkj/Qa3H+xbmz1weuJQ/m28P20wHe/vHdtVbrYDmb/rd8ekTrvXz6y8NcefDkcQAAABiV7nl69zweAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC7Sx/ffXe+Wccb96KsRsVAUfzqut4fXoxwRN/6exHR3pecikoiYuoD4J/ci4umi+EmWVizkWfTEj4hSRMy2sxh5/GfSNC2Mf/OJo8PV9kG2/3mz6PtXiufbw+Lv/3RenlT//V/p4f5vqiB+tuf5xIAxPvfhz6vFc2Y686eL9z/d+Emf+C8UbbLgRfn2t46P++WWvh+xWPj7k/TEqrZ296vNo+Pb27trW7Wt2t7KyvKrq6+tvrK6VN3crtfyv4UxfvDML/7dL/5H9yJu9Im/0Nv+tbPtfzGrlPtt+dS/Prx7/zOdavnMJtrxb71Q/P4/3Ru/56XNPhNfyH8HsvmL3fpJp/7fnv3Zr599XPs3+rT/vPf/1vlNb3vpm9/7w4CLAgBj0Dw63lmr12sHw1dmh1vrvTRN/+dYQ1ayo6M+s373k07Dx5HGYJWn+qX6/1x5Y5iF05kn/rCp9FZK/T/hF1SZ6G4JAAAYgdOD/klnAgAAAAAAAAAAAAAAAAAAAFfXOP7HsrMxTybTVAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAx/pPAAAA//9BiNVl") mkdirat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000180)='./file1\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f0000000340)='./bus\x00', &(0x7f00000002c0), 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,index=on']) r0 = syz_open_procfs(0x0, &(0x7f0000001140)='numa_maps\x00') read$FUSE(r0, &(0x7f000000a0c0)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) r4 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace(0x10, r4) ptrace$setopts(0x4200, r4, 0x0, 0x0) r5 = geteuid() setresuid(r5, 0xffffffffffffffff, 0xffffffffffffffff) r6 = socket$xdp(0x2c, 0x3, 0x0) mmap$xdp(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3, 0x13, r6, 0x100000000) sendfile(r6, r0, 0x0, 0x100000001) read$FUSE(r0, &(0x7f00000027c0)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000005000)=[{{0x0, 0x0, &(0x7f0000002380)=[{&(0x7f0000002340)="8398f7e2ff477c938c5dc5b471dca05bcd9261af7ceb", 0x16}], 0x1, &(0x7f00000023c0)=[@cred={{0x1c, 0x1, 0x2, {r3, r1, r2}}}], 0x20, 0x20040044}}, {{&(0x7f0000002400)=@file={0x1, './bus\x00'}, 0x6e, &(0x7f0000002780)=[{&(0x7f0000002480)="d75b4d86856f2c88b40fce2322fe4556fa80c6373fba2eb2f48d49c9576d9f733d6e25c2a5efdf16f8ec7932d4285436240ad4f1343636439ca8e72a5438dee6c79ba6e505c15baf25ec509602", 0x4d}, {&(0x7f00000025c0)="7e852db818a3cce1e77031ed322c3563488e3807453cd2a5348e6019a39f5ea5ad7bda87695d1bc055f66cd1de7b1bf00a3b394def005882059149dd9d00da94df26a69eaaa0076ec487d652e024dc7878494bff17b5076e9e35920bc5bc6b435d27a5d72843ba809f9541d93dbc632cd8989109661aac1114c99f29c099659bbd646530975cf752568ccc72cd619658445161a4e51b03d7d8a4f259067295d0682acfc742e817b162488802045c11fd1becf13260704910eca97b9ff3aa1791e9c3c96d22cacc7044b83c439ef19f808da738dd32e8c20b96e1e169167a8a1103fd01453ee1b341bc2e2a1acd7540e8a8e28fb0f36b2b", 0xf7}, {&(0x7f0000002500)="f6b2ce977814832bae71e37f75588fd3a2d4767a4b10d48d5f7c1e795311c4f1b31a9f45c880f8c367e053e2a02092d604889cd5e49e6f424a4b0416045d97f8a78e49bcb3c38018b933c5fd", 0x4c}, {&(0x7f00000026c0)="fbc664538e92b3ffababc0f5002884732d0cc377ea4c5765240e0680c0b0546d972ddd07e8004b76ac254bb982a7a0c19d1edb0d63663d4a342cb7fcb617823af1e3a69f6f0579682349f5cb838fa2893f4ce6f63eaa1baa8b84c91e5cc4627e2de744b43d06ce993d0f40e8596cafa84547d07f97e86fc2d05dcdd3bc3ddc719b26674c7a3c57b93112bfd1a4e556c07ad5ef5a7c4c567409144265703f85", 0x9f}], 0x4, &(0x7f0000004800)=[@cred={{0x1c, 0x1, 0x2, {r4, r5, r7}}}], 0x20, 0x880}}, {{&(0x7f0000004840)=@abs={0x0, 0x0, 0x4e24}, 0x6e, &(0x7f00000050c0)=[{&(0x7f00000048c0)="4d263bc8d8a91c3d2a90cb308f9f6b1e2c9e629c4277312069dce959126d2244038eb3d47ece1d27145987da6c8100168512adc4dc095111cfc0ba", 0x3b}, {&(0x7f0000004900)="1abbc02ea7a17dbb5099ff650dec3a803fb89efddb1a90707c37c11665cc072059d4e135afa6ebbf91d848ae4effbf025cac0a952dd0daeefcb12f9aaff60e2f726249d086eb5d71c91e5b5f0ff0730f96cff1b21bcea74ee3ce88dc00593377fb8a2e4af37a90bec0bbc23d9ba3819bc17411fefaf27e3a2ee42fcb7f0aca10dd4740d7dfa19b56fbbbea36c04d3e98b6c75092f23c5b7f27e21f84f950a5c546b3e31a65f8fdfce6a3a3d4514f5a87ec7353836dd719acdc37e7fd8a94b677158ae490915b51655979ebe2d6ad0b08dbcb886595a5e91bc14e0709d78feac4596da186c65dbe6f6dfd255c3a334042f77a", 0xf2}, {&(0x7f0000004a00)="7f7c37ea18d2047197f63b2c6ca12a04dc57f6b6e5e162795f5885c8cd1c2d3b9dfeba9f3b7065fc0e655498b444aa6956da2f6b4e76bbd781dc2c4f855a8ec6255d5cd193f2b114cdad46a03ab8ac65b2d7b8523aa760be5b12b0692efb505e10c923a1124049e81c0b69ad03aeb11e6631090433e98eec909a1e00c4da252b2183575b355790e63d29d4f5a5fc6e82f4a2b7f90d45a3ae17d5924353ab88c59e5f69adb56a37", 0xa7}, {&(0x7f0000004ac0)="2f6db519c7d690fa3b6c1b083be4b674b318c57373f7dae20600880bdaad551dae4fb5cc3360531afc30d8dabde60067490cd89faa6aa628f4198959100730be3b4f573c64848bb6b6b5d7f37027c97820c52cd01913e815a9a030e33ce5bf90967458b908f1ad4ec110dc189e09a2c43ebecbcb055c36bb74c111116a49838aa3c115f457f513471bf7c9cc3c958cadd072c553a646accd0b4fd52b5f14e9eeff7053140e6245f47a84e6ef798c8147ca5d264d657142bb28ca22fa623a244e2d6b295ca3f2dbcc19bca1774e35229d4b224b0189ccafd7ae40c64a4e", 0xdd}, {&(0x7f0000004bc0)}, {&(0x7f0000004c00)="fa89cb16e1142fa4e3a690a53f8580003b293e5ce29e6828a7f49abd4647f58d2431732310298809147927c30474ff5e6735967ededd0af5f80995182d6f3d461066ed8899a3c2c2c6a67d2ef1de2261b3c626de8e48e160a45ac8b01044914daf7e4b05fd24b003bf1a5d46c875029fea2ea0e00bdd98d55cecc1cd8fbed4a946351210e5fb4d4405348c40467c09c7db27e00a5a2af9f7d9a233bf19dac8a35b5c60ad9b14eeacf4e818548b666f497a89fcdf2e0869ffd3a3cb8050073d144c1a04051b3b0875316593542ce679087cbb8dde7dde9256ea611083bc7336ff50", 0xe1}, {&(0x7f0000004d00)="38720eac8473c192a916fa88569740f1966b552c06745c9a76350066f66adfa6de43fdb68121d0361f017a4d70c1af2973b3a82256f8743dece0c038ada0db161535d910896650ac6db075f0dd82413c46b23cc852fc96332db178ae10859bc787e311f483e4992f372e34176c3b8771dff4d81a53ace3a703e7841fcf36bbc8968756270453719d4354983cd5751daa6fabd91b3b0f0e3b76362a1c67c1bf9a1c78f9a11040a23580a783471c3e10f517e583581fb38aa9ee9631d6fb3c7afa078a03d3b5c0a39a", 0xc8}, {&(0x7f0000004e00)="684dc60389a2b59e48bdfc18d68fdbbdabaeff15b395e3e05c6ffa6d43a115330e2e5f0219afbc6cebb2172423eaa03f33106d69dba08dbaabbbf303d5c17b3f0104ac88fe3dfa842016cef64c366b2ceedf4caa870c8d3521689c000a6be9fb530d3d16adb12d182816960bbf3590548e5bd207a3a4f799989ce279bb0749070d9e1ee3973ee057d373c38a9fd9d9d9d193d05e0d560253b417881f337f50fc7938dc347276c8a95c42ddd84a242a0f2fa1", 0xb2}, {&(0x7f0000004ec0)="860f99bcc1e351232c83e7bf480e929e67feaffd1b9e10b8e538e1bd6d49982ed3f7b4ed9563d312af75949251fd3f9d78276df1aaa558d0a5bdee93ad0ac6a998d9a849fe9de27c8811f7e59c211b0843e9eaa82e7d70b4df997361e798cb01ad52b85d621b42e14b", 0x69}], 0x9, 0x0, 0x0, 0x4000}}], 0x3, 0x2404c028) r8 = syz_open_dev$vcsu(&(0x7f0000004bc0), 0x0, 0x600041) getsockopt$inet_IP_IPSEC_POLICY(r0, 0x0, 0x10, &(0x7f0000005180)={{{@in6=@empty, @in6=@private1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@initdev}, 0x0, @in=@broadcast}}, &(0x7f0000004f40)=0xe8) mount$fuse(0x0, &(0x7f0000002140)='./bus\x00', &(0x7f00000021c0), 0x4b, &(0x7f0000005280)={{'fd', 0x3d, r8}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id', 0x3d, 0xee00}, 0x2c, {'group_id', 0x3d, r2}, 0x2c, {[{@max_read={'max_read', 0x3d, 0x4f23ba1e}}, {@allow_other}, {@blksize={'blksize', 0x3d, 0x200}}, {@allow_other}, {@allow_other}, {@allow_other}, {@max_read={'max_read', 0x3d, 0x401}}, {@blksize={'blksize', 0x3d, 0x200}}, {@default_permissions}, {@max_read={'max_read', 0x3d, 0xe34a}}], [{@obj_user={'obj_user', 0x3d, '\''}}, {@audit}, {@smackfsdef={'smackfsdef', 0x3d, '+{!(}$'}}, {@dont_measure}, {@euid_gt={'euid>', r9}}]}}) chdir(&(0x7f0000000100)='./bus\x00') openat(0xffffffffffffffff, &(0x7f0000002580)='./bus\x00', 0x301004, 0xa1) r10 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x42, 0x0) pwrite64(r10, &(0x7f0000002100)="9c", 0x1, 0x0) read$FUSE(r10, &(0x7f00000000c0)={0x2020}, 0x2020) sendfile(r10, r10, &(0x7f0000000080), 0xe0000000) ioprio_set$uid(0x3, r5, 0x4007) r11 = openat(0xffffffffffffff9c, &(0x7f0000002180)='./file1\x00', 0x111842, 0x0) read$FUSE(r11, &(0x7f00000000c0)={0x2020}, 0x2020) sendfile(r11, r11, &(0x7f0000000080), 0xe0000000) 00:04:41 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000500)='./file0\x00', 0x2000000, &(0x7f00000001c0)=ANY=[], 0x1, 0x522, &(0x7f0000000f80)="$eJzs3V1rZGcdAPD/mWQ2m91oovaiCn3BVrJFdyZpbBu8aCuIdwWl3q8hmYSQSSZkJnUTimTxAwgiWrzrlTeCH0CQfgQRCnrjlagoRbd6sRfqkTNzZuNkz2xm3MyMJL8fPDnPef3/n3k5c16e3RPAlfV8RLwZEVMR8VJEzOfTS3mJk07Jlvv4/rvrWUkiTd/+axJJPi1bLMlL5ma+2vXOoFDz6HhnrV6vHeTj1dbufrV5dHx7e3dtq7ZV21tZWX519bXVV1aXCtaeHrqdWbte/9qffvT9n3799V9+6Tu/v/OXW9/N8p3L53fbcdE6r0k5ey0eyrI/GEWwCZjK21OedCIAAAwkO8b/dER8vn38Px9TQxxbJyPNDAAAALgo6Rtz8c8kIgUAAAAurVK7D2xSquR9AeaiVKpUOn14n4obpXqj2friZuNwb6PTV3YhyqXN7Xpt6VqnT+1ClJNsfLldPx1/+eF40tMH+Ifzs+35lfVGfWNylz0AAADgSrl55vz/H/Od8//HuDe25AAAAICLszDpBAAAAICRe/T8//2J5AEAAACMjvv/AAAAcKl94623spJ2n3+98c7R4U7jndsbteZOZfdwvbLeONivbDUaW/V0JmL3vO3VG439L8fe4d1qq9ZsVZtHx3d2G4d7rTvbPY/ABgAAAMboU8998NskIk6+MtsumWvZn6k+K+grAJdGaZiF/zi6PIDx6/cz/6jpkeYBjJ9vNVxd5c4gmXQewOSctwPo23nnVxefCwAAMBqLny2+/z99em0AuKSGuv8PXCqD3/8HLhv3/+HqKjsCgCttdoBlztz/P+0uMPD9/zTtsy0AAGBM5tolKVXye4FzUXqQdsRClJPN7XptKSI+GRG/mS/PZOPL7TUT/2gAAAAAAAAAAAAAAAAAAAAAAAAAAAaUpkmkAAAAwKUWUfpzkj/Qa3H+xbmz1weuJQ/m28P20wHe/vHdtVbrYDmb/rd8ekTrvXz6y8NcefDkcQAAABiV7nl69zweAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC7Sx/ffXe+Wccb96KsRsVAUfzqut4fXoxwRN/6exHR3pecikoiYuoD4J/ci4umi+EmWVizkWfTEj4hSRMy2sxh5/GfSNC2Mf/OJo8PV9kG2/3mz6PtXiufbw+Lv/3RenlT//V/p4f5vqiB+tuf5xIAxPvfhz6vFc2Y686eL9z/d+Emf+C8UbbLgRfn2t46P++WWvh+xWPj7k/TEqrZ296vNo+Pb27trW7Wt2t7KyvKrq6+tvrK6VN3crtfyv4UxfvDML/7dL/5H9yJu9Im/0Nv+tbPtfzGrlPtt+dS/Prx7/zOdavnMJtrxb71Q/P4/3Ru/56XNPhNfyH8HsvmL3fpJp/7fnv3Zr599XPs3+rT/vPf/1vlNb3vpm9/7w4CLAgBj0Dw63lmr12sHw1dmh1vrvTRN/+dYQ1ayo6M+s373k07Dx5HGYJWn+qX6/1x5Y5iF05kn/rCp9FZK/T/hF1SZ6G4JAAAYgdOD/klnAgAAAAAAAAAAAAAAAAAAAFfXOP7HsrMxTybTVAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAx/pPAAAA//9BiNVl") mkdirat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000180)='./file1\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f0000000340)='./bus\x00', &(0x7f00000002c0), 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,index=on']) r0 = syz_open_procfs(0x0, &(0x7f0000001140)='numa_maps\x00') read$FUSE(r0, &(0x7f000000a0c0)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) r4 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace(0x10, r4) ptrace$setopts(0x4200, r4, 0x0, 0x0) r5 = geteuid() setresuid(r5, 0xffffffffffffffff, 0xffffffffffffffff) r6 = socket$xdp(0x2c, 0x3, 0x0) mmap$xdp(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3, 0x13, r6, 0x100000000) sendfile(r6, r0, 0x0, 0x100000001) read$FUSE(r0, &(0x7f00000027c0)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000005000)=[{{0x0, 0x0, &(0x7f0000002380)=[{&(0x7f0000002340)="8398f7e2ff477c938c5dc5b471dca05bcd9261af7ceb", 0x16}], 0x1, &(0x7f00000023c0)=[@cred={{0x1c, 0x1, 0x2, {r3, r1, r2}}}], 0x20, 0x20040044}}, {{&(0x7f0000002400)=@file={0x1, './bus\x00'}, 0x6e, &(0x7f0000002780)=[{&(0x7f0000002480)="d75b4d86856f2c88b40fce2322fe4556fa80c6373fba2eb2f48d49c9576d9f733d6e25c2a5efdf16f8ec7932d4285436240ad4f1343636439ca8e72a5438dee6c79ba6e505c15baf25ec509602", 0x4d}, {&(0x7f00000025c0)="7e852db818a3cce1e77031ed322c3563488e3807453cd2a5348e6019a39f5ea5ad7bda87695d1bc055f66cd1de7b1bf00a3b394def005882059149dd9d00da94df26a69eaaa0076ec487d652e024dc7878494bff17b5076e9e35920bc5bc6b435d27a5d72843ba809f9541d93dbc632cd8989109661aac1114c99f29c099659bbd646530975cf752568ccc72cd619658445161a4e51b03d7d8a4f259067295d0682acfc742e817b162488802045c11fd1becf13260704910eca97b9ff3aa1791e9c3c96d22cacc7044b83c439ef19f808da738dd32e8c20b96e1e169167a8a1103fd01453ee1b341bc2e2a1acd7540e8a8e28fb0f36b2b", 0xf7}, {&(0x7f0000002500)="f6b2ce977814832bae71e37f75588fd3a2d4767a4b10d48d5f7c1e795311c4f1b31a9f45c880f8c367e053e2a02092d604889cd5e49e6f424a4b0416045d97f8a78e49bcb3c38018b933c5fd", 0x4c}, {&(0x7f00000026c0)="fbc664538e92b3ffababc0f5002884732d0cc377ea4c5765240e0680c0b0546d972ddd07e8004b76ac254bb982a7a0c19d1edb0d63663d4a342cb7fcb617823af1e3a69f6f0579682349f5cb838fa2893f4ce6f63eaa1baa8b84c91e5cc4627e2de744b43d06ce993d0f40e8596cafa84547d07f97e86fc2d05dcdd3bc3ddc719b26674c7a3c57b93112bfd1a4e556c07ad5ef5a7c4c567409144265703f85", 0x9f}], 0x4, &(0x7f0000004800)=[@cred={{0x1c, 0x1, 0x2, {r4, r5, r7}}}], 0x20, 0x880}}, {{&(0x7f0000004840)=@abs={0x0, 0x0, 0x4e24}, 0x6e, &(0x7f00000050c0)=[{&(0x7f00000048c0)="4d263bc8d8a91c3d2a90cb308f9f6b1e2c9e629c4277312069dce959126d2244038eb3d47ece1d27145987da6c8100168512adc4dc095111cfc0ba", 0x3b}, {&(0x7f0000004900)="1abbc02ea7a17dbb5099ff650dec3a803fb89efddb1a90707c37c11665cc072059d4e135afa6ebbf91d848ae4effbf025cac0a952dd0daeefcb12f9aaff60e2f726249d086eb5d71c91e5b5f0ff0730f96cff1b21bcea74ee3ce88dc00593377fb8a2e4af37a90bec0bbc23d9ba3819bc17411fefaf27e3a2ee42fcb7f0aca10dd4740d7dfa19b56fbbbea36c04d3e98b6c75092f23c5b7f27e21f84f950a5c546b3e31a65f8fdfce6a3a3d4514f5a87ec7353836dd719acdc37e7fd8a94b677158ae490915b51655979ebe2d6ad0b08dbcb886595a5e91bc14e0709d78feac4596da186c65dbe6f6dfd255c3a334042f77a", 0xf2}, {&(0x7f0000004a00)="7f7c37ea18d2047197f63b2c6ca12a04dc57f6b6e5e162795f5885c8cd1c2d3b9dfeba9f3b7065fc0e655498b444aa6956da2f6b4e76bbd781dc2c4f855a8ec6255d5cd193f2b114cdad46a03ab8ac65b2d7b8523aa760be5b12b0692efb505e10c923a1124049e81c0b69ad03aeb11e6631090433e98eec909a1e00c4da252b2183575b355790e63d29d4f5a5fc6e82f4a2b7f90d45a3ae17d5924353ab88c59e5f69adb56a37", 0xa7}, {&(0x7f0000004ac0)="2f6db519c7d690fa3b6c1b083be4b674b318c57373f7dae20600880bdaad551dae4fb5cc3360531afc30d8dabde60067490cd89faa6aa628f4198959100730be3b4f573c64848bb6b6b5d7f37027c97820c52cd01913e815a9a030e33ce5bf90967458b908f1ad4ec110dc189e09a2c43ebecbcb055c36bb74c111116a49838aa3c115f457f513471bf7c9cc3c958cadd072c553a646accd0b4fd52b5f14e9eeff7053140e6245f47a84e6ef798c8147ca5d264d657142bb28ca22fa623a244e2d6b295ca3f2dbcc19bca1774e35229d4b224b0189ccafd7ae40c64a4e", 0xdd}, {&(0x7f0000004bc0)}, {&(0x7f0000004c00)="fa89cb16e1142fa4e3a690a53f8580003b293e5ce29e6828a7f49abd4647f58d2431732310298809147927c30474ff5e6735967ededd0af5f80995182d6f3d461066ed8899a3c2c2c6a67d2ef1de2261b3c626de8e48e160a45ac8b01044914daf7e4b05fd24b003bf1a5d46c875029fea2ea0e00bdd98d55cecc1cd8fbed4a946351210e5fb4d4405348c40467c09c7db27e00a5a2af9f7d9a233bf19dac8a35b5c60ad9b14eeacf4e818548b666f497a89fcdf2e0869ffd3a3cb8050073d144c1a04051b3b0875316593542ce679087cbb8dde7dde9256ea611083bc7336ff50", 0xe1}, {&(0x7f0000004d00)="38720eac8473c192a916fa88569740f1966b552c06745c9a76350066f66adfa6de43fdb68121d0361f017a4d70c1af2973b3a82256f8743dece0c038ada0db161535d910896650ac6db075f0dd82413c46b23cc852fc96332db178ae10859bc787e311f483e4992f372e34176c3b8771dff4d81a53ace3a703e7841fcf36bbc8968756270453719d4354983cd5751daa6fabd91b3b0f0e3b76362a1c67c1bf9a1c78f9a11040a23580a783471c3e10f517e583581fb38aa9ee9631d6fb3c7afa078a03d3b5c0a39a", 0xc8}, {&(0x7f0000004e00)="684dc60389a2b59e48bdfc18d68fdbbdabaeff15b395e3e05c6ffa6d43a115330e2e5f0219afbc6cebb2172423eaa03f33106d69dba08dbaabbbf303d5c17b3f0104ac88fe3dfa842016cef64c366b2ceedf4caa870c8d3521689c000a6be9fb530d3d16adb12d182816960bbf3590548e5bd207a3a4f799989ce279bb0749070d9e1ee3973ee057d373c38a9fd9d9d9d193d05e0d560253b417881f337f50fc7938dc347276c8a95c42ddd84a242a0f2fa1", 0xb2}, {&(0x7f0000004ec0)="860f99bcc1e351232c83e7bf480e929e67feaffd1b9e10b8e538e1bd6d49982ed3f7b4ed9563d312af75949251fd3f9d78276df1aaa558d0a5bdee93ad0ac6a998d9a849fe9de27c8811f7e59c211b0843e9eaa82e7d70b4df997361e798cb01ad52b85d621b42e14b", 0x69}], 0x9, 0x0, 0x0, 0x4000}}], 0x3, 0x2404c028) r8 = syz_open_dev$vcsu(&(0x7f0000004bc0), 0x0, 0x600041) getsockopt$inet_IP_IPSEC_POLICY(r0, 0x0, 0x10, &(0x7f0000005180)={{{@in6=@empty, @in6=@private1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@initdev}, 0x0, @in=@broadcast}}, &(0x7f0000004f40)=0xe8) mount$fuse(0x0, &(0x7f0000002140)='./bus\x00', &(0x7f00000021c0), 0x4b, &(0x7f0000005280)={{'fd', 0x3d, r8}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id', 0x3d, 0xee00}, 0x2c, {'group_id', 0x3d, r2}, 0x2c, {[{@max_read={'max_read', 0x3d, 0x4f23ba1e}}, {@allow_other}, {@blksize={'blksize', 0x3d, 0x200}}, {@allow_other}, {@allow_other}, {@allow_other}, {@max_read={'max_read', 0x3d, 0x401}}, {@blksize={'blksize', 0x3d, 0x200}}, {@default_permissions}, {@max_read={'max_read', 0x3d, 0xe34a}}], [{@obj_user={'obj_user', 0x3d, '\''}}, {@audit}, {@smackfsdef={'smackfsdef', 0x3d, '+{!(}$'}}, {@dont_measure}, {@euid_gt={'euid>', r9}}]}}) chdir(&(0x7f0000000100)='./bus\x00') openat(0xffffffffffffffff, &(0x7f0000002580)='./bus\x00', 0x301004, 0xa1) r10 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x42, 0x0) pwrite64(r10, &(0x7f0000002100)="9c", 0x1, 0x0) read$FUSE(r10, &(0x7f00000000c0)={0x2020}, 0x2020) sendfile(r10, r10, &(0x7f0000000080), 0xe0000000) ioprio_set$uid(0x3, r5, 0x4007) r11 = openat(0xffffffffffffff9c, &(0x7f0000002180)='./file1\x00', 0x111842, 0x0) read$FUSE(r11, &(0x7f00000000c0)={0x2020}, 0x2020) sendfile(r11, r11, &(0x7f0000000080), 0xe0000000) 00:04:41 executing program 5: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0x100002) recvmsg(0xffffffffffffffff, 0x0, 0x40000000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000300)=@ethernet={0x0, @multicast}, 0x80, 0x0, 0x0, &(0x7f0000000380)=""/48, 0x30}, 0x102) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f00000003c0)=0xae) r2 = socket(0x2000000015, 0x80005, 0x0) bind$inet6(r2, &(0x7f0000000180)={0xa, 0x0, 0x0, @loopback}, 0x1c) connect$inet6(r2, &(0x7f0000000000)={0xa, 0x0, 0x0, @local, 0xffffffff}, 0x1c) sendto$inet6(r2, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @private2}, 0x1c) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000000)={'bond0\x00'}) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet6_tcp_TLS_TX(0xffffffffffffffff, 0x6, 0x1, &(0x7f00000001c0)=@gcm_256={{}, "b04e83cf9fc554d2", "99a855f82b7da13fb814014eaba5b167704f3c5e2cd2b3142b8e85432873eca4", "c834a484", "c99a2c6afb3da556"}, 0x38) socket$inet6_tcp(0xa, 0x1, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) sendmsg$netlink(r3, &(0x7f0000006440)={0x0, 0x21, &(0x7f00000063c0)=[{&(0x7f0000000600)={0x40, 0x10, 0x1, 0x0, 0xf0, "", [@typed={0x8, 0x0, 0x0, 0x0, @u32}, @typed={0x29, 0x0, 0x0, 0x0, @uid}, @typed={0x14, 0x1b, 0x0, 0x0, @ipv6=@loopback={0x21}}, @typed={0xc, 0x0, 0x0, 0x0, @u64}]}, 0x40}], 0x1}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=@abs={0x0, 0x0, 0x4e21}, 0x6e) [ 281.547580][ T9696] loop3: detected capacity change from 0 to 512 [ 281.594925][ T9701] loop4: detected capacity change from 0 to 512 [ 281.597117][ T9696] EXT4-fs error (device loop3): ext4_ext_check_inode:520: inode #15: comm syz-executor.3: pblk 0 bad header/extent: invalid eh_entries - magic f30a, entries 24833, max 4(4), depth 0(0) [ 281.602476][ T9696] EXT4-fs error (device loop3): ext4_orphan_get:1401: comm syz-executor.3: couldn't read orphan inode 15 (err -117) [ 281.610688][ T9696] EXT4-fs (loop3): mounted filesystem without journal. Quota mode: none. [ 281.618799][ T9701] EXT4-fs error (device loop4): ext4_ext_check_inode:520: inode #15: comm syz-executor.4: pblk 0 bad header/extent: invalid eh_entries - magic f30a, entries 24833, max 4(4), depth 0(0) [ 281.634104][ T9701] EXT4-fs error (device loop4): ext4_orphan_get:1401: comm syz-executor.4: couldn't read orphan inode 15 (err -117) [ 281.644313][ T9701] EXT4-fs (loop4): mounted filesystem without journal. Quota mode: none. [ 281.652435][ T9705] IPv6: ADDRCONF(NETDEV_CHANGE): vcan0: link becomes ready [ 281.714198][ T9701] overlayfs: upper fs needs to support d_type. [ 281.763545][ T9696] overlayfs: upper fs needs to support d_type. [ 281.944399][ T9701] fuse: Bad value for 'fd' [ 281.988299][ T9696] fuse: Bad value for 'fd' 00:04:42 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000500)='./file0\x00', 0x2000000, &(0x7f00000001c0)=ANY=[], 0x1, 0x522, &(0x7f0000000f80)="$eJzs3V1rZGcdAPD/mWQ2m91oovaiCn3BVrJFdyZpbBu8aCuIdwWl3q8hmYSQSSZkJnUTimTxAwgiWrzrlTeCH0CQfgQRCnrjlagoRbd6sRfqkTNzZuNkz2xm3MyMJL8fPDnPef3/n3k5c16e3RPAlfV8RLwZEVMR8VJEzOfTS3mJk07Jlvv4/rvrWUkiTd/+axJJPi1bLMlL5ma+2vXOoFDz6HhnrV6vHeTj1dbufrV5dHx7e3dtq7ZV21tZWX519bXVV1aXCtaeHrqdWbte/9qffvT9n3799V9+6Tu/v/OXW9/N8p3L53fbcdE6r0k5ey0eyrI/GEWwCZjK21OedCIAAAwkO8b/dER8vn38Px9TQxxbJyPNDAAAALgo6Rtz8c8kIgUAAAAurVK7D2xSquR9AeaiVKpUOn14n4obpXqj2friZuNwb6PTV3YhyqXN7Xpt6VqnT+1ClJNsfLldPx1/+eF40tMH+Ifzs+35lfVGfWNylz0AAADgSrl55vz/H/Od8//HuDe25AAAAICLszDpBAAAAICRe/T8//2J5AEAAACMjvv/AAAAcKl94623spJ2n3+98c7R4U7jndsbteZOZfdwvbLeONivbDUaW/V0JmL3vO3VG439L8fe4d1qq9ZsVZtHx3d2G4d7rTvbPY/ABgAAAMboU8998NskIk6+MtsumWvZn6k+K+grAJdGaZiF/zi6PIDx6/cz/6jpkeYBjJ9vNVxd5c4gmXQewOSctwPo23nnVxefCwAAMBqLny2+/z99em0AuKSGuv8PXCqD3/8HLhv3/+HqKjsCgCttdoBlztz/P+0uMPD9/zTtsy0AAGBM5tolKVXye4FzUXqQdsRClJPN7XptKSI+GRG/mS/PZOPL7TUT/2gAAAAAAAAAAAAAAAAAAAAAAAAAAAaUpkmkAAAAwKUWUfpzkj/Qa3H+xbmz1weuJQ/m28P20wHe/vHdtVbrYDmb/rd8ekTrvXz6y8NcefDkcQAAABiV7nl69zweAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC7Sx/ffXe+Wccb96KsRsVAUfzqut4fXoxwRN/6exHR3pecikoiYuoD4J/ci4umi+EmWVizkWfTEj4hSRMy2sxh5/GfSNC2Mf/OJo8PV9kG2/3mz6PtXiufbw+Lv/3RenlT//V/p4f5vqiB+tuf5xIAxPvfhz6vFc2Y686eL9z/d+Emf+C8UbbLgRfn2t46P++WWvh+xWPj7k/TEqrZ296vNo+Pb27trW7Wt2t7KyvKrq6+tvrK6VN3crtfyv4UxfvDML/7dL/5H9yJu9Im/0Nv+tbPtfzGrlPtt+dS/Prx7/zOdavnMJtrxb71Q/P4/3Ru/56XNPhNfyH8HsvmL3fpJp/7fnv3Zr599XPs3+rT/vPf/1vlNb3vpm9/7w4CLAgBj0Dw63lmr12sHw1dmh1vrvTRN/+dYQ1ayo6M+s373k07Dx5HGYJWn+qX6/1x5Y5iF05kn/rCp9FZK/T/hF1SZ6G4JAAAYgdOD/klnAgAAAAAAAAAAAAAAAAAAAFfXOP7HsrMxTybTVAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAx/pPAAAA//9BiNVl") mkdirat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000180)='./file1\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f0000000340)='./bus\x00', &(0x7f00000002c0), 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,index=on']) r0 = syz_open_procfs(0x0, &(0x7f0000001140)='numa_maps\x00') read$FUSE(r0, &(0x7f000000a0c0)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) r4 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace(0x10, r4) ptrace$setopts(0x4200, r4, 0x0, 0x0) r5 = geteuid() setresuid(r5, 0xffffffffffffffff, 0xffffffffffffffff) r6 = socket$xdp(0x2c, 0x3, 0x0) mmap$xdp(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3, 0x13, r6, 0x100000000) sendfile(r6, r0, 0x0, 0x100000001) read$FUSE(r0, &(0x7f00000027c0)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000005000)=[{{0x0, 0x0, &(0x7f0000002380)=[{&(0x7f0000002340)="8398f7e2ff477c938c5dc5b471dca05bcd9261af7ceb", 0x16}], 0x1, &(0x7f00000023c0)=[@cred={{0x1c, 0x1, 0x2, {r3, r1, r2}}}], 0x20, 0x20040044}}, {{&(0x7f0000002400)=@file={0x1, './bus\x00'}, 0x6e, &(0x7f0000002780)=[{&(0x7f0000002480)="d75b4d86856f2c88b40fce2322fe4556fa80c6373fba2eb2f48d49c9576d9f733d6e25c2a5efdf16f8ec7932d4285436240ad4f1343636439ca8e72a5438dee6c79ba6e505c15baf25ec509602", 0x4d}, {&(0x7f00000025c0)="7e852db818a3cce1e77031ed322c3563488e3807453cd2a5348e6019a39f5ea5ad7bda87695d1bc055f66cd1de7b1bf00a3b394def005882059149dd9d00da94df26a69eaaa0076ec487d652e024dc7878494bff17b5076e9e35920bc5bc6b435d27a5d72843ba809f9541d93dbc632cd8989109661aac1114c99f29c099659bbd646530975cf752568ccc72cd619658445161a4e51b03d7d8a4f259067295d0682acfc742e817b162488802045c11fd1becf13260704910eca97b9ff3aa1791e9c3c96d22cacc7044b83c439ef19f808da738dd32e8c20b96e1e169167a8a1103fd01453ee1b341bc2e2a1acd7540e8a8e28fb0f36b2b", 0xf7}, {&(0x7f0000002500)="f6b2ce977814832bae71e37f75588fd3a2d4767a4b10d48d5f7c1e795311c4f1b31a9f45c880f8c367e053e2a02092d604889cd5e49e6f424a4b0416045d97f8a78e49bcb3c38018b933c5fd", 0x4c}, {&(0x7f00000026c0)="fbc664538e92b3ffababc0f5002884732d0cc377ea4c5765240e0680c0b0546d972ddd07e8004b76ac254bb982a7a0c19d1edb0d63663d4a342cb7fcb617823af1e3a69f6f0579682349f5cb838fa2893f4ce6f63eaa1baa8b84c91e5cc4627e2de744b43d06ce993d0f40e8596cafa84547d07f97e86fc2d05dcdd3bc3ddc719b26674c7a3c57b93112bfd1a4e556c07ad5ef5a7c4c567409144265703f85", 0x9f}], 0x4, &(0x7f0000004800)=[@cred={{0x1c, 0x1, 0x2, {r4, r5, r7}}}], 0x20, 0x880}}, {{&(0x7f0000004840)=@abs={0x0, 0x0, 0x4e24}, 0x6e, &(0x7f00000050c0)=[{&(0x7f00000048c0)="4d263bc8d8a91c3d2a90cb308f9f6b1e2c9e629c4277312069dce959126d2244038eb3d47ece1d27145987da6c8100168512adc4dc095111cfc0ba", 0x3b}, {&(0x7f0000004900)="1abbc02ea7a17dbb5099ff650dec3a803fb89efddb1a90707c37c11665cc072059d4e135afa6ebbf91d848ae4effbf025cac0a952dd0daeefcb12f9aaff60e2f726249d086eb5d71c91e5b5f0ff0730f96cff1b21bcea74ee3ce88dc00593377fb8a2e4af37a90bec0bbc23d9ba3819bc17411fefaf27e3a2ee42fcb7f0aca10dd4740d7dfa19b56fbbbea36c04d3e98b6c75092f23c5b7f27e21f84f950a5c546b3e31a65f8fdfce6a3a3d4514f5a87ec7353836dd719acdc37e7fd8a94b677158ae490915b51655979ebe2d6ad0b08dbcb886595a5e91bc14e0709d78feac4596da186c65dbe6f6dfd255c3a334042f77a", 0xf2}, {&(0x7f0000004a00)="7f7c37ea18d2047197f63b2c6ca12a04dc57f6b6e5e162795f5885c8cd1c2d3b9dfeba9f3b7065fc0e655498b444aa6956da2f6b4e76bbd781dc2c4f855a8ec6255d5cd193f2b114cdad46a03ab8ac65b2d7b8523aa760be5b12b0692efb505e10c923a1124049e81c0b69ad03aeb11e6631090433e98eec909a1e00c4da252b2183575b355790e63d29d4f5a5fc6e82f4a2b7f90d45a3ae17d5924353ab88c59e5f69adb56a37", 0xa7}, {&(0x7f0000004ac0)="2f6db519c7d690fa3b6c1b083be4b674b318c57373f7dae20600880bdaad551dae4fb5cc3360531afc30d8dabde60067490cd89faa6aa628f4198959100730be3b4f573c64848bb6b6b5d7f37027c97820c52cd01913e815a9a030e33ce5bf90967458b908f1ad4ec110dc189e09a2c43ebecbcb055c36bb74c111116a49838aa3c115f457f513471bf7c9cc3c958cadd072c553a646accd0b4fd52b5f14e9eeff7053140e6245f47a84e6ef798c8147ca5d264d657142bb28ca22fa623a244e2d6b295ca3f2dbcc19bca1774e35229d4b224b0189ccafd7ae40c64a4e", 0xdd}, {&(0x7f0000004bc0)}, {&(0x7f0000004c00)="fa89cb16e1142fa4e3a690a53f8580003b293e5ce29e6828a7f49abd4647f58d2431732310298809147927c30474ff5e6735967ededd0af5f80995182d6f3d461066ed8899a3c2c2c6a67d2ef1de2261b3c626de8e48e160a45ac8b01044914daf7e4b05fd24b003bf1a5d46c875029fea2ea0e00bdd98d55cecc1cd8fbed4a946351210e5fb4d4405348c40467c09c7db27e00a5a2af9f7d9a233bf19dac8a35b5c60ad9b14eeacf4e818548b666f497a89fcdf2e0869ffd3a3cb8050073d144c1a04051b3b0875316593542ce679087cbb8dde7dde9256ea611083bc7336ff50", 0xe1}, {&(0x7f0000004d00)="38720eac8473c192a916fa88569740f1966b552c06745c9a76350066f66adfa6de43fdb68121d0361f017a4d70c1af2973b3a82256f8743dece0c038ada0db161535d910896650ac6db075f0dd82413c46b23cc852fc96332db178ae10859bc787e311f483e4992f372e34176c3b8771dff4d81a53ace3a703e7841fcf36bbc8968756270453719d4354983cd5751daa6fabd91b3b0f0e3b76362a1c67c1bf9a1c78f9a11040a23580a783471c3e10f517e583581fb38aa9ee9631d6fb3c7afa078a03d3b5c0a39a", 0xc8}, {&(0x7f0000004e00)="684dc60389a2b59e48bdfc18d68fdbbdabaeff15b395e3e05c6ffa6d43a115330e2e5f0219afbc6cebb2172423eaa03f33106d69dba08dbaabbbf303d5c17b3f0104ac88fe3dfa842016cef64c366b2ceedf4caa870c8d3521689c000a6be9fb530d3d16adb12d182816960bbf3590548e5bd207a3a4f799989ce279bb0749070d9e1ee3973ee057d373c38a9fd9d9d9d193d05e0d560253b417881f337f50fc7938dc347276c8a95c42ddd84a242a0f2fa1", 0xb2}, {&(0x7f0000004ec0)="860f99bcc1e351232c83e7bf480e929e67feaffd1b9e10b8e538e1bd6d49982ed3f7b4ed9563d312af75949251fd3f9d78276df1aaa558d0a5bdee93ad0ac6a998d9a849fe9de27c8811f7e59c211b0843e9eaa82e7d70b4df997361e798cb01ad52b85d621b42e14b", 0x69}], 0x9, 0x0, 0x0, 0x4000}}], 0x3, 0x2404c028) r8 = syz_open_dev$vcsu(&(0x7f0000004bc0), 0x0, 0x600041) getsockopt$inet_IP_IPSEC_POLICY(r0, 0x0, 0x10, &(0x7f0000005180)={{{@in6=@empty, @in6=@private1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@initdev}, 0x0, @in=@broadcast}}, &(0x7f0000004f40)=0xe8) mount$fuse(0x0, &(0x7f0000002140)='./bus\x00', &(0x7f00000021c0), 0x4b, &(0x7f0000005280)={{'fd', 0x3d, r8}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id', 0x3d, 0xee00}, 0x2c, {'group_id', 0x3d, r2}, 0x2c, {[{@max_read={'max_read', 0x3d, 0x4f23ba1e}}, {@allow_other}, {@blksize={'blksize', 0x3d, 0x200}}, {@allow_other}, {@allow_other}, {@allow_other}, {@max_read={'max_read', 0x3d, 0x401}}, {@blksize={'blksize', 0x3d, 0x200}}, {@default_permissions}, {@max_read={'max_read', 0x3d, 0xe34a}}], [{@obj_user={'obj_user', 0x3d, '\''}}, {@audit}, {@smackfsdef={'smackfsdef', 0x3d, '+{!(}$'}}, {@dont_measure}, {@euid_gt={'euid>', r9}}]}}) chdir(&(0x7f0000000100)='./bus\x00') openat(0xffffffffffffffff, &(0x7f0000002580)='./bus\x00', 0x301004, 0xa1) r10 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x42, 0x0) pwrite64(r10, &(0x7f0000002100)="9c", 0x1, 0x0) read$FUSE(r10, &(0x7f00000000c0)={0x2020}, 0x2020) sendfile(r10, r10, &(0x7f0000000080), 0xe0000000) ioprio_set$uid(0x3, r5, 0x4007) r11 = openat(0xffffffffffffff9c, &(0x7f0000002180)='./file1\x00', 0x111842, 0x0) read$FUSE(r11, &(0x7f00000000c0)={0x2020}, 0x2020) sendfile(r11, r11, &(0x7f0000000080), 0xe0000000) 00:04:42 executing program 3: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000500)='./file0\x00', 0x2000000, &(0x7f00000001c0)=ANY=[], 0x1, 0x522, &(0x7f0000000f80)="$eJzs3V1rZGcdAPD/mWQ2m91oovaiCn3BVrJFdyZpbBu8aCuIdwWl3q8hmYSQSSZkJnUTimTxAwgiWrzrlTeCH0CQfgQRCnrjlagoRbd6sRfqkTNzZuNkz2xm3MyMJL8fPDnPef3/n3k5c16e3RPAlfV8RLwZEVMR8VJEzOfTS3mJk07Jlvv4/rvrWUkiTd/+axJJPi1bLMlL5ma+2vXOoFDz6HhnrV6vHeTj1dbufrV5dHx7e3dtq7ZV21tZWX519bXVV1aXCtaeHrqdWbte/9qffvT9n3799V9+6Tu/v/OXW9/N8p3L53fbcdE6r0k5ey0eyrI/GEWwCZjK21OedCIAAAwkO8b/dER8vn38Px9TQxxbJyPNDAAAALgo6Rtz8c8kIgUAAAAurVK7D2xSquR9AeaiVKpUOn14n4obpXqj2friZuNwb6PTV3YhyqXN7Xpt6VqnT+1ClJNsfLldPx1/+eF40tMH+Ifzs+35lfVGfWNylz0AAADgSrl55vz/H/Od8//HuDe25AAAAICLszDpBAAAAICRe/T8//2J5AEAAACMjvv/AAAAcKl94623spJ2n3+98c7R4U7jndsbteZOZfdwvbLeONivbDUaW/V0JmL3vO3VG439L8fe4d1qq9ZsVZtHx3d2G4d7rTvbPY/ABgAAAMboU8998NskIk6+MtsumWvZn6k+K+grAJdGaZiF/zi6PIDx6/cz/6jpkeYBjJ9vNVxd5c4gmXQewOSctwPo23nnVxefCwAAMBqLny2+/z99em0AuKSGuv8PXCqD3/8HLhv3/+HqKjsCgCttdoBlztz/P+0uMPD9/zTtsy0AAGBM5tolKVXye4FzUXqQdsRClJPN7XptKSI+GRG/mS/PZOPL7TUT/2gAAAAAAAAAAAAAAAAAAAAAAAAAAAaUpkmkAAAAwKUWUfpzkj/Qa3H+xbmz1weuJQ/m28P20wHe/vHdtVbrYDmb/rd8ekTrvXz6y8NcefDkcQAAABiV7nl69zweAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC7Sx/ffXe+Wccb96KsRsVAUfzqut4fXoxwRN/6exHR3pecikoiYuoD4J/ci4umi+EmWVizkWfTEj4hSRMy2sxh5/GfSNC2Mf/OJo8PV9kG2/3mz6PtXiufbw+Lv/3RenlT//V/p4f5vqiB+tuf5xIAxPvfhz6vFc2Y686eL9z/d+Emf+C8UbbLgRfn2t46P++WWvh+xWPj7k/TEqrZ296vNo+Pb27trW7Wt2t7KyvKrq6+tvrK6VN3crtfyv4UxfvDML/7dL/5H9yJu9Im/0Nv+tbPtfzGrlPtt+dS/Prx7/zOdavnMJtrxb71Q/P4/3Ru/56XNPhNfyH8HsvmL3fpJp/7fnv3Zr599XPs3+rT/vPf/1vlNb3vpm9/7w4CLAgBj0Dw63lmr12sHw1dmh1vrvTRN/+dYQ1ayo6M+s373k07Dx5HGYJWn+qX6/1x5Y5iF05kn/rCp9FZK/T/hF1SZ6G4JAAAYgdOD/klnAgAAAAAAAAAAAAAAAAAAAFfXOP7HsrMxTybTVAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAx/pPAAAA//9BiNVl") mkdirat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000180)='./file1\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f0000000340)='./bus\x00', &(0x7f00000002c0), 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,index=on']) r0 = syz_open_procfs(0x0, &(0x7f0000001140)='numa_maps\x00') read$FUSE(r0, &(0x7f000000a0c0)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) r4 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace(0x10, r4) ptrace$setopts(0x4200, r4, 0x0, 0x0) r5 = geteuid() setresuid(r5, 0xffffffffffffffff, 0xffffffffffffffff) r6 = socket$xdp(0x2c, 0x3, 0x0) mmap$xdp(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3, 0x13, r6, 0x100000000) sendfile(r6, r0, 0x0, 0x100000001) read$FUSE(r0, &(0x7f00000027c0)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000005000)=[{{0x0, 0x0, &(0x7f0000002380)=[{&(0x7f0000002340)="8398f7e2ff477c938c5dc5b471dca05bcd9261af7ceb", 0x16}], 0x1, &(0x7f00000023c0)=[@cred={{0x1c, 0x1, 0x2, {r3, r1, r2}}}], 0x20, 0x20040044}}, {{&(0x7f0000002400)=@file={0x1, './bus\x00'}, 0x6e, &(0x7f0000002780)=[{&(0x7f0000002480)="d75b4d86856f2c88b40fce2322fe4556fa80c6373fba2eb2f48d49c9576d9f733d6e25c2a5efdf16f8ec7932d4285436240ad4f1343636439ca8e72a5438dee6c79ba6e505c15baf25ec509602", 0x4d}, {&(0x7f00000025c0)="7e852db818a3cce1e77031ed322c3563488e3807453cd2a5348e6019a39f5ea5ad7bda87695d1bc055f66cd1de7b1bf00a3b394def005882059149dd9d00da94df26a69eaaa0076ec487d652e024dc7878494bff17b5076e9e35920bc5bc6b435d27a5d72843ba809f9541d93dbc632cd8989109661aac1114c99f29c099659bbd646530975cf752568ccc72cd619658445161a4e51b03d7d8a4f259067295d0682acfc742e817b162488802045c11fd1becf13260704910eca97b9ff3aa1791e9c3c96d22cacc7044b83c439ef19f808da738dd32e8c20b96e1e169167a8a1103fd01453ee1b341bc2e2a1acd7540e8a8e28fb0f36b2b", 0xf7}, {&(0x7f0000002500)="f6b2ce977814832bae71e37f75588fd3a2d4767a4b10d48d5f7c1e795311c4f1b31a9f45c880f8c367e053e2a02092d604889cd5e49e6f424a4b0416045d97f8a78e49bcb3c38018b933c5fd", 0x4c}, {&(0x7f00000026c0)="fbc664538e92b3ffababc0f5002884732d0cc377ea4c5765240e0680c0b0546d972ddd07e8004b76ac254bb982a7a0c19d1edb0d63663d4a342cb7fcb617823af1e3a69f6f0579682349f5cb838fa2893f4ce6f63eaa1baa8b84c91e5cc4627e2de744b43d06ce993d0f40e8596cafa84547d07f97e86fc2d05dcdd3bc3ddc719b26674c7a3c57b93112bfd1a4e556c07ad5ef5a7c4c567409144265703f85", 0x9f}], 0x4, &(0x7f0000004800)=[@cred={{0x1c, 0x1, 0x2, {r4, r5, r7}}}], 0x20, 0x880}}, {{&(0x7f0000004840)=@abs={0x0, 0x0, 0x4e24}, 0x6e, &(0x7f00000050c0)=[{&(0x7f00000048c0)="4d263bc8d8a91c3d2a90cb308f9f6b1e2c9e629c4277312069dce959126d2244038eb3d47ece1d27145987da6c8100168512adc4dc095111cfc0ba", 0x3b}, {&(0x7f0000004900)="1abbc02ea7a17dbb5099ff650dec3a803fb89efddb1a90707c37c11665cc072059d4e135afa6ebbf91d848ae4effbf025cac0a952dd0daeefcb12f9aaff60e2f726249d086eb5d71c91e5b5f0ff0730f96cff1b21bcea74ee3ce88dc00593377fb8a2e4af37a90bec0bbc23d9ba3819bc17411fefaf27e3a2ee42fcb7f0aca10dd4740d7dfa19b56fbbbea36c04d3e98b6c75092f23c5b7f27e21f84f950a5c546b3e31a65f8fdfce6a3a3d4514f5a87ec7353836dd719acdc37e7fd8a94b677158ae490915b51655979ebe2d6ad0b08dbcb886595a5e91bc14e0709d78feac4596da186c65dbe6f6dfd255c3a334042f77a", 0xf2}, {&(0x7f0000004a00)="7f7c37ea18d2047197f63b2c6ca12a04dc57f6b6e5e162795f5885c8cd1c2d3b9dfeba9f3b7065fc0e655498b444aa6956da2f6b4e76bbd781dc2c4f855a8ec6255d5cd193f2b114cdad46a03ab8ac65b2d7b8523aa760be5b12b0692efb505e10c923a1124049e81c0b69ad03aeb11e6631090433e98eec909a1e00c4da252b2183575b355790e63d29d4f5a5fc6e82f4a2b7f90d45a3ae17d5924353ab88c59e5f69adb56a37", 0xa7}, {&(0x7f0000004ac0)="2f6db519c7d690fa3b6c1b083be4b674b318c57373f7dae20600880bdaad551dae4fb5cc3360531afc30d8dabde60067490cd89faa6aa628f4198959100730be3b4f573c64848bb6b6b5d7f37027c97820c52cd01913e815a9a030e33ce5bf90967458b908f1ad4ec110dc189e09a2c43ebecbcb055c36bb74c111116a49838aa3c115f457f513471bf7c9cc3c958cadd072c553a646accd0b4fd52b5f14e9eeff7053140e6245f47a84e6ef798c8147ca5d264d657142bb28ca22fa623a244e2d6b295ca3f2dbcc19bca1774e35229d4b224b0189ccafd7ae40c64a4e", 0xdd}, {&(0x7f0000004bc0)}, {&(0x7f0000004c00)="fa89cb16e1142fa4e3a690a53f8580003b293e5ce29e6828a7f49abd4647f58d2431732310298809147927c30474ff5e6735967ededd0af5f80995182d6f3d461066ed8899a3c2c2c6a67d2ef1de2261b3c626de8e48e160a45ac8b01044914daf7e4b05fd24b003bf1a5d46c875029fea2ea0e00bdd98d55cecc1cd8fbed4a946351210e5fb4d4405348c40467c09c7db27e00a5a2af9f7d9a233bf19dac8a35b5c60ad9b14eeacf4e818548b666f497a89fcdf2e0869ffd3a3cb8050073d144c1a04051b3b0875316593542ce679087cbb8dde7dde9256ea611083bc7336ff50", 0xe1}, {&(0x7f0000004d00)="38720eac8473c192a916fa88569740f1966b552c06745c9a76350066f66adfa6de43fdb68121d0361f017a4d70c1af2973b3a82256f8743dece0c038ada0db161535d910896650ac6db075f0dd82413c46b23cc852fc96332db178ae10859bc787e311f483e4992f372e34176c3b8771dff4d81a53ace3a703e7841fcf36bbc8968756270453719d4354983cd5751daa6fabd91b3b0f0e3b76362a1c67c1bf9a1c78f9a11040a23580a783471c3e10f517e583581fb38aa9ee9631d6fb3c7afa078a03d3b5c0a39a", 0xc8}, {&(0x7f0000004e00)="684dc60389a2b59e48bdfc18d68fdbbdabaeff15b395e3e05c6ffa6d43a115330e2e5f0219afbc6cebb2172423eaa03f33106d69dba08dbaabbbf303d5c17b3f0104ac88fe3dfa842016cef64c366b2ceedf4caa870c8d3521689c000a6be9fb530d3d16adb12d182816960bbf3590548e5bd207a3a4f799989ce279bb0749070d9e1ee3973ee057d373c38a9fd9d9d9d193d05e0d560253b417881f337f50fc7938dc347276c8a95c42ddd84a242a0f2fa1", 0xb2}, {&(0x7f0000004ec0)="860f99bcc1e351232c83e7bf480e929e67feaffd1b9e10b8e538e1bd6d49982ed3f7b4ed9563d312af75949251fd3f9d78276df1aaa558d0a5bdee93ad0ac6a998d9a849fe9de27c8811f7e59c211b0843e9eaa82e7d70b4df997361e798cb01ad52b85d621b42e14b", 0x69}], 0x9, 0x0, 0x0, 0x4000}}], 0x3, 0x2404c028) r8 = syz_open_dev$vcsu(&(0x7f0000004bc0), 0x0, 0x600041) getsockopt$inet_IP_IPSEC_POLICY(r0, 0x0, 0x10, &(0x7f0000005180)={{{@in6=@empty, @in6=@private1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@initdev}, 0x0, @in=@broadcast}}, &(0x7f0000004f40)=0xe8) mount$fuse(0x0, &(0x7f0000002140)='./bus\x00', &(0x7f00000021c0), 0x4b, &(0x7f0000005280)={{'fd', 0x3d, r8}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id', 0x3d, 0xee00}, 0x2c, {'group_id', 0x3d, r2}, 0x2c, {[{@max_read={'max_read', 0x3d, 0x4f23ba1e}}, {@allow_other}, {@blksize={'blksize', 0x3d, 0x200}}, {@allow_other}, {@allow_other}, {@allow_other}, {@max_read={'max_read', 0x3d, 0x401}}, {@blksize={'blksize', 0x3d, 0x200}}, {@default_permissions}, {@max_read={'max_read', 0x3d, 0xe34a}}], [{@obj_user={'obj_user', 0x3d, '\''}}, {@audit}, {@smackfsdef={'smackfsdef', 0x3d, '+{!(}$'}}, {@dont_measure}, {@euid_gt={'euid>', r9}}]}}) chdir(&(0x7f0000000100)='./bus\x00') openat(0xffffffffffffffff, &(0x7f0000002580)='./bus\x00', 0x301004, 0xa1) r10 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x42, 0x0) pwrite64(r10, &(0x7f0000002100)="9c", 0x1, 0x0) read$FUSE(r10, &(0x7f00000000c0)={0x2020}, 0x2020) sendfile(r10, r10, &(0x7f0000000080), 0xe0000000) ioprio_set$uid(0x3, r5, 0x4007) r11 = openat(0xffffffffffffff9c, &(0x7f0000002180)='./file1\x00', 0x111842, 0x0) read$FUSE(r11, &(0x7f00000000c0)={0x2020}, 0x2020) sendfile(r11, r11, &(0x7f0000000080), 0xe0000000) 00:04:42 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000500)='./file0\x00', 0x2000000, &(0x7f00000001c0)=ANY=[], 0x1, 0x522, &(0x7f0000000f80)="$eJzs3V1rZGcdAPD/mWQ2m91oovaiCn3BVrJFdyZpbBu8aCuIdwWl3q8hmYSQSSZkJnUTimTxAwgiWrzrlTeCH0CQfgQRCnrjlagoRbd6sRfqkTNzZuNkz2xm3MyMJL8fPDnPef3/n3k5c16e3RPAlfV8RLwZEVMR8VJEzOfTS3mJk07Jlvv4/rvrWUkiTd/+axJJPi1bLMlL5ma+2vXOoFDz6HhnrV6vHeTj1dbufrV5dHx7e3dtq7ZV21tZWX519bXVV1aXCtaeHrqdWbte/9qffvT9n3799V9+6Tu/v/OXW9/N8p3L53fbcdE6r0k5ey0eyrI/GEWwCZjK21OedCIAAAwkO8b/dER8vn38Px9TQxxbJyPNDAAAALgo6Rtz8c8kIgUAAAAurVK7D2xSquR9AeaiVKpUOn14n4obpXqj2friZuNwb6PTV3YhyqXN7Xpt6VqnT+1ClJNsfLldPx1/+eF40tMH+Ifzs+35lfVGfWNylz0AAADgSrl55vz/H/Od8//HuDe25AAAAICLszDpBAAAAICRe/T8//2J5AEAAACMjvv/AAAAcKl94623spJ2n3+98c7R4U7jndsbteZOZfdwvbLeONivbDUaW/V0JmL3vO3VG439L8fe4d1qq9ZsVZtHx3d2G4d7rTvbPY/ABgAAAMboU8998NskIk6+MtsumWvZn6k+K+grAJdGaZiF/zi6PIDx6/cz/6jpkeYBjJ9vNVxd5c4gmXQewOSctwPo23nnVxefCwAAMBqLny2+/z99em0AuKSGuv8PXCqD3/8HLhv3/+HqKjsCgCttdoBlztz/P+0uMPD9/zTtsy0AAGBM5tolKVXye4FzUXqQdsRClJPN7XptKSI+GRG/mS/PZOPL7TUT/2gAAAAAAAAAAAAAAAAAAAAAAAAAAAaUpkmkAAAAwKUWUfpzkj/Qa3H+xbmz1weuJQ/m28P20wHe/vHdtVbrYDmb/rd8ekTrvXz6y8NcefDkcQAAABiV7nl69zweAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC7Sx/ffXe+Wccb96KsRsVAUfzqut4fXoxwRN/6exHR3pecikoiYuoD4J/ci4umi+EmWVizkWfTEj4hSRMy2sxh5/GfSNC2Mf/OJo8PV9kG2/3mz6PtXiufbw+Lv/3RenlT//V/p4f5vqiB+tuf5xIAxPvfhz6vFc2Y686eL9z/d+Emf+C8UbbLgRfn2t46P++WWvh+xWPj7k/TEqrZ296vNo+Pb27trW7Wt2t7KyvKrq6+tvrK6VN3crtfyv4UxfvDML/7dL/5H9yJu9Im/0Nv+tbPtfzGrlPtt+dS/Prx7/zOdavnMJtrxb71Q/P4/3Ru/56XNPhNfyH8HsvmL3fpJp/7fnv3Zr599XPs3+rT/vPf/1vlNb3vpm9/7w4CLAgBj0Dw63lmr12sHw1dmh1vrvTRN/+dYQ1ayo6M+s373k07Dx5HGYJWn+qX6/1x5Y5iF05kn/rCp9FZK/T/hF1SZ6G4JAAAYgdOD/klnAgAAAAAAAAAAAAAAAAAAAFfXOP7HsrMxTybTVAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAx/pPAAAA//9BiNVl") mkdirat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000180)='./file1\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f0000000340)='./bus\x00', &(0x7f00000002c0), 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,index=on']) r0 = syz_open_procfs(0x0, &(0x7f0000001140)='numa_maps\x00') read$FUSE(r0, &(0x7f000000a0c0)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) r4 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace(0x10, r4) ptrace$setopts(0x4200, r4, 0x0, 0x0) r5 = geteuid() setresuid(r5, 0xffffffffffffffff, 0xffffffffffffffff) r6 = socket$xdp(0x2c, 0x3, 0x0) mmap$xdp(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3, 0x13, r6, 0x100000000) sendfile(r6, r0, 0x0, 0x100000001) read$FUSE(r0, &(0x7f00000027c0)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000005000)=[{{0x0, 0x0, &(0x7f0000002380)=[{&(0x7f0000002340)="8398f7e2ff477c938c5dc5b471dca05bcd9261af7ceb", 0x16}], 0x1, &(0x7f00000023c0)=[@cred={{0x1c, 0x1, 0x2, {r3, r1, r2}}}], 0x20, 0x20040044}}, {{&(0x7f0000002400)=@file={0x1, './bus\x00'}, 0x6e, &(0x7f0000002780)=[{&(0x7f0000002480)="d75b4d86856f2c88b40fce2322fe4556fa80c6373fba2eb2f48d49c9576d9f733d6e25c2a5efdf16f8ec7932d4285436240ad4f1343636439ca8e72a5438dee6c79ba6e505c15baf25ec509602", 0x4d}, {&(0x7f00000025c0)="7e852db818a3cce1e77031ed322c3563488e3807453cd2a5348e6019a39f5ea5ad7bda87695d1bc055f66cd1de7b1bf00a3b394def005882059149dd9d00da94df26a69eaaa0076ec487d652e024dc7878494bff17b5076e9e35920bc5bc6b435d27a5d72843ba809f9541d93dbc632cd8989109661aac1114c99f29c099659bbd646530975cf752568ccc72cd619658445161a4e51b03d7d8a4f259067295d0682acfc742e817b162488802045c11fd1becf13260704910eca97b9ff3aa1791e9c3c96d22cacc7044b83c439ef19f808da738dd32e8c20b96e1e169167a8a1103fd01453ee1b341bc2e2a1acd7540e8a8e28fb0f36b2b", 0xf7}, {&(0x7f0000002500)="f6b2ce977814832bae71e37f75588fd3a2d4767a4b10d48d5f7c1e795311c4f1b31a9f45c880f8c367e053e2a02092d604889cd5e49e6f424a4b0416045d97f8a78e49bcb3c38018b933c5fd", 0x4c}, {&(0x7f00000026c0)="fbc664538e92b3ffababc0f5002884732d0cc377ea4c5765240e0680c0b0546d972ddd07e8004b76ac254bb982a7a0c19d1edb0d63663d4a342cb7fcb617823af1e3a69f6f0579682349f5cb838fa2893f4ce6f63eaa1baa8b84c91e5cc4627e2de744b43d06ce993d0f40e8596cafa84547d07f97e86fc2d05dcdd3bc3ddc719b26674c7a3c57b93112bfd1a4e556c07ad5ef5a7c4c567409144265703f85", 0x9f}], 0x4, &(0x7f0000004800)=[@cred={{0x1c, 0x1, 0x2, {r4, r5, r7}}}], 0x20, 0x880}}, {{&(0x7f0000004840)=@abs={0x0, 0x0, 0x4e24}, 0x6e, &(0x7f00000050c0)=[{&(0x7f00000048c0)="4d263bc8d8a91c3d2a90cb308f9f6b1e2c9e629c4277312069dce959126d2244038eb3d47ece1d27145987da6c8100168512adc4dc095111cfc0ba", 0x3b}, {&(0x7f0000004900)="1abbc02ea7a17dbb5099ff650dec3a803fb89efddb1a90707c37c11665cc072059d4e135afa6ebbf91d848ae4effbf025cac0a952dd0daeefcb12f9aaff60e2f726249d086eb5d71c91e5b5f0ff0730f96cff1b21bcea74ee3ce88dc00593377fb8a2e4af37a90bec0bbc23d9ba3819bc17411fefaf27e3a2ee42fcb7f0aca10dd4740d7dfa19b56fbbbea36c04d3e98b6c75092f23c5b7f27e21f84f950a5c546b3e31a65f8fdfce6a3a3d4514f5a87ec7353836dd719acdc37e7fd8a94b677158ae490915b51655979ebe2d6ad0b08dbcb886595a5e91bc14e0709d78feac4596da186c65dbe6f6dfd255c3a334042f77a", 0xf2}, {&(0x7f0000004a00)="7f7c37ea18d2047197f63b2c6ca12a04dc57f6b6e5e162795f5885c8cd1c2d3b9dfeba9f3b7065fc0e655498b444aa6956da2f6b4e76bbd781dc2c4f855a8ec6255d5cd193f2b114cdad46a03ab8ac65b2d7b8523aa760be5b12b0692efb505e10c923a1124049e81c0b69ad03aeb11e6631090433e98eec909a1e00c4da252b2183575b355790e63d29d4f5a5fc6e82f4a2b7f90d45a3ae17d5924353ab88c59e5f69adb56a37", 0xa7}, {&(0x7f0000004ac0)="2f6db519c7d690fa3b6c1b083be4b674b318c57373f7dae20600880bdaad551dae4fb5cc3360531afc30d8dabde60067490cd89faa6aa628f4198959100730be3b4f573c64848bb6b6b5d7f37027c97820c52cd01913e815a9a030e33ce5bf90967458b908f1ad4ec110dc189e09a2c43ebecbcb055c36bb74c111116a49838aa3c115f457f513471bf7c9cc3c958cadd072c553a646accd0b4fd52b5f14e9eeff7053140e6245f47a84e6ef798c8147ca5d264d657142bb28ca22fa623a244e2d6b295ca3f2dbcc19bca1774e35229d4b224b0189ccafd7ae40c64a4e", 0xdd}, {&(0x7f0000004bc0)}, {&(0x7f0000004c00)="fa89cb16e1142fa4e3a690a53f8580003b293e5ce29e6828a7f49abd4647f58d2431732310298809147927c30474ff5e6735967ededd0af5f80995182d6f3d461066ed8899a3c2c2c6a67d2ef1de2261b3c626de8e48e160a45ac8b01044914daf7e4b05fd24b003bf1a5d46c875029fea2ea0e00bdd98d55cecc1cd8fbed4a946351210e5fb4d4405348c40467c09c7db27e00a5a2af9f7d9a233bf19dac8a35b5c60ad9b14eeacf4e818548b666f497a89fcdf2e0869ffd3a3cb8050073d144c1a04051b3b0875316593542ce679087cbb8dde7dde9256ea611083bc7336ff50", 0xe1}, {&(0x7f0000004d00)="38720eac8473c192a916fa88569740f1966b552c06745c9a76350066f66adfa6de43fdb68121d0361f017a4d70c1af2973b3a82256f8743dece0c038ada0db161535d910896650ac6db075f0dd82413c46b23cc852fc96332db178ae10859bc787e311f483e4992f372e34176c3b8771dff4d81a53ace3a703e7841fcf36bbc8968756270453719d4354983cd5751daa6fabd91b3b0f0e3b76362a1c67c1bf9a1c78f9a11040a23580a783471c3e10f517e583581fb38aa9ee9631d6fb3c7afa078a03d3b5c0a39a", 0xc8}, {&(0x7f0000004e00)="684dc60389a2b59e48bdfc18d68fdbbdabaeff15b395e3e05c6ffa6d43a115330e2e5f0219afbc6cebb2172423eaa03f33106d69dba08dbaabbbf303d5c17b3f0104ac88fe3dfa842016cef64c366b2ceedf4caa870c8d3521689c000a6be9fb530d3d16adb12d182816960bbf3590548e5bd207a3a4f799989ce279bb0749070d9e1ee3973ee057d373c38a9fd9d9d9d193d05e0d560253b417881f337f50fc7938dc347276c8a95c42ddd84a242a0f2fa1", 0xb2}, {&(0x7f0000004ec0)="860f99bcc1e351232c83e7bf480e929e67feaffd1b9e10b8e538e1bd6d49982ed3f7b4ed9563d312af75949251fd3f9d78276df1aaa558d0a5bdee93ad0ac6a998d9a849fe9de27c8811f7e59c211b0843e9eaa82e7d70b4df997361e798cb01ad52b85d621b42e14b", 0x69}], 0x9, 0x0, 0x0, 0x4000}}], 0x3, 0x2404c028) r8 = syz_open_dev$vcsu(&(0x7f0000004bc0), 0x0, 0x600041) getsockopt$inet_IP_IPSEC_POLICY(r0, 0x0, 0x10, &(0x7f0000005180)={{{@in6=@empty, @in6=@private1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@initdev}, 0x0, @in=@broadcast}}, &(0x7f0000004f40)=0xe8) mount$fuse(0x0, &(0x7f0000002140)='./bus\x00', &(0x7f00000021c0), 0x4b, &(0x7f0000005280)={{'fd', 0x3d, r8}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id', 0x3d, 0xee00}, 0x2c, {'group_id', 0x3d, r2}, 0x2c, {[{@max_read={'max_read', 0x3d, 0x4f23ba1e}}, {@allow_other}, {@blksize={'blksize', 0x3d, 0x200}}, {@allow_other}, {@allow_other}, {@allow_other}, {@max_read={'max_read', 0x3d, 0x401}}, {@blksize={'blksize', 0x3d, 0x200}}, {@default_permissions}, {@max_read={'max_read', 0x3d, 0xe34a}}], [{@obj_user={'obj_user', 0x3d, '\''}}, {@audit}, {@smackfsdef={'smackfsdef', 0x3d, '+{!(}$'}}, {@dont_measure}, {@euid_gt={'euid>', r9}}]}}) chdir(&(0x7f0000000100)='./bus\x00') openat(0xffffffffffffffff, &(0x7f0000002580)='./bus\x00', 0x301004, 0xa1) r10 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x42, 0x0) pwrite64(r10, &(0x7f0000002100)="9c", 0x1, 0x0) read$FUSE(r10, &(0x7f00000000c0)={0x2020}, 0x2020) sendfile(r10, r10, &(0x7f0000000080), 0xe0000000) ioprio_set$uid(0x3, r5, 0x4007) r11 = openat(0xffffffffffffff9c, &(0x7f0000002180)='./file1\x00', 0x111842, 0x0) read$FUSE(r11, &(0x7f00000000c0)={0x2020}, 0x2020) sendfile(r11, r11, &(0x7f0000000080), 0xe0000000) 00:04:42 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000500)='./file0\x00', 0x2000000, &(0x7f00000001c0)=ANY=[], 0x1, 0x522, &(0x7f0000000f80)="$eJzs3V1rZGcdAPD/mWQ2m91oovaiCn3BVrJFdyZpbBu8aCuIdwWl3q8hmYSQSSZkJnUTimTxAwgiWrzrlTeCH0CQfgQRCnrjlagoRbd6sRfqkTNzZuNkz2xm3MyMJL8fPDnPef3/n3k5c16e3RPAlfV8RLwZEVMR8VJEzOfTS3mJk07Jlvv4/rvrWUkiTd/+axJJPi1bLMlL5ma+2vXOoFDz6HhnrV6vHeTj1dbufrV5dHx7e3dtq7ZV21tZWX519bXVV1aXCtaeHrqdWbte/9qffvT9n3799V9+6Tu/v/OXW9/N8p3L53fbcdE6r0k5ey0eyrI/GEWwCZjK21OedCIAAAwkO8b/dER8vn38Px9TQxxbJyPNDAAAALgo6Rtz8c8kIgUAAAAurVK7D2xSquR9AeaiVKpUOn14n4obpXqj2friZuNwb6PTV3YhyqXN7Xpt6VqnT+1ClJNsfLldPx1/+eF40tMH+Ifzs+35lfVGfWNylz0AAADgSrl55vz/H/Od8//HuDe25AAAAICLszDpBAAAAICRe/T8//2J5AEAAACMjvv/AAAAcKl94623spJ2n3+98c7R4U7jndsbteZOZfdwvbLeONivbDUaW/V0JmL3vO3VG439L8fe4d1qq9ZsVZtHx3d2G4d7rTvbPY/ABgAAAMboU8998NskIk6+MtsumWvZn6k+K+grAJdGaZiF/zi6PIDx6/cz/6jpkeYBjJ9vNVxd5c4gmXQewOSctwPo23nnVxefCwAAMBqLny2+/z99em0AuKSGuv8PXCqD3/8HLhv3/+HqKjsCgCttdoBlztz/P+0uMPD9/zTtsy0AAGBM5tolKVXye4FzUXqQdsRClJPN7XptKSI+GRG/mS/PZOPL7TUT/2gAAAAAAAAAAAAAAAAAAAAAAAAAAAaUpkmkAAAAwKUWUfpzkj/Qa3H+xbmz1weuJQ/m28P20wHe/vHdtVbrYDmb/rd8ekTrvXz6y8NcefDkcQAAABiV7nl69zweAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC7Sx/ffXe+Wccb96KsRsVAUfzqut4fXoxwRN/6exHR3pecikoiYuoD4J/ci4umi+EmWVizkWfTEj4hSRMy2sxh5/GfSNC2Mf/OJo8PV9kG2/3mz6PtXiufbw+Lv/3RenlT//V/p4f5vqiB+tuf5xIAxPvfhz6vFc2Y686eL9z/d+Emf+C8UbbLgRfn2t46P++WWvh+xWPj7k/TEqrZ296vNo+Pb27trW7Wt2t7KyvKrq6+tvrK6VN3crtfyv4UxfvDML/7dL/5H9yJu9Im/0Nv+tbPtfzGrlPtt+dS/Prx7/zOdavnMJtrxb71Q/P4/3Ru/56XNPhNfyH8HsvmL3fpJp/7fnv3Zr599XPs3+rT/vPf/1vlNb3vpm9/7w4CLAgBj0Dw63lmr12sHw1dmh1vrvTRN/+dYQ1ayo6M+s373k07Dx5HGYJWn+qX6/1x5Y5iF05kn/rCp9FZK/T/hF1SZ6G4JAAAYgdOD/klnAgAAAAAAAAAAAAAAAAAAAFfXOP7HsrMxTybTVAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAx/pPAAAA//9BiNVl") mkdirat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000180)='./file1\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f0000000340)='./bus\x00', &(0x7f00000002c0), 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,index=on']) r0 = syz_open_procfs(0x0, &(0x7f0000001140)='numa_maps\x00') read$FUSE(r0, &(0x7f000000a0c0)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) r4 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace(0x10, r4) ptrace$setopts(0x4200, r4, 0x0, 0x0) r5 = geteuid() setresuid(r5, 0xffffffffffffffff, 0xffffffffffffffff) r6 = socket$xdp(0x2c, 0x3, 0x0) mmap$xdp(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3, 0x13, r6, 0x100000000) sendfile(r6, r0, 0x0, 0x100000001) read$FUSE(r0, &(0x7f00000027c0)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000005000)=[{{0x0, 0x0, &(0x7f0000002380)=[{&(0x7f0000002340)="8398f7e2ff477c938c5dc5b471dca05bcd9261af7ceb", 0x16}], 0x1, &(0x7f00000023c0)=[@cred={{0x1c, 0x1, 0x2, {r3, r1, r2}}}], 0x20, 0x20040044}}, {{&(0x7f0000002400)=@file={0x1, './bus\x00'}, 0x6e, &(0x7f0000002780)=[{&(0x7f0000002480)="d75b4d86856f2c88b40fce2322fe4556fa80c6373fba2eb2f48d49c9576d9f733d6e25c2a5efdf16f8ec7932d4285436240ad4f1343636439ca8e72a5438dee6c79ba6e505c15baf25ec509602", 0x4d}, {&(0x7f00000025c0)="7e852db818a3cce1e77031ed322c3563488e3807453cd2a5348e6019a39f5ea5ad7bda87695d1bc055f66cd1de7b1bf00a3b394def005882059149dd9d00da94df26a69eaaa0076ec487d652e024dc7878494bff17b5076e9e35920bc5bc6b435d27a5d72843ba809f9541d93dbc632cd8989109661aac1114c99f29c099659bbd646530975cf752568ccc72cd619658445161a4e51b03d7d8a4f259067295d0682acfc742e817b162488802045c11fd1becf13260704910eca97b9ff3aa1791e9c3c96d22cacc7044b83c439ef19f808da738dd32e8c20b96e1e169167a8a1103fd01453ee1b341bc2e2a1acd7540e8a8e28fb0f36b2b", 0xf7}, {&(0x7f0000002500)="f6b2ce977814832bae71e37f75588fd3a2d4767a4b10d48d5f7c1e795311c4f1b31a9f45c880f8c367e053e2a02092d604889cd5e49e6f424a4b0416045d97f8a78e49bcb3c38018b933c5fd", 0x4c}, {&(0x7f00000026c0)="fbc664538e92b3ffababc0f5002884732d0cc377ea4c5765240e0680c0b0546d972ddd07e8004b76ac254bb982a7a0c19d1edb0d63663d4a342cb7fcb617823af1e3a69f6f0579682349f5cb838fa2893f4ce6f63eaa1baa8b84c91e5cc4627e2de744b43d06ce993d0f40e8596cafa84547d07f97e86fc2d05dcdd3bc3ddc719b26674c7a3c57b93112bfd1a4e556c07ad5ef5a7c4c567409144265703f85", 0x9f}], 0x4, &(0x7f0000004800)=[@cred={{0x1c, 0x1, 0x2, {r4, r5, r7}}}], 0x20, 0x880}}, {{&(0x7f0000004840)=@abs={0x0, 0x0, 0x4e24}, 0x6e, &(0x7f00000050c0)=[{&(0x7f00000048c0)="4d263bc8d8a91c3d2a90cb308f9f6b1e2c9e629c4277312069dce959126d2244038eb3d47ece1d27145987da6c8100168512adc4dc095111cfc0ba", 0x3b}, {&(0x7f0000004900)="1abbc02ea7a17dbb5099ff650dec3a803fb89efddb1a90707c37c11665cc072059d4e135afa6ebbf91d848ae4effbf025cac0a952dd0daeefcb12f9aaff60e2f726249d086eb5d71c91e5b5f0ff0730f96cff1b21bcea74ee3ce88dc00593377fb8a2e4af37a90bec0bbc23d9ba3819bc17411fefaf27e3a2ee42fcb7f0aca10dd4740d7dfa19b56fbbbea36c04d3e98b6c75092f23c5b7f27e21f84f950a5c546b3e31a65f8fdfce6a3a3d4514f5a87ec7353836dd719acdc37e7fd8a94b677158ae490915b51655979ebe2d6ad0b08dbcb886595a5e91bc14e0709d78feac4596da186c65dbe6f6dfd255c3a334042f77a", 0xf2}, {&(0x7f0000004a00)="7f7c37ea18d2047197f63b2c6ca12a04dc57f6b6e5e162795f5885c8cd1c2d3b9dfeba9f3b7065fc0e655498b444aa6956da2f6b4e76bbd781dc2c4f855a8ec6255d5cd193f2b114cdad46a03ab8ac65b2d7b8523aa760be5b12b0692efb505e10c923a1124049e81c0b69ad03aeb11e6631090433e98eec909a1e00c4da252b2183575b355790e63d29d4f5a5fc6e82f4a2b7f90d45a3ae17d5924353ab88c59e5f69adb56a37", 0xa7}, {&(0x7f0000004ac0)="2f6db519c7d690fa3b6c1b083be4b674b318c57373f7dae20600880bdaad551dae4fb5cc3360531afc30d8dabde60067490cd89faa6aa628f4198959100730be3b4f573c64848bb6b6b5d7f37027c97820c52cd01913e815a9a030e33ce5bf90967458b908f1ad4ec110dc189e09a2c43ebecbcb055c36bb74c111116a49838aa3c115f457f513471bf7c9cc3c958cadd072c553a646accd0b4fd52b5f14e9eeff7053140e6245f47a84e6ef798c8147ca5d264d657142bb28ca22fa623a244e2d6b295ca3f2dbcc19bca1774e35229d4b224b0189ccafd7ae40c64a4e", 0xdd}, {&(0x7f0000004bc0)}, {&(0x7f0000004c00)="fa89cb16e1142fa4e3a690a53f8580003b293e5ce29e6828a7f49abd4647f58d2431732310298809147927c30474ff5e6735967ededd0af5f80995182d6f3d461066ed8899a3c2c2c6a67d2ef1de2261b3c626de8e48e160a45ac8b01044914daf7e4b05fd24b003bf1a5d46c875029fea2ea0e00bdd98d55cecc1cd8fbed4a946351210e5fb4d4405348c40467c09c7db27e00a5a2af9f7d9a233bf19dac8a35b5c60ad9b14eeacf4e818548b666f497a89fcdf2e0869ffd3a3cb8050073d144c1a04051b3b0875316593542ce679087cbb8dde7dde9256ea611083bc7336ff50", 0xe1}, {&(0x7f0000004d00)="38720eac8473c192a916fa88569740f1966b552c06745c9a76350066f66adfa6de43fdb68121d0361f017a4d70c1af2973b3a82256f8743dece0c038ada0db161535d910896650ac6db075f0dd82413c46b23cc852fc96332db178ae10859bc787e311f483e4992f372e34176c3b8771dff4d81a53ace3a703e7841fcf36bbc8968756270453719d4354983cd5751daa6fabd91b3b0f0e3b76362a1c67c1bf9a1c78f9a11040a23580a783471c3e10f517e583581fb38aa9ee9631d6fb3c7afa078a03d3b5c0a39a", 0xc8}, {&(0x7f0000004e00)="684dc60389a2b59e48bdfc18d68fdbbdabaeff15b395e3e05c6ffa6d43a115330e2e5f0219afbc6cebb2172423eaa03f33106d69dba08dbaabbbf303d5c17b3f0104ac88fe3dfa842016cef64c366b2ceedf4caa870c8d3521689c000a6be9fb530d3d16adb12d182816960bbf3590548e5bd207a3a4f799989ce279bb0749070d9e1ee3973ee057d373c38a9fd9d9d9d193d05e0d560253b417881f337f50fc7938dc347276c8a95c42ddd84a242a0f2fa1", 0xb2}, {&(0x7f0000004ec0)="860f99bcc1e351232c83e7bf480e929e67feaffd1b9e10b8e538e1bd6d49982ed3f7b4ed9563d312af75949251fd3f9d78276df1aaa558d0a5bdee93ad0ac6a998d9a849fe9de27c8811f7e59c211b0843e9eaa82e7d70b4df997361e798cb01ad52b85d621b42e14b", 0x69}], 0x9, 0x0, 0x0, 0x4000}}], 0x3, 0x2404c028) r8 = syz_open_dev$vcsu(&(0x7f0000004bc0), 0x0, 0x600041) getsockopt$inet_IP_IPSEC_POLICY(r0, 0x0, 0x10, &(0x7f0000005180)={{{@in6=@empty, @in6=@private1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@initdev}, 0x0, @in=@broadcast}}, &(0x7f0000004f40)=0xe8) mount$fuse(0x0, &(0x7f0000002140)='./bus\x00', &(0x7f00000021c0), 0x4b, &(0x7f0000005280)={{'fd', 0x3d, r8}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id', 0x3d, 0xee00}, 0x2c, {'group_id', 0x3d, r2}, 0x2c, {[{@max_read={'max_read', 0x3d, 0x4f23ba1e}}, {@allow_other}, {@blksize={'blksize', 0x3d, 0x200}}, {@allow_other}, {@allow_other}, {@allow_other}, {@max_read={'max_read', 0x3d, 0x401}}, {@blksize={'blksize', 0x3d, 0x200}}, {@default_permissions}, {@max_read={'max_read', 0x3d, 0xe34a}}], [{@obj_user={'obj_user', 0x3d, '\''}}, {@audit}, {@smackfsdef={'smackfsdef', 0x3d, '+{!(}$'}}, {@dont_measure}, {@euid_gt={'euid>', r9}}]}}) chdir(&(0x7f0000000100)='./bus\x00') openat(0xffffffffffffffff, &(0x7f0000002580)='./bus\x00', 0x301004, 0xa1) r10 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x42, 0x0) pwrite64(r10, &(0x7f0000002100)="9c", 0x1, 0x0) read$FUSE(r10, &(0x7f00000000c0)={0x2020}, 0x2020) sendfile(r10, r10, &(0x7f0000000080), 0xe0000000) ioprio_set$uid(0x3, r5, 0x4007) r11 = openat(0xffffffffffffff9c, &(0x7f0000002180)='./file1\x00', 0x111842, 0x0) read$FUSE(r11, &(0x7f00000000c0)={0x2020}, 0x2020) sendfile(r11, r11, &(0x7f0000000080), 0xe0000000) [ 282.526101][ T9712] fuse: Bad value for 'fd' [ 282.530285][ T9717] loop5: detected capacity change from 0 to 512 [ 282.614129][ T9717] EXT4-fs error (device loop5): ext4_ext_check_inode:520: inode #15: comm syz-executor.5: pblk 0 bad header/extent: invalid eh_entries - magic f30a, entries 24833, max 4(4), depth 0(0) [ 282.619345][ T9717] EXT4-fs error (device loop5): ext4_orphan_get:1401: comm syz-executor.5: couldn't read orphan inode 15 (err -117) [ 282.637067][ T9717] EXT4-fs (loop5): mounted filesystem without journal. Quota mode: none. [ 282.761481][ T9717] overlayfs: upper fs needs to support d_type. [ 282.845779][ T9716] fuse: Bad value for 'fd' [ 282.871270][ T9719] fuse: Bad value for 'fd' [ 282.966373][ T9717] fuse: Bad value for 'fd' 00:04:43 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000500)='./file0\x00', 0x2000000, &(0x7f00000001c0)=ANY=[], 0x1, 0x522, &(0x7f0000000f80)="$eJzs3V1rZGcdAPD/mWQ2m91oovaiCn3BVrJFdyZpbBu8aCuIdwWl3q8hmYSQSSZkJnUTimTxAwgiWrzrlTeCH0CQfgQRCnrjlagoRbd6sRfqkTNzZuNkz2xm3MyMJL8fPDnPef3/n3k5c16e3RPAlfV8RLwZEVMR8VJEzOfTS3mJk07Jlvv4/rvrWUkiTd/+axJJPi1bLMlL5ma+2vXOoFDz6HhnrV6vHeTj1dbufrV5dHx7e3dtq7ZV21tZWX519bXVV1aXCtaeHrqdWbte/9qffvT9n3799V9+6Tu/v/OXW9/N8p3L53fbcdE6r0k5ey0eyrI/GEWwCZjK21OedCIAAAwkO8b/dER8vn38Px9TQxxbJyPNDAAAALgo6Rtz8c8kIgUAAAAurVK7D2xSquR9AeaiVKpUOn14n4obpXqj2friZuNwb6PTV3YhyqXN7Xpt6VqnT+1ClJNsfLldPx1/+eF40tMH+Ifzs+35lfVGfWNylz0AAADgSrl55vz/H/Od8//HuDe25AAAAICLszDpBAAAAICRe/T8//2J5AEAAACMjvv/AAAAcKl94623spJ2n3+98c7R4U7jndsbteZOZfdwvbLeONivbDUaW/V0JmL3vO3VG439L8fe4d1qq9ZsVZtHx3d2G4d7rTvbPY/ABgAAAMboU8998NskIk6+MtsumWvZn6k+K+grAJdGaZiF/zi6PIDx6/cz/6jpkeYBjJ9vNVxd5c4gmXQewOSctwPo23nnVxefCwAAMBqLny2+/z99em0AuKSGuv8PXCqD3/8HLhv3/+HqKjsCgCttdoBlztz/P+0uMPD9/zTtsy0AAGBM5tolKVXye4FzUXqQdsRClJPN7XptKSI+GRG/mS/PZOPL7TUT/2gAAAAAAAAAAAAAAAAAAAAAAAAAAAaUpkmkAAAAwKUWUfpzkj/Qa3H+xbmz1weuJQ/m28P20wHe/vHdtVbrYDmb/rd8ekTrvXz6y8NcefDkcQAAABiV7nl69zweAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC7Sx/ffXe+Wccb96KsRsVAUfzqut4fXoxwRN/6exHR3pecikoiYuoD4J/ci4umi+EmWVizkWfTEj4hSRMy2sxh5/GfSNC2Mf/OJo8PV9kG2/3mz6PtXiufbw+Lv/3RenlT//V/p4f5vqiB+tuf5xIAxPvfhz6vFc2Y686eL9z/d+Emf+C8UbbLgRfn2t46P++WWvh+xWPj7k/TEqrZ296vNo+Pb27trW7Wt2t7KyvKrq6+tvrK6VN3crtfyv4UxfvDML/7dL/5H9yJu9Im/0Nv+tbPtfzGrlPtt+dS/Prx7/zOdavnMJtrxb71Q/P4/3Ru/56XNPhNfyH8HsvmL3fpJp/7fnv3Zr599XPs3+rT/vPf/1vlNb3vpm9/7w4CLAgBj0Dw63lmr12sHw1dmh1vrvTRN/+dYQ1ayo6M+s373k07Dx5HGYJWn+qX6/1x5Y5iF05kn/rCp9FZK/T/hF1SZ6G4JAAAYgdOD/klnAgAAAAAAAAAAAAAAAAAAAFfXOP7HsrMxTybTVAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAx/pPAAAA//9BiNVl") mkdirat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000180)='./file1\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f0000000340)='./bus\x00', &(0x7f00000002c0), 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,index=on']) r0 = syz_open_procfs(0x0, &(0x7f0000001140)='numa_maps\x00') read$FUSE(r0, &(0x7f000000a0c0)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) r4 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace(0x10, r4) ptrace$setopts(0x4200, r4, 0x0, 0x0) r5 = geteuid() setresuid(r5, 0xffffffffffffffff, 0xffffffffffffffff) r6 = socket$xdp(0x2c, 0x3, 0x0) mmap$xdp(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3, 0x13, r6, 0x100000000) sendfile(r6, r0, 0x0, 0x100000001) read$FUSE(r0, &(0x7f00000027c0)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000005000)=[{{0x0, 0x0, &(0x7f0000002380)=[{&(0x7f0000002340)="8398f7e2ff477c938c5dc5b471dca05bcd9261af7ceb", 0x16}], 0x1, &(0x7f00000023c0)=[@cred={{0x1c, 0x1, 0x2, {r3, r1, r2}}}], 0x20, 0x20040044}}, {{&(0x7f0000002400)=@file={0x1, './bus\x00'}, 0x6e, &(0x7f0000002780)=[{&(0x7f0000002480)="d75b4d86856f2c88b40fce2322fe4556fa80c6373fba2eb2f48d49c9576d9f733d6e25c2a5efdf16f8ec7932d4285436240ad4f1343636439ca8e72a5438dee6c79ba6e505c15baf25ec509602", 0x4d}, {&(0x7f00000025c0)="7e852db818a3cce1e77031ed322c3563488e3807453cd2a5348e6019a39f5ea5ad7bda87695d1bc055f66cd1de7b1bf00a3b394def005882059149dd9d00da94df26a69eaaa0076ec487d652e024dc7878494bff17b5076e9e35920bc5bc6b435d27a5d72843ba809f9541d93dbc632cd8989109661aac1114c99f29c099659bbd646530975cf752568ccc72cd619658445161a4e51b03d7d8a4f259067295d0682acfc742e817b162488802045c11fd1becf13260704910eca97b9ff3aa1791e9c3c96d22cacc7044b83c439ef19f808da738dd32e8c20b96e1e169167a8a1103fd01453ee1b341bc2e2a1acd7540e8a8e28fb0f36b2b", 0xf7}, {&(0x7f0000002500)="f6b2ce977814832bae71e37f75588fd3a2d4767a4b10d48d5f7c1e795311c4f1b31a9f45c880f8c367e053e2a02092d604889cd5e49e6f424a4b0416045d97f8a78e49bcb3c38018b933c5fd", 0x4c}, {&(0x7f00000026c0)="fbc664538e92b3ffababc0f5002884732d0cc377ea4c5765240e0680c0b0546d972ddd07e8004b76ac254bb982a7a0c19d1edb0d63663d4a342cb7fcb617823af1e3a69f6f0579682349f5cb838fa2893f4ce6f63eaa1baa8b84c91e5cc4627e2de744b43d06ce993d0f40e8596cafa84547d07f97e86fc2d05dcdd3bc3ddc719b26674c7a3c57b93112bfd1a4e556c07ad5ef5a7c4c567409144265703f85", 0x9f}], 0x4, &(0x7f0000004800)=[@cred={{0x1c, 0x1, 0x2, {r4, r5, r7}}}], 0x20, 0x880}}, {{&(0x7f0000004840)=@abs={0x0, 0x0, 0x4e24}, 0x6e, &(0x7f00000050c0)=[{&(0x7f00000048c0)="4d263bc8d8a91c3d2a90cb308f9f6b1e2c9e629c4277312069dce959126d2244038eb3d47ece1d27145987da6c8100168512adc4dc095111cfc0ba", 0x3b}, {&(0x7f0000004900)="1abbc02ea7a17dbb5099ff650dec3a803fb89efddb1a90707c37c11665cc072059d4e135afa6ebbf91d848ae4effbf025cac0a952dd0daeefcb12f9aaff60e2f726249d086eb5d71c91e5b5f0ff0730f96cff1b21bcea74ee3ce88dc00593377fb8a2e4af37a90bec0bbc23d9ba3819bc17411fefaf27e3a2ee42fcb7f0aca10dd4740d7dfa19b56fbbbea36c04d3e98b6c75092f23c5b7f27e21f84f950a5c546b3e31a65f8fdfce6a3a3d4514f5a87ec7353836dd719acdc37e7fd8a94b677158ae490915b51655979ebe2d6ad0b08dbcb886595a5e91bc14e0709d78feac4596da186c65dbe6f6dfd255c3a334042f77a", 0xf2}, {&(0x7f0000004a00)="7f7c37ea18d2047197f63b2c6ca12a04dc57f6b6e5e162795f5885c8cd1c2d3b9dfeba9f3b7065fc0e655498b444aa6956da2f6b4e76bbd781dc2c4f855a8ec6255d5cd193f2b114cdad46a03ab8ac65b2d7b8523aa760be5b12b0692efb505e10c923a1124049e81c0b69ad03aeb11e6631090433e98eec909a1e00c4da252b2183575b355790e63d29d4f5a5fc6e82f4a2b7f90d45a3ae17d5924353ab88c59e5f69adb56a37", 0xa7}, {&(0x7f0000004ac0)="2f6db519c7d690fa3b6c1b083be4b674b318c57373f7dae20600880bdaad551dae4fb5cc3360531afc30d8dabde60067490cd89faa6aa628f4198959100730be3b4f573c64848bb6b6b5d7f37027c97820c52cd01913e815a9a030e33ce5bf90967458b908f1ad4ec110dc189e09a2c43ebecbcb055c36bb74c111116a49838aa3c115f457f513471bf7c9cc3c958cadd072c553a646accd0b4fd52b5f14e9eeff7053140e6245f47a84e6ef798c8147ca5d264d657142bb28ca22fa623a244e2d6b295ca3f2dbcc19bca1774e35229d4b224b0189ccafd7ae40c64a4e", 0xdd}, {&(0x7f0000004bc0)}, {&(0x7f0000004c00)="fa89cb16e1142fa4e3a690a53f8580003b293e5ce29e6828a7f49abd4647f58d2431732310298809147927c30474ff5e6735967ededd0af5f80995182d6f3d461066ed8899a3c2c2c6a67d2ef1de2261b3c626de8e48e160a45ac8b01044914daf7e4b05fd24b003bf1a5d46c875029fea2ea0e00bdd98d55cecc1cd8fbed4a946351210e5fb4d4405348c40467c09c7db27e00a5a2af9f7d9a233bf19dac8a35b5c60ad9b14eeacf4e818548b666f497a89fcdf2e0869ffd3a3cb8050073d144c1a04051b3b0875316593542ce679087cbb8dde7dde9256ea611083bc7336ff50", 0xe1}, {&(0x7f0000004d00)="38720eac8473c192a916fa88569740f1966b552c06745c9a76350066f66adfa6de43fdb68121d0361f017a4d70c1af2973b3a82256f8743dece0c038ada0db161535d910896650ac6db075f0dd82413c46b23cc852fc96332db178ae10859bc787e311f483e4992f372e34176c3b8771dff4d81a53ace3a703e7841fcf36bbc8968756270453719d4354983cd5751daa6fabd91b3b0f0e3b76362a1c67c1bf9a1c78f9a11040a23580a783471c3e10f517e583581fb38aa9ee9631d6fb3c7afa078a03d3b5c0a39a", 0xc8}, {&(0x7f0000004e00)="684dc60389a2b59e48bdfc18d68fdbbdabaeff15b395e3e05c6ffa6d43a115330e2e5f0219afbc6cebb2172423eaa03f33106d69dba08dbaabbbf303d5c17b3f0104ac88fe3dfa842016cef64c366b2ceedf4caa870c8d3521689c000a6be9fb530d3d16adb12d182816960bbf3590548e5bd207a3a4f799989ce279bb0749070d9e1ee3973ee057d373c38a9fd9d9d9d193d05e0d560253b417881f337f50fc7938dc347276c8a95c42ddd84a242a0f2fa1", 0xb2}, {&(0x7f0000004ec0)="860f99bcc1e351232c83e7bf480e929e67feaffd1b9e10b8e538e1bd6d49982ed3f7b4ed9563d312af75949251fd3f9d78276df1aaa558d0a5bdee93ad0ac6a998d9a849fe9de27c8811f7e59c211b0843e9eaa82e7d70b4df997361e798cb01ad52b85d621b42e14b", 0x69}], 0x9, 0x0, 0x0, 0x4000}}], 0x3, 0x2404c028) r8 = syz_open_dev$vcsu(&(0x7f0000004bc0), 0x0, 0x600041) getsockopt$inet_IP_IPSEC_POLICY(r0, 0x0, 0x10, &(0x7f0000005180)={{{@in6=@empty, @in6=@private1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@initdev}, 0x0, @in=@broadcast}}, &(0x7f0000004f40)=0xe8) mount$fuse(0x0, &(0x7f0000002140)='./bus\x00', &(0x7f00000021c0), 0x4b, &(0x7f0000005280)={{'fd', 0x3d, r8}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id', 0x3d, 0xee00}, 0x2c, {'group_id', 0x3d, r2}, 0x2c, {[{@max_read={'max_read', 0x3d, 0x4f23ba1e}}, {@allow_other}, {@blksize={'blksize', 0x3d, 0x200}}, {@allow_other}, {@allow_other}, {@allow_other}, {@max_read={'max_read', 0x3d, 0x401}}, {@blksize={'blksize', 0x3d, 0x200}}, {@default_permissions}, {@max_read={'max_read', 0x3d, 0xe34a}}], [{@obj_user={'obj_user', 0x3d, '\''}}, {@audit}, {@smackfsdef={'smackfsdef', 0x3d, '+{!(}$'}}, {@dont_measure}, {@euid_gt={'euid>', r9}}]}}) chdir(&(0x7f0000000100)='./bus\x00') openat(0xffffffffffffffff, &(0x7f0000002580)='./bus\x00', 0x301004, 0xa1) r10 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x42, 0x0) pwrite64(r10, &(0x7f0000002100)="9c", 0x1, 0x0) read$FUSE(r10, &(0x7f00000000c0)={0x2020}, 0x2020) sendfile(r10, r10, &(0x7f0000000080), 0xe0000000) ioprio_set$uid(0x3, r5, 0x4007) r11 = openat(0xffffffffffffff9c, &(0x7f0000002180)='./file1\x00', 0x111842, 0x0) read$FUSE(r11, &(0x7f00000000c0)={0x2020}, 0x2020) sendfile(r11, r11, &(0x7f0000000080), 0xe0000000) 00:04:43 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000500)='./file0\x00', 0x2000000, &(0x7f00000001c0)=ANY=[], 0x1, 0x522, &(0x7f0000000f80)="$eJzs3V1rZGcdAPD/mWQ2m91oovaiCn3BVrJFdyZpbBu8aCuIdwWl3q8hmYSQSSZkJnUTimTxAwgiWrzrlTeCH0CQfgQRCnrjlagoRbd6sRfqkTNzZuNkz2xm3MyMJL8fPDnPef3/n3k5c16e3RPAlfV8RLwZEVMR8VJEzOfTS3mJk07Jlvv4/rvrWUkiTd/+axJJPi1bLMlL5ma+2vXOoFDz6HhnrV6vHeTj1dbufrV5dHx7e3dtq7ZV21tZWX519bXVV1aXCtaeHrqdWbte/9qffvT9n3799V9+6Tu/v/OXW9/N8p3L53fbcdE6r0k5ey0eyrI/GEWwCZjK21OedCIAAAwkO8b/dER8vn38Px9TQxxbJyPNDAAAALgo6Rtz8c8kIgUAAAAurVK7D2xSquR9AeaiVKpUOn14n4obpXqj2friZuNwb6PTV3YhyqXN7Xpt6VqnT+1ClJNsfLldPx1/+eF40tMH+Ifzs+35lfVGfWNylz0AAADgSrl55vz/H/Od8//HuDe25AAAAICLszDpBAAAAICRe/T8//2J5AEAAACMjvv/AAAAcKl94623spJ2n3+98c7R4U7jndsbteZOZfdwvbLeONivbDUaW/V0JmL3vO3VG439L8fe4d1qq9ZsVZtHx3d2G4d7rTvbPY/ABgAAAMboU8998NskIk6+MtsumWvZn6k+K+grAJdGaZiF/zi6PIDx6/cz/6jpkeYBjJ9vNVxd5c4gmXQewOSctwPo23nnVxefCwAAMBqLny2+/z99em0AuKSGuv8PXCqD3/8HLhv3/+HqKjsCgCttdoBlztz/P+0uMPD9/zTtsy0AAGBM5tolKVXye4FzUXqQdsRClJPN7XptKSI+GRG/mS/PZOPL7TUT/2gAAAAAAAAAAAAAAAAAAAAAAAAAAAaUpkmkAAAAwKUWUfpzkj/Qa3H+xbmz1weuJQ/m28P20wHe/vHdtVbrYDmb/rd8ekTrvXz6y8NcefDkcQAAABiV7nl69zweAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC7Sx/ffXe+Wccb96KsRsVAUfzqut4fXoxwRN/6exHR3pecikoiYuoD4J/ci4umi+EmWVizkWfTEj4hSRMy2sxh5/GfSNC2Mf/OJo8PV9kG2/3mz6PtXiufbw+Lv/3RenlT//V/p4f5vqiB+tuf5xIAxPvfhz6vFc2Y686eL9z/d+Emf+C8UbbLgRfn2t46P++WWvh+xWPj7k/TEqrZ296vNo+Pb27trW7Wt2t7KyvKrq6+tvrK6VN3crtfyv4UxfvDML/7dL/5H9yJu9Im/0Nv+tbPtfzGrlPtt+dS/Prx7/zOdavnMJtrxb71Q/P4/3Ru/56XNPhNfyH8HsvmL3fpJp/7fnv3Zr599XPs3+rT/vPf/1vlNb3vpm9/7w4CLAgBj0Dw63lmr12sHw1dmh1vrvTRN/+dYQ1ayo6M+s373k07Dx5HGYJWn+qX6/1x5Y5iF05kn/rCp9FZK/T/hF1SZ6G4JAAAYgdOD/klnAgAAAAAAAAAAAAAAAAAAAFfXOP7HsrMxTybTVAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAx/pPAAAA//9BiNVl") mkdirat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000180)='./file1\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f0000000340)='./bus\x00', &(0x7f00000002c0), 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,index=on']) r0 = syz_open_procfs(0x0, &(0x7f0000001140)='numa_maps\x00') read$FUSE(r0, &(0x7f000000a0c0)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) r4 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace(0x10, r4) ptrace$setopts(0x4200, r4, 0x0, 0x0) r5 = geteuid() setresuid(r5, 0xffffffffffffffff, 0xffffffffffffffff) r6 = socket$xdp(0x2c, 0x3, 0x0) mmap$xdp(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3, 0x13, r6, 0x100000000) sendfile(r6, r0, 0x0, 0x100000001) read$FUSE(r0, &(0x7f00000027c0)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000005000)=[{{0x0, 0x0, &(0x7f0000002380)=[{&(0x7f0000002340)="8398f7e2ff477c938c5dc5b471dca05bcd9261af7ceb", 0x16}], 0x1, &(0x7f00000023c0)=[@cred={{0x1c, 0x1, 0x2, {r3, r1, r2}}}], 0x20, 0x20040044}}, {{&(0x7f0000002400)=@file={0x1, './bus\x00'}, 0x6e, &(0x7f0000002780)=[{&(0x7f0000002480)="d75b4d86856f2c88b40fce2322fe4556fa80c6373fba2eb2f48d49c9576d9f733d6e25c2a5efdf16f8ec7932d4285436240ad4f1343636439ca8e72a5438dee6c79ba6e505c15baf25ec509602", 0x4d}, {&(0x7f00000025c0)="7e852db818a3cce1e77031ed322c3563488e3807453cd2a5348e6019a39f5ea5ad7bda87695d1bc055f66cd1de7b1bf00a3b394def005882059149dd9d00da94df26a69eaaa0076ec487d652e024dc7878494bff17b5076e9e35920bc5bc6b435d27a5d72843ba809f9541d93dbc632cd8989109661aac1114c99f29c099659bbd646530975cf752568ccc72cd619658445161a4e51b03d7d8a4f259067295d0682acfc742e817b162488802045c11fd1becf13260704910eca97b9ff3aa1791e9c3c96d22cacc7044b83c439ef19f808da738dd32e8c20b96e1e169167a8a1103fd01453ee1b341bc2e2a1acd7540e8a8e28fb0f36b2b", 0xf7}, {&(0x7f0000002500)="f6b2ce977814832bae71e37f75588fd3a2d4767a4b10d48d5f7c1e795311c4f1b31a9f45c880f8c367e053e2a02092d604889cd5e49e6f424a4b0416045d97f8a78e49bcb3c38018b933c5fd", 0x4c}, {&(0x7f00000026c0)="fbc664538e92b3ffababc0f5002884732d0cc377ea4c5765240e0680c0b0546d972ddd07e8004b76ac254bb982a7a0c19d1edb0d63663d4a342cb7fcb617823af1e3a69f6f0579682349f5cb838fa2893f4ce6f63eaa1baa8b84c91e5cc4627e2de744b43d06ce993d0f40e8596cafa84547d07f97e86fc2d05dcdd3bc3ddc719b26674c7a3c57b93112bfd1a4e556c07ad5ef5a7c4c567409144265703f85", 0x9f}], 0x4, &(0x7f0000004800)=[@cred={{0x1c, 0x1, 0x2, {r4, r5, r7}}}], 0x20, 0x880}}, {{&(0x7f0000004840)=@abs={0x0, 0x0, 0x4e24}, 0x6e, &(0x7f00000050c0)=[{&(0x7f00000048c0)="4d263bc8d8a91c3d2a90cb308f9f6b1e2c9e629c4277312069dce959126d2244038eb3d47ece1d27145987da6c8100168512adc4dc095111cfc0ba", 0x3b}, {&(0x7f0000004900)="1abbc02ea7a17dbb5099ff650dec3a803fb89efddb1a90707c37c11665cc072059d4e135afa6ebbf91d848ae4effbf025cac0a952dd0daeefcb12f9aaff60e2f726249d086eb5d71c91e5b5f0ff0730f96cff1b21bcea74ee3ce88dc00593377fb8a2e4af37a90bec0bbc23d9ba3819bc17411fefaf27e3a2ee42fcb7f0aca10dd4740d7dfa19b56fbbbea36c04d3e98b6c75092f23c5b7f27e21f84f950a5c546b3e31a65f8fdfce6a3a3d4514f5a87ec7353836dd719acdc37e7fd8a94b677158ae490915b51655979ebe2d6ad0b08dbcb886595a5e91bc14e0709d78feac4596da186c65dbe6f6dfd255c3a334042f77a", 0xf2}, {&(0x7f0000004a00)="7f7c37ea18d2047197f63b2c6ca12a04dc57f6b6e5e162795f5885c8cd1c2d3b9dfeba9f3b7065fc0e655498b444aa6956da2f6b4e76bbd781dc2c4f855a8ec6255d5cd193f2b114cdad46a03ab8ac65b2d7b8523aa760be5b12b0692efb505e10c923a1124049e81c0b69ad03aeb11e6631090433e98eec909a1e00c4da252b2183575b355790e63d29d4f5a5fc6e82f4a2b7f90d45a3ae17d5924353ab88c59e5f69adb56a37", 0xa7}, {&(0x7f0000004ac0)="2f6db519c7d690fa3b6c1b083be4b674b318c57373f7dae20600880bdaad551dae4fb5cc3360531afc30d8dabde60067490cd89faa6aa628f4198959100730be3b4f573c64848bb6b6b5d7f37027c97820c52cd01913e815a9a030e33ce5bf90967458b908f1ad4ec110dc189e09a2c43ebecbcb055c36bb74c111116a49838aa3c115f457f513471bf7c9cc3c958cadd072c553a646accd0b4fd52b5f14e9eeff7053140e6245f47a84e6ef798c8147ca5d264d657142bb28ca22fa623a244e2d6b295ca3f2dbcc19bca1774e35229d4b224b0189ccafd7ae40c64a4e", 0xdd}, {&(0x7f0000004bc0)}, {&(0x7f0000004c00)="fa89cb16e1142fa4e3a690a53f8580003b293e5ce29e6828a7f49abd4647f58d2431732310298809147927c30474ff5e6735967ededd0af5f80995182d6f3d461066ed8899a3c2c2c6a67d2ef1de2261b3c626de8e48e160a45ac8b01044914daf7e4b05fd24b003bf1a5d46c875029fea2ea0e00bdd98d55cecc1cd8fbed4a946351210e5fb4d4405348c40467c09c7db27e00a5a2af9f7d9a233bf19dac8a35b5c60ad9b14eeacf4e818548b666f497a89fcdf2e0869ffd3a3cb8050073d144c1a04051b3b0875316593542ce679087cbb8dde7dde9256ea611083bc7336ff50", 0xe1}, {&(0x7f0000004d00)="38720eac8473c192a916fa88569740f1966b552c06745c9a76350066f66adfa6de43fdb68121d0361f017a4d70c1af2973b3a82256f8743dece0c038ada0db161535d910896650ac6db075f0dd82413c46b23cc852fc96332db178ae10859bc787e311f483e4992f372e34176c3b8771dff4d81a53ace3a703e7841fcf36bbc8968756270453719d4354983cd5751daa6fabd91b3b0f0e3b76362a1c67c1bf9a1c78f9a11040a23580a783471c3e10f517e583581fb38aa9ee9631d6fb3c7afa078a03d3b5c0a39a", 0xc8}, {&(0x7f0000004e00)="684dc60389a2b59e48bdfc18d68fdbbdabaeff15b395e3e05c6ffa6d43a115330e2e5f0219afbc6cebb2172423eaa03f33106d69dba08dbaabbbf303d5c17b3f0104ac88fe3dfa842016cef64c366b2ceedf4caa870c8d3521689c000a6be9fb530d3d16adb12d182816960bbf3590548e5bd207a3a4f799989ce279bb0749070d9e1ee3973ee057d373c38a9fd9d9d9d193d05e0d560253b417881f337f50fc7938dc347276c8a95c42ddd84a242a0f2fa1", 0xb2}, {&(0x7f0000004ec0)="860f99bcc1e351232c83e7bf480e929e67feaffd1b9e10b8e538e1bd6d49982ed3f7b4ed9563d312af75949251fd3f9d78276df1aaa558d0a5bdee93ad0ac6a998d9a849fe9de27c8811f7e59c211b0843e9eaa82e7d70b4df997361e798cb01ad52b85d621b42e14b", 0x69}], 0x9, 0x0, 0x0, 0x4000}}], 0x3, 0x2404c028) r8 = syz_open_dev$vcsu(&(0x7f0000004bc0), 0x0, 0x600041) getsockopt$inet_IP_IPSEC_POLICY(r0, 0x0, 0x10, &(0x7f0000005180)={{{@in6=@empty, @in6=@private1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@initdev}, 0x0, @in=@broadcast}}, &(0x7f0000004f40)=0xe8) mount$fuse(0x0, &(0x7f0000002140)='./bus\x00', &(0x7f00000021c0), 0x4b, &(0x7f0000005280)={{'fd', 0x3d, r8}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id', 0x3d, 0xee00}, 0x2c, {'group_id', 0x3d, r2}, 0x2c, {[{@max_read={'max_read', 0x3d, 0x4f23ba1e}}, {@allow_other}, {@blksize={'blksize', 0x3d, 0x200}}, {@allow_other}, {@allow_other}, {@allow_other}, {@max_read={'max_read', 0x3d, 0x401}}, {@blksize={'blksize', 0x3d, 0x200}}, {@default_permissions}, {@max_read={'max_read', 0x3d, 0xe34a}}], [{@obj_user={'obj_user', 0x3d, '\''}}, {@audit}, {@smackfsdef={'smackfsdef', 0x3d, '+{!(}$'}}, {@dont_measure}, {@euid_gt={'euid>', r9}}]}}) chdir(&(0x7f0000000100)='./bus\x00') openat(0xffffffffffffffff, &(0x7f0000002580)='./bus\x00', 0x301004, 0xa1) r10 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x42, 0x0) pwrite64(r10, &(0x7f0000002100)="9c", 0x1, 0x0) read$FUSE(r10, &(0x7f00000000c0)={0x2020}, 0x2020) sendfile(r10, r10, &(0x7f0000000080), 0xe0000000) ioprio_set$uid(0x3, r5, 0x4007) r11 = openat(0xffffffffffffff9c, &(0x7f0000002180)='./file1\x00', 0x111842, 0x0) read$FUSE(r11, &(0x7f00000000c0)={0x2020}, 0x2020) sendfile(r11, r11, &(0x7f0000000080), 0xe0000000) 00:04:43 executing program 3: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000500)='./file0\x00', 0x2000000, &(0x7f00000001c0)=ANY=[], 0x1, 0x522, &(0x7f0000000f80)="$eJzs3V1rZGcdAPD/mWQ2m91oovaiCn3BVrJFdyZpbBu8aCuIdwWl3q8hmYSQSSZkJnUTimTxAwgiWrzrlTeCH0CQfgQRCnrjlagoRbd6sRfqkTNzZuNkz2xm3MyMJL8fPDnPef3/n3k5c16e3RPAlfV8RLwZEVMR8VJEzOfTS3mJk07Jlvv4/rvrWUkiTd/+axJJPi1bLMlL5ma+2vXOoFDz6HhnrV6vHeTj1dbufrV5dHx7e3dtq7ZV21tZWX519bXVV1aXCtaeHrqdWbte/9qffvT9n3799V9+6Tu/v/OXW9/N8p3L53fbcdE6r0k5ey0eyrI/GEWwCZjK21OedCIAAAwkO8b/dER8vn38Px9TQxxbJyPNDAAAALgo6Rtz8c8kIgUAAAAurVK7D2xSquR9AeaiVKpUOn14n4obpXqj2friZuNwb6PTV3YhyqXN7Xpt6VqnT+1ClJNsfLldPx1/+eF40tMH+Ifzs+35lfVGfWNylz0AAADgSrl55vz/H/Od8//HuDe25AAAAICLszDpBAAAAICRe/T8//2J5AEAAACMjvv/AAAAcKl94623spJ2n3+98c7R4U7jndsbteZOZfdwvbLeONivbDUaW/V0JmL3vO3VG439L8fe4d1qq9ZsVZtHx3d2G4d7rTvbPY/ABgAAAMboU8998NskIk6+MtsumWvZn6k+K+grAJdGaZiF/zi6PIDx6/cz/6jpkeYBjJ9vNVxd5c4gmXQewOSctwPo23nnVxefCwAAMBqLny2+/z99em0AuKSGuv8PXCqD3/8HLhv3/+HqKjsCgCttdoBlztz/P+0uMPD9/zTtsy0AAGBM5tolKVXye4FzUXqQdsRClJPN7XptKSI+GRG/mS/PZOPL7TUT/2gAAAAAAAAAAAAAAAAAAAAAAAAAAAaUpkmkAAAAwKUWUfpzkj/Qa3H+xbmz1weuJQ/m28P20wHe/vHdtVbrYDmb/rd8ekTrvXz6y8NcefDkcQAAABiV7nl69zweAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC7Sx/ffXe+Wccb96KsRsVAUfzqut4fXoxwRN/6exHR3pecikoiYuoD4J/ci4umi+EmWVizkWfTEj4hSRMy2sxh5/GfSNC2Mf/OJo8PV9kG2/3mz6PtXiufbw+Lv/3RenlT//V/p4f5vqiB+tuf5xIAxPvfhz6vFc2Y686eL9z/d+Emf+C8UbbLgRfn2t46P++WWvh+xWPj7k/TEqrZ296vNo+Pb27trW7Wt2t7KyvKrq6+tvrK6VN3crtfyv4UxfvDML/7dL/5H9yJu9Im/0Nv+tbPtfzGrlPtt+dS/Prx7/zOdavnMJtrxb71Q/P4/3Ru/56XNPhNfyH8HsvmL3fpJp/7fnv3Zr599XPs3+rT/vPf/1vlNb3vpm9/7w4CLAgBj0Dw63lmr12sHw1dmh1vrvTRN/+dYQ1ayo6M+s373k07Dx5HGYJWn+qX6/1x5Y5iF05kn/rCp9FZK/T/hF1SZ6G4JAAAYgdOD/klnAgAAAAAAAAAAAAAAAAAAAFfXOP7HsrMxTybTVAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAx/pPAAAA//9BiNVl") mkdirat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000180)='./file1\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f0000000340)='./bus\x00', &(0x7f00000002c0), 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,index=on']) r0 = syz_open_procfs(0x0, &(0x7f0000001140)='numa_maps\x00') read$FUSE(r0, &(0x7f000000a0c0)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) r4 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace(0x10, r4) ptrace$setopts(0x4200, r4, 0x0, 0x0) r5 = geteuid() setresuid(r5, 0xffffffffffffffff, 0xffffffffffffffff) r6 = socket$xdp(0x2c, 0x3, 0x0) mmap$xdp(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3, 0x13, r6, 0x100000000) sendfile(r6, r0, 0x0, 0x100000001) read$FUSE(r0, &(0x7f00000027c0)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000005000)=[{{0x0, 0x0, &(0x7f0000002380)=[{&(0x7f0000002340)="8398f7e2ff477c938c5dc5b471dca05bcd9261af7ceb", 0x16}], 0x1, &(0x7f00000023c0)=[@cred={{0x1c, 0x1, 0x2, {r3, r1, r2}}}], 0x20, 0x20040044}}, {{&(0x7f0000002400)=@file={0x1, './bus\x00'}, 0x6e, &(0x7f0000002780)=[{&(0x7f0000002480)="d75b4d86856f2c88b40fce2322fe4556fa80c6373fba2eb2f48d49c9576d9f733d6e25c2a5efdf16f8ec7932d4285436240ad4f1343636439ca8e72a5438dee6c79ba6e505c15baf25ec509602", 0x4d}, {&(0x7f00000025c0)="7e852db818a3cce1e77031ed322c3563488e3807453cd2a5348e6019a39f5ea5ad7bda87695d1bc055f66cd1de7b1bf00a3b394def005882059149dd9d00da94df26a69eaaa0076ec487d652e024dc7878494bff17b5076e9e35920bc5bc6b435d27a5d72843ba809f9541d93dbc632cd8989109661aac1114c99f29c099659bbd646530975cf752568ccc72cd619658445161a4e51b03d7d8a4f259067295d0682acfc742e817b162488802045c11fd1becf13260704910eca97b9ff3aa1791e9c3c96d22cacc7044b83c439ef19f808da738dd32e8c20b96e1e169167a8a1103fd01453ee1b341bc2e2a1acd7540e8a8e28fb0f36b2b", 0xf7}, {&(0x7f0000002500)="f6b2ce977814832bae71e37f75588fd3a2d4767a4b10d48d5f7c1e795311c4f1b31a9f45c880f8c367e053e2a02092d604889cd5e49e6f424a4b0416045d97f8a78e49bcb3c38018b933c5fd", 0x4c}, {&(0x7f00000026c0)="fbc664538e92b3ffababc0f5002884732d0cc377ea4c5765240e0680c0b0546d972ddd07e8004b76ac254bb982a7a0c19d1edb0d63663d4a342cb7fcb617823af1e3a69f6f0579682349f5cb838fa2893f4ce6f63eaa1baa8b84c91e5cc4627e2de744b43d06ce993d0f40e8596cafa84547d07f97e86fc2d05dcdd3bc3ddc719b26674c7a3c57b93112bfd1a4e556c07ad5ef5a7c4c567409144265703f85", 0x9f}], 0x4, &(0x7f0000004800)=[@cred={{0x1c, 0x1, 0x2, {r4, r5, r7}}}], 0x20, 0x880}}, {{&(0x7f0000004840)=@abs={0x0, 0x0, 0x4e24}, 0x6e, &(0x7f00000050c0)=[{&(0x7f00000048c0)="4d263bc8d8a91c3d2a90cb308f9f6b1e2c9e629c4277312069dce959126d2244038eb3d47ece1d27145987da6c8100168512adc4dc095111cfc0ba", 0x3b}, {&(0x7f0000004900)="1abbc02ea7a17dbb5099ff650dec3a803fb89efddb1a90707c37c11665cc072059d4e135afa6ebbf91d848ae4effbf025cac0a952dd0daeefcb12f9aaff60e2f726249d086eb5d71c91e5b5f0ff0730f96cff1b21bcea74ee3ce88dc00593377fb8a2e4af37a90bec0bbc23d9ba3819bc17411fefaf27e3a2ee42fcb7f0aca10dd4740d7dfa19b56fbbbea36c04d3e98b6c75092f23c5b7f27e21f84f950a5c546b3e31a65f8fdfce6a3a3d4514f5a87ec7353836dd719acdc37e7fd8a94b677158ae490915b51655979ebe2d6ad0b08dbcb886595a5e91bc14e0709d78feac4596da186c65dbe6f6dfd255c3a334042f77a", 0xf2}, {&(0x7f0000004a00)="7f7c37ea18d2047197f63b2c6ca12a04dc57f6b6e5e162795f5885c8cd1c2d3b9dfeba9f3b7065fc0e655498b444aa6956da2f6b4e76bbd781dc2c4f855a8ec6255d5cd193f2b114cdad46a03ab8ac65b2d7b8523aa760be5b12b0692efb505e10c923a1124049e81c0b69ad03aeb11e6631090433e98eec909a1e00c4da252b2183575b355790e63d29d4f5a5fc6e82f4a2b7f90d45a3ae17d5924353ab88c59e5f69adb56a37", 0xa7}, {&(0x7f0000004ac0)="2f6db519c7d690fa3b6c1b083be4b674b318c57373f7dae20600880bdaad551dae4fb5cc3360531afc30d8dabde60067490cd89faa6aa628f4198959100730be3b4f573c64848bb6b6b5d7f37027c97820c52cd01913e815a9a030e33ce5bf90967458b908f1ad4ec110dc189e09a2c43ebecbcb055c36bb74c111116a49838aa3c115f457f513471bf7c9cc3c958cadd072c553a646accd0b4fd52b5f14e9eeff7053140e6245f47a84e6ef798c8147ca5d264d657142bb28ca22fa623a244e2d6b295ca3f2dbcc19bca1774e35229d4b224b0189ccafd7ae40c64a4e", 0xdd}, {&(0x7f0000004bc0)}, {&(0x7f0000004c00)="fa89cb16e1142fa4e3a690a53f8580003b293e5ce29e6828a7f49abd4647f58d2431732310298809147927c30474ff5e6735967ededd0af5f80995182d6f3d461066ed8899a3c2c2c6a67d2ef1de2261b3c626de8e48e160a45ac8b01044914daf7e4b05fd24b003bf1a5d46c875029fea2ea0e00bdd98d55cecc1cd8fbed4a946351210e5fb4d4405348c40467c09c7db27e00a5a2af9f7d9a233bf19dac8a35b5c60ad9b14eeacf4e818548b666f497a89fcdf2e0869ffd3a3cb8050073d144c1a04051b3b0875316593542ce679087cbb8dde7dde9256ea611083bc7336ff50", 0xe1}, {&(0x7f0000004d00)="38720eac8473c192a916fa88569740f1966b552c06745c9a76350066f66adfa6de43fdb68121d0361f017a4d70c1af2973b3a82256f8743dece0c038ada0db161535d910896650ac6db075f0dd82413c46b23cc852fc96332db178ae10859bc787e311f483e4992f372e34176c3b8771dff4d81a53ace3a703e7841fcf36bbc8968756270453719d4354983cd5751daa6fabd91b3b0f0e3b76362a1c67c1bf9a1c78f9a11040a23580a783471c3e10f517e583581fb38aa9ee9631d6fb3c7afa078a03d3b5c0a39a", 0xc8}, {&(0x7f0000004e00)="684dc60389a2b59e48bdfc18d68fdbbdabaeff15b395e3e05c6ffa6d43a115330e2e5f0219afbc6cebb2172423eaa03f33106d69dba08dbaabbbf303d5c17b3f0104ac88fe3dfa842016cef64c366b2ceedf4caa870c8d3521689c000a6be9fb530d3d16adb12d182816960bbf3590548e5bd207a3a4f799989ce279bb0749070d9e1ee3973ee057d373c38a9fd9d9d9d193d05e0d560253b417881f337f50fc7938dc347276c8a95c42ddd84a242a0f2fa1", 0xb2}, {&(0x7f0000004ec0)="860f99bcc1e351232c83e7bf480e929e67feaffd1b9e10b8e538e1bd6d49982ed3f7b4ed9563d312af75949251fd3f9d78276df1aaa558d0a5bdee93ad0ac6a998d9a849fe9de27c8811f7e59c211b0843e9eaa82e7d70b4df997361e798cb01ad52b85d621b42e14b", 0x69}], 0x9, 0x0, 0x0, 0x4000}}], 0x3, 0x2404c028) r8 = syz_open_dev$vcsu(&(0x7f0000004bc0), 0x0, 0x600041) getsockopt$inet_IP_IPSEC_POLICY(r0, 0x0, 0x10, &(0x7f0000005180)={{{@in6=@empty, @in6=@private1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@initdev}, 0x0, @in=@broadcast}}, &(0x7f0000004f40)=0xe8) mount$fuse(0x0, &(0x7f0000002140)='./bus\x00', &(0x7f00000021c0), 0x4b, &(0x7f0000005280)={{'fd', 0x3d, r8}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id', 0x3d, 0xee00}, 0x2c, {'group_id', 0x3d, r2}, 0x2c, {[{@max_read={'max_read', 0x3d, 0x4f23ba1e}}, {@allow_other}, {@blksize={'blksize', 0x3d, 0x200}}, {@allow_other}, {@allow_other}, {@allow_other}, {@max_read={'max_read', 0x3d, 0x401}}, {@blksize={'blksize', 0x3d, 0x200}}, {@default_permissions}, {@max_read={'max_read', 0x3d, 0xe34a}}], [{@obj_user={'obj_user', 0x3d, '\''}}, {@audit}, {@smackfsdef={'smackfsdef', 0x3d, '+{!(}$'}}, {@dont_measure}, {@euid_gt={'euid>', r9}}]}}) chdir(&(0x7f0000000100)='./bus\x00') openat(0xffffffffffffffff, &(0x7f0000002580)='./bus\x00', 0x301004, 0xa1) r10 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x42, 0x0) pwrite64(r10, &(0x7f0000002100)="9c", 0x1, 0x0) read$FUSE(r10, &(0x7f00000000c0)={0x2020}, 0x2020) sendfile(r10, r10, &(0x7f0000000080), 0xe0000000) ioprio_set$uid(0x3, r5, 0x4007) r11 = openat(0xffffffffffffff9c, &(0x7f0000002180)='./file1\x00', 0x111842, 0x0) read$FUSE(r11, &(0x7f00000000c0)={0x2020}, 0x2020) sendfile(r11, r11, &(0x7f0000000080), 0xe0000000) 00:04:43 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000500)='./file0\x00', 0x2000000, &(0x7f00000001c0)=ANY=[], 0x1, 0x522, &(0x7f0000000f80)="$eJzs3V1rZGcdAPD/mWQ2m91oovaiCn3BVrJFdyZpbBu8aCuIdwWl3q8hmYSQSSZkJnUTimTxAwgiWrzrlTeCH0CQfgQRCnrjlagoRbd6sRfqkTNzZuNkz2xm3MyMJL8fPDnPef3/n3k5c16e3RPAlfV8RLwZEVMR8VJEzOfTS3mJk07Jlvv4/rvrWUkiTd/+axJJPi1bLMlL5ma+2vXOoFDz6HhnrV6vHeTj1dbufrV5dHx7e3dtq7ZV21tZWX519bXVV1aXCtaeHrqdWbte/9qffvT9n3799V9+6Tu/v/OXW9/N8p3L53fbcdE6r0k5ey0eyrI/GEWwCZjK21OedCIAAAwkO8b/dER8vn38Px9TQxxbJyPNDAAAALgo6Rtz8c8kIgUAAAAurVK7D2xSquR9AeaiVKpUOn14n4obpXqj2friZuNwb6PTV3YhyqXN7Xpt6VqnT+1ClJNsfLldPx1/+eF40tMH+Ifzs+35lfVGfWNylz0AAADgSrl55vz/H/Od8//HuDe25AAAAICLszDpBAAAAICRe/T8//2J5AEAAACMjvv/AAAAcKl94623spJ2n3+98c7R4U7jndsbteZOZfdwvbLeONivbDUaW/V0JmL3vO3VG439L8fe4d1qq9ZsVZtHx3d2G4d7rTvbPY/ABgAAAMboU8998NskIk6+MtsumWvZn6k+K+grAJdGaZiF/zi6PIDx6/cz/6jpkeYBjJ9vNVxd5c4gmXQewOSctwPo23nnVxefCwAAMBqLny2+/z99em0AuKSGuv8PXCqD3/8HLhv3/+HqKjsCgCttdoBlztz/P+0uMPD9/zTtsy0AAGBM5tolKVXye4FzUXqQdsRClJPN7XptKSI+GRG/mS/PZOPL7TUT/2gAAAAAAAAAAAAAAAAAAAAAAAAAAAaUpkmkAAAAwKUWUfpzkj/Qa3H+xbmz1weuJQ/m28P20wHe/vHdtVbrYDmb/rd8ekTrvXz6y8NcefDkcQAAABiV7nl69zweAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC7Sx/ffXe+Wccb96KsRsVAUfzqut4fXoxwRN/6exHR3pecikoiYuoD4J/ci4umi+EmWVizkWfTEj4hSRMy2sxh5/GfSNC2Mf/OJo8PV9kG2/3mz6PtXiufbw+Lv/3RenlT//V/p4f5vqiB+tuf5xIAxPvfhz6vFc2Y686eL9z/d+Emf+C8UbbLgRfn2t46P++WWvh+xWPj7k/TEqrZ296vNo+Pb27trW7Wt2t7KyvKrq6+tvrK6VN3crtfyv4UxfvDML/7dL/5H9yJu9Im/0Nv+tbPtfzGrlPtt+dS/Prx7/zOdavnMJtrxb71Q/P4/3Ru/56XNPhNfyH8HsvmL3fpJp/7fnv3Zr599XPs3+rT/vPf/1vlNb3vpm9/7w4CLAgBj0Dw63lmr12sHw1dmh1vrvTRN/+dYQ1ayo6M+s373k07Dx5HGYJWn+qX6/1x5Y5iF05kn/rCp9FZK/T/hF1SZ6G4JAAAYgdOD/klnAgAAAAAAAAAAAAAAAAAAAFfXOP7HsrMxTybTVAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAx/pPAAAA//9BiNVl") mkdirat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000180)='./file1\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f0000000340)='./bus\x00', &(0x7f00000002c0), 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,index=on']) r0 = syz_open_procfs(0x0, &(0x7f0000001140)='numa_maps\x00') read$FUSE(r0, &(0x7f000000a0c0)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) r4 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace(0x10, r4) ptrace$setopts(0x4200, r4, 0x0, 0x0) r5 = geteuid() setresuid(r5, 0xffffffffffffffff, 0xffffffffffffffff) r6 = socket$xdp(0x2c, 0x3, 0x0) mmap$xdp(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3, 0x13, r6, 0x100000000) sendfile(r6, r0, 0x0, 0x100000001) read$FUSE(r0, &(0x7f00000027c0)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000005000)=[{{0x0, 0x0, &(0x7f0000002380)=[{&(0x7f0000002340)="8398f7e2ff477c938c5dc5b471dca05bcd9261af7ceb", 0x16}], 0x1, &(0x7f00000023c0)=[@cred={{0x1c, 0x1, 0x2, {r3, r1, r2}}}], 0x20, 0x20040044}}, {{&(0x7f0000002400)=@file={0x1, './bus\x00'}, 0x6e, &(0x7f0000002780)=[{&(0x7f0000002480)="d75b4d86856f2c88b40fce2322fe4556fa80c6373fba2eb2f48d49c9576d9f733d6e25c2a5efdf16f8ec7932d4285436240ad4f1343636439ca8e72a5438dee6c79ba6e505c15baf25ec509602", 0x4d}, {&(0x7f00000025c0)="7e852db818a3cce1e77031ed322c3563488e3807453cd2a5348e6019a39f5ea5ad7bda87695d1bc055f66cd1de7b1bf00a3b394def005882059149dd9d00da94df26a69eaaa0076ec487d652e024dc7878494bff17b5076e9e35920bc5bc6b435d27a5d72843ba809f9541d93dbc632cd8989109661aac1114c99f29c099659bbd646530975cf752568ccc72cd619658445161a4e51b03d7d8a4f259067295d0682acfc742e817b162488802045c11fd1becf13260704910eca97b9ff3aa1791e9c3c96d22cacc7044b83c439ef19f808da738dd32e8c20b96e1e169167a8a1103fd01453ee1b341bc2e2a1acd7540e8a8e28fb0f36b2b", 0xf7}, {&(0x7f0000002500)="f6b2ce977814832bae71e37f75588fd3a2d4767a4b10d48d5f7c1e795311c4f1b31a9f45c880f8c367e053e2a02092d604889cd5e49e6f424a4b0416045d97f8a78e49bcb3c38018b933c5fd", 0x4c}, {&(0x7f00000026c0)="fbc664538e92b3ffababc0f5002884732d0cc377ea4c5765240e0680c0b0546d972ddd07e8004b76ac254bb982a7a0c19d1edb0d63663d4a342cb7fcb617823af1e3a69f6f0579682349f5cb838fa2893f4ce6f63eaa1baa8b84c91e5cc4627e2de744b43d06ce993d0f40e8596cafa84547d07f97e86fc2d05dcdd3bc3ddc719b26674c7a3c57b93112bfd1a4e556c07ad5ef5a7c4c567409144265703f85", 0x9f}], 0x4, &(0x7f0000004800)=[@cred={{0x1c, 0x1, 0x2, {r4, r5, r7}}}], 0x20, 0x880}}, {{&(0x7f0000004840)=@abs={0x0, 0x0, 0x4e24}, 0x6e, &(0x7f00000050c0)=[{&(0x7f00000048c0)="4d263bc8d8a91c3d2a90cb308f9f6b1e2c9e629c4277312069dce959126d2244038eb3d47ece1d27145987da6c8100168512adc4dc095111cfc0ba", 0x3b}, {&(0x7f0000004900)="1abbc02ea7a17dbb5099ff650dec3a803fb89efddb1a90707c37c11665cc072059d4e135afa6ebbf91d848ae4effbf025cac0a952dd0daeefcb12f9aaff60e2f726249d086eb5d71c91e5b5f0ff0730f96cff1b21bcea74ee3ce88dc00593377fb8a2e4af37a90bec0bbc23d9ba3819bc17411fefaf27e3a2ee42fcb7f0aca10dd4740d7dfa19b56fbbbea36c04d3e98b6c75092f23c5b7f27e21f84f950a5c546b3e31a65f8fdfce6a3a3d4514f5a87ec7353836dd719acdc37e7fd8a94b677158ae490915b51655979ebe2d6ad0b08dbcb886595a5e91bc14e0709d78feac4596da186c65dbe6f6dfd255c3a334042f77a", 0xf2}, {&(0x7f0000004a00)="7f7c37ea18d2047197f63b2c6ca12a04dc57f6b6e5e162795f5885c8cd1c2d3b9dfeba9f3b7065fc0e655498b444aa6956da2f6b4e76bbd781dc2c4f855a8ec6255d5cd193f2b114cdad46a03ab8ac65b2d7b8523aa760be5b12b0692efb505e10c923a1124049e81c0b69ad03aeb11e6631090433e98eec909a1e00c4da252b2183575b355790e63d29d4f5a5fc6e82f4a2b7f90d45a3ae17d5924353ab88c59e5f69adb56a37", 0xa7}, {&(0x7f0000004ac0)="2f6db519c7d690fa3b6c1b083be4b674b318c57373f7dae20600880bdaad551dae4fb5cc3360531afc30d8dabde60067490cd89faa6aa628f4198959100730be3b4f573c64848bb6b6b5d7f37027c97820c52cd01913e815a9a030e33ce5bf90967458b908f1ad4ec110dc189e09a2c43ebecbcb055c36bb74c111116a49838aa3c115f457f513471bf7c9cc3c958cadd072c553a646accd0b4fd52b5f14e9eeff7053140e6245f47a84e6ef798c8147ca5d264d657142bb28ca22fa623a244e2d6b295ca3f2dbcc19bca1774e35229d4b224b0189ccafd7ae40c64a4e", 0xdd}, {&(0x7f0000004bc0)}, {&(0x7f0000004c00)="fa89cb16e1142fa4e3a690a53f8580003b293e5ce29e6828a7f49abd4647f58d2431732310298809147927c30474ff5e6735967ededd0af5f80995182d6f3d461066ed8899a3c2c2c6a67d2ef1de2261b3c626de8e48e160a45ac8b01044914daf7e4b05fd24b003bf1a5d46c875029fea2ea0e00bdd98d55cecc1cd8fbed4a946351210e5fb4d4405348c40467c09c7db27e00a5a2af9f7d9a233bf19dac8a35b5c60ad9b14eeacf4e818548b666f497a89fcdf2e0869ffd3a3cb8050073d144c1a04051b3b0875316593542ce679087cbb8dde7dde9256ea611083bc7336ff50", 0xe1}, {&(0x7f0000004d00)="38720eac8473c192a916fa88569740f1966b552c06745c9a76350066f66adfa6de43fdb68121d0361f017a4d70c1af2973b3a82256f8743dece0c038ada0db161535d910896650ac6db075f0dd82413c46b23cc852fc96332db178ae10859bc787e311f483e4992f372e34176c3b8771dff4d81a53ace3a703e7841fcf36bbc8968756270453719d4354983cd5751daa6fabd91b3b0f0e3b76362a1c67c1bf9a1c78f9a11040a23580a783471c3e10f517e583581fb38aa9ee9631d6fb3c7afa078a03d3b5c0a39a", 0xc8}, {&(0x7f0000004e00)="684dc60389a2b59e48bdfc18d68fdbbdabaeff15b395e3e05c6ffa6d43a115330e2e5f0219afbc6cebb2172423eaa03f33106d69dba08dbaabbbf303d5c17b3f0104ac88fe3dfa842016cef64c366b2ceedf4caa870c8d3521689c000a6be9fb530d3d16adb12d182816960bbf3590548e5bd207a3a4f799989ce279bb0749070d9e1ee3973ee057d373c38a9fd9d9d9d193d05e0d560253b417881f337f50fc7938dc347276c8a95c42ddd84a242a0f2fa1", 0xb2}, {&(0x7f0000004ec0)="860f99bcc1e351232c83e7bf480e929e67feaffd1b9e10b8e538e1bd6d49982ed3f7b4ed9563d312af75949251fd3f9d78276df1aaa558d0a5bdee93ad0ac6a998d9a849fe9de27c8811f7e59c211b0843e9eaa82e7d70b4df997361e798cb01ad52b85d621b42e14b", 0x69}], 0x9, 0x0, 0x0, 0x4000}}], 0x3, 0x2404c028) r8 = syz_open_dev$vcsu(&(0x7f0000004bc0), 0x0, 0x600041) getsockopt$inet_IP_IPSEC_POLICY(r0, 0x0, 0x10, &(0x7f0000005180)={{{@in6=@empty, @in6=@private1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@initdev}, 0x0, @in=@broadcast}}, &(0x7f0000004f40)=0xe8) mount$fuse(0x0, &(0x7f0000002140)='./bus\x00', &(0x7f00000021c0), 0x4b, &(0x7f0000005280)={{'fd', 0x3d, r8}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id', 0x3d, 0xee00}, 0x2c, {'group_id', 0x3d, r2}, 0x2c, {[{@max_read={'max_read', 0x3d, 0x4f23ba1e}}, {@allow_other}, {@blksize={'blksize', 0x3d, 0x200}}, {@allow_other}, {@allow_other}, {@allow_other}, {@max_read={'max_read', 0x3d, 0x401}}, {@blksize={'blksize', 0x3d, 0x200}}, {@default_permissions}, {@max_read={'max_read', 0x3d, 0xe34a}}], [{@obj_user={'obj_user', 0x3d, '\''}}, {@audit}, {@smackfsdef={'smackfsdef', 0x3d, '+{!(}$'}}, {@dont_measure}, {@euid_gt={'euid>', r9}}]}}) chdir(&(0x7f0000000100)='./bus\x00') openat(0xffffffffffffffff, &(0x7f0000002580)='./bus\x00', 0x301004, 0xa1) r10 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x42, 0x0) pwrite64(r10, &(0x7f0000002100)="9c", 0x1, 0x0) read$FUSE(r10, &(0x7f00000000c0)={0x2020}, 0x2020) sendfile(r10, r10, &(0x7f0000000080), 0xe0000000) ioprio_set$uid(0x3, r5, 0x4007) r11 = openat(0xffffffffffffff9c, &(0x7f0000002180)='./file1\x00', 0x111842, 0x0) read$FUSE(r11, &(0x7f00000000c0)={0x2020}, 0x2020) sendfile(r11, r11, &(0x7f0000000080), 0xe0000000) [ 283.575010][ T9729] fuse: Bad value for 'fd' [ 283.742200][ T9733] fuse: Bad value for 'fd' 00:04:43 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000500)='./file0\x00', 0x2000000, &(0x7f00000001c0)=ANY=[], 0x1, 0x522, &(0x7f0000000f80)="$eJzs3V1rZGcdAPD/mWQ2m91oovaiCn3BVrJFdyZpbBu8aCuIdwWl3q8hmYSQSSZkJnUTimTxAwgiWrzrlTeCH0CQfgQRCnrjlagoRbd6sRfqkTNzZuNkz2xm3MyMJL8fPDnPef3/n3k5c16e3RPAlfV8RLwZEVMR8VJEzOfTS3mJk07Jlvv4/rvrWUkiTd/+axJJPi1bLMlL5ma+2vXOoFDz6HhnrV6vHeTj1dbufrV5dHx7e3dtq7ZV21tZWX519bXVV1aXCtaeHrqdWbte/9qffvT9n3799V9+6Tu/v/OXW9/N8p3L53fbcdE6r0k5ey0eyrI/GEWwCZjK21OedCIAAAwkO8b/dER8vn38Px9TQxxbJyPNDAAAALgo6Rtz8c8kIgUAAAAurVK7D2xSquR9AeaiVKpUOn14n4obpXqj2friZuNwb6PTV3YhyqXN7Xpt6VqnT+1ClJNsfLldPx1/+eF40tMH+Ifzs+35lfVGfWNylz0AAADgSrl55vz/H/Od8//HuDe25AAAAICLszDpBAAAAICRe/T8//2J5AEAAACMjvv/AAAAcKl94623spJ2n3+98c7R4U7jndsbteZOZfdwvbLeONivbDUaW/V0JmL3vO3VG439L8fe4d1qq9ZsVZtHx3d2G4d7rTvbPY/ABgAAAMboU8998NskIk6+MtsumWvZn6k+K+grAJdGaZiF/zi6PIDx6/cz/6jpkeYBjJ9vNVxd5c4gmXQewOSctwPo23nnVxefCwAAMBqLny2+/z99em0AuKSGuv8PXCqD3/8HLhv3/+HqKjsCgCttdoBlztz/P+0uMPD9/zTtsy0AAGBM5tolKVXye4FzUXqQdsRClJPN7XptKSI+GRG/mS/PZOPL7TUT/2gAAAAAAAAAAAAAAAAAAAAAAAAAAAaUpkmkAAAAwKUWUfpzkj/Qa3H+xbmz1weuJQ/m28P20wHe/vHdtVbrYDmb/rd8ekTrvXz6y8NcefDkcQAAABiV7nl69zweAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC7Sx/ffXe+Wccb96KsRsVAUfzqut4fXoxwRN/6exHR3pecikoiYuoD4J/ci4umi+EmWVizkWfTEj4hSRMy2sxh5/GfSNC2Mf/OJo8PV9kG2/3mz6PtXiufbw+Lv/3RenlT//V/p4f5vqiB+tuf5xIAxPvfhz6vFc2Y686eL9z/d+Emf+C8UbbLgRfn2t46P++WWvh+xWPj7k/TEqrZ296vNo+Pb27trW7Wt2t7KyvKrq6+tvrK6VN3crtfyv4UxfvDML/7dL/5H9yJu9Im/0Nv+tbPtfzGrlPtt+dS/Prx7/zOdavnMJtrxb71Q/P4/3Ru/56XNPhNfyH8HsvmL3fpJp/7fnv3Zr599XPs3+rT/vPf/1vlNb3vpm9/7w4CLAgBj0Dw63lmr12sHw1dmh1vrvTRN/+dYQ1ayo6M+s373k07Dx5HGYJWn+qX6/1x5Y5iF05kn/rCp9FZK/T/hF1SZ6G4JAAAYgdOD/klnAgAAAAAAAAAAAAAAAAAAAFfXOP7HsrMxTybTVAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAx/pPAAAA//9BiNVl") mkdirat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000180)='./file1\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f0000000340)='./bus\x00', &(0x7f00000002c0), 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,index=on']) r0 = syz_open_procfs(0x0, &(0x7f0000001140)='numa_maps\x00') read$FUSE(r0, &(0x7f000000a0c0)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) r4 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace(0x10, r4) ptrace$setopts(0x4200, r4, 0x0, 0x0) r5 = geteuid() setresuid(r5, 0xffffffffffffffff, 0xffffffffffffffff) r6 = socket$xdp(0x2c, 0x3, 0x0) mmap$xdp(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3, 0x13, r6, 0x100000000) sendfile(r6, r0, 0x0, 0x100000001) read$FUSE(r0, &(0x7f00000027c0)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000005000)=[{{0x0, 0x0, &(0x7f0000002380)=[{&(0x7f0000002340)="8398f7e2ff477c938c5dc5b471dca05bcd9261af7ceb", 0x16}], 0x1, &(0x7f00000023c0)=[@cred={{0x1c, 0x1, 0x2, {r3, r1, r2}}}], 0x20, 0x20040044}}, {{&(0x7f0000002400)=@file={0x1, './bus\x00'}, 0x6e, &(0x7f0000002780)=[{&(0x7f0000002480)="d75b4d86856f2c88b40fce2322fe4556fa80c6373fba2eb2f48d49c9576d9f733d6e25c2a5efdf16f8ec7932d4285436240ad4f1343636439ca8e72a5438dee6c79ba6e505c15baf25ec509602", 0x4d}, {&(0x7f00000025c0)="7e852db818a3cce1e77031ed322c3563488e3807453cd2a5348e6019a39f5ea5ad7bda87695d1bc055f66cd1de7b1bf00a3b394def005882059149dd9d00da94df26a69eaaa0076ec487d652e024dc7878494bff17b5076e9e35920bc5bc6b435d27a5d72843ba809f9541d93dbc632cd8989109661aac1114c99f29c099659bbd646530975cf752568ccc72cd619658445161a4e51b03d7d8a4f259067295d0682acfc742e817b162488802045c11fd1becf13260704910eca97b9ff3aa1791e9c3c96d22cacc7044b83c439ef19f808da738dd32e8c20b96e1e169167a8a1103fd01453ee1b341bc2e2a1acd7540e8a8e28fb0f36b2b", 0xf7}, {&(0x7f0000002500)="f6b2ce977814832bae71e37f75588fd3a2d4767a4b10d48d5f7c1e795311c4f1b31a9f45c880f8c367e053e2a02092d604889cd5e49e6f424a4b0416045d97f8a78e49bcb3c38018b933c5fd", 0x4c}, {&(0x7f00000026c0)="fbc664538e92b3ffababc0f5002884732d0cc377ea4c5765240e0680c0b0546d972ddd07e8004b76ac254bb982a7a0c19d1edb0d63663d4a342cb7fcb617823af1e3a69f6f0579682349f5cb838fa2893f4ce6f63eaa1baa8b84c91e5cc4627e2de744b43d06ce993d0f40e8596cafa84547d07f97e86fc2d05dcdd3bc3ddc719b26674c7a3c57b93112bfd1a4e556c07ad5ef5a7c4c567409144265703f85", 0x9f}], 0x4, &(0x7f0000004800)=[@cred={{0x1c, 0x1, 0x2, {r4, r5, r7}}}], 0x20, 0x880}}, {{&(0x7f0000004840)=@abs={0x0, 0x0, 0x4e24}, 0x6e, &(0x7f00000050c0)=[{&(0x7f00000048c0)="4d263bc8d8a91c3d2a90cb308f9f6b1e2c9e629c4277312069dce959126d2244038eb3d47ece1d27145987da6c8100168512adc4dc095111cfc0ba", 0x3b}, {&(0x7f0000004900)="1abbc02ea7a17dbb5099ff650dec3a803fb89efddb1a90707c37c11665cc072059d4e135afa6ebbf91d848ae4effbf025cac0a952dd0daeefcb12f9aaff60e2f726249d086eb5d71c91e5b5f0ff0730f96cff1b21bcea74ee3ce88dc00593377fb8a2e4af37a90bec0bbc23d9ba3819bc17411fefaf27e3a2ee42fcb7f0aca10dd4740d7dfa19b56fbbbea36c04d3e98b6c75092f23c5b7f27e21f84f950a5c546b3e31a65f8fdfce6a3a3d4514f5a87ec7353836dd719acdc37e7fd8a94b677158ae490915b51655979ebe2d6ad0b08dbcb886595a5e91bc14e0709d78feac4596da186c65dbe6f6dfd255c3a334042f77a", 0xf2}, {&(0x7f0000004a00)="7f7c37ea18d2047197f63b2c6ca12a04dc57f6b6e5e162795f5885c8cd1c2d3b9dfeba9f3b7065fc0e655498b444aa6956da2f6b4e76bbd781dc2c4f855a8ec6255d5cd193f2b114cdad46a03ab8ac65b2d7b8523aa760be5b12b0692efb505e10c923a1124049e81c0b69ad03aeb11e6631090433e98eec909a1e00c4da252b2183575b355790e63d29d4f5a5fc6e82f4a2b7f90d45a3ae17d5924353ab88c59e5f69adb56a37", 0xa7}, {&(0x7f0000004ac0)="2f6db519c7d690fa3b6c1b083be4b674b318c57373f7dae20600880bdaad551dae4fb5cc3360531afc30d8dabde60067490cd89faa6aa628f4198959100730be3b4f573c64848bb6b6b5d7f37027c97820c52cd01913e815a9a030e33ce5bf90967458b908f1ad4ec110dc189e09a2c43ebecbcb055c36bb74c111116a49838aa3c115f457f513471bf7c9cc3c958cadd072c553a646accd0b4fd52b5f14e9eeff7053140e6245f47a84e6ef798c8147ca5d264d657142bb28ca22fa623a244e2d6b295ca3f2dbcc19bca1774e35229d4b224b0189ccafd7ae40c64a4e", 0xdd}, {&(0x7f0000004bc0)}, {&(0x7f0000004c00)="fa89cb16e1142fa4e3a690a53f8580003b293e5ce29e6828a7f49abd4647f58d2431732310298809147927c30474ff5e6735967ededd0af5f80995182d6f3d461066ed8899a3c2c2c6a67d2ef1de2261b3c626de8e48e160a45ac8b01044914daf7e4b05fd24b003bf1a5d46c875029fea2ea0e00bdd98d55cecc1cd8fbed4a946351210e5fb4d4405348c40467c09c7db27e00a5a2af9f7d9a233bf19dac8a35b5c60ad9b14eeacf4e818548b666f497a89fcdf2e0869ffd3a3cb8050073d144c1a04051b3b0875316593542ce679087cbb8dde7dde9256ea611083bc7336ff50", 0xe1}, {&(0x7f0000004d00)="38720eac8473c192a916fa88569740f1966b552c06745c9a76350066f66adfa6de43fdb68121d0361f017a4d70c1af2973b3a82256f8743dece0c038ada0db161535d910896650ac6db075f0dd82413c46b23cc852fc96332db178ae10859bc787e311f483e4992f372e34176c3b8771dff4d81a53ace3a703e7841fcf36bbc8968756270453719d4354983cd5751daa6fabd91b3b0f0e3b76362a1c67c1bf9a1c78f9a11040a23580a783471c3e10f517e583581fb38aa9ee9631d6fb3c7afa078a03d3b5c0a39a", 0xc8}, {&(0x7f0000004e00)="684dc60389a2b59e48bdfc18d68fdbbdabaeff15b395e3e05c6ffa6d43a115330e2e5f0219afbc6cebb2172423eaa03f33106d69dba08dbaabbbf303d5c17b3f0104ac88fe3dfa842016cef64c366b2ceedf4caa870c8d3521689c000a6be9fb530d3d16adb12d182816960bbf3590548e5bd207a3a4f799989ce279bb0749070d9e1ee3973ee057d373c38a9fd9d9d9d193d05e0d560253b417881f337f50fc7938dc347276c8a95c42ddd84a242a0f2fa1", 0xb2}, {&(0x7f0000004ec0)="860f99bcc1e351232c83e7bf480e929e67feaffd1b9e10b8e538e1bd6d49982ed3f7b4ed9563d312af75949251fd3f9d78276df1aaa558d0a5bdee93ad0ac6a998d9a849fe9de27c8811f7e59c211b0843e9eaa82e7d70b4df997361e798cb01ad52b85d621b42e14b", 0x69}], 0x9, 0x0, 0x0, 0x4000}}], 0x3, 0x2404c028) r8 = syz_open_dev$vcsu(&(0x7f0000004bc0), 0x0, 0x600041) getsockopt$inet_IP_IPSEC_POLICY(r0, 0x0, 0x10, &(0x7f0000005180)={{{@in6=@empty, @in6=@private1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@initdev}, 0x0, @in=@broadcast}}, &(0x7f0000004f40)=0xe8) mount$fuse(0x0, &(0x7f0000002140)='./bus\x00', &(0x7f00000021c0), 0x4b, &(0x7f0000005280)={{'fd', 0x3d, r8}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id', 0x3d, 0xee00}, 0x2c, {'group_id', 0x3d, r2}, 0x2c, {[{@max_read={'max_read', 0x3d, 0x4f23ba1e}}, {@allow_other}, {@blksize={'blksize', 0x3d, 0x200}}, {@allow_other}, {@allow_other}, {@allow_other}, {@max_read={'max_read', 0x3d, 0x401}}, {@blksize={'blksize', 0x3d, 0x200}}, {@default_permissions}, {@max_read={'max_read', 0x3d, 0xe34a}}], [{@obj_user={'obj_user', 0x3d, '\''}}, {@audit}, {@smackfsdef={'smackfsdef', 0x3d, '+{!(}$'}}, {@dont_measure}, {@euid_gt={'euid>', r9}}]}}) chdir(&(0x7f0000000100)='./bus\x00') openat(0xffffffffffffffff, &(0x7f0000002580)='./bus\x00', 0x301004, 0xa1) r10 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x42, 0x0) pwrite64(r10, &(0x7f0000002100)="9c", 0x1, 0x0) read$FUSE(r10, &(0x7f00000000c0)={0x2020}, 0x2020) sendfile(r10, r10, &(0x7f0000000080), 0xe0000000) ioprio_set$uid(0x3, r5, 0x4007) r11 = openat(0xffffffffffffff9c, &(0x7f0000002180)='./file1\x00', 0x111842, 0x0) read$FUSE(r11, &(0x7f00000000c0)={0x2020}, 0x2020) sendfile(r11, r11, &(0x7f0000000080), 0xe0000000) [ 283.819346][ T9734] fuse: Bad value for 'fd' [ 283.857252][ T9736] fuse: Bad value for 'fd' [ 283.862747][ T9743] loop0: detected capacity change from 0 to 512 [ 283.913598][ T9743] EXT4-fs error (device loop0): ext4_ext_check_inode:520: inode #15: comm syz-executor.0: pblk 0 bad header/extent: invalid eh_entries - magic f30a, entries 24833, max 4(4), depth 0(0) [ 283.938797][ T9743] EXT4-fs error (device loop0): ext4_orphan_get:1401: comm syz-executor.0: couldn't read orphan inode 15 (err -117) [ 283.945220][ T9743] EXT4-fs (loop0): mounted filesystem without journal. Quota mode: none. 00:04:43 executing program 2: r0 = openat$vhost_vsock(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$VHOST_VSOCK_SET_GUEST_CID(r0, 0x4008af60, 0xffffffffffffffff) [ 284.025662][ T9743] overlayfs: upper fs needs to support d_type. 00:04:44 executing program 2: r0 = openat$vhost_vsock(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$VHOST_VSOCK_SET_GUEST_CID(r0, 0x4008af60, 0xffffffffffffffff) [ 284.172237][ T9743] fuse: Bad value for 'fd' 00:04:44 executing program 1: bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0x1, 0x4, &(0x7f0000000040)=@framed={{0xffffffb4, 0x5, 0x0, 0x0, 0x0, 0x71, 0x10, 0x53}, [@ldst={0x5}]}, &(0x7f0000003ff6)='GPL\x00', 0x5, 0xfd90, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x0, 0x10, &(0x7f0000000080), 0xfffffffffffffffb}, 0x48) 00:04:44 executing program 2: r0 = openat$vhost_vsock(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$VHOST_VSOCK_SET_GUEST_CID(r0, 0x4008af60, 0xffffffffffffffff) 00:04:44 executing program 2: r0 = openat$vhost_vsock(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$VHOST_VSOCK_SET_GUEST_CID(r0, 0x4008af60, 0xffffffffffffffff) 00:04:44 executing program 1: bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0x1, 0x4, &(0x7f0000000040)=@framed={{0xffffffb4, 0x5, 0x0, 0x0, 0x0, 0x71, 0x10, 0x53}, [@ldst={0x5}]}, &(0x7f0000003ff6)='GPL\x00', 0x5, 0xfd90, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x0, 0x10, &(0x7f0000000080), 0xfffffffffffffffb}, 0x48) 00:04:44 executing program 3: syz_mount_image$hfsplus(&(0x7f0000000000), &(0x7f0000000440)='./file1\x00', 0x1010080, &(0x7f0000000340)=ANY=[], 0x43, 0x630, &(0x7f0000000480)="$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") removexattr(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)=@known='trusted.overlay.opaque\x00') 00:04:44 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000500)='./file0\x00', 0x2000000, &(0x7f00000001c0)=ANY=[], 0x1, 0x522, &(0x7f0000000f80)="$eJzs3V1rZGcdAPD/mWQ2m91oovaiCn3BVrJFdyZpbBu8aCuIdwWl3q8hmYSQSSZkJnUTimTxAwgiWrzrlTeCH0CQfgQRCnrjlagoRbd6sRfqkTNzZuNkz2xm3MyMJL8fPDnPef3/n3k5c16e3RPAlfV8RLwZEVMR8VJEzOfTS3mJk07Jlvv4/rvrWUkiTd/+axJJPi1bLMlL5ma+2vXOoFDz6HhnrV6vHeTj1dbufrV5dHx7e3dtq7ZV21tZWX519bXVV1aXCtaeHrqdWbte/9qffvT9n3799V9+6Tu/v/OXW9/N8p3L53fbcdE6r0k5ey0eyrI/GEWwCZjK21OedCIAAAwkO8b/dER8vn38Px9TQxxbJyPNDAAAALgo6Rtz8c8kIgUAAAAurVK7D2xSquR9AeaiVKpUOn14n4obpXqj2friZuNwb6PTV3YhyqXN7Xpt6VqnT+1ClJNsfLldPx1/+eF40tMH+Ifzs+35lfVGfWNylz0AAADgSrl55vz/H/Od8//HuDe25AAAAICLszDpBAAAAICRe/T8//2J5AEAAACMjvv/AAAAcKl94623spJ2n3+98c7R4U7jndsbteZOZfdwvbLeONivbDUaW/V0JmL3vO3VG439L8fe4d1qq9ZsVZtHx3d2G4d7rTvbPY/ABgAAAMboU8998NskIk6+MtsumWvZn6k+K+grAJdGaZiF/zi6PIDx6/cz/6jpkeYBjJ9vNVxd5c4gmXQewOSctwPo23nnVxefCwAAMBqLny2+/z99em0AuKSGuv8PXCqD3/8HLhv3/+HqKjsCgCttdoBlztz/P+0uMPD9/zTtsy0AAGBM5tolKVXye4FzUXqQdsRClJPN7XptKSI+GRG/mS/PZOPL7TUT/2gAAAAAAAAAAAAAAAAAAAAAAAAAAAaUpkmkAAAAwKUWUfpzkj/Qa3H+xbmz1weuJQ/m28P20wHe/vHdtVbrYDmb/rd8ekTrvXz6y8NcefDkcQAAABiV7nl69zweAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC7Sx/ffXe+Wccb96KsRsVAUfzqut4fXoxwRN/6exHR3pecikoiYuoD4J/ci4umi+EmWVizkWfTEj4hSRMy2sxh5/GfSNC2Mf/OJo8PV9kG2/3mz6PtXiufbw+Lv/3RenlT//V/p4f5vqiB+tuf5xIAxPvfhz6vFc2Y686eL9z/d+Emf+C8UbbLgRfn2t46P++WWvh+xWPj7k/TEqrZ296vNo+Pb27trW7Wt2t7KyvKrq6+tvrK6VN3crtfyv4UxfvDML/7dL/5H9yJu9Im/0Nv+tbPtfzGrlPtt+dS/Prx7/zOdavnMJtrxb71Q/P4/3Ru/56XNPhNfyH8HsvmL3fpJp/7fnv3Zr599XPs3+rT/vPf/1vlNb3vpm9/7w4CLAgBj0Dw63lmr12sHw1dmh1vrvTRN/+dYQ1ayo6M+s373k07Dx5HGYJWn+qX6/1x5Y5iF05kn/rCp9FZK/T/hF1SZ6G4JAAAYgdOD/klnAgAAAAAAAAAAAAAAAAAAAFfXOP7HsrMxTybTVAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAx/pPAAAA//9BiNVl") mkdirat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000180)='./file1\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f0000000340)='./bus\x00', &(0x7f00000002c0), 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,index=on']) r0 = syz_open_procfs(0x0, &(0x7f0000001140)='numa_maps\x00') read$FUSE(r0, &(0x7f000000a0c0)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) r4 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace(0x10, r4) ptrace$setopts(0x4200, r4, 0x0, 0x0) r5 = geteuid() setresuid(r5, 0xffffffffffffffff, 0xffffffffffffffff) r6 = socket$xdp(0x2c, 0x3, 0x0) mmap$xdp(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3, 0x13, r6, 0x100000000) sendfile(r6, r0, 0x0, 0x100000001) read$FUSE(r0, &(0x7f00000027c0)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000005000)=[{{0x0, 0x0, &(0x7f0000002380)=[{&(0x7f0000002340)="8398f7e2ff477c938c5dc5b471dca05bcd9261af7ceb", 0x16}], 0x1, &(0x7f00000023c0)=[@cred={{0x1c, 0x1, 0x2, {r3, r1, r2}}}], 0x20, 0x20040044}}, {{&(0x7f0000002400)=@file={0x1, './bus\x00'}, 0x6e, &(0x7f0000002780)=[{&(0x7f0000002480)="d75b4d86856f2c88b40fce2322fe4556fa80c6373fba2eb2f48d49c9576d9f733d6e25c2a5efdf16f8ec7932d4285436240ad4f1343636439ca8e72a5438dee6c79ba6e505c15baf25ec509602", 0x4d}, {&(0x7f00000025c0)="7e852db818a3cce1e77031ed322c3563488e3807453cd2a5348e6019a39f5ea5ad7bda87695d1bc055f66cd1de7b1bf00a3b394def005882059149dd9d00da94df26a69eaaa0076ec487d652e024dc7878494bff17b5076e9e35920bc5bc6b435d27a5d72843ba809f9541d93dbc632cd8989109661aac1114c99f29c099659bbd646530975cf752568ccc72cd619658445161a4e51b03d7d8a4f259067295d0682acfc742e817b162488802045c11fd1becf13260704910eca97b9ff3aa1791e9c3c96d22cacc7044b83c439ef19f808da738dd32e8c20b96e1e169167a8a1103fd01453ee1b341bc2e2a1acd7540e8a8e28fb0f36b2b", 0xf7}, {&(0x7f0000002500)="f6b2ce977814832bae71e37f75588fd3a2d4767a4b10d48d5f7c1e795311c4f1b31a9f45c880f8c367e053e2a02092d604889cd5e49e6f424a4b0416045d97f8a78e49bcb3c38018b933c5fd", 0x4c}, {&(0x7f00000026c0)="fbc664538e92b3ffababc0f5002884732d0cc377ea4c5765240e0680c0b0546d972ddd07e8004b76ac254bb982a7a0c19d1edb0d63663d4a342cb7fcb617823af1e3a69f6f0579682349f5cb838fa2893f4ce6f63eaa1baa8b84c91e5cc4627e2de744b43d06ce993d0f40e8596cafa84547d07f97e86fc2d05dcdd3bc3ddc719b26674c7a3c57b93112bfd1a4e556c07ad5ef5a7c4c567409144265703f85", 0x9f}], 0x4, &(0x7f0000004800)=[@cred={{0x1c, 0x1, 0x2, {r4, r5, r7}}}], 0x20, 0x880}}, {{&(0x7f0000004840)=@abs={0x0, 0x0, 0x4e24}, 0x6e, &(0x7f00000050c0)=[{&(0x7f00000048c0)="4d263bc8d8a91c3d2a90cb308f9f6b1e2c9e629c4277312069dce959126d2244038eb3d47ece1d27145987da6c8100168512adc4dc095111cfc0ba", 0x3b}, {&(0x7f0000004900)="1abbc02ea7a17dbb5099ff650dec3a803fb89efddb1a90707c37c11665cc072059d4e135afa6ebbf91d848ae4effbf025cac0a952dd0daeefcb12f9aaff60e2f726249d086eb5d71c91e5b5f0ff0730f96cff1b21bcea74ee3ce88dc00593377fb8a2e4af37a90bec0bbc23d9ba3819bc17411fefaf27e3a2ee42fcb7f0aca10dd4740d7dfa19b56fbbbea36c04d3e98b6c75092f23c5b7f27e21f84f950a5c546b3e31a65f8fdfce6a3a3d4514f5a87ec7353836dd719acdc37e7fd8a94b677158ae490915b51655979ebe2d6ad0b08dbcb886595a5e91bc14e0709d78feac4596da186c65dbe6f6dfd255c3a334042f77a", 0xf2}, {&(0x7f0000004a00)="7f7c37ea18d2047197f63b2c6ca12a04dc57f6b6e5e162795f5885c8cd1c2d3b9dfeba9f3b7065fc0e655498b444aa6956da2f6b4e76bbd781dc2c4f855a8ec6255d5cd193f2b114cdad46a03ab8ac65b2d7b8523aa760be5b12b0692efb505e10c923a1124049e81c0b69ad03aeb11e6631090433e98eec909a1e00c4da252b2183575b355790e63d29d4f5a5fc6e82f4a2b7f90d45a3ae17d5924353ab88c59e5f69adb56a37", 0xa7}, {&(0x7f0000004ac0)="2f6db519c7d690fa3b6c1b083be4b674b318c57373f7dae20600880bdaad551dae4fb5cc3360531afc30d8dabde60067490cd89faa6aa628f4198959100730be3b4f573c64848bb6b6b5d7f37027c97820c52cd01913e815a9a030e33ce5bf90967458b908f1ad4ec110dc189e09a2c43ebecbcb055c36bb74c111116a49838aa3c115f457f513471bf7c9cc3c958cadd072c553a646accd0b4fd52b5f14e9eeff7053140e6245f47a84e6ef798c8147ca5d264d657142bb28ca22fa623a244e2d6b295ca3f2dbcc19bca1774e35229d4b224b0189ccafd7ae40c64a4e", 0xdd}, {&(0x7f0000004bc0)}, {&(0x7f0000004c00)="fa89cb16e1142fa4e3a690a53f8580003b293e5ce29e6828a7f49abd4647f58d2431732310298809147927c30474ff5e6735967ededd0af5f80995182d6f3d461066ed8899a3c2c2c6a67d2ef1de2261b3c626de8e48e160a45ac8b01044914daf7e4b05fd24b003bf1a5d46c875029fea2ea0e00bdd98d55cecc1cd8fbed4a946351210e5fb4d4405348c40467c09c7db27e00a5a2af9f7d9a233bf19dac8a35b5c60ad9b14eeacf4e818548b666f497a89fcdf2e0869ffd3a3cb8050073d144c1a04051b3b0875316593542ce679087cbb8dde7dde9256ea611083bc7336ff50", 0xe1}, {&(0x7f0000004d00)="38720eac8473c192a916fa88569740f1966b552c06745c9a76350066f66adfa6de43fdb68121d0361f017a4d70c1af2973b3a82256f8743dece0c038ada0db161535d910896650ac6db075f0dd82413c46b23cc852fc96332db178ae10859bc787e311f483e4992f372e34176c3b8771dff4d81a53ace3a703e7841fcf36bbc8968756270453719d4354983cd5751daa6fabd91b3b0f0e3b76362a1c67c1bf9a1c78f9a11040a23580a783471c3e10f517e583581fb38aa9ee9631d6fb3c7afa078a03d3b5c0a39a", 0xc8}, {&(0x7f0000004e00)="684dc60389a2b59e48bdfc18d68fdbbdabaeff15b395e3e05c6ffa6d43a115330e2e5f0219afbc6cebb2172423eaa03f33106d69dba08dbaabbbf303d5c17b3f0104ac88fe3dfa842016cef64c366b2ceedf4caa870c8d3521689c000a6be9fb530d3d16adb12d182816960bbf3590548e5bd207a3a4f799989ce279bb0749070d9e1ee3973ee057d373c38a9fd9d9d9d193d05e0d560253b417881f337f50fc7938dc347276c8a95c42ddd84a242a0f2fa1", 0xb2}, {&(0x7f0000004ec0)="860f99bcc1e351232c83e7bf480e929e67feaffd1b9e10b8e538e1bd6d49982ed3f7b4ed9563d312af75949251fd3f9d78276df1aaa558d0a5bdee93ad0ac6a998d9a849fe9de27c8811f7e59c211b0843e9eaa82e7d70b4df997361e798cb01ad52b85d621b42e14b", 0x69}], 0x9, 0x0, 0x0, 0x4000}}], 0x3, 0x2404c028) r8 = syz_open_dev$vcsu(&(0x7f0000004bc0), 0x0, 0x600041) getsockopt$inet_IP_IPSEC_POLICY(r0, 0x0, 0x10, &(0x7f0000005180)={{{@in6=@empty, @in6=@private1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@initdev}, 0x0, @in=@broadcast}}, &(0x7f0000004f40)=0xe8) mount$fuse(0x0, &(0x7f0000002140)='./bus\x00', &(0x7f00000021c0), 0x4b, &(0x7f0000005280)={{'fd', 0x3d, r8}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id', 0x3d, 0xee00}, 0x2c, {'group_id', 0x3d, r2}, 0x2c, {[{@max_read={'max_read', 0x3d, 0x4f23ba1e}}, {@allow_other}, {@blksize={'blksize', 0x3d, 0x200}}, {@allow_other}, {@allow_other}, {@allow_other}, {@max_read={'max_read', 0x3d, 0x401}}, {@blksize={'blksize', 0x3d, 0x200}}, {@default_permissions}, {@max_read={'max_read', 0x3d, 0xe34a}}], [{@obj_user={'obj_user', 0x3d, '\''}}, {@audit}, {@smackfsdef={'smackfsdef', 0x3d, '+{!(}$'}}, {@dont_measure}, {@euid_gt={'euid>', r9}}]}}) chdir(&(0x7f0000000100)='./bus\x00') openat(0xffffffffffffffff, &(0x7f0000002580)='./bus\x00', 0x301004, 0xa1) r10 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x42, 0x0) pwrite64(r10, &(0x7f0000002100)="9c", 0x1, 0x0) read$FUSE(r10, &(0x7f00000000c0)={0x2020}, 0x2020) sendfile(r10, r10, &(0x7f0000000080), 0xe0000000) ioprio_set$uid(0x3, r5, 0x4007) r11 = openat(0xffffffffffffff9c, &(0x7f0000002180)='./file1\x00', 0x111842, 0x0) read$FUSE(r11, &(0x7f00000000c0)={0x2020}, 0x2020) sendfile(r11, r11, &(0x7f0000000080), 0xe0000000) 00:04:44 executing program 1: bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0x1, 0x4, &(0x7f0000000040)=@framed={{0xffffffb4, 0x5, 0x0, 0x0, 0x0, 0x71, 0x10, 0x53}, [@ldst={0x5}]}, &(0x7f0000003ff6)='GPL\x00', 0x5, 0xfd90, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x0, 0x10, &(0x7f0000000080), 0xfffffffffffffffb}, 0x48) 00:04:44 executing program 2: setresuid(0x0, 0xee01, 0xffffffffffffffff) r0 = geteuid() setresuid(0x0, 0x0, r0) r1 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) prlimit64(r1, 0x0, 0x0, 0x0) 00:04:44 executing program 4: r0 = socket$packet(0x11, 0x2, 0x300) setsockopt$packet_int(r0, 0x107, 0xa, 0x0, 0x4) 00:04:44 executing program 1: bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0x1, 0x4, &(0x7f0000000040)=@framed={{0xffffffb4, 0x5, 0x0, 0x0, 0x0, 0x71, 0x10, 0x53}, [@ldst={0x5}]}, &(0x7f0000003ff6)='GPL\x00', 0x5, 0xfd90, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x0, 0x10, &(0x7f0000000080), 0xfffffffffffffffb}, 0x48) 00:04:44 executing program 2: setresuid(0x0, 0xee01, 0xffffffffffffffff) r0 = geteuid() setresuid(0x0, 0x0, r0) r1 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) prlimit64(r1, 0x0, 0x0, 0x0) 00:04:44 executing program 3: syz_mount_image$hfsplus(&(0x7f0000000000), &(0x7f0000000440)='./file1\x00', 0x1010080, &(0x7f0000000340)=ANY=[], 0x43, 0x630, &(0x7f0000000480)="$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") removexattr(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)=@known='trusted.overlay.opaque\x00') 00:04:44 executing program 1: r0 = openat$adsp1(0xffffffffffffff9c, &(0x7f0000000040), 0x189901, 0x0) ioctl$SNDCTL_DSP_SPEED(r0, 0xc0045005, &(0x7f0000000100)=0x2000) write$dsp(r0, &(0x7f0000000080)='$', 0x1) ioctl$SNDCTL_DSP_SETFMT(r0, 0x5001, 0x0) 00:04:44 executing program 4: r0 = socket$packet(0x11, 0x2, 0x300) setsockopt$packet_int(r0, 0x107, 0xa, 0x0, 0x4) 00:04:44 executing program 2: setresuid(0x0, 0xee01, 0xffffffffffffffff) r0 = geteuid() setresuid(0x0, 0x0, r0) r1 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) prlimit64(r1, 0x0, 0x0, 0x0) 00:04:44 executing program 1: r0 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f0000000180)=ANY=[], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000180)={&(0x7f0000000c80)='kmem_cache_free\x00', r0}, 0x10) r1 = open_tree(0xffffffffffffff9c, &(0x7f0000000640)='\x00', 0x89901) move_mount(r1, &(0x7f0000000140)='.\x00', 0xffffffffffffff9c, 0x0, 0x0) [ 284.802266][ T9767] fuse: Bad value for 'fd' 00:04:44 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000500)='./file0\x00', 0x2000000, &(0x7f00000001c0)=ANY=[], 0x1, 0x522, &(0x7f0000000f80)="$eJzs3V1rZGcdAPD/mWQ2m91oovaiCn3BVrJFdyZpbBu8aCuIdwWl3q8hmYSQSSZkJnUTimTxAwgiWrzrlTeCH0CQfgQRCnrjlagoRbd6sRfqkTNzZuNkz2xm3MyMJL8fPDnPef3/n3k5c16e3RPAlfV8RLwZEVMR8VJEzOfTS3mJk07Jlvv4/rvrWUkiTd/+axJJPi1bLMlL5ma+2vXOoFDz6HhnrV6vHeTj1dbufrV5dHx7e3dtq7ZV21tZWX519bXVV1aXCtaeHrqdWbte/9qffvT9n3799V9+6Tu/v/OXW9/N8p3L53fbcdE6r0k5ey0eyrI/GEWwCZjK21OedCIAAAwkO8b/dER8vn38Px9TQxxbJyPNDAAAALgo6Rtz8c8kIgUAAAAurVK7D2xSquR9AeaiVKpUOn14n4obpXqj2friZuNwb6PTV3YhyqXN7Xpt6VqnT+1ClJNsfLldPx1/+eF40tMH+Ifzs+35lfVGfWNylz0AAADgSrl55vz/H/Od8//HuDe25AAAAICLszDpBAAAAICRe/T8//2J5AEAAACMjvv/AAAAcKl94623spJ2n3+98c7R4U7jndsbteZOZfdwvbLeONivbDUaW/V0JmL3vO3VG439L8fe4d1qq9ZsVZtHx3d2G4d7rTvbPY/ABgAAAMboU8998NskIk6+MtsumWvZn6k+K+grAJdGaZiF/zi6PIDx6/cz/6jpkeYBjJ9vNVxd5c4gmXQewOSctwPo23nnVxefCwAAMBqLny2+/z99em0AuKSGuv8PXCqD3/8HLhv3/+HqKjsCgCttdoBlztz/P+0uMPD9/zTtsy0AAGBM5tolKVXye4FzUXqQdsRClJPN7XptKSI+GRG/mS/PZOPL7TUT/2gAAAAAAAAAAAAAAAAAAAAAAAAAAAaUpkmkAAAAwKUWUfpzkj/Qa3H+xbmz1weuJQ/m28P20wHe/vHdtVbrYDmb/rd8ekTrvXz6y8NcefDkcQAAABiV7nl69zweAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC7Sx/ffXe+Wccb96KsRsVAUfzqut4fXoxwRN/6exHR3pecikoiYuoD4J/ci4umi+EmWVizkWfTEj4hSRMy2sxh5/GfSNC2Mf/OJo8PV9kG2/3mz6PtXiufbw+Lv/3RenlT//V/p4f5vqiB+tuf5xIAxPvfhz6vFc2Y686eL9z/d+Emf+C8UbbLgRfn2t46P++WWvh+xWPj7k/TEqrZ296vNo+Pb27trW7Wt2t7KyvKrq6+tvrK6VN3crtfyv4UxfvDML/7dL/5H9yJu9Im/0Nv+tbPtfzGrlPtt+dS/Prx7/zOdavnMJtrxb71Q/P4/3Ru/56XNPhNfyH8HsvmL3fpJp/7fnv3Zr599XPs3+rT/vPf/1vlNb3vpm9/7w4CLAgBj0Dw63lmr12sHw1dmh1vrvTRN/+dYQ1ayo6M+s373k07Dx5HGYJWn+qX6/1x5Y5iF05kn/rCp9FZK/T/hF1SZ6G4JAAAYgdOD/klnAgAAAAAAAAAAAAAAAAAAAFfXOP7HsrMxTybTVAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAx/pPAAAA//9BiNVl") mkdirat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000180)='./file1\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f0000000340)='./bus\x00', &(0x7f00000002c0), 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,index=on']) r0 = syz_open_procfs(0x0, &(0x7f0000001140)='numa_maps\x00') read$FUSE(r0, &(0x7f000000a0c0)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) r4 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace(0x10, r4) ptrace$setopts(0x4200, r4, 0x0, 0x0) r5 = geteuid() setresuid(r5, 0xffffffffffffffff, 0xffffffffffffffff) r6 = socket$xdp(0x2c, 0x3, 0x0) mmap$xdp(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3, 0x13, r6, 0x100000000) sendfile(r6, r0, 0x0, 0x100000001) read$FUSE(r0, &(0x7f00000027c0)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000005000)=[{{0x0, 0x0, &(0x7f0000002380)=[{&(0x7f0000002340)="8398f7e2ff477c938c5dc5b471dca05bcd9261af7ceb", 0x16}], 0x1, &(0x7f00000023c0)=[@cred={{0x1c, 0x1, 0x2, {r3, r1, r2}}}], 0x20, 0x20040044}}, {{&(0x7f0000002400)=@file={0x1, './bus\x00'}, 0x6e, &(0x7f0000002780)=[{&(0x7f0000002480)="d75b4d86856f2c88b40fce2322fe4556fa80c6373fba2eb2f48d49c9576d9f733d6e25c2a5efdf16f8ec7932d4285436240ad4f1343636439ca8e72a5438dee6c79ba6e505c15baf25ec509602", 0x4d}, {&(0x7f00000025c0)="7e852db818a3cce1e77031ed322c3563488e3807453cd2a5348e6019a39f5ea5ad7bda87695d1bc055f66cd1de7b1bf00a3b394def005882059149dd9d00da94df26a69eaaa0076ec487d652e024dc7878494bff17b5076e9e35920bc5bc6b435d27a5d72843ba809f9541d93dbc632cd8989109661aac1114c99f29c099659bbd646530975cf752568ccc72cd619658445161a4e51b03d7d8a4f259067295d0682acfc742e817b162488802045c11fd1becf13260704910eca97b9ff3aa1791e9c3c96d22cacc7044b83c439ef19f808da738dd32e8c20b96e1e169167a8a1103fd01453ee1b341bc2e2a1acd7540e8a8e28fb0f36b2b", 0xf7}, {&(0x7f0000002500)="f6b2ce977814832bae71e37f75588fd3a2d4767a4b10d48d5f7c1e795311c4f1b31a9f45c880f8c367e053e2a02092d604889cd5e49e6f424a4b0416045d97f8a78e49bcb3c38018b933c5fd", 0x4c}, {&(0x7f00000026c0)="fbc664538e92b3ffababc0f5002884732d0cc377ea4c5765240e0680c0b0546d972ddd07e8004b76ac254bb982a7a0c19d1edb0d63663d4a342cb7fcb617823af1e3a69f6f0579682349f5cb838fa2893f4ce6f63eaa1baa8b84c91e5cc4627e2de744b43d06ce993d0f40e8596cafa84547d07f97e86fc2d05dcdd3bc3ddc719b26674c7a3c57b93112bfd1a4e556c07ad5ef5a7c4c567409144265703f85", 0x9f}], 0x4, &(0x7f0000004800)=[@cred={{0x1c, 0x1, 0x2, {r4, r5, r7}}}], 0x20, 0x880}}, {{&(0x7f0000004840)=@abs={0x0, 0x0, 0x4e24}, 0x6e, &(0x7f00000050c0)=[{&(0x7f00000048c0)="4d263bc8d8a91c3d2a90cb308f9f6b1e2c9e629c4277312069dce959126d2244038eb3d47ece1d27145987da6c8100168512adc4dc095111cfc0ba", 0x3b}, {&(0x7f0000004900)="1abbc02ea7a17dbb5099ff650dec3a803fb89efddb1a90707c37c11665cc072059d4e135afa6ebbf91d848ae4effbf025cac0a952dd0daeefcb12f9aaff60e2f726249d086eb5d71c91e5b5f0ff0730f96cff1b21bcea74ee3ce88dc00593377fb8a2e4af37a90bec0bbc23d9ba3819bc17411fefaf27e3a2ee42fcb7f0aca10dd4740d7dfa19b56fbbbea36c04d3e98b6c75092f23c5b7f27e21f84f950a5c546b3e31a65f8fdfce6a3a3d4514f5a87ec7353836dd719acdc37e7fd8a94b677158ae490915b51655979ebe2d6ad0b08dbcb886595a5e91bc14e0709d78feac4596da186c65dbe6f6dfd255c3a334042f77a", 0xf2}, {&(0x7f0000004a00)="7f7c37ea18d2047197f63b2c6ca12a04dc57f6b6e5e162795f5885c8cd1c2d3b9dfeba9f3b7065fc0e655498b444aa6956da2f6b4e76bbd781dc2c4f855a8ec6255d5cd193f2b114cdad46a03ab8ac65b2d7b8523aa760be5b12b0692efb505e10c923a1124049e81c0b69ad03aeb11e6631090433e98eec909a1e00c4da252b2183575b355790e63d29d4f5a5fc6e82f4a2b7f90d45a3ae17d5924353ab88c59e5f69adb56a37", 0xa7}, {&(0x7f0000004ac0)="2f6db519c7d690fa3b6c1b083be4b674b318c57373f7dae20600880bdaad551dae4fb5cc3360531afc30d8dabde60067490cd89faa6aa628f4198959100730be3b4f573c64848bb6b6b5d7f37027c97820c52cd01913e815a9a030e33ce5bf90967458b908f1ad4ec110dc189e09a2c43ebecbcb055c36bb74c111116a49838aa3c115f457f513471bf7c9cc3c958cadd072c553a646accd0b4fd52b5f14e9eeff7053140e6245f47a84e6ef798c8147ca5d264d657142bb28ca22fa623a244e2d6b295ca3f2dbcc19bca1774e35229d4b224b0189ccafd7ae40c64a4e", 0xdd}, {&(0x7f0000004bc0)}, {&(0x7f0000004c00)="fa89cb16e1142fa4e3a690a53f8580003b293e5ce29e6828a7f49abd4647f58d2431732310298809147927c30474ff5e6735967ededd0af5f80995182d6f3d461066ed8899a3c2c2c6a67d2ef1de2261b3c626de8e48e160a45ac8b01044914daf7e4b05fd24b003bf1a5d46c875029fea2ea0e00bdd98d55cecc1cd8fbed4a946351210e5fb4d4405348c40467c09c7db27e00a5a2af9f7d9a233bf19dac8a35b5c60ad9b14eeacf4e818548b666f497a89fcdf2e0869ffd3a3cb8050073d144c1a04051b3b0875316593542ce679087cbb8dde7dde9256ea611083bc7336ff50", 0xe1}, {&(0x7f0000004d00)="38720eac8473c192a916fa88569740f1966b552c06745c9a76350066f66adfa6de43fdb68121d0361f017a4d70c1af2973b3a82256f8743dece0c038ada0db161535d910896650ac6db075f0dd82413c46b23cc852fc96332db178ae10859bc787e311f483e4992f372e34176c3b8771dff4d81a53ace3a703e7841fcf36bbc8968756270453719d4354983cd5751daa6fabd91b3b0f0e3b76362a1c67c1bf9a1c78f9a11040a23580a783471c3e10f517e583581fb38aa9ee9631d6fb3c7afa078a03d3b5c0a39a", 0xc8}, {&(0x7f0000004e00)="684dc60389a2b59e48bdfc18d68fdbbdabaeff15b395e3e05c6ffa6d43a115330e2e5f0219afbc6cebb2172423eaa03f33106d69dba08dbaabbbf303d5c17b3f0104ac88fe3dfa842016cef64c366b2ceedf4caa870c8d3521689c000a6be9fb530d3d16adb12d182816960bbf3590548e5bd207a3a4f799989ce279bb0749070d9e1ee3973ee057d373c38a9fd9d9d9d193d05e0d560253b417881f337f50fc7938dc347276c8a95c42ddd84a242a0f2fa1", 0xb2}, {&(0x7f0000004ec0)="860f99bcc1e351232c83e7bf480e929e67feaffd1b9e10b8e538e1bd6d49982ed3f7b4ed9563d312af75949251fd3f9d78276df1aaa558d0a5bdee93ad0ac6a998d9a849fe9de27c8811f7e59c211b0843e9eaa82e7d70b4df997361e798cb01ad52b85d621b42e14b", 0x69}], 0x9, 0x0, 0x0, 0x4000}}], 0x3, 0x2404c028) r8 = syz_open_dev$vcsu(&(0x7f0000004bc0), 0x0, 0x600041) getsockopt$inet_IP_IPSEC_POLICY(r0, 0x0, 0x10, &(0x7f0000005180)={{{@in6=@empty, @in6=@private1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@initdev}, 0x0, @in=@broadcast}}, &(0x7f0000004f40)=0xe8) mount$fuse(0x0, &(0x7f0000002140)='./bus\x00', &(0x7f00000021c0), 0x4b, &(0x7f0000005280)={{'fd', 0x3d, r8}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id', 0x3d, 0xee00}, 0x2c, {'group_id', 0x3d, r2}, 0x2c, {[{@max_read={'max_read', 0x3d, 0x4f23ba1e}}, {@allow_other}, {@blksize={'blksize', 0x3d, 0x200}}, {@allow_other}, {@allow_other}, {@allow_other}, {@max_read={'max_read', 0x3d, 0x401}}, {@blksize={'blksize', 0x3d, 0x200}}, {@default_permissions}, {@max_read={'max_read', 0x3d, 0xe34a}}], [{@obj_user={'obj_user', 0x3d, '\''}}, {@audit}, {@smackfsdef={'smackfsdef', 0x3d, '+{!(}$'}}, {@dont_measure}, {@euid_gt={'euid>', r9}}]}}) chdir(&(0x7f0000000100)='./bus\x00') openat(0xffffffffffffffff, &(0x7f0000002580)='./bus\x00', 0x301004, 0xa1) r10 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x42, 0x0) pwrite64(r10, &(0x7f0000002100)="9c", 0x1, 0x0) read$FUSE(r10, &(0x7f00000000c0)={0x2020}, 0x2020) sendfile(r10, r10, &(0x7f0000000080), 0xe0000000) ioprio_set$uid(0x3, r5, 0x4007) r11 = openat(0xffffffffffffff9c, &(0x7f0000002180)='./file1\x00', 0x111842, 0x0) read$FUSE(r11, &(0x7f00000000c0)={0x2020}, 0x2020) sendfile(r11, r11, &(0x7f0000000080), 0xe0000000) 00:04:44 executing program 3: syz_mount_image$hfsplus(&(0x7f0000000000), &(0x7f0000000440)='./file1\x00', 0x1010080, &(0x7f0000000340)=ANY=[], 0x43, 0x630, &(0x7f0000000480)="$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") removexattr(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)=@known='trusted.overlay.opaque\x00') 00:04:44 executing program 4: r0 = socket$packet(0x11, 0x2, 0x300) setsockopt$packet_int(r0, 0x107, 0xa, 0x0, 0x4) 00:04:44 executing program 1: r0 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f0000000180)=ANY=[], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000180)={&(0x7f0000000c80)='kmem_cache_free\x00', r0}, 0x10) r1 = open_tree(0xffffffffffffff9c, &(0x7f0000000640)='\x00', 0x89901) move_mount(r1, &(0x7f0000000140)='.\x00', 0xffffffffffffff9c, 0x0, 0x0) 00:04:44 executing program 4: r0 = socket$packet(0x11, 0x2, 0x300) setsockopt$packet_int(r0, 0x107, 0xa, 0x0, 0x4) 00:04:44 executing program 2: setresuid(0x0, 0xee01, 0xffffffffffffffff) r0 = geteuid() setresuid(0x0, 0x0, r0) r1 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) prlimit64(r1, 0x0, 0x0, 0x0) 00:04:44 executing program 1: r0 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f0000000180)=ANY=[], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000180)={&(0x7f0000000c80)='kmem_cache_free\x00', r0}, 0x10) r1 = open_tree(0xffffffffffffff9c, &(0x7f0000000640)='\x00', 0x89901) move_mount(r1, &(0x7f0000000140)='.\x00', 0xffffffffffffff9c, 0x0, 0x0) 00:04:44 executing program 3: syz_mount_image$hfsplus(&(0x7f0000000000), &(0x7f0000000440)='./file1\x00', 0x1010080, &(0x7f0000000340)=ANY=[], 0x43, 0x630, &(0x7f0000000480)="$eJzs3U1sHGf9B/DvbNZv+eufuK3TBlQJq5EKwiLxi1wwFwJCyIcKVeXA2YqdxsrGrWwXuRVCLi/iyqHiXA6+cQJxJlI5cIIL6tXHSki99IB8M5rZWXvrt9hxnN3QzyeaeZ7Z55lnfvPbmdmdjawJ8KU1P5HmwxSZn3h9o1ze3pppbW/NDNXNrSRlvZE020WKlaT4OLmd9pSvlC/W/YvjtvPh8tybn3y+/Wl7qVlPVf9Gho9Zr3navdisp4wnuVSXhw081nh3jh3vtIq9zJQJu9FJHPTa7iGbZ1n92PMdeHYU7c/NQ0aTy0mG6+8Bqa8Ojacb3ZN3pqscAAAA9LXjb9Ov7mQnG/96qtEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAs65+/n+Rv/9/UT84sEiaxXiKzvP/B9uvVQZ7HO65Pex1AAAAAAAAAADwBHxtJzvZyJXO8u5QVbxSzceq+f/l3axlKau5mY0sZD3rWc1UktGugQY3FtbXV6dOseb0kWtO10sfLF70LgMAAAAAAADA/6JfZn7///8BAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAfFMmldlFNY536aBrNJMNJBst+m8k/O/Vn2cNeBwAAAABPwdWd7GQjVzrLu0V1z/9idd8/nHezkvUsZz2tLGWx+i2gfdff2N6aaW1vzTwop8Pj/v4/u5VThlGNmPZvD0dv+XrVYyR3s1y9cjN38nZaWUyjWrN0vRPP0XF98Fk59vdqp4xssS7LPf9dXfaH0SojA3sZmaxjK7Px3HGZ2L1azr//2bm2NJXG3i8/YxeQ88t12cn10EmdN8+0K+d0MBPTXUffiydnIvn6X/7403utlfv37q5N9M9h9JgOZmKmKxMvfakyMVll4tre8nx+lJ9kIuN5I6tZzs+ykPUsZTw/rGoL9XFdzkdPztTtat6sl954VCSD9fvSvoqeLaZXqnWvZDk/zttZzFJeq/5NZyrfzmxmM9f1Dl87xVnfONtZf+MbdWUkyW/rsj+UeX2uK6/d19zRqq37lf0sPf/kr43Nr7bLP/81ya/qq31/OJiJqa5MvHByJv5QfU9Ya63cX7238M4pt/dqXZbn0W/66pO5PF6e3ztxv3h0lG0vlG0jB9umqraxvfUah9qu7bU96kwdrL/DHR5pump76ci2martelfbUd+3AOh7l795eXDk3yP/GPlo5Ncj90ZeH/7B0HeGXh7MwN8GvtucvPRq4+XiT/kov9i//wcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB7f2nvv319otZZWL6Cye3UgraXO45xO7lzUD/K5yHhUVtfKd+MUnVO/HU8+jNNsXaUPKr29LgEX79b6g3durb33/reWHyy8tfTW0srA7Ozc5NzsazO37i63libb815HCVyE/Q/9gy2DvQkIAAAAAAAAAAAAeKST/wxgoO51vj8n6PEuAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAM+4+Yk0H6bI1OTNyXJ5e2umVU6d+n7PZpJGkuLnSfFxcjvtKaNdwxXHbefD5bk3P/l8+9P9sZqd/o2T1jvZWF1u1lPGk1yqy3P4wnh3zj1esbeHZcJudBIHvfbfAAAA//+/vQiH") removexattr(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)=@known='trusted.overlay.opaque\x00') 00:04:45 executing program 4: r0 = socket$inet(0x2, 0x2, 0x1) bind$inet(r0, &(0x7f0000000000)={0x2, 0x6e24, @empty}, 0x10) r1 = socket$inet(0x2, 0x2, 0x1) bind$inet(r1, &(0x7f0000000000)={0x2, 0x6ea4, @empty}, 0x10) r2 = socket$inet(0x2, 0x2, 0x1) setsockopt$sock_int(r2, 0x1, 0x2, &(0x7f00000000c0), 0x4) bind$inet(r2, &(0x7f0000000000)={0x2, 0x6e24, @empty}, 0x10) 00:04:45 executing program 1: r0 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f0000000180)=ANY=[], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000180)={&(0x7f0000000c80)='kmem_cache_free\x00', r0}, 0x10) r1 = open_tree(0xffffffffffffff9c, &(0x7f0000000640)='\x00', 0x89901) move_mount(r1, &(0x7f0000000140)='.\x00', 0xffffffffffffff9c, 0x0, 0x0) [ 285.087432][ T9788] fuse: Bad value for 'fd' 00:04:45 executing program 2: r0 = socket$can_bcm(0x1d, 0x2, 0x2) connect$can_bcm(r0, &(0x7f00000003c0), 0x10) r1 = socket$inet6_sctp(0xa, 0x5, 0x84) sendmsg$can_bcm(r0, &(0x7f0000002c40)={0x0, 0x0, &(0x7f0000002c00)={&(0x7f0000002b80)={0x5, 0x0, 0x0, {}, {0x77359400}, {}, 0x1, @can={{}, 0x0, 0x0, 0x0, 0x0, "33483ddfaa79bab9"}}, 0x48}}, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8933, &(0x7f0000000080)={'vxcan0\x00', 0x0}) sendmsg$can_bcm(r0, &(0x7f0000000280)={&(0x7f00000000c0)={0x1d, r2}, 0x10, &(0x7f0000000100)={&(0x7f00000002c0)=ANY=[@ANYBLOB="050000000808"], 0x80}}, 0x0) sendmsg$can_bcm(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000640)={0x7, 0x0, 0x0, {}, {}, {}, 0x1, @can={{}, 0x0, 0x0, 0x0, 0x0, "dcbbcc242ace0826"}}, 0x48}}, 0x0) 00:04:45 executing program 4: r0 = socket$inet(0x2, 0x2, 0x1) bind$inet(r0, &(0x7f0000000000)={0x2, 0x6e24, @empty}, 0x10) r1 = socket$inet(0x2, 0x2, 0x1) bind$inet(r1, &(0x7f0000000000)={0x2, 0x6ea4, @empty}, 0x10) r2 = socket$inet(0x2, 0x2, 0x1) setsockopt$sock_int(r2, 0x1, 0x2, &(0x7f00000000c0), 0x4) bind$inet(r2, &(0x7f0000000000)={0x2, 0x6e24, @empty}, 0x10) 00:04:45 executing program 1: r0 = syz_open_dev$dri(&(0x7f0000000040), 0xd21, 0x0) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r0, 0xc04064a0, &(0x7f00000001c0)={0x0, &(0x7f00000000c0)=[0x0], 0x0, 0x0, 0x0, 0x1}) ioctl$DRM_IOCTL_MODE_GETCRTC(r0, 0xc06864a1, &(0x7f00000003c0)={0x0, 0x0, r1, 0x0}) ioctl$DRM_IOCTL_MODE_GETFB2(r0, 0xc06864ce, &(0x7f0000000340)={r2}) r3 = syz_open_dev$dri(&(0x7f0000000000), 0x0, 0x0) r4 = syz_open_dev$dri(&(0x7f0000000040), 0xd21, 0x0) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r4, 0xc04064a0, &(0x7f00000001c0)={0x0, &(0x7f00000000c0)=[0x0], 0x0, 0x0, 0x0, 0x1}) ioctl$DRM_IOCTL_MODE_GETCRTC(r4, 0xc06864a1, &(0x7f00000003c0)={0x0, 0xfffffc6e, r5, 0x0}) ioctl$DRM_IOCTL_MODE_GETFB2(r4, 0xc06864ce, &(0x7f0000000440)={r6, 0x0, 0x0, 0x0, 0x0, [0x0]}) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000140)={0x401, 0x8, 0xb2}) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r3, 0xc00c642d, &(0x7f0000000080)={r7, 0x0, 0xffffffffffffffff}) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r4, 0xc00c642e, &(0x7f0000000180)={0x0, 0x0, r8}) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f00000006c0)={0xffff, 0x1, 0x1a4c, 0x0, 0x0}) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r4, 0xc00464b4, &(0x7f0000000700)={r9}) 00:04:45 executing program 3: r0 = socket$inet(0x2, 0x2, 0x1) connect$inet(r0, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) sendmmsg$inet(r0, &(0x7f0000000540)=[{{0x0, 0x0, &(0x7f0000000000)=[{&(0x7f00000000c0)="08001497733f5d3e", 0x8}], 0x1}}], 0x1, 0x0) sendmmsg$inet(r0, &(0x7f0000000540)=[{{0x0, 0x0, &(0x7f0000000000)=[{&(0x7f00000000c0)="08001497733f5d3e", 0x8}], 0x1}}], 0x1, 0x0) 00:04:45 executing program 1: r0 = socket$can_bcm(0x1d, 0x2, 0x2) io_setup(0xa, &(0x7f0000000240)=0x0) connect$can_bcm(r0, &(0x7f0000000040), 0x10) sendmsg$can_bcm(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000140)=ANY=[@ANYBLOB="050000007209"], 0x80}}, 0x0) io_submit(r1, 0x20000000000002d6, &(0x7f0000000280)=[&(0x7f00000000c0)={0x400000, 0x0, 0x0, 0x1, 0x0, r0, &(0x7f0000000200)="060000000000003f420f000000000000580f02000000003f420f000000000000ffffffff000000000000", 0x38}]) 00:04:45 executing program 4: r0 = socket$inet(0x2, 0x2, 0x1) bind$inet(r0, &(0x7f0000000000)={0x2, 0x6e24, @empty}, 0x10) r1 = socket$inet(0x2, 0x2, 0x1) bind$inet(r1, &(0x7f0000000000)={0x2, 0x6ea4, @empty}, 0x10) r2 = socket$inet(0x2, 0x2, 0x1) setsockopt$sock_int(r2, 0x1, 0x2, &(0x7f00000000c0), 0x4) bind$inet(r2, &(0x7f0000000000)={0x2, 0x6e24, @empty}, 0x10) 00:04:45 executing program 3: r0 = socket$inet(0x2, 0x2, 0x1) connect$inet(r0, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) sendmmsg$inet(r0, &(0x7f0000000540)=[{{0x0, 0x0, &(0x7f0000000000)=[{&(0x7f00000000c0)="08001497733f5d3e", 0x8}], 0x1}}], 0x1, 0x0) sendmmsg$inet(r0, &(0x7f0000000540)=[{{0x0, 0x0, &(0x7f0000000000)=[{&(0x7f00000000c0)="08001497733f5d3e", 0x8}], 0x1}}], 0x1, 0x0) 00:04:45 executing program 4: r0 = socket$inet(0x2, 0x2, 0x1) bind$inet(r0, &(0x7f0000000000)={0x2, 0x6e24, @empty}, 0x10) r1 = socket$inet(0x2, 0x2, 0x1) bind$inet(r1, &(0x7f0000000000)={0x2, 0x6ea4, @empty}, 0x10) r2 = socket$inet(0x2, 0x2, 0x1) setsockopt$sock_int(r2, 0x1, 0x2, &(0x7f00000000c0), 0x4) bind$inet(r2, &(0x7f0000000000)={0x2, 0x6e24, @empty}, 0x10) 00:04:45 executing program 3: r0 = socket$inet(0x2, 0x2, 0x1) connect$inet(r0, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) sendmmsg$inet(r0, &(0x7f0000000540)=[{{0x0, 0x0, &(0x7f0000000000)=[{&(0x7f00000000c0)="08001497733f5d3e", 0x8}], 0x1}}], 0x1, 0x0) sendmmsg$inet(r0, &(0x7f0000000540)=[{{0x0, 0x0, &(0x7f0000000000)=[{&(0x7f00000000c0)="08001497733f5d3e", 0x8}], 0x1}}], 0x1, 0x0) 00:04:45 executing program 3: r0 = socket$inet(0x2, 0x2, 0x1) connect$inet(r0, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) sendmmsg$inet(r0, &(0x7f0000000540)=[{{0x0, 0x0, &(0x7f0000000000)=[{&(0x7f00000000c0)="08001497733f5d3e", 0x8}], 0x1}}], 0x1, 0x0) sendmmsg$inet(r0, &(0x7f0000000540)=[{{0x0, 0x0, &(0x7f0000000000)=[{&(0x7f00000000c0)="08001497733f5d3e", 0x8}], 0x1}}], 0x1, 0x0) 00:04:45 executing program 2: r0 = open_tree(0xffffffffffffff9c, &(0x7f0000000640)='\x00', 0x89901) fchdir(r0) unshare(0x40060280) 00:04:45 executing program 4: r0 = socket$igmp6(0xa, 0x3, 0x3a) setsockopt$MRT6_DEL_MFC(r0, 0x29, 0xcd, 0x0, 0x0) 00:04:45 executing program 5: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/consoles\x00', 0x0, 0x0) read$sequencer(r0, &(0x7f0000002080)=""/4096, 0x1000) pread64(r0, &(0x7f0000000080)=""/4096, 0x1000, 0xe3) 00:04:45 executing program 1: r0 = socket$can_bcm(0x1d, 0x2, 0x2) io_setup(0xa, &(0x7f0000000240)=0x0) connect$can_bcm(r0, &(0x7f0000000040), 0x10) sendmsg$can_bcm(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000140)=ANY=[@ANYBLOB="050000007209"], 0x80}}, 0x0) io_submit(r1, 0x20000000000002d6, &(0x7f0000000280)=[&(0x7f00000000c0)={0x400000, 0x0, 0x0, 0x1, 0x0, r0, &(0x7f0000000200)="060000000000003f420f000000000000580f02000000003f420f000000000000ffffffff000000000000", 0x38}]) 00:04:45 executing program 3: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(r0, 0x84, 0x9, &(0x7f0000000580)={0x0, @in={{0x2, 0x0, @empty}}, 0x0, 0x0, 0x3fc, 0x0, 0x32}, 0x9c) setsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(r0, 0x84, 0x9, &(0x7f0000000000)={0x0, @in6={{0xa, 0x0, 0x0, @empty}}, 0x0, 0x0, 0x0, 0x0, 0x8a}, 0x9c) bind$inet6(r0, &(0x7f00004b8fe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='X', 0x34000, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) setsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(r0, 0x84, 0x9, &(0x7f00000000c0)={0x0, @in6={{0xa, 0x4e23, 0x0, @loopback}}, 0x0, 0x0, 0x0, 0x0, 0x54}, 0x9c) recvmmsg(r0, &(0x7f0000008200)=[{{0x0, 0x0, &(0x7f0000002500)=[{&(0x7f0000001380)=""/4096, 0x1000}], 0x1}}], 0x1, 0x0, 0x0) 00:04:45 executing program 4: r0 = socket$igmp6(0xa, 0x3, 0x3a) setsockopt$MRT6_DEL_MFC(r0, 0x29, 0xcd, 0x0, 0x0) 00:04:45 executing program 4: r0 = socket$igmp6(0xa, 0x3, 0x3a) setsockopt$MRT6_DEL_MFC(r0, 0x29, 0xcd, 0x0, 0x0) 00:04:45 executing program 5: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/consoles\x00', 0x0, 0x0) read$sequencer(r0, &(0x7f0000002080)=""/4096, 0x1000) pread64(r0, &(0x7f0000000080)=""/4096, 0x1000, 0xe3) 00:04:45 executing program 1: r0 = socket$can_bcm(0x1d, 0x2, 0x2) io_setup(0xa, &(0x7f0000000240)=0x0) connect$can_bcm(r0, &(0x7f0000000040), 0x10) sendmsg$can_bcm(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000140)=ANY=[@ANYBLOB="050000007209"], 0x80}}, 0x0) io_submit(r1, 0x20000000000002d6, &(0x7f0000000280)=[&(0x7f00000000c0)={0x400000, 0x0, 0x0, 0x1, 0x0, r0, &(0x7f0000000200)="060000000000003f420f000000000000580f02000000003f420f000000000000ffffffff000000000000", 0x38}]) 00:04:45 executing program 4: r0 = socket$igmp6(0xa, 0x3, 0x3a) setsockopt$MRT6_DEL_MFC(r0, 0x29, 0xcd, 0x0, 0x0) 00:04:45 executing program 2: r0 = open_tree(0xffffffffffffff9c, &(0x7f0000000640)='\x00', 0x89901) fchdir(r0) unshare(0x40060280) 00:04:45 executing program 5: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/consoles\x00', 0x0, 0x0) read$sequencer(r0, &(0x7f0000002080)=""/4096, 0x1000) pread64(r0, &(0x7f0000000080)=""/4096, 0x1000, 0xe3) 00:04:45 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000500)='./file0\x00', 0x2000000, &(0x7f00000001c0)=ANY=[], 0x1, 0x522, &(0x7f0000000f80)="$eJzs3V1rZGcdAPD/mWQ2m91oovaiCn3BVrJFdyZpbBu8aCuIdwWl3q8hmYSQSSZkJnUTimTxAwgiWrzrlTeCH0CQfgQRCnrjlagoRbd6sRfqkTNzZuNkz2xm3MyMJL8fPDnPef3/n3k5c16e3RPAlfV8RLwZEVMR8VJEzOfTS3mJk07Jlvv4/rvrWUkiTd/+axJJPi1bLMlL5ma+2vXOoFDz6HhnrV6vHeTj1dbufrV5dHx7e3dtq7ZV21tZWX519bXVV1aXCtaeHrqdWbte/9qffvT9n3799V9+6Tu/v/OXW9/N8p3L53fbcdE6r0k5ey0eyrI/GEWwCZjK21OedCIAAAwkO8b/dER8vn38Px9TQxxbJyPNDAAAALgo6Rtz8c8kIgUAAAAurVK7D2xSquR9AeaiVKpUOn14n4obpXqj2friZuNwb6PTV3YhyqXN7Xpt6VqnT+1ClJNsfLldPx1/+eF40tMH+Ifzs+35lfVGfWNylz0AAADgSrl55vz/H/Od8//HuDe25AAAAICLszDpBAAAAICRe/T8//2J5AEAAACMjvv/AAAAcKl94623spJ2n3+98c7R4U7jndsbteZOZfdwvbLeONivbDUaW/V0JmL3vO3VG439L8fe4d1qq9ZsVZtHx3d2G4d7rTvbPY/ABgAAAMboU8998NskIk6+MtsumWvZn6k+K+grAJdGaZiF/zi6PIDx6/cz/6jpkeYBjJ9vNVxd5c4gmXQewOSctwPo23nnVxefCwAAMBqLny2+/z99em0AuKSGuv8PXCqD3/8HLhv3/+HqKjsCgCttdoBlztz/P+0uMPD9/zTtsy0AAGBM5tolKVXye4FzUXqQdsRClJPN7XptKSI+GRG/mS/PZOPL7TUT/2gAAAAAAAAAAAAAAAAAAAAAAAAAAAaUpkmkAAAAwKUWUfpzkj/Qa3H+xbmz1weuJQ/m28P20wHe/vHdtVbrYDmb/rd8ekTrvXz6y8NcefDkcQAAABiV7nl69zweAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC7Sx/ffXe+Wccb96KsRsVAUfzqut4fXoxwRN/6exHR3pecikoiYuoD4J/ci4umi+EmWVizkWfTEj4hSRMy2sxh5/GfSNC2Mf/OJo8PV9kG2/3mz6PtXiufbw+Lv/3RenlT//V/p4f5vqiB+tuf5xIAxPvfhz6vFc2Y686eL9z/d+Emf+C8UbbLgRfn2t46P++WWvh+xWPj7k/TEqrZ296vNo+Pb27trW7Wt2t7KyvKrq6+tvrK6VN3crtfyv4UxfvDML/7dL/5H9yJu9Im/0Nv+tbPtfzGrlPtt+dS/Prx7/zOdavnMJtrxb71Q/P4/3Ru/56XNPhNfyH8HsvmL3fpJp/7fnv3Zr599XPs3+rT/vPf/1vlNb3vpm9/7w4CLAgBj0Dw63lmr12sHw1dmh1vrvTRN/+dYQ1ayo6M+s373k07Dx5HGYJWn+qX6/1x5Y5iF05kn/rCp9FZK/T/hF1SZ6G4JAAAYgdOD/klnAgAAAAAAAAAAAAAAAAAAAFfXOP7HsrMxTybTVAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAx/pPAAAA//9BiNVl") mkdirat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000180)='./file1\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f0000000340)='./bus\x00', &(0x7f00000002c0), 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,index=on']) r0 = syz_open_procfs(0x0, &(0x7f0000001140)='numa_maps\x00') read$FUSE(r0, &(0x7f000000a0c0)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) r4 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace(0x10, r4) ptrace$setopts(0x4200, r4, 0x0, 0x0) r5 = geteuid() setresuid(r5, 0xffffffffffffffff, 0xffffffffffffffff) r6 = socket$xdp(0x2c, 0x3, 0x0) mmap$xdp(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3, 0x13, r6, 0x100000000) sendfile(r6, r0, 0x0, 0x100000001) read$FUSE(r0, &(0x7f00000027c0)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000005000)=[{{0x0, 0x0, &(0x7f0000002380)=[{&(0x7f0000002340)="8398f7e2ff477c938c5dc5b471dca05bcd9261af7ceb", 0x16}], 0x1, &(0x7f00000023c0)=[@cred={{0x1c, 0x1, 0x2, {r3, r1, r2}}}], 0x20, 0x20040044}}, {{&(0x7f0000002400)=@file={0x1, './bus\x00'}, 0x6e, &(0x7f0000002780)=[{&(0x7f0000002480)="d75b4d86856f2c88b40fce2322fe4556fa80c6373fba2eb2f48d49c9576d9f733d6e25c2a5efdf16f8ec7932d4285436240ad4f1343636439ca8e72a5438dee6c79ba6e505c15baf25ec509602", 0x4d}, {&(0x7f00000025c0)="7e852db818a3cce1e77031ed322c3563488e3807453cd2a5348e6019a39f5ea5ad7bda87695d1bc055f66cd1de7b1bf00a3b394def005882059149dd9d00da94df26a69eaaa0076ec487d652e024dc7878494bff17b5076e9e35920bc5bc6b435d27a5d72843ba809f9541d93dbc632cd8989109661aac1114c99f29c099659bbd646530975cf752568ccc72cd619658445161a4e51b03d7d8a4f259067295d0682acfc742e817b162488802045c11fd1becf13260704910eca97b9ff3aa1791e9c3c96d22cacc7044b83c439ef19f808da738dd32e8c20b96e1e169167a8a1103fd01453ee1b341bc2e2a1acd7540e8a8e28fb0f36b2b", 0xf7}, {&(0x7f0000002500)="f6b2ce977814832bae71e37f75588fd3a2d4767a4b10d48d5f7c1e795311c4f1b31a9f45c880f8c367e053e2a02092d604889cd5e49e6f424a4b0416045d97f8a78e49bcb3c38018b933c5fd", 0x4c}, {&(0x7f00000026c0)="fbc664538e92b3ffababc0f5002884732d0cc377ea4c5765240e0680c0b0546d972ddd07e8004b76ac254bb982a7a0c19d1edb0d63663d4a342cb7fcb617823af1e3a69f6f0579682349f5cb838fa2893f4ce6f63eaa1baa8b84c91e5cc4627e2de744b43d06ce993d0f40e8596cafa84547d07f97e86fc2d05dcdd3bc3ddc719b26674c7a3c57b93112bfd1a4e556c07ad5ef5a7c4c567409144265703f85", 0x9f}], 0x4, &(0x7f0000004800)=[@cred={{0x1c, 0x1, 0x2, {r4, r5, r7}}}], 0x20, 0x880}}, {{&(0x7f0000004840)=@abs={0x0, 0x0, 0x4e24}, 0x6e, &(0x7f00000050c0)=[{&(0x7f00000048c0)="4d263bc8d8a91c3d2a90cb308f9f6b1e2c9e629c4277312069dce959126d2244038eb3d47ece1d27145987da6c8100168512adc4dc095111cfc0ba", 0x3b}, {&(0x7f0000004900)="1abbc02ea7a17dbb5099ff650dec3a803fb89efddb1a90707c37c11665cc072059d4e135afa6ebbf91d848ae4effbf025cac0a952dd0daeefcb12f9aaff60e2f726249d086eb5d71c91e5b5f0ff0730f96cff1b21bcea74ee3ce88dc00593377fb8a2e4af37a90bec0bbc23d9ba3819bc17411fefaf27e3a2ee42fcb7f0aca10dd4740d7dfa19b56fbbbea36c04d3e98b6c75092f23c5b7f27e21f84f950a5c546b3e31a65f8fdfce6a3a3d4514f5a87ec7353836dd719acdc37e7fd8a94b677158ae490915b51655979ebe2d6ad0b08dbcb886595a5e91bc14e0709d78feac4596da186c65dbe6f6dfd255c3a334042f77a", 0xf2}, {&(0x7f0000004a00)="7f7c37ea18d2047197f63b2c6ca12a04dc57f6b6e5e162795f5885c8cd1c2d3b9dfeba9f3b7065fc0e655498b444aa6956da2f6b4e76bbd781dc2c4f855a8ec6255d5cd193f2b114cdad46a03ab8ac65b2d7b8523aa760be5b12b0692efb505e10c923a1124049e81c0b69ad03aeb11e6631090433e98eec909a1e00c4da252b2183575b355790e63d29d4f5a5fc6e82f4a2b7f90d45a3ae17d5924353ab88c59e5f69adb56a37", 0xa7}, {&(0x7f0000004ac0)="2f6db519c7d690fa3b6c1b083be4b674b318c57373f7dae20600880bdaad551dae4fb5cc3360531afc30d8dabde60067490cd89faa6aa628f4198959100730be3b4f573c64848bb6b6b5d7f37027c97820c52cd01913e815a9a030e33ce5bf90967458b908f1ad4ec110dc189e09a2c43ebecbcb055c36bb74c111116a49838aa3c115f457f513471bf7c9cc3c958cadd072c553a646accd0b4fd52b5f14e9eeff7053140e6245f47a84e6ef798c8147ca5d264d657142bb28ca22fa623a244e2d6b295ca3f2dbcc19bca1774e35229d4b224b0189ccafd7ae40c64a4e", 0xdd}, {&(0x7f0000004bc0)}, {&(0x7f0000004c00)="fa89cb16e1142fa4e3a690a53f8580003b293e5ce29e6828a7f49abd4647f58d2431732310298809147927c30474ff5e6735967ededd0af5f80995182d6f3d461066ed8899a3c2c2c6a67d2ef1de2261b3c626de8e48e160a45ac8b01044914daf7e4b05fd24b003bf1a5d46c875029fea2ea0e00bdd98d55cecc1cd8fbed4a946351210e5fb4d4405348c40467c09c7db27e00a5a2af9f7d9a233bf19dac8a35b5c60ad9b14eeacf4e818548b666f497a89fcdf2e0869ffd3a3cb8050073d144c1a04051b3b0875316593542ce679087cbb8dde7dde9256ea611083bc7336ff50", 0xe1}, {&(0x7f0000004d00)="38720eac8473c192a916fa88569740f1966b552c06745c9a76350066f66adfa6de43fdb68121d0361f017a4d70c1af2973b3a82256f8743dece0c038ada0db161535d910896650ac6db075f0dd82413c46b23cc852fc96332db178ae10859bc787e311f483e4992f372e34176c3b8771dff4d81a53ace3a703e7841fcf36bbc8968756270453719d4354983cd5751daa6fabd91b3b0f0e3b76362a1c67c1bf9a1c78f9a11040a23580a783471c3e10f517e583581fb38aa9ee9631d6fb3c7afa078a03d3b5c0a39a", 0xc8}, {&(0x7f0000004e00)="684dc60389a2b59e48bdfc18d68fdbbdabaeff15b395e3e05c6ffa6d43a115330e2e5f0219afbc6cebb2172423eaa03f33106d69dba08dbaabbbf303d5c17b3f0104ac88fe3dfa842016cef64c366b2ceedf4caa870c8d3521689c000a6be9fb530d3d16adb12d182816960bbf3590548e5bd207a3a4f799989ce279bb0749070d9e1ee3973ee057d373c38a9fd9d9d9d193d05e0d560253b417881f337f50fc7938dc347276c8a95c42ddd84a242a0f2fa1", 0xb2}, {&(0x7f0000004ec0)="860f99bcc1e351232c83e7bf480e929e67feaffd1b9e10b8e538e1bd6d49982ed3f7b4ed9563d312af75949251fd3f9d78276df1aaa558d0a5bdee93ad0ac6a998d9a849fe9de27c8811f7e59c211b0843e9eaa82e7d70b4df997361e798cb01ad52b85d621b42e14b", 0x69}], 0x9, 0x0, 0x0, 0x4000}}], 0x3, 0x2404c028) r8 = syz_open_dev$vcsu(&(0x7f0000004bc0), 0x0, 0x600041) getsockopt$inet_IP_IPSEC_POLICY(r0, 0x0, 0x10, &(0x7f0000005180)={{{@in6=@empty, @in6=@private1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@initdev}, 0x0, @in=@broadcast}}, &(0x7f0000004f40)=0xe8) mount$fuse(0x0, &(0x7f0000002140)='./bus\x00', &(0x7f00000021c0), 0x4b, &(0x7f0000005280)={{'fd', 0x3d, r8}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id', 0x3d, 0xee00}, 0x2c, {'group_id', 0x3d, r2}, 0x2c, {[{@max_read={'max_read', 0x3d, 0x4f23ba1e}}, {@allow_other}, {@blksize={'blksize', 0x3d, 0x200}}, {@allow_other}, {@allow_other}, {@allow_other}, {@max_read={'max_read', 0x3d, 0x401}}, {@blksize={'blksize', 0x3d, 0x200}}, {@default_permissions}, {@max_read={'max_read', 0x3d, 0xe34a}}], [{@obj_user={'obj_user', 0x3d, '\''}}, {@audit}, {@smackfsdef={'smackfsdef', 0x3d, '+{!(}$'}}, {@dont_measure}, {@euid_gt={'euid>', r9}}]}}) chdir(&(0x7f0000000100)='./bus\x00') openat(0xffffffffffffffff, &(0x7f0000002580)='./bus\x00', 0x301004, 0xa1) r10 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x42, 0x0) pwrite64(r10, &(0x7f0000002100)="9c", 0x1, 0x0) read$FUSE(r10, &(0x7f00000000c0)={0x2020}, 0x2020) sendfile(r10, r10, &(0x7f0000000080), 0xe0000000) ioprio_set$uid(0x3, r5, 0x4007) r11 = openat(0xffffffffffffff9c, &(0x7f0000002180)='./file1\x00', 0x111842, 0x0) read$FUSE(r11, &(0x7f00000000c0)={0x2020}, 0x2020) sendfile(r11, r11, &(0x7f0000000080), 0xe0000000) 00:04:45 executing program 4: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/consoles\x00', 0x0, 0x0) read$sequencer(r0, &(0x7f0000002080)=""/4096, 0x1000) pread64(r0, &(0x7f0000000080)=""/4096, 0x1000, 0xe3) 00:04:45 executing program 5: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/consoles\x00', 0x0, 0x0) read$sequencer(r0, &(0x7f0000002080)=""/4096, 0x1000) pread64(r0, &(0x7f0000000080)=""/4096, 0x1000, 0xe3) 00:04:45 executing program 1: r0 = socket$can_bcm(0x1d, 0x2, 0x2) io_setup(0xa, &(0x7f0000000240)=0x0) connect$can_bcm(r0, &(0x7f0000000040), 0x10) sendmsg$can_bcm(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000140)=ANY=[@ANYBLOB="050000007209"], 0x80}}, 0x0) io_submit(r1, 0x20000000000002d6, &(0x7f0000000280)=[&(0x7f00000000c0)={0x400000, 0x0, 0x0, 0x1, 0x0, r0, &(0x7f0000000200)="060000000000003f420f000000000000580f02000000003f420f000000000000ffffffff000000000000", 0x38}]) 00:04:45 executing program 4: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/consoles\x00', 0x0, 0x0) read$sequencer(r0, &(0x7f0000002080)=""/4096, 0x1000) pread64(r0, &(0x7f0000000080)=""/4096, 0x1000, 0xe3) 00:04:45 executing program 5: r0 = socket$inet_udplite(0x2, 0x2, 0x88) setsockopt$IPT_SO_SET_REPLACE(r0, 0x4000000000000, 0x40, &(0x7f00000000c0)=@raw={'raw\x00', 0x41, 0x3, 0x200, 0x0, 0x0, 0x0, 0x98, 0x0, 0x168, 0x1f0, 0x1f0, 0x168, 0x1f0, 0x3, 0x0, {[{{@ip={@remote, @broadcast, 0x0, 0x0, 'wlan1\x00', 'wg1\x00', {}, {}, 0x6}, 0x0, 0x70, 0x98, 0x0, {0x0, 0xffffffffa0028000}}, @common=@inet=@TCPMSS={0x28}}, {{@ip={@dev, @broadcast, 0x0, 0x0, 'batadv_slave_1\x00'}, 0x0, 0x70, 0xd0}, @common=@CLUSTERIP={0x60, 'CLUSTERIP\x00', 0x0, {0x0, @link_local}}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28, '\x00', 0x4}}}}, 0x260) [ 285.971310][ T9872] xt_TCPMSS: Only works on TCP SYN packets 00:04:45 executing program 4: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/consoles\x00', 0x0, 0x0) read$sequencer(r0, &(0x7f0000002080)=""/4096, 0x1000) pread64(r0, &(0x7f0000000080)=""/4096, 0x1000, 0xe3) 00:04:45 executing program 2: r0 = open_tree(0xffffffffffffff9c, &(0x7f0000000640)='\x00', 0x89901) fchdir(r0) unshare(0x40060280) 00:04:45 executing program 5: r0 = socket$inet_udplite(0x2, 0x2, 0x88) setsockopt$IPT_SO_SET_REPLACE(r0, 0x4000000000000, 0x40, &(0x7f00000000c0)=@raw={'raw\x00', 0x41, 0x3, 0x200, 0x0, 0x0, 0x0, 0x98, 0x0, 0x168, 0x1f0, 0x1f0, 0x168, 0x1f0, 0x3, 0x0, {[{{@ip={@remote, @broadcast, 0x0, 0x0, 'wlan1\x00', 'wg1\x00', {}, {}, 0x6}, 0x0, 0x70, 0x98, 0x0, {0x0, 0xffffffffa0028000}}, @common=@inet=@TCPMSS={0x28}}, {{@ip={@dev, @broadcast, 0x0, 0x0, 'batadv_slave_1\x00'}, 0x0, 0x70, 0xd0}, @common=@CLUSTERIP={0x60, 'CLUSTERIP\x00', 0x0, {0x0, @link_local}}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28, '\x00', 0x4}}}}, 0x260) 00:04:46 executing program 1: r0 = socket$igmp6(0xa, 0x3, 0x2) sendmmsg$inet6(r0, &(0x7f0000003c80)=[{{&(0x7f0000000080)={0xa, 0x0, 0x0, @loopback}, 0x1c, 0x0, 0x0, &(0x7f00000013c0)=[@dontfrag={{0x14}}], 0x18}}], 0x1, 0x800) [ 286.075445][ T9879] xt_TCPMSS: Only works on TCP SYN packets 00:04:46 executing program 4: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) r1 = dup(r0) getsockopt$inet_sctp_SCTP_GET_PEER_ADDRS(r1, 0x84, 0x7c, &(0x7f0000000540), &(0x7f0000000480)=0x8) [ 286.099586][ T9868] fuse: Bad value for 'fd' 00:04:46 executing program 5: r0 = socket$inet_udplite(0x2, 0x2, 0x88) setsockopt$IPT_SO_SET_REPLACE(r0, 0x4000000000000, 0x40, &(0x7f00000000c0)=@raw={'raw\x00', 0x41, 0x3, 0x200, 0x0, 0x0, 0x0, 0x98, 0x0, 0x168, 0x1f0, 0x1f0, 0x168, 0x1f0, 0x3, 0x0, {[{{@ip={@remote, @broadcast, 0x0, 0x0, 'wlan1\x00', 'wg1\x00', {}, {}, 0x6}, 0x0, 0x70, 0x98, 0x0, {0x0, 0xffffffffa0028000}}, @common=@inet=@TCPMSS={0x28}}, {{@ip={@dev, @broadcast, 0x0, 0x0, 'batadv_slave_1\x00'}, 0x0, 0x70, 0xd0}, @common=@CLUSTERIP={0x60, 'CLUSTERIP\x00', 0x0, {0x0, @link_local}}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28, '\x00', 0x4}}}}, 0x260) 00:04:46 executing program 1: r0 = socket$igmp6(0xa, 0x3, 0x2) sendmmsg$inet6(r0, &(0x7f0000003c80)=[{{&(0x7f0000000080)={0xa, 0x0, 0x0, @loopback}, 0x1c, 0x0, 0x0, &(0x7f00000013c0)=[@dontfrag={{0x14}}], 0x18}}], 0x1, 0x800) 00:04:46 executing program 4: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) r1 = dup(r0) getsockopt$inet_sctp_SCTP_GET_PEER_ADDRS(r1, 0x84, 0x7c, &(0x7f0000000540), &(0x7f0000000480)=0x8) [ 286.164172][ T9885] xt_TCPMSS: Only works on TCP SYN packets 00:04:46 executing program 5: r0 = socket$inet_udplite(0x2, 0x2, 0x88) setsockopt$IPT_SO_SET_REPLACE(r0, 0x4000000000000, 0x40, &(0x7f00000000c0)=@raw={'raw\x00', 0x41, 0x3, 0x200, 0x0, 0x0, 0x0, 0x98, 0x0, 0x168, 0x1f0, 0x1f0, 0x168, 0x1f0, 0x3, 0x0, {[{{@ip={@remote, @broadcast, 0x0, 0x0, 'wlan1\x00', 'wg1\x00', {}, {}, 0x6}, 0x0, 0x70, 0x98, 0x0, {0x0, 0xffffffffa0028000}}, @common=@inet=@TCPMSS={0x28}}, {{@ip={@dev, @broadcast, 0x0, 0x0, 'batadv_slave_1\x00'}, 0x0, 0x70, 0xd0}, @common=@CLUSTERIP={0x60, 'CLUSTERIP\x00', 0x0, {0x0, @link_local}}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28, '\x00', 0x4}}}}, 0x260) 00:04:46 executing program 1: r0 = socket$igmp6(0xa, 0x3, 0x2) sendmmsg$inet6(r0, &(0x7f0000003c80)=[{{&(0x7f0000000080)={0xa, 0x0, 0x0, @loopback}, 0x1c, 0x0, 0x0, &(0x7f00000013c0)=[@dontfrag={{0x14}}], 0x18}}], 0x1, 0x800) 00:04:46 executing program 4: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) r1 = dup(r0) getsockopt$inet_sctp_SCTP_GET_PEER_ADDRS(r1, 0x84, 0x7c, &(0x7f0000000540), &(0x7f0000000480)=0x8) [ 286.271175][ T9892] xt_TCPMSS: Only works on TCP SYN packets 00:04:46 executing program 5: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/partitions\x00', 0x0, 0x0) r1 = openat$sysctl(0xffffffffffffff9c, &(0x7f0000000140)='/proc/sys/net/ipv4/tcp_mtu_probing\x00', 0x1, 0x0) sendfile(r1, r0, &(0x7f0000002080)=0x78, 0x23b) 00:04:46 executing program 1: r0 = socket$igmp6(0xa, 0x3, 0x2) sendmmsg$inet6(r0, &(0x7f0000003c80)=[{{&(0x7f0000000080)={0xa, 0x0, 0x0, @loopback}, 0x1c, 0x0, 0x0, &(0x7f00000013c0)=[@dontfrag={{0x14}}], 0x18}}], 0x1, 0x800) 00:04:46 executing program 2: r0 = open_tree(0xffffffffffffff9c, &(0x7f0000000640)='\x00', 0x89901) fchdir(r0) unshare(0x40060280) 00:04:46 executing program 4: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) r1 = dup(r0) getsockopt$inet_sctp_SCTP_GET_PEER_ADDRS(r1, 0x84, 0x7c, &(0x7f0000000540), &(0x7f0000000480)=0x8) 00:04:46 executing program 1: r0 = bpf$MAP_CREATE(0x100000000000000, &(0x7f0000000440)=@base={0x12, 0x78, 0x8, 0x2, 0x0, 0x1}, 0x48) r1 = socket$inet6_udp(0xa, 0x2, 0x0) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000040)={r0, &(0x7f0000000000), &(0x7f0000000080)=@udp6=r1}, 0x20) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000180)={r0, &(0x7f0000000000)="98", &(0x7f0000000100)=@udp6=r1}, 0x20) close(r1) 00:04:46 executing program 4: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='cgroup.controllers\x00', 0x275a, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='cgroup.controllers\x00', 0x275a, 0x0) ioctl$FS_IOC_SETFLAGS(r1, 0x40086602, &(0x7f0000000000)) write$cgroup_int(r1, &(0x7f0000000380), 0x10469) close(r1) write$cgroup_int(r0, &(0x7f0000000380), 0x1040c) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='cgroup.controllers\x00', 0x275a, 0x400004) 00:04:46 executing program 5: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/partitions\x00', 0x0, 0x0) r1 = openat$sysctl(0xffffffffffffff9c, &(0x7f0000000140)='/proc/sys/net/ipv4/tcp_mtu_probing\x00', 0x1, 0x0) sendfile(r1, r0, &(0x7f0000002080)=0x78, 0x23b) 00:04:46 executing program 3: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000088c0), 0x2, 0x0) syz_mount_image$fuse(&(0x7f0000000540), &(0x7f0000000580)='./file0\x00', 0x0, &(0x7f0000000000)={{'fd', 0x3d, r0}, 0x0}, 0x0, 0x0, 0x0) 00:04:46 executing program 1: r0 = bpf$MAP_CREATE(0x100000000000000, &(0x7f0000000440)=@base={0x12, 0x78, 0x8, 0x2, 0x0, 0x1}, 0x48) r1 = socket$inet6_udp(0xa, 0x2, 0x0) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000040)={r0, &(0x7f0000000000), &(0x7f0000000080)=@udp6=r1}, 0x20) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000180)={r0, &(0x7f0000000000)="98", &(0x7f0000000100)=@udp6=r1}, 0x20) close(r1) 00:04:46 executing program 5: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/partitions\x00', 0x0, 0x0) r1 = openat$sysctl(0xffffffffffffff9c, &(0x7f0000000140)='/proc/sys/net/ipv4/tcp_mtu_probing\x00', 0x1, 0x0) sendfile(r1, r0, &(0x7f0000002080)=0x78, 0x23b) 00:04:46 executing program 1: r0 = bpf$MAP_CREATE(0x100000000000000, &(0x7f0000000440)=@base={0x12, 0x78, 0x8, 0x2, 0x0, 0x1}, 0x48) r1 = socket$inet6_udp(0xa, 0x2, 0x0) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000040)={r0, &(0x7f0000000000), &(0x7f0000000080)=@udp6=r1}, 0x20) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000180)={r0, &(0x7f0000000000)="98", &(0x7f0000000100)=@udp6=r1}, 0x20) close(r1) 00:04:46 executing program 3: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000088c0), 0x2, 0x0) syz_mount_image$fuse(&(0x7f0000000540), &(0x7f0000000580)='./file0\x00', 0x0, &(0x7f0000000000)={{'fd', 0x3d, r0}, 0x0}, 0x0, 0x0, 0x0) 00:04:46 executing program 4: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='cgroup.controllers\x00', 0x275a, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='cgroup.controllers\x00', 0x275a, 0x0) ioctl$FS_IOC_SETFLAGS(r1, 0x40086602, &(0x7f0000000000)) write$cgroup_int(r1, &(0x7f0000000380), 0x10469) close(r1) write$cgroup_int(r0, &(0x7f0000000380), 0x1040c) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='cgroup.controllers\x00', 0x275a, 0x400004) 00:04:46 executing program 2: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='cgroup.controllers\x00', 0x275a, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='cgroup.controllers\x00', 0x275a, 0x0) ioctl$FS_IOC_SETFLAGS(r1, 0x40086602, &(0x7f0000000000)) write$cgroup_int(r1, &(0x7f0000000380), 0x10469) close(r1) write$cgroup_int(r0, &(0x7f0000000380), 0x1040c) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='cgroup.controllers\x00', 0x275a, 0x400004) 00:04:46 executing program 1: r0 = bpf$MAP_CREATE(0x100000000000000, &(0x7f0000000440)=@base={0x12, 0x78, 0x8, 0x2, 0x0, 0x1}, 0x48) r1 = socket$inet6_udp(0xa, 0x2, 0x0) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000040)={r0, &(0x7f0000000000), &(0x7f0000000080)=@udp6=r1}, 0x20) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000180)={r0, &(0x7f0000000000)="98", &(0x7f0000000100)=@udp6=r1}, 0x20) close(r1) 00:04:46 executing program 0: r0 = bpf$MAP_CREATE(0x100000000000000, &(0x7f0000000440)=@base={0x12, 0x78, 0x8, 0x2, 0x0, 0x1}, 0x48) r1 = socket$inet6_udp(0xa, 0x2, 0x0) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000040)={r0, &(0x7f0000000000), &(0x7f0000000080)=@udp6=r1}, 0x20) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000180)={r0, &(0x7f0000000000)="98", &(0x7f0000000100)=@udp6=r1}, 0x20) close(r1) 00:04:46 executing program 5: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/partitions\x00', 0x0, 0x0) r1 = openat$sysctl(0xffffffffffffff9c, &(0x7f0000000140)='/proc/sys/net/ipv4/tcp_mtu_probing\x00', 0x1, 0x0) sendfile(r1, r0, &(0x7f0000002080)=0x78, 0x23b) 00:04:46 executing program 3: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000088c0), 0x2, 0x0) syz_mount_image$fuse(&(0x7f0000000540), &(0x7f0000000580)='./file0\x00', 0x0, &(0x7f0000000000)={{'fd', 0x3d, r0}, 0x0}, 0x0, 0x0, 0x0) 00:04:46 executing program 1: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='cgroup.controllers\x00', 0x275a, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='cgroup.controllers\x00', 0x275a, 0x0) ioctl$FS_IOC_SETFLAGS(r1, 0x40086602, &(0x7f0000000000)) write$cgroup_int(r1, &(0x7f0000000380), 0x10469) close(r1) write$cgroup_int(r0, &(0x7f0000000380), 0x1040c) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='cgroup.controllers\x00', 0x275a, 0x400004) 00:04:46 executing program 4: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='cgroup.controllers\x00', 0x275a, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='cgroup.controllers\x00', 0x275a, 0x0) ioctl$FS_IOC_SETFLAGS(r1, 0x40086602, &(0x7f0000000000)) write$cgroup_int(r1, &(0x7f0000000380), 0x10469) close(r1) write$cgroup_int(r0, &(0x7f0000000380), 0x1040c) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='cgroup.controllers\x00', 0x275a, 0x400004) 00:04:46 executing program 2: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='cgroup.controllers\x00', 0x275a, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='cgroup.controllers\x00', 0x275a, 0x0) ioctl$FS_IOC_SETFLAGS(r1, 0x40086602, &(0x7f0000000000)) write$cgroup_int(r1, &(0x7f0000000380), 0x10469) close(r1) write$cgroup_int(r0, &(0x7f0000000380), 0x1040c) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='cgroup.controllers\x00', 0x275a, 0x400004) 00:04:46 executing program 5: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x0, 0x0, @empty}, 0x1c) getsockopt$inet6_int(r0, 0x29, 0x1, 0x0, &(0x7f00000000c0)) 00:04:46 executing program 3: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000088c0), 0x2, 0x0) syz_mount_image$fuse(&(0x7f0000000540), &(0x7f0000000580)='./file0\x00', 0x0, &(0x7f0000000000)={{'fd', 0x3d, r0}, 0x0}, 0x0, 0x0, 0x0) 00:04:46 executing program 5: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x0, 0x0, @empty}, 0x1c) getsockopt$inet6_int(r0, 0x29, 0x1, 0x0, &(0x7f00000000c0)) 00:04:46 executing program 1: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='cgroup.controllers\x00', 0x275a, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='cgroup.controllers\x00', 0x275a, 0x0) ioctl$FS_IOC_SETFLAGS(r1, 0x40086602, &(0x7f0000000000)) write$cgroup_int(r1, &(0x7f0000000380), 0x10469) close(r1) write$cgroup_int(r0, &(0x7f0000000380), 0x1040c) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='cgroup.controllers\x00', 0x275a, 0x400004) 00:04:46 executing program 3: sendmsg$NL80211_CMD_REMAIN_ON_CHANNEL(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000040)=ANY=[@ANYBLOB=',\x00\x00\x00', @ANYRES16, @ANYBLOB="0100000000000000000037000000080003"], 0x2c}}, 0x0) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f0000000040)={'wlan1\x00'}) r0 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) ioctl(r0, 0x8b32, &(0x7f0000000040)) 00:04:47 executing program 4: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='cgroup.controllers\x00', 0x275a, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='cgroup.controllers\x00', 0x275a, 0x0) ioctl$FS_IOC_SETFLAGS(r1, 0x40086602, &(0x7f0000000000)) write$cgroup_int(r1, &(0x7f0000000380), 0x10469) close(r1) write$cgroup_int(r0, &(0x7f0000000380), 0x1040c) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='cgroup.controllers\x00', 0x275a, 0x400004) 00:04:47 executing program 5: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x0, 0x0, @empty}, 0x1c) getsockopt$inet6_int(r0, 0x29, 0x1, 0x0, &(0x7f00000000c0)) 00:04:47 executing program 0: r0 = bpf$MAP_CREATE(0x100000000000000, &(0x7f0000000440)=@base={0x12, 0x78, 0x8, 0x2, 0x0, 0x1}, 0x48) r1 = socket$inet6_udp(0xa, 0x2, 0x0) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000040)={r0, &(0x7f0000000000), &(0x7f0000000080)=@udp6=r1}, 0x20) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000180)={r0, &(0x7f0000000000)="98", &(0x7f0000000100)=@udp6=r1}, 0x20) close(r1) 00:04:47 executing program 3: sendmsg$NL80211_CMD_REMAIN_ON_CHANNEL(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000040)=ANY=[@ANYBLOB=',\x00\x00\x00', @ANYRES16, @ANYBLOB="0100000000000000000037000000080003"], 0x2c}}, 0x0) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f0000000040)={'wlan1\x00'}) r0 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) ioctl(r0, 0x8b32, &(0x7f0000000040)) 00:04:47 executing program 2: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='cgroup.controllers\x00', 0x275a, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='cgroup.controllers\x00', 0x275a, 0x0) ioctl$FS_IOC_SETFLAGS(r1, 0x40086602, &(0x7f0000000000)) write$cgroup_int(r1, &(0x7f0000000380), 0x10469) close(r1) write$cgroup_int(r0, &(0x7f0000000380), 0x1040c) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='cgroup.controllers\x00', 0x275a, 0x400004) 00:04:47 executing program 5: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x0, 0x0, @empty}, 0x1c) getsockopt$inet6_int(r0, 0x29, 0x1, 0x0, &(0x7f00000000c0)) 00:04:47 executing program 0: r0 = bpf$MAP_CREATE(0x100000000000000, &(0x7f0000000440)=@base={0x12, 0x78, 0x8, 0x2, 0x0, 0x1}, 0x48) r1 = socket$inet6_udp(0xa, 0x2, 0x0) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000040)={r0, &(0x7f0000000000), &(0x7f0000000080)=@udp6=r1}, 0x20) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000180)={r0, &(0x7f0000000000)="98", &(0x7f0000000100)=@udp6=r1}, 0x20) close(r1) 00:04:47 executing program 1: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='cgroup.controllers\x00', 0x275a, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='cgroup.controllers\x00', 0x275a, 0x0) ioctl$FS_IOC_SETFLAGS(r1, 0x40086602, &(0x7f0000000000)) write$cgroup_int(r1, &(0x7f0000000380), 0x10469) close(r1) write$cgroup_int(r0, &(0x7f0000000380), 0x1040c) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='cgroup.controllers\x00', 0x275a, 0x400004) 00:04:47 executing program 3: sendmsg$NL80211_CMD_REMAIN_ON_CHANNEL(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000040)=ANY=[@ANYBLOB=',\x00\x00\x00', @ANYRES16, @ANYBLOB="0100000000000000000037000000080003"], 0x2c}}, 0x0) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f0000000040)={'wlan1\x00'}) r0 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) ioctl(r0, 0x8b32, &(0x7f0000000040)) 00:04:47 executing program 5: bpf$BPF_BTF_LOAD(0x12, 0x0, 0x0) r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/timer_list\x00', 0x0, 0x0) read$FUSE(r0, &(0x7f0000000100)={0x2020}, 0x2020) read$FUSE(r0, &(0x7f0000002140)={0x2020}, 0x2020) 00:04:47 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$sock_timeval(r0, 0x1, 0x49, &(0x7f0000000040)={0x77359400}, 0x10) ioctl$sock_SIOCSIFVLAN_GET_VLAN_VID_CMD(0xffffffffffffffff, 0x8983, &(0x7f0000000400)) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000380)='cpuacct.usage_user\x00', 0x275a, 0x0) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup.cpu/syz0\x00', 0x1ff) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r1, 0xd000943e, &(0x7f000004cec0)={0x0, 0x0, "5da4bdc3aae66bef62d16df85c0a21b7f901a06c13da99fd5fb6f5b296de42337b43d0b41e5620f66c1bb52a70c25a2410d143d1c77c8c406449eebbbbc1a17976438971bf5760db6ec5b314a5978476b7500a25e2a18004a40c6573179b1dd728a7fcc282c2f4a4d0215aef412f832bd1c415a70d7572f5671c60721c96e4b0f2d33427b065901507deb4f9b534d62d90dc9dbe1a165b8239792788380f26867d8f74abbffae2e09ca5801c0050572877b000c3fa5a370f0ca74b84f7bc818c0cf6c81b4f23c7f9943be02a66b769458436c5e2f6b2439dd1240742ba9a35014ba567552b8baa092aaec03bda7e6b3af69f3cb334f9d75c6e5920c01752c7f5", "d72ac5dfbc3357df6de8259518e3f8b0c80a0595536346d0c9f45897a38c890e470358d19217909c49a25a6bea34d057f77826ad1746f55d6ddfd092a2ed12f7b2a5487d192ecc64d0393676228f7e77c4e75eec5cfa002327f3b4416298f810e1cad79765a86ce1d233fda89752dfeeac0b94f55d9a39be9a3f9dce75c3eb00c2cc745a0fd77988e282ce8d23a55668807016a0eddcee1efee3047ff9c5df3683015ae5ce49c89ca566bfd51808bbcf98275166835bd11b7babad341fa906425606ab51686c6668aa8fd6985c036a74751d5fc7ebadca51b4fe79cc2475be301ec1f1c59d3fb0145df5c0a7a96d1c5fbdc41c5782c7e61d140aa07d73271c828fd04cc8c6941520da597ac7388d9919674ca853338e3b35fb551f93431cd4abe9fd07ee39e409a0547af98b117f9c08eb5ac579c014039b985999b72d9ddf11159c4762616bb8812bb1633025ab5271b811b8750ec7eeeaced30c98d3c74d4122ab534e4f2d67f97f32146b3b63386524bc64d4f71c9d1e77b1753124db23930c032b8b627850632e5c99c2de4707bdc73e59b5be58c53444a3244704672ec727d7d1f20fb28f02c496687a364acf051924825f89daae3cb3418397fec0057d525b1cf536a5b5c15daa2fd906e3bfae4fcc78a0b985ccd8844073868b2f379124daae75cec961c307e8d4a65c01127c4b351c74ff1767394c6d1b462538e1c81fb7a7fcf42848021d6462c9f42327df7de9075cd56ddf9a1797db06d42f55b4688a13a1e86f6e659cb2bf65177ae1b7a19b41a5bf5eec4c5befaffad6b7e7f2337605cea36fd53e7516c4d3aecdd993460f74a3d0bb8c79997e78590e4b962a9b7df075a966a75bd3f468247ccc77164b2740a6b196fe30edd8c9b8f7c57180697c8ef6ec87b9e6c0d21d6065f4321a0b32b043d157d6bd43ffef3cb0f13fb96210bb72e38bbd966d7b1947d683dff3af85c42eec0fd5b7f678d8ca132f5bb1cff0bce707f5bc816fb1e91be9ddaeb189e651798f6f634f00fa79a49cf1e4817bc4268778320dae5b52ce972be198b7023a7b9c51bce860a60b68ce6b3c37967ea51aebbdc7b30c9f0c43344fe0087aef701d2b57c643c3aecb998172fb667ee6283b6fc93bd58929ee30370a3ea3cbd2c751ff4fb2c12363157fe3dad6ab00789361dfe5707349421b965868f217a4b750ce87958a8de949169337fbca4f696393d83a38e6db66d31345b1e7a764fe7743d12403e49ca2b1f288ac41507761135315798bbb3753aae763db3794cd5ddb2ef64f0bef22513f59894bfd440647b7529411ae8ad9016fa73014e70262f7ca1b85ca3ad1758b697a13ed0e23c4019e02d3135c530855ea0be3142e4c957f6d33c5b304a4133433e5e30df60d70bab5b471b3f2e0d392ac99bd57eca3aeabbfd47ae5e03e6752528099d2fe59a8bf8fd42d8a4ee1beacf70e869f183b4151bb0004a4c66c03674e23a341f4545e5ad60b6654d00c87a06edda49f6531a9b64a5ec9f4f4951459ca9c75bb6741d0c8a5803c20c9b076c80b37bcdce4ed53f636950760f64ca9bfb75d61bc914aba375c5e4cc3afde8daa4eabdf885b22aacc526bf0ada71781f3fdae1a19e13d5bcc888ae5b9937249385570579f27230719fc55f9d5d8770792425ae13a931f8701d3e0fc99bfe02d9868042d3818d7d74d572bf665cd3a03727fe8003e607e2cfe75bb902f31e12d497fd19f8fba853a1028dea985a95a84f52db4c3dbd9a0ccfefbfb2ab13bbd8bd4065045480229287ced66f8430bc89d16929cd56d482b5d11bb7b475d709dd4d5cd6cc87055de4c5745530219992499b424cfd999ce73ec114177e80c9982ee7319373f8d1fa206e7412785f6c4345c879be78141904ab3247b71e64227024470ac9834a09dfff9d303201c8edcb1111cd4740627181c83d19b5080c528aa5949ccfa92b09c9ac5aaa87a89a389f3a13b76e72d5283c2a090f58edab9e97ca1abe12ee6245885082e94da8a346c5495ac4ed4533276d2247fac5e34de454bc149add9b34a2cabc33e51a16892244cc977aefc3b280268403be02f652f4ba8a1d686c599e7e5c57ca34247df9413cd84de3b077ee0e032e64d643e583540e0ad2fdc918ffb6fa7fda72cf24b35a05d0fcb2e909b428d0871dfcf8178a7cde4ca0cbdc2b0bd6fab23272c4145812fe6293d4fe059d6941adfeb5a19675e6ca17a83c008e307e563f35a45062becb0adb62158fc45359b8f5dbb9cb3db77d697c70921583e6ee43ff573f9f556c6808e5496f1456b32fa46bf89a730ab6b6f9a5e082b5b131e625a6d3ed1a0f546322c11a76d6f3c8605faf59bb60ece5ab011940f181a8693842c78ebefbf82cf4ffed66b4856ea4e66284daeaed0fa53e5e21da1e40ab1381fc9c85a14b4bf2b2aef0b79a70e954595e7e21f9d9e651870b1f718228e84974bac3593a6d0dd0c46cc9b9f85a1de7b244191052e270073075c06d94f92a7a603e74be3a35d1330ad4772f089becb231af7a8d087298b0a15cef677cf5cc8b31a6555c80bc5e645e2d1574af4be00113b9caa98e3bd7077635c2fa80fee70145cce2b08c9049e11b9f197a83783e3bda7b262ef566fb867a93c82bd729d44475ec30c4a2194f7e74073ae59a5f6c587994150b1ee4052c76455632203b9b5c111479e04dda9494490094f83d805f5e2924f6cafb6b9ac8ec9219f2adfacfc5b290be237c33b04938e0d982ff69a5c17dd3751f35cd502a9d2936e82047cf7874d60fb51cecb5fd605f6fff215ea32c955a39b64ab957ae7d58438d77339bf32e05a928a992742ee0b12ec6dff50e10859ec3d2a21818ac689e8787dcd6bc636012c6f26dfb95b6dc89d0955aea3c51d782867f842d83b597b6e9120c93d09f8cede36fa72f0bcaf56df45a5740b84cb1c5ba036f770f432ed83a8de0f8ea5e5d6b740ece0c3518444e73b6bb08ecf5046431c8f462239def166207339c77f5364a5598fe1a1a559c4b808b04d0de0d250cfa3dbcb9a3bc5cc0a7f6c1c56b43533bd697cf234c281ae8e92b3025d904adbf032f91d4408b6e60a8c108bbc0cda4585aab2b6e2a65d3c7f43f82624e197eb86c77eeb9eb3da2a5517b98835084057d2aa4ae8b39c8337262a60c86faff2ce0deaa3817a37ce7163ff2a4e29099524c3e26d05a0dcac14e72ca546afc0c42dd6f648996882f3ff9f21048886e36535d2d82ceaa350d9c45f53c0d4b7b92d5f4fdb1ef7da0d414fe63eee5f60dbe4e741827cac0103664886e8382e5f829fe0b1fdd398d7082c614df76833f9a3d07851ee4607d47d3bff89232d7fee0aca2668bd6f14e03659e04bc18afe5834d3389127bfed5a52e6266457a93205eb994a0d75e1b86dabba28ba30d80d16c1fb37a698aea1b2df1d962355742a1c67efd2dd564d3a63ab25dedd36a2a27371ec1807f9fcfdbc55c1a77db2c4946e79b48da87400216e494f9abe3db5966b6c405bf7d0e913e286f44ed9afbcb04ebda282a884988a3b7a01d89b492d197d30c03a6d11c74dcabec7d7c1e6d82f430b9ce491729827b22ea5ceb4110b52430be9d00f0db9849efb100098cf189ee49dc09d86c53401ec4d226d33e2583ccc3f078e5ba0a9e956b112374ed954d9922a318882a62d1226e9d9eb815d5b72ee9262f9723b97fbdbc6133f4dbbf6b81501fcbdb57c10c7919b07237706f19946250bf7968e9c28704efff6eaa0702ec375acfb9f8a699829b3ce55b78521e63cfdb9778007e8d1751d029a6d5fa4e391e2dd56d7dc8f1e96e4cca13e026402d0023ea713ca36108be7f00d1a48e73071c3b73034973f1e379a4728c7f1eb8b13c2de59e63756a1c6c80e08a26f8ac2763dbc10fed29b834fa752fece46cb126483f05fec2576cd4cbd288f6b4f4b8aa9c80cb16c672f0b5581a4d164d172943c1e50228f43297bcd106b2511ac383034dbf66f978ef858387926661751574ea725f59347d0aee79e6f85499893aac7ebbe0e1478fe2123202522763779277de3274ef46aefabcdeed3fdc01727a40b32b3bf38f0bbd5007dcec6b36052437d9b7a36ce95e266b4186b60677737dba95373845ad2b4857736b19de534d800d009a75dee7d1c366b9c90fc553df0b48069dbde6b7554a0c0d9a27e4f91d6939e86625a2e451ee3649cd1e456c56c82520c9b29a66483de1747e4c83bcfa5463f6445fb4957f4849a711ec1ac807123f176ad0cebcfc7f0c34d81f0c9397b7ca183727462a8ac734e626c3d76534271e77a5356ceb5395fda78729b06c60df1befc96e013aa6964eb61172821832865e10ef1abf9978f6497c41caa2a62c642a49d7436ee3f80a2dade2cc70015d401a50b49a89d17e05be9619f482192c5ad28f8abf87c26404cece2e8fde45d0fa96a887f0cdf6603165efc93a1b2d22379e7161b83cf46a93f73fb8ece5e8279f1281a5c17bc94c9e353013bd99349d073a7e85a02e0fa7c9ddb2848e9ecbf89b192fa3a2fdf94ab2e5d54757b7db39963a213ccd450a60d4f7c86ede1cb0a888ea99f831f10aa55e675ffa3f55b5cb606c8781893bf3501ac4e6547dbb2db3fd309b511409bd3c18cae4e3f737831a1585fef30258cf3b89965e04f1c5e29de5e0e8360c84c3f37cb09332f0e7c78b84542eab9fb6998eb4aebc1687fb64ead3e6382b4c614abea889c86a840f0136fb479a3ec4b9130ed312b5fd3254d99ed88b9e15a8535c1db04f182312b9546e0e66629fca994c28eada8a68a2eb370de5056f0055d65e3564ca16d86ba61b6cfa4e688d9a19b228f7ee36e68b8b35e0a54adc30d8a1a5e3f0278ec22f4e6b0dac7984d10f05f8d42b181c386857127f3975f66f76f7bdf1ca0be004bbf2066e60695b9492f9acf3f791c30523593a457a49555d205c50b7c0dcd4a4da1421d4e062a23d552b4f21109fee15f0a6d92385f593cfd736573bb78e2ff032d108bdb10ddb112ffbeb70a2c283e4a95b169e522c23bcd9b9ae0947873085e9fae34bd7ce571de8f0e6a229b67db1785d3e9fb0b52dd136060ec760292cf8aa44e5b95eda2a87dfe1d082f84f9ba4754c06136612b26b0d81b5921b07ead509c5ec8168e0c2b56bd2de13529665dc0a77fd7b7c861ba7fca5ece2269261a4290f4c0629d4dedd01807cf4742adb996a83d8a1cb0b2d833d2382a8727430019921a79a1aef122f9fcca9b001ae0a5b32209bab27fd2e2f5ad083fe92c12210ba71737d41c900b5e7396bb2b0882a7fe2f1c2f0f518f14c528969de59d75afd20408b61e3fbbb1d8a24b6e4bef085b19ab23bb0e7621873b92e67ed6640b39baf3533d06df48b33fdd6de21197a02ae8efec993d6d0a18e1f29469e567809db9c7484acc87358e0f1e42a73010"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f000004dec0)={0x9, [{}, {}, {0x0, 0x0}, {}, {}, {}, {0x0, r2}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r3}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r2}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r2}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r2}], 0xff, "90ef396350989b"}) r6 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000), 0x200002, 0x0) r7 = openat$cgroup_int(r6, &(0x7f00000000c0)='cpuset.mems\x00', 0x2, 0x0) r8 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='io.stat\x00', 0x275a, 0x0) writev(r8, &(0x7f0000000040)=[{&(0x7f0000000500)='b', 0x1}], 0x1) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10012, r8, 0x0) write$cgroup_int(r7, &(0x7f0000000100), 0x12) openat$cgroup_int(0xffffffffffffffff, &(0x7f0000000480)='cgroup.max.depth\x00', 0x2, 0x0) getsockname$packet(0xffffffffffffffff, &(0x7f0000000680)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f00000003c0)=0x14) r9 = socket(0x1, 0x3, 0x8) r10 = openat$cgroup(r6, &(0x7f00000004c0)='syz1\x00', 0x200002, 0x0) openat$cgroup_ro(r10, &(0x7f0000000780)='cpu.stat\x00', 0x0, 0x0) sendmsg$nl_route_sched(r9, &(0x7f0000000100)={0x0, 0xfffffffffffffe46, &(0x7f0000000240)={&(0x7f0000000d00)=ANY=[@ANYBLOB="2c0000d452000bc6ccba900000000000000000084265b8ff69d51e750cb08af76e17a605a6517b4c442d1495c187b570cabcce706d33a76c3034e07ffba8c54b1d2a47643098adedddbf178fdf6c228772cbf3de67be3f6ab44bfb650e6c6fb369e1a00728a7993ab59c8523d11b48ccb6898db70690e798502fe2bb042f042d4fec40c05520ef437fbbe9b911b42a95f44a51f001122c66f49cd0f174e15f5f19d3fe27e32c50bd2ba40b1cc1e21f9705000000000000004ad36d76e1b4c7c2f5bf02451e655adabd423da04e5a33e85d1be190a30fe854de50773831202aebda3b82b68ed9cf127e5ed2b96f0db81dc3135eb4d2a2dbf9c31636ec4d1cacb9b97ca4edd5f732c9bb1ecf99f697ec52ea2ab650e57c76548ae3998c355265bad658b32b2f4eca4f99f457ccd07a39ee061c752f5d4c815fb301760ca18032f433d447adf7301f7c115a20fc985a256b8be7b85563472c84d1bab9bccbeeb803a8c68a99be552f8b4eefef3e158a41b7917e4d610f0805007f55f97f12851b0621508f261ddcc17a7fc1c518f8090847dc62095441920e882a6e1676f99c55224321bc51219047eb2b0fe599f2545af110f3f395970661ee2aa7a0c30144af0ec8923bb9f05e7e40ff371f3a6688c1b63f3912f87056d0c17bf9baefd55f5a97e83b7c08e9c932a1b50f58a2c14ce646c1cfb836747365a223b57868074e1c8c39afe879d4620400a8eb5a20680d107eab09a2280d80549e6eb4dc13a32964621a0a311013de7dae0f90d419cf39179042cf2c56ca261022107a4de8effd4ec0fd219894972e152017ec890c45231ab9e5708f0f365f93c75e7fc3981011ffcf907469ac54e2d715251cec49518c3fc0d0a47bde841ab46c7830e8f92f7a6ca0fdcabf0900000000000000b343c9e3f2cc5363685ee850ba22b7d4a77ed1297335bcc6daf830488116abe748eb564d62a27a6b2d41c711895433dd31ceb39d3743257de28a5408c45dc30fe4ddcb4015ef2fbd367fefbf3bfc34edaadabf97f75b17cb18ab44470699cb992f7c3628c51d21a0e589027a07469b75f7e2373c71537468deb562bb6fd9f595c9322dbbe46119fd8c4e636338c385e9b780ca6f76535988a17aae39b4a2f9e6a9c3e0d6c03be01ee45fbe547b09933979f0afa2d3b4765977ed967e0fdc8e6bdfec5804000000000000000000000021ba4fd64c6802c1696fe02278a7bd8c9d45a6839bc6c2252a6b9a050d9665df785de529ca1e080936e0babad49d6fffff0000a300567d59801e2b6a960885c9a11fd94695bdc1193dfcd7561fcd0333963c0d07d1553c454bb55f337a6938a83e15ecb33ed78bfe256be5471525b33e769e5d598d6961b7b7de000000000000024d3477113a05cedf3e833d21a345f0dab5aee423b9daa7a14db140036c309ede396357c90bcc32b454f1032c4d0dd1223857775a7969456b4a3551edfaef3498016dbcbfd67297354f760a7c9f16299fe62cfadb1e499109c6e61799003fce901c86feca764ff44a2ec7486cb56b6a94c4fcb6c0524d4f3b7d0a0e2808776e5506c4ab08e3313b980d4a6890b04bbb56abbb1be7d9f0a4d453afc37e2cfad34b486f24cc3b570a158377be2ad658072b4d581f70a0237d05ffa79d1e8d96bae96084a589f02db5925591bf8c60f0a672fcedaa4a27c83e7a66d17e4a670c7fa142631834a63754c666c5248057f7ceb9301a8a3b2f57b65fb49b8b76a6c68bb61cf8a16c098faa1b365a0c9d07d248c5cdfcfc617c8ac9b490b363cbad6c67311034c7ac634c38f2672d66a02481138723d9e5cc18e9827dd9cf1ec37e", @ANYRESOCT=r5, @ANYRESHEX=r4, @ANYRESDEC=0x0, @ANYRES32], 0x2c}}, 0x20000801) setsockopt$inet6_tcp_TCP_REPAIR_QUEUE(r1, 0x6, 0x14, &(0x7f00000001c0), 0x1) r11 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$FS_IOC_SETFLAGS(0xffffffffffffffff, 0x40086602, &(0x7f0000000200)=0x200) setsockopt$IPT_SO_SET_REPLACE(r11, 0x0, 0x40, &(0x7f0000001900)=@mangle={'mangle\x00', 0x44, 0x6, 0x430, 0x1e8, 0x0, 0x98, 0x2d0, 0x0, 0x398, 0x398, 0x398, 0x398, 0x398, 0x6, 0x0, {[{{@ip={@broadcast, @initdev={0xac, 0x1e, 0x0, 0x0}, 0x0, 0x0, 'geneve1\x00', 'ip6gre0\x00'}, 0x0, 0x70, 0x98}, @ECN={0x28, 'ECN\x00', 0x0, {0x0, 0xfc}}}, {{@ip={@multicast2, @local, 0x0, 0x0, 'vcan0\x00', 'veth0_virt_wifi\x00'}, 0x0, 0x70, 0xb8}, @common=@inet=@TEE={0x48, 'TEE\x00', 0x1, {@ipv4=@local, 'nr0\x00'}}}, {{@uncond, 0x0, 0x70, 0x98}, @ECN={0x28}}, {{@ip={@rand_addr, @multicast2, 0x0, 0x0, 'syzkaller0\x00', 'bond0\x00'}, 0x0, 0xc0, 0xe8, 0x0, {}, [@inet=@rpfilter={{0x28}}, @inet=@rpfilter={{0x28}}]}, @unspec=@CHECKSUM={0x28}}, {{@ip={@broadcast, @initdev={0xac, 0x1e, 0x0, 0x0}, 0x0, 0x0, 'lo\x00', 'batadv_slave_1\x00'}, 0x0, 0xa0, 0xc8, 0x0, {}, [@common=@inet=@dccp={{0x30}}]}, @common=@unspec=@NFQUEUE3={0x28}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28}}}}, 0x490) write$binfmt_script(r1, &(0x7f00000009c0)=ANY=[], 0x208e24b) write$cgroup_int(r7, &(0x7f0000000140)=0x1, 0x12) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x1000000, 0xa152, r7, 0x0) r12 = accept4(r0, &(0x7f00000005c0)=@l2tp={0x2, 0x0, @multicast2}, &(0x7f0000000180)=0x80, 0x800) setsockopt$inet6_tcp_TLS_TX(r12, 0x6, 0x1, &(0x7f0000000640)=@ccm_128={{0x304}, "1586f5bce8264a5a", "354f47ec61ef20e29272e9d239e06b8b", "2161bd4e", "95e1c479931d17fb"}, 0x28) getsockname$packet(r1, &(0x7f0000000300), &(0x7f0000000440)=0x14) sendfile(0xffffffffffffffff, r10, 0x0, 0xe589) 00:04:47 executing program 4: r0 = add_key$fscrypt_v1(&(0x7f0000000080), &(0x7f00000000c0)={'fscrypt:', @desc3}, &(0x7f0000000100)={0x0, "61c40d8bb1cd19b7619e3afeaca544133c58914cd013b5a4b9f5512b58d277b6aa4ac99e074223dbca83566c221c989e957092383c4402cecb0f53e6bff01035"}, 0x48, 0xfffffffffffffffd) keyctl$get_persistent(0x16, 0xffffffffffffffff, r0) 00:04:47 executing program 3: sendmsg$NL80211_CMD_REMAIN_ON_CHANNEL(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000040)=ANY=[@ANYBLOB=',\x00\x00\x00', @ANYRES16, @ANYBLOB="0100000000000000000037000000080003"], 0x2c}}, 0x0) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f0000000040)={'wlan1\x00'}) r0 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) ioctl(r0, 0x8b32, &(0x7f0000000040)) 00:04:47 executing program 5: bpf$BPF_BTF_LOAD(0x12, 0x0, 0x0) r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/timer_list\x00', 0x0, 0x0) read$FUSE(r0, &(0x7f0000000100)={0x2020}, 0x2020) read$FUSE(r0, &(0x7f0000002140)={0x2020}, 0x2020) 00:04:47 executing program 2: bpf$BPF_BTF_LOAD(0x12, 0x0, 0x0) r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/timer_list\x00', 0x0, 0x0) read$FUSE(r0, &(0x7f0000000100)={0x2020}, 0x2020) read$FUSE(r0, &(0x7f0000002140)={0x2020}, 0x2020) 00:04:47 executing program 4: r0 = add_key$fscrypt_v1(&(0x7f0000000080), &(0x7f00000000c0)={'fscrypt:', @desc3}, &(0x7f0000000100)={0x0, "61c40d8bb1cd19b7619e3afeaca544133c58914cd013b5a4b9f5512b58d277b6aa4ac99e074223dbca83566c221c989e957092383c4402cecb0f53e6bff01035"}, 0x48, 0xfffffffffffffffd) keyctl$get_persistent(0x16, 0xffffffffffffffff, r0) 00:04:47 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x10, 0x3, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) r3 = socket(0x10, 0x2, 0x0) sendmsg$nl_route_sched(r3, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={0x0, 0x140}}, 0x0) getsockname$packet(r3, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000100)=0xab) sendmsg$nl_route(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400eeffffffffffff00000000", @ANYRES32=r4, @ANYBLOB="01000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000005840)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000240)=ANY=[@ANYBLOB="4800000024000b0e00"/20, @ANYRES32=r4, @ANYBLOB="00000000ffffffff0000000008000100687462001c0002001800020003"], 0x48}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f00000003c0)=@newtfilter={0x80, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r4, {}, {}, {0xfff3}}, [@filter_kind_options=@f_bpf={{0x8}, {0x54, 0x2, [@TCA_BPF_POLICE={0x40, 0x2, [@TCA_POLICE_TBF={0x3c}]}, @TCA_BPF_FLAGS={0x8, 0x8, 0x7}, @TCA_BPF_FD={0x8}]}}]}, 0x80}}, 0x0) 00:04:47 executing program 2: bpf$BPF_BTF_LOAD(0x12, 0x0, 0x0) r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/timer_list\x00', 0x0, 0x0) read$FUSE(r0, &(0x7f0000000100)={0x2020}, 0x2020) read$FUSE(r0, &(0x7f0000002140)={0x2020}, 0x2020) 00:04:47 executing program 1: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000280)={0x12, 0x4, &(0x7f0000000080)=@framed={{}, [@ldst={0x3, 0x2, 0x3, 0x1, 0x0, 0x17}]}, &(0x7f0000000040)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0xf}, 0x90) 00:04:47 executing program 4: r0 = add_key$fscrypt_v1(&(0x7f0000000080), &(0x7f00000000c0)={'fscrypt:', @desc3}, &(0x7f0000000100)={0x0, "61c40d8bb1cd19b7619e3afeaca544133c58914cd013b5a4b9f5512b58d277b6aa4ac99e074223dbca83566c221c989e957092383c4402cecb0f53e6bff01035"}, 0x48, 0xfffffffffffffffd) keyctl$get_persistent(0x16, 0xffffffffffffffff, r0) 00:04:47 executing program 5: bpf$BPF_BTF_LOAD(0x12, 0x0, 0x0) r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/timer_list\x00', 0x0, 0x0) read$FUSE(r0, &(0x7f0000000100)={0x2020}, 0x2020) read$FUSE(r0, &(0x7f0000002140)={0x2020}, 0x2020) [ 287.516488][ T9989] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.3'. 00:04:47 executing program 1: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000280)={0x12, 0x4, &(0x7f0000000080)=@framed={{}, [@ldst={0x3, 0x2, 0x3, 0x1, 0x0, 0x17}]}, &(0x7f0000000040)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0xf}, 0x90) 00:04:47 executing program 2: bpf$BPF_BTF_LOAD(0x12, 0x0, 0x0) r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/timer_list\x00', 0x0, 0x0) read$FUSE(r0, &(0x7f0000000100)={0x2020}, 0x2020) read$FUSE(r0, &(0x7f0000002140)={0x2020}, 0x2020) 00:04:47 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$sock_timeval(r0, 0x1, 0x49, &(0x7f0000000040)={0x77359400}, 0x10) ioctl$sock_SIOCSIFVLAN_GET_VLAN_VID_CMD(0xffffffffffffffff, 0x8983, &(0x7f0000000400)) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000380)='cpuacct.usage_user\x00', 0x275a, 0x0) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup.cpu/syz0\x00', 0x1ff) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r1, 0xd000943e, &(0x7f000004cec0)={0x0, 0x0, "5da4bdc3aae66bef62d16df85c0a21b7f901a06c13da99fd5fb6f5b296de42337b43d0b41e5620f66c1bb52a70c25a2410d143d1c77c8c406449eebbbbc1a17976438971bf5760db6ec5b314a5978476b7500a25e2a18004a40c6573179b1dd728a7fcc282c2f4a4d0215aef412f832bd1c415a70d7572f5671c60721c96e4b0f2d33427b065901507deb4f9b534d62d90dc9dbe1a165b8239792788380f26867d8f74abbffae2e09ca5801c0050572877b000c3fa5a370f0ca74b84f7bc818c0cf6c81b4f23c7f9943be02a66b769458436c5e2f6b2439dd1240742ba9a35014ba567552b8baa092aaec03bda7e6b3af69f3cb334f9d75c6e5920c01752c7f5", "d72ac5dfbc3357df6de8259518e3f8b0c80a0595536346d0c9f45897a38c890e470358d19217909c49a25a6bea34d057f77826ad1746f55d6ddfd092a2ed12f7b2a5487d192ecc64d0393676228f7e77c4e75eec5cfa002327f3b4416298f810e1cad79765a86ce1d233fda89752dfeeac0b94f55d9a39be9a3f9dce75c3eb00c2cc745a0fd77988e282ce8d23a55668807016a0eddcee1efee3047ff9c5df3683015ae5ce49c89ca566bfd51808bbcf98275166835bd11b7babad341fa906425606ab51686c6668aa8fd6985c036a74751d5fc7ebadca51b4fe79cc2475be301ec1f1c59d3fb0145df5c0a7a96d1c5fbdc41c5782c7e61d140aa07d73271c828fd04cc8c6941520da597ac7388d9919674ca853338e3b35fb551f93431cd4abe9fd07ee39e409a0547af98b117f9c08eb5ac579c014039b985999b72d9ddf11159c4762616bb8812bb1633025ab5271b811b8750ec7eeeaced30c98d3c74d4122ab534e4f2d67f97f32146b3b63386524bc64d4f71c9d1e77b1753124db23930c032b8b627850632e5c99c2de4707bdc73e59b5be58c53444a3244704672ec727d7d1f20fb28f02c496687a364acf051924825f89daae3cb3418397fec0057d525b1cf536a5b5c15daa2fd906e3bfae4fcc78a0b985ccd8844073868b2f379124daae75cec961c307e8d4a65c01127c4b351c74ff1767394c6d1b462538e1c81fb7a7fcf42848021d6462c9f42327df7de9075cd56ddf9a1797db06d42f55b4688a13a1e86f6e659cb2bf65177ae1b7a19b41a5bf5eec4c5befaffad6b7e7f2337605cea36fd53e7516c4d3aecdd993460f74a3d0bb8c79997e78590e4b962a9b7df075a966a75bd3f468247ccc77164b2740a6b196fe30edd8c9b8f7c57180697c8ef6ec87b9e6c0d21d6065f4321a0b32b043d157d6bd43ffef3cb0f13fb96210bb72e38bbd966d7b1947d683dff3af85c42eec0fd5b7f678d8ca132f5bb1cff0bce707f5bc816fb1e91be9ddaeb189e651798f6f634f00fa79a49cf1e4817bc4268778320dae5b52ce972be198b7023a7b9c51bce860a60b68ce6b3c37967ea51aebbdc7b30c9f0c43344fe0087aef701d2b57c643c3aecb998172fb667ee6283b6fc93bd58929ee30370a3ea3cbd2c751ff4fb2c12363157fe3dad6ab00789361dfe5707349421b965868f217a4b750ce87958a8de949169337fbca4f696393d83a38e6db66d31345b1e7a764fe7743d12403e49ca2b1f288ac41507761135315798bbb3753aae763db3794cd5ddb2ef64f0bef22513f59894bfd440647b7529411ae8ad9016fa73014e70262f7ca1b85ca3ad1758b697a13ed0e23c4019e02d3135c530855ea0be3142e4c957f6d33c5b304a4133433e5e30df60d70bab5b471b3f2e0d392ac99bd57eca3aeabbfd47ae5e03e6752528099d2fe59a8bf8fd42d8a4ee1beacf70e869f183b4151bb0004a4c66c03674e23a341f4545e5ad60b6654d00c87a06edda49f6531a9b64a5ec9f4f4951459ca9c75bb6741d0c8a5803c20c9b076c80b37bcdce4ed53f636950760f64ca9bfb75d61bc914aba375c5e4cc3afde8daa4eabdf885b22aacc526bf0ada71781f3fdae1a19e13d5bcc888ae5b9937249385570579f27230719fc55f9d5d8770792425ae13a931f8701d3e0fc99bfe02d9868042d3818d7d74d572bf665cd3a03727fe8003e607e2cfe75bb902f31e12d497fd19f8fba853a1028dea985a95a84f52db4c3dbd9a0ccfefbfb2ab13bbd8bd4065045480229287ced66f8430bc89d16929cd56d482b5d11bb7b475d709dd4d5cd6cc87055de4c5745530219992499b424cfd999ce73ec114177e80c9982ee7319373f8d1fa206e7412785f6c4345c879be78141904ab3247b71e64227024470ac9834a09dfff9d303201c8edcb1111cd4740627181c83d19b5080c528aa5949ccfa92b09c9ac5aaa87a89a389f3a13b76e72d5283c2a090f58edab9e97ca1abe12ee6245885082e94da8a346c5495ac4ed4533276d2247fac5e34de454bc149add9b34a2cabc33e51a16892244cc977aefc3b280268403be02f652f4ba8a1d686c599e7e5c57ca34247df9413cd84de3b077ee0e032e64d643e583540e0ad2fdc918ffb6fa7fda72cf24b35a05d0fcb2e909b428d0871dfcf8178a7cde4ca0cbdc2b0bd6fab23272c4145812fe6293d4fe059d6941adfeb5a19675e6ca17a83c008e307e563f35a45062becb0adb62158fc45359b8f5dbb9cb3db77d697c70921583e6ee43ff573f9f556c6808e5496f1456b32fa46bf89a730ab6b6f9a5e082b5b131e625a6d3ed1a0f546322c11a76d6f3c8605faf59bb60ece5ab011940f181a8693842c78ebefbf82cf4ffed66b4856ea4e66284daeaed0fa53e5e21da1e40ab1381fc9c85a14b4bf2b2aef0b79a70e954595e7e21f9d9e651870b1f718228e84974bac3593a6d0dd0c46cc9b9f85a1de7b244191052e270073075c06d94f92a7a603e74be3a35d1330ad4772f089becb231af7a8d087298b0a15cef677cf5cc8b31a6555c80bc5e645e2d1574af4be00113b9caa98e3bd7077635c2fa80fee70145cce2b08c9049e11b9f197a83783e3bda7b262ef566fb867a93c82bd729d44475ec30c4a2194f7e74073ae59a5f6c587994150b1ee4052c76455632203b9b5c111479e04dda9494490094f83d805f5e2924f6cafb6b9ac8ec9219f2adfacfc5b290be237c33b04938e0d982ff69a5c17dd3751f35cd502a9d2936e82047cf7874d60fb51cecb5fd605f6fff215ea32c955a39b64ab957ae7d58438d77339bf32e05a928a992742ee0b12ec6dff50e10859ec3d2a21818ac689e8787dcd6bc636012c6f26dfb95b6dc89d0955aea3c51d782867f842d83b597b6e9120c93d09f8cede36fa72f0bcaf56df45a5740b84cb1c5ba036f770f432ed83a8de0f8ea5e5d6b740ece0c3518444e73b6bb08ecf5046431c8f462239def166207339c77f5364a5598fe1a1a559c4b808b04d0de0d250cfa3dbcb9a3bc5cc0a7f6c1c56b43533bd697cf234c281ae8e92b3025d904adbf032f91d4408b6e60a8c108bbc0cda4585aab2b6e2a65d3c7f43f82624e197eb86c77eeb9eb3da2a5517b98835084057d2aa4ae8b39c8337262a60c86faff2ce0deaa3817a37ce7163ff2a4e29099524c3e26d05a0dcac14e72ca546afc0c42dd6f648996882f3ff9f21048886e36535d2d82ceaa350d9c45f53c0d4b7b92d5f4fdb1ef7da0d414fe63eee5f60dbe4e741827cac0103664886e8382e5f829fe0b1fdd398d7082c614df76833f9a3d07851ee4607d47d3bff89232d7fee0aca2668bd6f14e03659e04bc18afe5834d3389127bfed5a52e6266457a93205eb994a0d75e1b86dabba28ba30d80d16c1fb37a698aea1b2df1d962355742a1c67efd2dd564d3a63ab25dedd36a2a27371ec1807f9fcfdbc55c1a77db2c4946e79b48da87400216e494f9abe3db5966b6c405bf7d0e913e286f44ed9afbcb04ebda282a884988a3b7a01d89b492d197d30c03a6d11c74dcabec7d7c1e6d82f430b9ce491729827b22ea5ceb4110b52430be9d00f0db9849efb100098cf189ee49dc09d86c53401ec4d226d33e2583ccc3f078e5ba0a9e956b112374ed954d9922a318882a62d1226e9d9eb815d5b72ee9262f9723b97fbdbc6133f4dbbf6b81501fcbdb57c10c7919b07237706f19946250bf7968e9c28704efff6eaa0702ec375acfb9f8a699829b3ce55b78521e63cfdb9778007e8d1751d029a6d5fa4e391e2dd56d7dc8f1e96e4cca13e026402d0023ea713ca36108be7f00d1a48e73071c3b73034973f1e379a4728c7f1eb8b13c2de59e63756a1c6c80e08a26f8ac2763dbc10fed29b834fa752fece46cb126483f05fec2576cd4cbd288f6b4f4b8aa9c80cb16c672f0b5581a4d164d172943c1e50228f43297bcd106b2511ac383034dbf66f978ef858387926661751574ea725f59347d0aee79e6f85499893aac7ebbe0e1478fe2123202522763779277de3274ef46aefabcdeed3fdc01727a40b32b3bf38f0bbd5007dcec6b36052437d9b7a36ce95e266b4186b60677737dba95373845ad2b4857736b19de534d800d009a75dee7d1c366b9c90fc553df0b48069dbde6b7554a0c0d9a27e4f91d6939e86625a2e451ee3649cd1e456c56c82520c9b29a66483de1747e4c83bcfa5463f6445fb4957f4849a711ec1ac807123f176ad0cebcfc7f0c34d81f0c9397b7ca183727462a8ac734e626c3d76534271e77a5356ceb5395fda78729b06c60df1befc96e013aa6964eb61172821832865e10ef1abf9978f6497c41caa2a62c642a49d7436ee3f80a2dade2cc70015d401a50b49a89d17e05be9619f482192c5ad28f8abf87c26404cece2e8fde45d0fa96a887f0cdf6603165efc93a1b2d22379e7161b83cf46a93f73fb8ece5e8279f1281a5c17bc94c9e353013bd99349d073a7e85a02e0fa7c9ddb2848e9ecbf89b192fa3a2fdf94ab2e5d54757b7db39963a213ccd450a60d4f7c86ede1cb0a888ea99f831f10aa55e675ffa3f55b5cb606c8781893bf3501ac4e6547dbb2db3fd309b511409bd3c18cae4e3f737831a1585fef30258cf3b89965e04f1c5e29de5e0e8360c84c3f37cb09332f0e7c78b84542eab9fb6998eb4aebc1687fb64ead3e6382b4c614abea889c86a840f0136fb479a3ec4b9130ed312b5fd3254d99ed88b9e15a8535c1db04f182312b9546e0e66629fca994c28eada8a68a2eb370de5056f0055d65e3564ca16d86ba61b6cfa4e688d9a19b228f7ee36e68b8b35e0a54adc30d8a1a5e3f0278ec22f4e6b0dac7984d10f05f8d42b181c386857127f3975f66f76f7bdf1ca0be004bbf2066e60695b9492f9acf3f791c30523593a457a49555d205c50b7c0dcd4a4da1421d4e062a23d552b4f21109fee15f0a6d92385f593cfd736573bb78e2ff032d108bdb10ddb112ffbeb70a2c283e4a95b169e522c23bcd9b9ae0947873085e9fae34bd7ce571de8f0e6a229b67db1785d3e9fb0b52dd136060ec760292cf8aa44e5b95eda2a87dfe1d082f84f9ba4754c06136612b26b0d81b5921b07ead509c5ec8168e0c2b56bd2de13529665dc0a77fd7b7c861ba7fca5ece2269261a4290f4c0629d4dedd01807cf4742adb996a83d8a1cb0b2d833d2382a8727430019921a79a1aef122f9fcca9b001ae0a5b32209bab27fd2e2f5ad083fe92c12210ba71737d41c900b5e7396bb2b0882a7fe2f1c2f0f518f14c528969de59d75afd20408b61e3fbbb1d8a24b6e4bef085b19ab23bb0e7621873b92e67ed6640b39baf3533d06df48b33fdd6de21197a02ae8efec993d6d0a18e1f29469e567809db9c7484acc87358e0f1e42a73010"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f000004dec0)={0x9, [{}, {}, {0x0, 0x0}, {}, {}, {}, {0x0, r2}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r3}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r2}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r2}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r2}], 0xff, "90ef396350989b"}) r6 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000), 0x200002, 0x0) r7 = openat$cgroup_int(r6, &(0x7f00000000c0)='cpuset.mems\x00', 0x2, 0x0) r8 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='io.stat\x00', 0x275a, 0x0) writev(r8, &(0x7f0000000040)=[{&(0x7f0000000500)='b', 0x1}], 0x1) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10012, r8, 0x0) write$cgroup_int(r7, &(0x7f0000000100), 0x12) openat$cgroup_int(0xffffffffffffffff, &(0x7f0000000480)='cgroup.max.depth\x00', 0x2, 0x0) getsockname$packet(0xffffffffffffffff, &(0x7f0000000680)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f00000003c0)=0x14) r9 = socket(0x1, 0x3, 0x8) r10 = openat$cgroup(r6, &(0x7f00000004c0)='syz1\x00', 0x200002, 0x0) openat$cgroup_ro(r10, &(0x7f0000000780)='cpu.stat\x00', 0x0, 0x0) sendmsg$nl_route_sched(r9, &(0x7f0000000100)={0x0, 0xfffffffffffffe46, &(0x7f0000000240)={&(0x7f0000000d00)=ANY=[@ANYBLOB="2c0000d452000bc6ccba900000000000000000084265b8ff69d51e750cb08af76e17a605a6517b4c442d1495c187b570cabcce706d33a76c3034e07ffba8c54b1d2a47643098adedddbf178fdf6c228772cbf3de67be3f6ab44bfb650e6c6fb369e1a00728a7993ab59c8523d11b48ccb6898db70690e798502fe2bb042f042d4fec40c05520ef437fbbe9b911b42a95f44a51f001122c66f49cd0f174e15f5f19d3fe27e32c50bd2ba40b1cc1e21f9705000000000000004ad36d76e1b4c7c2f5bf02451e655adabd423da04e5a33e85d1be190a30fe854de50773831202aebda3b82b68ed9cf127e5ed2b96f0db81dc3135eb4d2a2dbf9c31636ec4d1cacb9b97ca4edd5f732c9bb1ecf99f697ec52ea2ab650e57c76548ae3998c355265bad658b32b2f4eca4f99f457ccd07a39ee061c752f5d4c815fb301760ca18032f433d447adf7301f7c115a20fc985a256b8be7b85563472c84d1bab9bccbeeb803a8c68a99be552f8b4eefef3e158a41b7917e4d610f0805007f55f97f12851b0621508f261ddcc17a7fc1c518f8090847dc62095441920e882a6e1676f99c55224321bc51219047eb2b0fe599f2545af110f3f395970661ee2aa7a0c30144af0ec8923bb9f05e7e40ff371f3a6688c1b63f3912f87056d0c17bf9baefd55f5a97e83b7c08e9c932a1b50f58a2c14ce646c1cfb836747365a223b57868074e1c8c39afe879d4620400a8eb5a20680d107eab09a2280d80549e6eb4dc13a32964621a0a311013de7dae0f90d419cf39179042cf2c56ca261022107a4de8effd4ec0fd219894972e152017ec890c45231ab9e5708f0f365f93c75e7fc3981011ffcf907469ac54e2d715251cec49518c3fc0d0a47bde841ab46c7830e8f92f7a6ca0fdcabf0900000000000000b343c9e3f2cc5363685ee850ba22b7d4a77ed1297335bcc6daf830488116abe748eb564d62a27a6b2d41c711895433dd31ceb39d3743257de28a5408c45dc30fe4ddcb4015ef2fbd367fefbf3bfc34edaadabf97f75b17cb18ab44470699cb992f7c3628c51d21a0e589027a07469b75f7e2373c71537468deb562bb6fd9f595c9322dbbe46119fd8c4e636338c385e9b780ca6f76535988a17aae39b4a2f9e6a9c3e0d6c03be01ee45fbe547b09933979f0afa2d3b4765977ed967e0fdc8e6bdfec5804000000000000000000000021ba4fd64c6802c1696fe02278a7bd8c9d45a6839bc6c2252a6b9a050d9665df785de529ca1e080936e0babad49d6fffff0000a300567d59801e2b6a960885c9a11fd94695bdc1193dfcd7561fcd0333963c0d07d1553c454bb55f337a6938a83e15ecb33ed78bfe256be5471525b33e769e5d598d6961b7b7de000000000000024d3477113a05cedf3e833d21a345f0dab5aee423b9daa7a14db140036c309ede396357c90bcc32b454f1032c4d0dd1223857775a7969456b4a3551edfaef3498016dbcbfd67297354f760a7c9f16299fe62cfadb1e499109c6e61799003fce901c86feca764ff44a2ec7486cb56b6a94c4fcb6c0524d4f3b7d0a0e2808776e5506c4ab08e3313b980d4a6890b04bbb56abbb1be7d9f0a4d453afc37e2cfad34b486f24cc3b570a158377be2ad658072b4d581f70a0237d05ffa79d1e8d96bae96084a589f02db5925591bf8c60f0a672fcedaa4a27c83e7a66d17e4a670c7fa142631834a63754c666c5248057f7ceb9301a8a3b2f57b65fb49b8b76a6c68bb61cf8a16c098faa1b365a0c9d07d248c5cdfcfc617c8ac9b490b363cbad6c67311034c7ac634c38f2672d66a02481138723d9e5cc18e9827dd9cf1ec37e", @ANYRESOCT=r5, @ANYRESHEX=r4, @ANYRESDEC=0x0, @ANYRES32], 0x2c}}, 0x20000801) setsockopt$inet6_tcp_TCP_REPAIR_QUEUE(r1, 0x6, 0x14, &(0x7f00000001c0), 0x1) r11 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$FS_IOC_SETFLAGS(0xffffffffffffffff, 0x40086602, &(0x7f0000000200)=0x200) setsockopt$IPT_SO_SET_REPLACE(r11, 0x0, 0x40, &(0x7f0000001900)=@mangle={'mangle\x00', 0x44, 0x6, 0x430, 0x1e8, 0x0, 0x98, 0x2d0, 0x0, 0x398, 0x398, 0x398, 0x398, 0x398, 0x6, 0x0, {[{{@ip={@broadcast, @initdev={0xac, 0x1e, 0x0, 0x0}, 0x0, 0x0, 'geneve1\x00', 'ip6gre0\x00'}, 0x0, 0x70, 0x98}, @ECN={0x28, 'ECN\x00', 0x0, {0x0, 0xfc}}}, {{@ip={@multicast2, @local, 0x0, 0x0, 'vcan0\x00', 'veth0_virt_wifi\x00'}, 0x0, 0x70, 0xb8}, @common=@inet=@TEE={0x48, 'TEE\x00', 0x1, {@ipv4=@local, 'nr0\x00'}}}, {{@uncond, 0x0, 0x70, 0x98}, @ECN={0x28}}, {{@ip={@rand_addr, @multicast2, 0x0, 0x0, 'syzkaller0\x00', 'bond0\x00'}, 0x0, 0xc0, 0xe8, 0x0, {}, [@inet=@rpfilter={{0x28}}, @inet=@rpfilter={{0x28}}]}, @unspec=@CHECKSUM={0x28}}, {{@ip={@broadcast, @initdev={0xac, 0x1e, 0x0, 0x0}, 0x0, 0x0, 'lo\x00', 'batadv_slave_1\x00'}, 0x0, 0xa0, 0xc8, 0x0, {}, [@common=@inet=@dccp={{0x30}}]}, @common=@unspec=@NFQUEUE3={0x28}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28}}}}, 0x490) write$binfmt_script(r1, &(0x7f00000009c0)=ANY=[], 0x208e24b) write$cgroup_int(r7, &(0x7f0000000140)=0x1, 0x12) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x1000000, 0xa152, r7, 0x0) r12 = accept4(r0, &(0x7f00000005c0)=@l2tp={0x2, 0x0, @multicast2}, &(0x7f0000000180)=0x80, 0x800) setsockopt$inet6_tcp_TLS_TX(r12, 0x6, 0x1, &(0x7f0000000640)=@ccm_128={{0x304}, "1586f5bce8264a5a", "354f47ec61ef20e29272e9d239e06b8b", "2161bd4e", "95e1c479931d17fb"}, 0x28) getsockname$packet(r1, &(0x7f0000000300), &(0x7f0000000440)=0x14) sendfile(0xffffffffffffffff, r10, 0x0, 0xe589) 00:04:47 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x10, 0x3, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) r3 = socket(0x10, 0x2, 0x0) sendmsg$nl_route_sched(r3, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={0x0, 0x140}}, 0x0) getsockname$packet(r3, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000100)=0xab) sendmsg$nl_route(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400eeffffffffffff00000000", @ANYRES32=r4, @ANYBLOB="01000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000005840)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000240)=ANY=[@ANYBLOB="4800000024000b0e00"/20, @ANYRES32=r4, @ANYBLOB="00000000ffffffff0000000008000100687462001c0002001800020003"], 0x48}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f00000003c0)=@newtfilter={0x80, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r4, {}, {}, {0xfff3}}, [@filter_kind_options=@f_bpf={{0x8}, {0x54, 0x2, [@TCA_BPF_POLICE={0x40, 0x2, [@TCA_POLICE_TBF={0x3c}]}, @TCA_BPF_FLAGS={0x8, 0x8, 0x7}, @TCA_BPF_FD={0x8}]}}]}, 0x80}}, 0x0) 00:04:47 executing program 5: bpf$BPF_BTF_LOAD(0x12, 0x0, 0x0) r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/timer_list\x00', 0x0, 0x0) read$FUSE(r0, &(0x7f0000000100)={0x2020}, 0x2020) read$FUSE(r0, &(0x7f0000002140)={0x2020}, 0x2020) 00:04:47 executing program 4: r0 = add_key$fscrypt_v1(&(0x7f0000000080), &(0x7f00000000c0)={'fscrypt:', @desc3}, &(0x7f0000000100)={0x0, "61c40d8bb1cd19b7619e3afeaca544133c58914cd013b5a4b9f5512b58d277b6aa4ac99e074223dbca83566c221c989e957092383c4402cecb0f53e6bff01035"}, 0x48, 0xfffffffffffffffd) keyctl$get_persistent(0x16, 0xffffffffffffffff, r0) [ 287.656145][T10003] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.3'. 00:04:47 executing program 1: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000280)={0x12, 0x4, &(0x7f0000000080)=@framed={{}, [@ldst={0x3, 0x2, 0x3, 0x1, 0x0, 0x17}]}, &(0x7f0000000040)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0xf}, 0x90) 00:04:47 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x10, 0x3, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) r3 = socket(0x10, 0x2, 0x0) sendmsg$nl_route_sched(r3, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={0x0, 0x140}}, 0x0) getsockname$packet(r3, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000100)=0xab) sendmsg$nl_route(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400eeffffffffffff00000000", @ANYRES32=r4, @ANYBLOB="01000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000005840)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000240)=ANY=[@ANYBLOB="4800000024000b0e00"/20, @ANYRES32=r4, @ANYBLOB="00000000ffffffff0000000008000100687462001c0002001800020003"], 0x48}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f00000003c0)=@newtfilter={0x80, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r4, {}, {}, {0xfff3}}, [@filter_kind_options=@f_bpf={{0x8}, {0x54, 0x2, [@TCA_BPF_POLICE={0x40, 0x2, [@TCA_POLICE_TBF={0x3c}]}, @TCA_BPF_FLAGS={0x8, 0x8, 0x7}, @TCA_BPF_FD={0x8}]}}]}, 0x80}}, 0x0) 00:04:47 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$sock_timeval(r0, 0x1, 0x49, &(0x7f0000000040)={0x77359400}, 0x10) ioctl$sock_SIOCSIFVLAN_GET_VLAN_VID_CMD(0xffffffffffffffff, 0x8983, &(0x7f0000000400)) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000380)='cpuacct.usage_user\x00', 0x275a, 0x0) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup.cpu/syz0\x00', 0x1ff) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r1, 0xd000943e, &(0x7f000004cec0)={0x0, 0x0, "5da4bdc3aae66bef62d16df85c0a21b7f901a06c13da99fd5fb6f5b296de42337b43d0b41e5620f66c1bb52a70c25a2410d143d1c77c8c406449eebbbbc1a17976438971bf5760db6ec5b314a5978476b7500a25e2a18004a40c6573179b1dd728a7fcc282c2f4a4d0215aef412f832bd1c415a70d7572f5671c60721c96e4b0f2d33427b065901507deb4f9b534d62d90dc9dbe1a165b8239792788380f26867d8f74abbffae2e09ca5801c0050572877b000c3fa5a370f0ca74b84f7bc818c0cf6c81b4f23c7f9943be02a66b769458436c5e2f6b2439dd1240742ba9a35014ba567552b8baa092aaec03bda7e6b3af69f3cb334f9d75c6e5920c01752c7f5", "d72ac5dfbc3357df6de8259518e3f8b0c80a0595536346d0c9f45897a38c890e470358d19217909c49a25a6bea34d057f77826ad1746f55d6ddfd092a2ed12f7b2a5487d192ecc64d0393676228f7e77c4e75eec5cfa002327f3b4416298f810e1cad79765a86ce1d233fda89752dfeeac0b94f55d9a39be9a3f9dce75c3eb00c2cc745a0fd77988e282ce8d23a55668807016a0eddcee1efee3047ff9c5df3683015ae5ce49c89ca566bfd51808bbcf98275166835bd11b7babad341fa906425606ab51686c6668aa8fd6985c036a74751d5fc7ebadca51b4fe79cc2475be301ec1f1c59d3fb0145df5c0a7a96d1c5fbdc41c5782c7e61d140aa07d73271c828fd04cc8c6941520da597ac7388d9919674ca853338e3b35fb551f93431cd4abe9fd07ee39e409a0547af98b117f9c08eb5ac579c014039b985999b72d9ddf11159c4762616bb8812bb1633025ab5271b811b8750ec7eeeaced30c98d3c74d4122ab534e4f2d67f97f32146b3b63386524bc64d4f71c9d1e77b1753124db23930c032b8b627850632e5c99c2de4707bdc73e59b5be58c53444a3244704672ec727d7d1f20fb28f02c496687a364acf051924825f89daae3cb3418397fec0057d525b1cf536a5b5c15daa2fd906e3bfae4fcc78a0b985ccd8844073868b2f379124daae75cec961c307e8d4a65c01127c4b351c74ff1767394c6d1b462538e1c81fb7a7fcf42848021d6462c9f42327df7de9075cd56ddf9a1797db06d42f55b4688a13a1e86f6e659cb2bf65177ae1b7a19b41a5bf5eec4c5befaffad6b7e7f2337605cea36fd53e7516c4d3aecdd993460f74a3d0bb8c79997e78590e4b962a9b7df075a966a75bd3f468247ccc77164b2740a6b196fe30edd8c9b8f7c57180697c8ef6ec87b9e6c0d21d6065f4321a0b32b043d157d6bd43ffef3cb0f13fb96210bb72e38bbd966d7b1947d683dff3af85c42eec0fd5b7f678d8ca132f5bb1cff0bce707f5bc816fb1e91be9ddaeb189e651798f6f634f00fa79a49cf1e4817bc4268778320dae5b52ce972be198b7023a7b9c51bce860a60b68ce6b3c37967ea51aebbdc7b30c9f0c43344fe0087aef701d2b57c643c3aecb998172fb667ee6283b6fc93bd58929ee30370a3ea3cbd2c751ff4fb2c12363157fe3dad6ab00789361dfe5707349421b965868f217a4b750ce87958a8de949169337fbca4f696393d83a38e6db66d31345b1e7a764fe7743d12403e49ca2b1f288ac41507761135315798bbb3753aae763db3794cd5ddb2ef64f0bef22513f59894bfd440647b7529411ae8ad9016fa73014e70262f7ca1b85ca3ad1758b697a13ed0e23c4019e02d3135c530855ea0be3142e4c957f6d33c5b304a4133433e5e30df60d70bab5b471b3f2e0d392ac99bd57eca3aeabbfd47ae5e03e6752528099d2fe59a8bf8fd42d8a4ee1beacf70e869f183b4151bb0004a4c66c03674e23a341f4545e5ad60b6654d00c87a06edda49f6531a9b64a5ec9f4f4951459ca9c75bb6741d0c8a5803c20c9b076c80b37bcdce4ed53f636950760f64ca9bfb75d61bc914aba375c5e4cc3afde8daa4eabdf885b22aacc526bf0ada71781f3fdae1a19e13d5bcc888ae5b9937249385570579f27230719fc55f9d5d8770792425ae13a931f8701d3e0fc99bfe02d9868042d3818d7d74d572bf665cd3a03727fe8003e607e2cfe75bb902f31e12d497fd19f8fba853a1028dea985a95a84f52db4c3dbd9a0ccfefbfb2ab13bbd8bd4065045480229287ced66f8430bc89d16929cd56d482b5d11bb7b475d709dd4d5cd6cc87055de4c5745530219992499b424cfd999ce73ec114177e80c9982ee7319373f8d1fa206e7412785f6c4345c879be78141904ab3247b71e64227024470ac9834a09dfff9d303201c8edcb1111cd4740627181c83d19b5080c528aa5949ccfa92b09c9ac5aaa87a89a389f3a13b76e72d5283c2a090f58edab9e97ca1abe12ee6245885082e94da8a346c5495ac4ed4533276d2247fac5e34de454bc149add9b34a2cabc33e51a16892244cc977aefc3b280268403be02f652f4ba8a1d686c599e7e5c57ca34247df9413cd84de3b077ee0e032e64d643e583540e0ad2fdc918ffb6fa7fda72cf24b35a05d0fcb2e909b428d0871dfcf8178a7cde4ca0cbdc2b0bd6fab23272c4145812fe6293d4fe059d6941adfeb5a19675e6ca17a83c008e307e563f35a45062becb0adb62158fc45359b8f5dbb9cb3db77d697c70921583e6ee43ff573f9f556c6808e5496f1456b32fa46bf89a730ab6b6f9a5e082b5b131e625a6d3ed1a0f546322c11a76d6f3c8605faf59bb60ece5ab011940f181a8693842c78ebefbf82cf4ffed66b4856ea4e66284daeaed0fa53e5e21da1e40ab1381fc9c85a14b4bf2b2aef0b79a70e954595e7e21f9d9e651870b1f718228e84974bac3593a6d0dd0c46cc9b9f85a1de7b244191052e270073075c06d94f92a7a603e74be3a35d1330ad4772f089becb231af7a8d087298b0a15cef677cf5cc8b31a6555c80bc5e645e2d1574af4be00113b9caa98e3bd7077635c2fa80fee70145cce2b08c9049e11b9f197a83783e3bda7b262ef566fb867a93c82bd729d44475ec30c4a2194f7e74073ae59a5f6c587994150b1ee4052c76455632203b9b5c111479e04dda9494490094f83d805f5e2924f6cafb6b9ac8ec9219f2adfacfc5b290be237c33b04938e0d982ff69a5c17dd3751f35cd502a9d2936e82047cf7874d60fb51cecb5fd605f6fff215ea32c955a39b64ab957ae7d58438d77339bf32e05a928a992742ee0b12ec6dff50e10859ec3d2a21818ac689e8787dcd6bc636012c6f26dfb95b6dc89d0955aea3c51d782867f842d83b597b6e9120c93d09f8cede36fa72f0bcaf56df45a5740b84cb1c5ba036f770f432ed83a8de0f8ea5e5d6b740ece0c3518444e73b6bb08ecf5046431c8f462239def166207339c77f5364a5598fe1a1a559c4b808b04d0de0d250cfa3dbcb9a3bc5cc0a7f6c1c56b43533bd697cf234c281ae8e92b3025d904adbf032f91d4408b6e60a8c108bbc0cda4585aab2b6e2a65d3c7f43f82624e197eb86c77eeb9eb3da2a5517b98835084057d2aa4ae8b39c8337262a60c86faff2ce0deaa3817a37ce7163ff2a4e29099524c3e26d05a0dcac14e72ca546afc0c42dd6f648996882f3ff9f21048886e36535d2d82ceaa350d9c45f53c0d4b7b92d5f4fdb1ef7da0d414fe63eee5f60dbe4e741827cac0103664886e8382e5f829fe0b1fdd398d7082c614df76833f9a3d07851ee4607d47d3bff89232d7fee0aca2668bd6f14e03659e04bc18afe5834d3389127bfed5a52e6266457a93205eb994a0d75e1b86dabba28ba30d80d16c1fb37a698aea1b2df1d962355742a1c67efd2dd564d3a63ab25dedd36a2a27371ec1807f9fcfdbc55c1a77db2c4946e79b48da87400216e494f9abe3db5966b6c405bf7d0e913e286f44ed9afbcb04ebda282a884988a3b7a01d89b492d197d30c03a6d11c74dcabec7d7c1e6d82f430b9ce491729827b22ea5ceb4110b52430be9d00f0db9849efb100098cf189ee49dc09d86c53401ec4d226d33e2583ccc3f078e5ba0a9e956b112374ed954d9922a318882a62d1226e9d9eb815d5b72ee9262f9723b97fbdbc6133f4dbbf6b81501fcbdb57c10c7919b07237706f19946250bf7968e9c28704efff6eaa0702ec375acfb9f8a699829b3ce55b78521e63cfdb9778007e8d1751d029a6d5fa4e391e2dd56d7dc8f1e96e4cca13e026402d0023ea713ca36108be7f00d1a48e73071c3b73034973f1e379a4728c7f1eb8b13c2de59e63756a1c6c80e08a26f8ac2763dbc10fed29b834fa752fece46cb126483f05fec2576cd4cbd288f6b4f4b8aa9c80cb16c672f0b5581a4d164d172943c1e50228f43297bcd106b2511ac383034dbf66f978ef858387926661751574ea725f59347d0aee79e6f85499893aac7ebbe0e1478fe2123202522763779277de3274ef46aefabcdeed3fdc01727a40b32b3bf38f0bbd5007dcec6b36052437d9b7a36ce95e266b4186b60677737dba95373845ad2b4857736b19de534d800d009a75dee7d1c366b9c90fc553df0b48069dbde6b7554a0c0d9a27e4f91d6939e86625a2e451ee3649cd1e456c56c82520c9b29a66483de1747e4c83bcfa5463f6445fb4957f4849a711ec1ac807123f176ad0cebcfc7f0c34d81f0c9397b7ca183727462a8ac734e626c3d76534271e77a5356ceb5395fda78729b06c60df1befc96e013aa6964eb61172821832865e10ef1abf9978f6497c41caa2a62c642a49d7436ee3f80a2dade2cc70015d401a50b49a89d17e05be9619f482192c5ad28f8abf87c26404cece2e8fde45d0fa96a887f0cdf6603165efc93a1b2d22379e7161b83cf46a93f73fb8ece5e8279f1281a5c17bc94c9e353013bd99349d073a7e85a02e0fa7c9ddb2848e9ecbf89b192fa3a2fdf94ab2e5d54757b7db39963a213ccd450a60d4f7c86ede1cb0a888ea99f831f10aa55e675ffa3f55b5cb606c8781893bf3501ac4e6547dbb2db3fd309b511409bd3c18cae4e3f737831a1585fef30258cf3b89965e04f1c5e29de5e0e8360c84c3f37cb09332f0e7c78b84542eab9fb6998eb4aebc1687fb64ead3e6382b4c614abea889c86a840f0136fb479a3ec4b9130ed312b5fd3254d99ed88b9e15a8535c1db04f182312b9546e0e66629fca994c28eada8a68a2eb370de5056f0055d65e3564ca16d86ba61b6cfa4e688d9a19b228f7ee36e68b8b35e0a54adc30d8a1a5e3f0278ec22f4e6b0dac7984d10f05f8d42b181c386857127f3975f66f76f7bdf1ca0be004bbf2066e60695b9492f9acf3f791c30523593a457a49555d205c50b7c0dcd4a4da1421d4e062a23d552b4f21109fee15f0a6d92385f593cfd736573bb78e2ff032d108bdb10ddb112ffbeb70a2c283e4a95b169e522c23bcd9b9ae0947873085e9fae34bd7ce571de8f0e6a229b67db1785d3e9fb0b52dd136060ec760292cf8aa44e5b95eda2a87dfe1d082f84f9ba4754c06136612b26b0d81b5921b07ead509c5ec8168e0c2b56bd2de13529665dc0a77fd7b7c861ba7fca5ece2269261a4290f4c0629d4dedd01807cf4742adb996a83d8a1cb0b2d833d2382a8727430019921a79a1aef122f9fcca9b001ae0a5b32209bab27fd2e2f5ad083fe92c12210ba71737d41c900b5e7396bb2b0882a7fe2f1c2f0f518f14c528969de59d75afd20408b61e3fbbb1d8a24b6e4bef085b19ab23bb0e7621873b92e67ed6640b39baf3533d06df48b33fdd6de21197a02ae8efec993d6d0a18e1f29469e567809db9c7484acc87358e0f1e42a73010"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f000004dec0)={0x9, [{}, {}, {0x0, 0x0}, {}, {}, {}, {0x0, r2}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r3}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r2}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r2}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r2}], 0xff, "90ef396350989b"}) r6 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000), 0x200002, 0x0) r7 = openat$cgroup_int(r6, &(0x7f00000000c0)='cpuset.mems\x00', 0x2, 0x0) r8 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='io.stat\x00', 0x275a, 0x0) writev(r8, &(0x7f0000000040)=[{&(0x7f0000000500)='b', 0x1}], 0x1) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10012, r8, 0x0) write$cgroup_int(r7, &(0x7f0000000100), 0x12) openat$cgroup_int(0xffffffffffffffff, &(0x7f0000000480)='cgroup.max.depth\x00', 0x2, 0x0) getsockname$packet(0xffffffffffffffff, &(0x7f0000000680)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f00000003c0)=0x14) r9 = socket(0x1, 0x3, 0x8) r10 = openat$cgroup(r6, &(0x7f00000004c0)='syz1\x00', 0x200002, 0x0) openat$cgroup_ro(r10, &(0x7f0000000780)='cpu.stat\x00', 0x0, 0x0) sendmsg$nl_route_sched(r9, &(0x7f0000000100)={0x0, 0xfffffffffffffe46, &(0x7f0000000240)={&(0x7f0000000d00)=ANY=[@ANYBLOB="2c0000d452000bc6ccba900000000000000000084265b8ff69d51e750cb08af76e17a605a6517b4c442d1495c187b570cabcce706d33a76c3034e07ffba8c54b1d2a47643098adedddbf178fdf6c228772cbf3de67be3f6ab44bfb650e6c6fb369e1a00728a7993ab59c8523d11b48ccb6898db70690e798502fe2bb042f042d4fec40c05520ef437fbbe9b911b42a95f44a51f001122c66f49cd0f174e15f5f19d3fe27e32c50bd2ba40b1cc1e21f9705000000000000004ad36d76e1b4c7c2f5bf02451e655adabd423da04e5a33e85d1be190a30fe854de50773831202aebda3b82b68ed9cf127e5ed2b96f0db81dc3135eb4d2a2dbf9c31636ec4d1cacb9b97ca4edd5f732c9bb1ecf99f697ec52ea2ab650e57c76548ae3998c355265bad658b32b2f4eca4f99f457ccd07a39ee061c752f5d4c815fb301760ca18032f433d447adf7301f7c115a20fc985a256b8be7b85563472c84d1bab9bccbeeb803a8c68a99be552f8b4eefef3e158a41b7917e4d610f0805007f55f97f12851b0621508f261ddcc17a7fc1c518f8090847dc62095441920e882a6e1676f99c55224321bc51219047eb2b0fe599f2545af110f3f395970661ee2aa7a0c30144af0ec8923bb9f05e7e40ff371f3a6688c1b63f3912f87056d0c17bf9baefd55f5a97e83b7c08e9c932a1b50f58a2c14ce646c1cfb836747365a223b57868074e1c8c39afe879d4620400a8eb5a20680d107eab09a2280d80549e6eb4dc13a32964621a0a311013de7dae0f90d419cf39179042cf2c56ca261022107a4de8effd4ec0fd219894972e152017ec890c45231ab9e5708f0f365f93c75e7fc3981011ffcf907469ac54e2d715251cec49518c3fc0d0a47bde841ab46c7830e8f92f7a6ca0fdcabf0900000000000000b343c9e3f2cc5363685ee850ba22b7d4a77ed1297335bcc6daf830488116abe748eb564d62a27a6b2d41c711895433dd31ceb39d3743257de28a5408c45dc30fe4ddcb4015ef2fbd367fefbf3bfc34edaadabf97f75b17cb18ab44470699cb992f7c3628c51d21a0e589027a07469b75f7e2373c71537468deb562bb6fd9f595c9322dbbe46119fd8c4e636338c385e9b780ca6f76535988a17aae39b4a2f9e6a9c3e0d6c03be01ee45fbe547b09933979f0afa2d3b4765977ed967e0fdc8e6bdfec5804000000000000000000000021ba4fd64c6802c1696fe02278a7bd8c9d45a6839bc6c2252a6b9a050d9665df785de529ca1e080936e0babad49d6fffff0000a300567d59801e2b6a960885c9a11fd94695bdc1193dfcd7561fcd0333963c0d07d1553c454bb55f337a6938a83e15ecb33ed78bfe256be5471525b33e769e5d598d6961b7b7de000000000000024d3477113a05cedf3e833d21a345f0dab5aee423b9daa7a14db140036c309ede396357c90bcc32b454f1032c4d0dd1223857775a7969456b4a3551edfaef3498016dbcbfd67297354f760a7c9f16299fe62cfadb1e499109c6e61799003fce901c86feca764ff44a2ec7486cb56b6a94c4fcb6c0524d4f3b7d0a0e2808776e5506c4ab08e3313b980d4a6890b04bbb56abbb1be7d9f0a4d453afc37e2cfad34b486f24cc3b570a158377be2ad658072b4d581f70a0237d05ffa79d1e8d96bae96084a589f02db5925591bf8c60f0a672fcedaa4a27c83e7a66d17e4a670c7fa142631834a63754c666c5248057f7ceb9301a8a3b2f57b65fb49b8b76a6c68bb61cf8a16c098faa1b365a0c9d07d248c5cdfcfc617c8ac9b490b363cbad6c67311034c7ac634c38f2672d66a02481138723d9e5cc18e9827dd9cf1ec37e", @ANYRESOCT=r5, @ANYRESHEX=r4, @ANYRESDEC=0x0, @ANYRES32], 0x2c}}, 0x20000801) setsockopt$inet6_tcp_TCP_REPAIR_QUEUE(r1, 0x6, 0x14, &(0x7f00000001c0), 0x1) r11 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$FS_IOC_SETFLAGS(0xffffffffffffffff, 0x40086602, &(0x7f0000000200)=0x200) setsockopt$IPT_SO_SET_REPLACE(r11, 0x0, 0x40, &(0x7f0000001900)=@mangle={'mangle\x00', 0x44, 0x6, 0x430, 0x1e8, 0x0, 0x98, 0x2d0, 0x0, 0x398, 0x398, 0x398, 0x398, 0x398, 0x6, 0x0, {[{{@ip={@broadcast, @initdev={0xac, 0x1e, 0x0, 0x0}, 0x0, 0x0, 'geneve1\x00', 'ip6gre0\x00'}, 0x0, 0x70, 0x98}, @ECN={0x28, 'ECN\x00', 0x0, {0x0, 0xfc}}}, {{@ip={@multicast2, @local, 0x0, 0x0, 'vcan0\x00', 'veth0_virt_wifi\x00'}, 0x0, 0x70, 0xb8}, @common=@inet=@TEE={0x48, 'TEE\x00', 0x1, {@ipv4=@local, 'nr0\x00'}}}, {{@uncond, 0x0, 0x70, 0x98}, @ECN={0x28}}, {{@ip={@rand_addr, @multicast2, 0x0, 0x0, 'syzkaller0\x00', 'bond0\x00'}, 0x0, 0xc0, 0xe8, 0x0, {}, [@inet=@rpfilter={{0x28}}, @inet=@rpfilter={{0x28}}]}, @unspec=@CHECKSUM={0x28}}, {{@ip={@broadcast, @initdev={0xac, 0x1e, 0x0, 0x0}, 0x0, 0x0, 'lo\x00', 'batadv_slave_1\x00'}, 0x0, 0xa0, 0xc8, 0x0, {}, [@common=@inet=@dccp={{0x30}}]}, @common=@unspec=@NFQUEUE3={0x28}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28}}}}, 0x490) write$binfmt_script(r1, &(0x7f00000009c0)=ANY=[], 0x208e24b) write$cgroup_int(r7, &(0x7f0000000140)=0x1, 0x12) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x1000000, 0xa152, r7, 0x0) r12 = accept4(r0, &(0x7f00000005c0)=@l2tp={0x2, 0x0, @multicast2}, &(0x7f0000000180)=0x80, 0x800) setsockopt$inet6_tcp_TLS_TX(r12, 0x6, 0x1, &(0x7f0000000640)=@ccm_128={{0x304}, "1586f5bce8264a5a", "354f47ec61ef20e29272e9d239e06b8b", "2161bd4e", "95e1c479931d17fb"}, 0x28) getsockname$packet(r1, &(0x7f0000000300), &(0x7f0000000440)=0x14) sendfile(0xffffffffffffffff, r10, 0x0, 0xe589) 00:04:47 executing program 5: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$sock_timeval(r0, 0x1, 0x49, &(0x7f0000000040)={0x77359400}, 0x10) ioctl$sock_SIOCSIFVLAN_GET_VLAN_VID_CMD(0xffffffffffffffff, 0x8983, &(0x7f0000000400)) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000380)='cpuacct.usage_user\x00', 0x275a, 0x0) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup.cpu/syz0\x00', 0x1ff) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r1, 0xd000943e, &(0x7f000004cec0)={0x0, 0x0, "5da4bdc3aae66bef62d16df85c0a21b7f901a06c13da99fd5fb6f5b296de42337b43d0b41e5620f66c1bb52a70c25a2410d143d1c77c8c406449eebbbbc1a17976438971bf5760db6ec5b314a5978476b7500a25e2a18004a40c6573179b1dd728a7fcc282c2f4a4d0215aef412f832bd1c415a70d7572f5671c60721c96e4b0f2d33427b065901507deb4f9b534d62d90dc9dbe1a165b8239792788380f26867d8f74abbffae2e09ca5801c0050572877b000c3fa5a370f0ca74b84f7bc818c0cf6c81b4f23c7f9943be02a66b769458436c5e2f6b2439dd1240742ba9a35014ba567552b8baa092aaec03bda7e6b3af69f3cb334f9d75c6e5920c01752c7f5", "d72ac5dfbc3357df6de8259518e3f8b0c80a0595536346d0c9f45897a38c890e470358d19217909c49a25a6bea34d057f77826ad1746f55d6ddfd092a2ed12f7b2a5487d192ecc64d0393676228f7e77c4e75eec5cfa002327f3b4416298f810e1cad79765a86ce1d233fda89752dfeeac0b94f55d9a39be9a3f9dce75c3eb00c2cc745a0fd77988e282ce8d23a55668807016a0eddcee1efee3047ff9c5df3683015ae5ce49c89ca566bfd51808bbcf98275166835bd11b7babad341fa906425606ab51686c6668aa8fd6985c036a74751d5fc7ebadca51b4fe79cc2475be301ec1f1c59d3fb0145df5c0a7a96d1c5fbdc41c5782c7e61d140aa07d73271c828fd04cc8c6941520da597ac7388d9919674ca853338e3b35fb551f93431cd4abe9fd07ee39e409a0547af98b117f9c08eb5ac579c014039b985999b72d9ddf11159c4762616bb8812bb1633025ab5271b811b8750ec7eeeaced30c98d3c74d4122ab534e4f2d67f97f32146b3b63386524bc64d4f71c9d1e77b1753124db23930c032b8b627850632e5c99c2de4707bdc73e59b5be58c53444a3244704672ec727d7d1f20fb28f02c496687a364acf051924825f89daae3cb3418397fec0057d525b1cf536a5b5c15daa2fd906e3bfae4fcc78a0b985ccd8844073868b2f379124daae75cec961c307e8d4a65c01127c4b351c74ff1767394c6d1b462538e1c81fb7a7fcf42848021d6462c9f42327df7de9075cd56ddf9a1797db06d42f55b4688a13a1e86f6e659cb2bf65177ae1b7a19b41a5bf5eec4c5befaffad6b7e7f2337605cea36fd53e7516c4d3aecdd993460f74a3d0bb8c79997e78590e4b962a9b7df075a966a75bd3f468247ccc77164b2740a6b196fe30edd8c9b8f7c57180697c8ef6ec87b9e6c0d21d6065f4321a0b32b043d157d6bd43ffef3cb0f13fb96210bb72e38bbd966d7b1947d683dff3af85c42eec0fd5b7f678d8ca132f5bb1cff0bce707f5bc816fb1e91be9ddaeb189e651798f6f634f00fa79a49cf1e4817bc4268778320dae5b52ce972be198b7023a7b9c51bce860a60b68ce6b3c37967ea51aebbdc7b30c9f0c43344fe0087aef701d2b57c643c3aecb998172fb667ee6283b6fc93bd58929ee30370a3ea3cbd2c751ff4fb2c12363157fe3dad6ab00789361dfe5707349421b965868f217a4b750ce87958a8de949169337fbca4f696393d83a38e6db66d31345b1e7a764fe7743d12403e49ca2b1f288ac41507761135315798bbb3753aae763db3794cd5ddb2ef64f0bef22513f59894bfd440647b7529411ae8ad9016fa73014e70262f7ca1b85ca3ad1758b697a13ed0e23c4019e02d3135c530855ea0be3142e4c957f6d33c5b304a4133433e5e30df60d70bab5b471b3f2e0d392ac99bd57eca3aeabbfd47ae5e03e6752528099d2fe59a8bf8fd42d8a4ee1beacf70e869f183b4151bb0004a4c66c03674e23a341f4545e5ad60b6654d00c87a06edda49f6531a9b64a5ec9f4f4951459ca9c75bb6741d0c8a5803c20c9b076c80b37bcdce4ed53f636950760f64ca9bfb75d61bc914aba375c5e4cc3afde8daa4eabdf885b22aacc526bf0ada71781f3fdae1a19e13d5bcc888ae5b9937249385570579f27230719fc55f9d5d8770792425ae13a931f8701d3e0fc99bfe02d9868042d3818d7d74d572bf665cd3a03727fe8003e607e2cfe75bb902f31e12d497fd19f8fba853a1028dea985a95a84f52db4c3dbd9a0ccfefbfb2ab13bbd8bd4065045480229287ced66f8430bc89d16929cd56d482b5d11bb7b475d709dd4d5cd6cc87055de4c5745530219992499b424cfd999ce73ec114177e80c9982ee7319373f8d1fa206e7412785f6c4345c879be78141904ab3247b71e64227024470ac9834a09dfff9d303201c8edcb1111cd4740627181c83d19b5080c528aa5949ccfa92b09c9ac5aaa87a89a389f3a13b76e72d5283c2a090f58edab9e97ca1abe12ee6245885082e94da8a346c5495ac4ed4533276d2247fac5e34de454bc149add9b34a2cabc33e51a16892244cc977aefc3b280268403be02f652f4ba8a1d686c599e7e5c57ca34247df9413cd84de3b077ee0e032e64d643e583540e0ad2fdc918ffb6fa7fda72cf24b35a05d0fcb2e909b428d0871dfcf8178a7cde4ca0cbdc2b0bd6fab23272c4145812fe6293d4fe059d6941adfeb5a19675e6ca17a83c008e307e563f35a45062becb0adb62158fc45359b8f5dbb9cb3db77d697c70921583e6ee43ff573f9f556c6808e5496f1456b32fa46bf89a730ab6b6f9a5e082b5b131e625a6d3ed1a0f546322c11a76d6f3c8605faf59bb60ece5ab011940f181a8693842c78ebefbf82cf4ffed66b4856ea4e66284daeaed0fa53e5e21da1e40ab1381fc9c85a14b4bf2b2aef0b79a70e954595e7e21f9d9e651870b1f718228e84974bac3593a6d0dd0c46cc9b9f85a1de7b244191052e270073075c06d94f92a7a603e74be3a35d1330ad4772f089becb231af7a8d087298b0a15cef677cf5cc8b31a6555c80bc5e645e2d1574af4be00113b9caa98e3bd7077635c2fa80fee70145cce2b08c9049e11b9f197a83783e3bda7b262ef566fb867a93c82bd729d44475ec30c4a2194f7e74073ae59a5f6c587994150b1ee4052c76455632203b9b5c111479e04dda9494490094f83d805f5e2924f6cafb6b9ac8ec9219f2adfacfc5b290be237c33b04938e0d982ff69a5c17dd3751f35cd502a9d2936e82047cf7874d60fb51cecb5fd605f6fff215ea32c955a39b64ab957ae7d58438d77339bf32e05a928a992742ee0b12ec6dff50e10859ec3d2a21818ac689e8787dcd6bc636012c6f26dfb95b6dc89d0955aea3c51d782867f842d83b597b6e9120c93d09f8cede36fa72f0bcaf56df45a5740b84cb1c5ba036f770f432ed83a8de0f8ea5e5d6b740ece0c3518444e73b6bb08ecf5046431c8f462239def166207339c77f5364a5598fe1a1a559c4b808b04d0de0d250cfa3dbcb9a3bc5cc0a7f6c1c56b43533bd697cf234c281ae8e92b3025d904adbf032f91d4408b6e60a8c108bbc0cda4585aab2b6e2a65d3c7f43f82624e197eb86c77eeb9eb3da2a5517b98835084057d2aa4ae8b39c8337262a60c86faff2ce0deaa3817a37ce7163ff2a4e29099524c3e26d05a0dcac14e72ca546afc0c42dd6f648996882f3ff9f21048886e36535d2d82ceaa350d9c45f53c0d4b7b92d5f4fdb1ef7da0d414fe63eee5f60dbe4e741827cac0103664886e8382e5f829fe0b1fdd398d7082c614df76833f9a3d07851ee4607d47d3bff89232d7fee0aca2668bd6f14e03659e04bc18afe5834d3389127bfed5a52e6266457a93205eb994a0d75e1b86dabba28ba30d80d16c1fb37a698aea1b2df1d962355742a1c67efd2dd564d3a63ab25dedd36a2a27371ec1807f9fcfdbc55c1a77db2c4946e79b48da87400216e494f9abe3db5966b6c405bf7d0e913e286f44ed9afbcb04ebda282a884988a3b7a01d89b492d197d30c03a6d11c74dcabec7d7c1e6d82f430b9ce491729827b22ea5ceb4110b52430be9d00f0db9849efb100098cf189ee49dc09d86c53401ec4d226d33e2583ccc3f078e5ba0a9e956b112374ed954d9922a318882a62d1226e9d9eb815d5b72ee9262f9723b97fbdbc6133f4dbbf6b81501fcbdb57c10c7919b07237706f19946250bf7968e9c28704efff6eaa0702ec375acfb9f8a699829b3ce55b78521e63cfdb9778007e8d1751d029a6d5fa4e391e2dd56d7dc8f1e96e4cca13e026402d0023ea713ca36108be7f00d1a48e73071c3b73034973f1e379a4728c7f1eb8b13c2de59e63756a1c6c80e08a26f8ac2763dbc10fed29b834fa752fece46cb126483f05fec2576cd4cbd288f6b4f4b8aa9c80cb16c672f0b5581a4d164d172943c1e50228f43297bcd106b2511ac383034dbf66f978ef858387926661751574ea725f59347d0aee79e6f85499893aac7ebbe0e1478fe2123202522763779277de3274ef46aefabcdeed3fdc01727a40b32b3bf38f0bbd5007dcec6b36052437d9b7a36ce95e266b4186b60677737dba95373845ad2b4857736b19de534d800d009a75dee7d1c366b9c90fc553df0b48069dbde6b7554a0c0d9a27e4f91d6939e86625a2e451ee3649cd1e456c56c82520c9b29a66483de1747e4c83bcfa5463f6445fb4957f4849a711ec1ac807123f176ad0cebcfc7f0c34d81f0c9397b7ca183727462a8ac734e626c3d76534271e77a5356ceb5395fda78729b06c60df1befc96e013aa6964eb61172821832865e10ef1abf9978f6497c41caa2a62c642a49d7436ee3f80a2dade2cc70015d401a50b49a89d17e05be9619f482192c5ad28f8abf87c26404cece2e8fde45d0fa96a887f0cdf6603165efc93a1b2d22379e7161b83cf46a93f73fb8ece5e8279f1281a5c17bc94c9e353013bd99349d073a7e85a02e0fa7c9ddb2848e9ecbf89b192fa3a2fdf94ab2e5d54757b7db39963a213ccd450a60d4f7c86ede1cb0a888ea99f831f10aa55e675ffa3f55b5cb606c8781893bf3501ac4e6547dbb2db3fd309b511409bd3c18cae4e3f737831a1585fef30258cf3b89965e04f1c5e29de5e0e8360c84c3f37cb09332f0e7c78b84542eab9fb6998eb4aebc1687fb64ead3e6382b4c614abea889c86a840f0136fb479a3ec4b9130ed312b5fd3254d99ed88b9e15a8535c1db04f182312b9546e0e66629fca994c28eada8a68a2eb370de5056f0055d65e3564ca16d86ba61b6cfa4e688d9a19b228f7ee36e68b8b35e0a54adc30d8a1a5e3f0278ec22f4e6b0dac7984d10f05f8d42b181c386857127f3975f66f76f7bdf1ca0be004bbf2066e60695b9492f9acf3f791c30523593a457a49555d205c50b7c0dcd4a4da1421d4e062a23d552b4f21109fee15f0a6d92385f593cfd736573bb78e2ff032d108bdb10ddb112ffbeb70a2c283e4a95b169e522c23bcd9b9ae0947873085e9fae34bd7ce571de8f0e6a229b67db1785d3e9fb0b52dd136060ec760292cf8aa44e5b95eda2a87dfe1d082f84f9ba4754c06136612b26b0d81b5921b07ead509c5ec8168e0c2b56bd2de13529665dc0a77fd7b7c861ba7fca5ece2269261a4290f4c0629d4dedd01807cf4742adb996a83d8a1cb0b2d833d2382a8727430019921a79a1aef122f9fcca9b001ae0a5b32209bab27fd2e2f5ad083fe92c12210ba71737d41c900b5e7396bb2b0882a7fe2f1c2f0f518f14c528969de59d75afd20408b61e3fbbb1d8a24b6e4bef085b19ab23bb0e7621873b92e67ed6640b39baf3533d06df48b33fdd6de21197a02ae8efec993d6d0a18e1f29469e567809db9c7484acc87358e0f1e42a73010"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f000004dec0)={0x9, [{}, {}, {0x0, 0x0}, {}, {}, {}, {0x0, r2}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r3}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r2}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r2}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r2}], 0xff, "90ef396350989b"}) r6 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000), 0x200002, 0x0) r7 = openat$cgroup_int(r6, &(0x7f00000000c0)='cpuset.mems\x00', 0x2, 0x0) r8 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='io.stat\x00', 0x275a, 0x0) writev(r8, &(0x7f0000000040)=[{&(0x7f0000000500)='b', 0x1}], 0x1) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10012, r8, 0x0) write$cgroup_int(r7, &(0x7f0000000100), 0x12) openat$cgroup_int(0xffffffffffffffff, &(0x7f0000000480)='cgroup.max.depth\x00', 0x2, 0x0) getsockname$packet(0xffffffffffffffff, &(0x7f0000000680)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f00000003c0)=0x14) r9 = socket(0x1, 0x3, 0x8) r10 = openat$cgroup(r6, &(0x7f00000004c0)='syz1\x00', 0x200002, 0x0) openat$cgroup_ro(r10, &(0x7f0000000780)='cpu.stat\x00', 0x0, 0x0) sendmsg$nl_route_sched(r9, &(0x7f0000000100)={0x0, 0xfffffffffffffe46, &(0x7f0000000240)={&(0x7f0000000d00)=ANY=[@ANYBLOB="2c0000d452000bc6ccba900000000000000000084265b8ff69d51e750cb08af76e17a605a6517b4c442d1495c187b570cabcce706d33a76c3034e07ffba8c54b1d2a47643098adedddbf178fdf6c228772cbf3de67be3f6ab44bfb650e6c6fb369e1a00728a7993ab59c8523d11b48ccb6898db70690e798502fe2bb042f042d4fec40c05520ef437fbbe9b911b42a95f44a51f001122c66f49cd0f174e15f5f19d3fe27e32c50bd2ba40b1cc1e21f9705000000000000004ad36d76e1b4c7c2f5bf02451e655adabd423da04e5a33e85d1be190a30fe854de50773831202aebda3b82b68ed9cf127e5ed2b96f0db81dc3135eb4d2a2dbf9c31636ec4d1cacb9b97ca4edd5f732c9bb1ecf99f697ec52ea2ab650e57c76548ae3998c355265bad658b32b2f4eca4f99f457ccd07a39ee061c752f5d4c815fb301760ca18032f433d447adf7301f7c115a20fc985a256b8be7b85563472c84d1bab9bccbeeb803a8c68a99be552f8b4eefef3e158a41b7917e4d610f0805007f55f97f12851b0621508f261ddcc17a7fc1c518f8090847dc62095441920e882a6e1676f99c55224321bc51219047eb2b0fe599f2545af110f3f395970661ee2aa7a0c30144af0ec8923bb9f05e7e40ff371f3a6688c1b63f3912f87056d0c17bf9baefd55f5a97e83b7c08e9c932a1b50f58a2c14ce646c1cfb836747365a223b57868074e1c8c39afe879d4620400a8eb5a20680d107eab09a2280d80549e6eb4dc13a32964621a0a311013de7dae0f90d419cf39179042cf2c56ca261022107a4de8effd4ec0fd219894972e152017ec890c45231ab9e5708f0f365f93c75e7fc3981011ffcf907469ac54e2d715251cec49518c3fc0d0a47bde841ab46c7830e8f92f7a6ca0fdcabf0900000000000000b343c9e3f2cc5363685ee850ba22b7d4a77ed1297335bcc6daf830488116abe748eb564d62a27a6b2d41c711895433dd31ceb39d3743257de28a5408c45dc30fe4ddcb4015ef2fbd367fefbf3bfc34edaadabf97f75b17cb18ab44470699cb992f7c3628c51d21a0e589027a07469b75f7e2373c71537468deb562bb6fd9f595c9322dbbe46119fd8c4e636338c385e9b780ca6f76535988a17aae39b4a2f9e6a9c3e0d6c03be01ee45fbe547b09933979f0afa2d3b4765977ed967e0fdc8e6bdfec5804000000000000000000000021ba4fd64c6802c1696fe02278a7bd8c9d45a6839bc6c2252a6b9a050d9665df785de529ca1e080936e0babad49d6fffff0000a300567d59801e2b6a960885c9a11fd94695bdc1193dfcd7561fcd0333963c0d07d1553c454bb55f337a6938a83e15ecb33ed78bfe256be5471525b33e769e5d598d6961b7b7de000000000000024d3477113a05cedf3e833d21a345f0dab5aee423b9daa7a14db140036c309ede396357c90bcc32b454f1032c4d0dd1223857775a7969456b4a3551edfaef3498016dbcbfd67297354f760a7c9f16299fe62cfadb1e499109c6e61799003fce901c86feca764ff44a2ec7486cb56b6a94c4fcb6c0524d4f3b7d0a0e2808776e5506c4ab08e3313b980d4a6890b04bbb56abbb1be7d9f0a4d453afc37e2cfad34b486f24cc3b570a158377be2ad658072b4d581f70a0237d05ffa79d1e8d96bae96084a589f02db5925591bf8c60f0a672fcedaa4a27c83e7a66d17e4a670c7fa142631834a63754c666c5248057f7ceb9301a8a3b2f57b65fb49b8b76a6c68bb61cf8a16c098faa1b365a0c9d07d248c5cdfcfc617c8ac9b490b363cbad6c67311034c7ac634c38f2672d66a02481138723d9e5cc18e9827dd9cf1ec37e", @ANYRESOCT=r5, @ANYRESHEX=r4, @ANYRESDEC=0x0, @ANYRES32], 0x2c}}, 0x20000801) setsockopt$inet6_tcp_TCP_REPAIR_QUEUE(r1, 0x6, 0x14, &(0x7f00000001c0), 0x1) r11 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$FS_IOC_SETFLAGS(0xffffffffffffffff, 0x40086602, &(0x7f0000000200)=0x200) setsockopt$IPT_SO_SET_REPLACE(r11, 0x0, 0x40, &(0x7f0000001900)=@mangle={'mangle\x00', 0x44, 0x6, 0x430, 0x1e8, 0x0, 0x98, 0x2d0, 0x0, 0x398, 0x398, 0x398, 0x398, 0x398, 0x6, 0x0, {[{{@ip={@broadcast, @initdev={0xac, 0x1e, 0x0, 0x0}, 0x0, 0x0, 'geneve1\x00', 'ip6gre0\x00'}, 0x0, 0x70, 0x98}, @ECN={0x28, 'ECN\x00', 0x0, {0x0, 0xfc}}}, {{@ip={@multicast2, @local, 0x0, 0x0, 'vcan0\x00', 'veth0_virt_wifi\x00'}, 0x0, 0x70, 0xb8}, @common=@inet=@TEE={0x48, 'TEE\x00', 0x1, {@ipv4=@local, 'nr0\x00'}}}, {{@uncond, 0x0, 0x70, 0x98}, @ECN={0x28}}, {{@ip={@rand_addr, @multicast2, 0x0, 0x0, 'syzkaller0\x00', 'bond0\x00'}, 0x0, 0xc0, 0xe8, 0x0, {}, [@inet=@rpfilter={{0x28}}, @inet=@rpfilter={{0x28}}]}, @unspec=@CHECKSUM={0x28}}, {{@ip={@broadcast, @initdev={0xac, 0x1e, 0x0, 0x0}, 0x0, 0x0, 'lo\x00', 'batadv_slave_1\x00'}, 0x0, 0xa0, 0xc8, 0x0, {}, [@common=@inet=@dccp={{0x30}}]}, @common=@unspec=@NFQUEUE3={0x28}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28}}}}, 0x490) write$binfmt_script(r1, &(0x7f00000009c0)=ANY=[], 0x208e24b) write$cgroup_int(r7, &(0x7f0000000140)=0x1, 0x12) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x1000000, 0xa152, r7, 0x0) r12 = accept4(r0, &(0x7f00000005c0)=@l2tp={0x2, 0x0, @multicast2}, &(0x7f0000000180)=0x80, 0x800) setsockopt$inet6_tcp_TLS_TX(r12, 0x6, 0x1, &(0x7f0000000640)=@ccm_128={{0x304}, "1586f5bce8264a5a", "354f47ec61ef20e29272e9d239e06b8b", "2161bd4e", "95e1c479931d17fb"}, 0x28) getsockname$packet(r1, &(0x7f0000000300), &(0x7f0000000440)=0x14) sendfile(0xffffffffffffffff, r10, 0x0, 0xe589) [ 287.755279][T10011] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.2'. 00:04:47 executing program 1: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000280)={0x12, 0x4, &(0x7f0000000080)=@framed={{}, [@ldst={0x3, 0x2, 0x3, 0x1, 0x0, 0x17}]}, &(0x7f0000000040)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0xf}, 0x90) 00:04:47 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x10, 0x3, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) r3 = socket(0x10, 0x2, 0x0) sendmsg$nl_route_sched(r3, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={0x0, 0x140}}, 0x0) getsockname$packet(r3, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000100)=0xab) sendmsg$nl_route(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400eeffffffffffff00000000", @ANYRES32=r4, @ANYBLOB="01000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000005840)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000240)=ANY=[@ANYBLOB="4800000024000b0e00"/20, @ANYRES32=r4, @ANYBLOB="00000000ffffffff0000000008000100687462001c0002001800020003"], 0x48}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f00000003c0)=@newtfilter={0x80, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r4, {}, {}, {0xfff3}}, [@filter_kind_options=@f_bpf={{0x8}, {0x54, 0x2, [@TCA_BPF_POLICE={0x40, 0x2, [@TCA_POLICE_TBF={0x3c}]}, @TCA_BPF_FLAGS={0x8, 0x8, 0x7}, @TCA_BPF_FD={0x8}]}}]}, 0x80}}, 0x0) 00:04:47 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$sock_timeval(r0, 0x1, 0x49, &(0x7f0000000040)={0x77359400}, 0x10) ioctl$sock_SIOCSIFVLAN_GET_VLAN_VID_CMD(0xffffffffffffffff, 0x8983, &(0x7f0000000400)) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000380)='cpuacct.usage_user\x00', 0x275a, 0x0) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup.cpu/syz0\x00', 0x1ff) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r1, 0xd000943e, &(0x7f000004cec0)={0x0, 0x0, "5da4bdc3aae66bef62d16df85c0a21b7f901a06c13da99fd5fb6f5b296de42337b43d0b41e5620f66c1bb52a70c25a2410d143d1c77c8c406449eebbbbc1a17976438971bf5760db6ec5b314a5978476b7500a25e2a18004a40c6573179b1dd728a7fcc282c2f4a4d0215aef412f832bd1c415a70d7572f5671c60721c96e4b0f2d33427b065901507deb4f9b534d62d90dc9dbe1a165b8239792788380f26867d8f74abbffae2e09ca5801c0050572877b000c3fa5a370f0ca74b84f7bc818c0cf6c81b4f23c7f9943be02a66b769458436c5e2f6b2439dd1240742ba9a35014ba567552b8baa092aaec03bda7e6b3af69f3cb334f9d75c6e5920c01752c7f5", "d72ac5dfbc3357df6de8259518e3f8b0c80a0595536346d0c9f45897a38c890e470358d19217909c49a25a6bea34d057f77826ad1746f55d6ddfd092a2ed12f7b2a5487d192ecc64d0393676228f7e77c4e75eec5cfa002327f3b4416298f810e1cad79765a86ce1d233fda89752dfeeac0b94f55d9a39be9a3f9dce75c3eb00c2cc745a0fd77988e282ce8d23a55668807016a0eddcee1efee3047ff9c5df3683015ae5ce49c89ca566bfd51808bbcf98275166835bd11b7babad341fa906425606ab51686c6668aa8fd6985c036a74751d5fc7ebadca51b4fe79cc2475be301ec1f1c59d3fb0145df5c0a7a96d1c5fbdc41c5782c7e61d140aa07d73271c828fd04cc8c6941520da597ac7388d9919674ca853338e3b35fb551f93431cd4abe9fd07ee39e409a0547af98b117f9c08eb5ac579c014039b985999b72d9ddf11159c4762616bb8812bb1633025ab5271b811b8750ec7eeeaced30c98d3c74d4122ab534e4f2d67f97f32146b3b63386524bc64d4f71c9d1e77b1753124db23930c032b8b627850632e5c99c2de4707bdc73e59b5be58c53444a3244704672ec727d7d1f20fb28f02c496687a364acf051924825f89daae3cb3418397fec0057d525b1cf536a5b5c15daa2fd906e3bfae4fcc78a0b985ccd8844073868b2f379124daae75cec961c307e8d4a65c01127c4b351c74ff1767394c6d1b462538e1c81fb7a7fcf42848021d6462c9f42327df7de9075cd56ddf9a1797db06d42f55b4688a13a1e86f6e659cb2bf65177ae1b7a19b41a5bf5eec4c5befaffad6b7e7f2337605cea36fd53e7516c4d3aecdd993460f74a3d0bb8c79997e78590e4b962a9b7df075a966a75bd3f468247ccc77164b2740a6b196fe30edd8c9b8f7c57180697c8ef6ec87b9e6c0d21d6065f4321a0b32b043d157d6bd43ffef3cb0f13fb96210bb72e38bbd966d7b1947d683dff3af85c42eec0fd5b7f678d8ca132f5bb1cff0bce707f5bc816fb1e91be9ddaeb189e651798f6f634f00fa79a49cf1e4817bc4268778320dae5b52ce972be198b7023a7b9c51bce860a60b68ce6b3c37967ea51aebbdc7b30c9f0c43344fe0087aef701d2b57c643c3aecb998172fb667ee6283b6fc93bd58929ee30370a3ea3cbd2c751ff4fb2c12363157fe3dad6ab00789361dfe5707349421b965868f217a4b750ce87958a8de949169337fbca4f696393d83a38e6db66d31345b1e7a764fe7743d12403e49ca2b1f288ac41507761135315798bbb3753aae763db3794cd5ddb2ef64f0bef22513f59894bfd440647b7529411ae8ad9016fa73014e70262f7ca1b85ca3ad1758b697a13ed0e23c4019e02d3135c530855ea0be3142e4c957f6d33c5b304a4133433e5e30df60d70bab5b471b3f2e0d392ac99bd57eca3aeabbfd47ae5e03e6752528099d2fe59a8bf8fd42d8a4ee1beacf70e869f183b4151bb0004a4c66c03674e23a341f4545e5ad60b6654d00c87a06edda49f6531a9b64a5ec9f4f4951459ca9c75bb6741d0c8a5803c20c9b076c80b37bcdce4ed53f636950760f64ca9bfb75d61bc914aba375c5e4cc3afde8daa4eabdf885b22aacc526bf0ada71781f3fdae1a19e13d5bcc888ae5b9937249385570579f27230719fc55f9d5d8770792425ae13a931f8701d3e0fc99bfe02d9868042d3818d7d74d572bf665cd3a03727fe8003e607e2cfe75bb902f31e12d497fd19f8fba853a1028dea985a95a84f52db4c3dbd9a0ccfefbfb2ab13bbd8bd4065045480229287ced66f8430bc89d16929cd56d482b5d11bb7b475d709dd4d5cd6cc87055de4c5745530219992499b424cfd999ce73ec114177e80c9982ee7319373f8d1fa206e7412785f6c4345c879be78141904ab3247b71e64227024470ac9834a09dfff9d303201c8edcb1111cd4740627181c83d19b5080c528aa5949ccfa92b09c9ac5aaa87a89a389f3a13b76e72d5283c2a090f58edab9e97ca1abe12ee6245885082e94da8a346c5495ac4ed4533276d2247fac5e34de454bc149add9b34a2cabc33e51a16892244cc977aefc3b280268403be02f652f4ba8a1d686c599e7e5c57ca34247df9413cd84de3b077ee0e032e64d643e583540e0ad2fdc918ffb6fa7fda72cf24b35a05d0fcb2e909b428d0871dfcf8178a7cde4ca0cbdc2b0bd6fab23272c4145812fe6293d4fe059d6941adfeb5a19675e6ca17a83c008e307e563f35a45062becb0adb62158fc45359b8f5dbb9cb3db77d697c70921583e6ee43ff573f9f556c6808e5496f1456b32fa46bf89a730ab6b6f9a5e082b5b131e625a6d3ed1a0f546322c11a76d6f3c8605faf59bb60ece5ab011940f181a8693842c78ebefbf82cf4ffed66b4856ea4e66284daeaed0fa53e5e21da1e40ab1381fc9c85a14b4bf2b2aef0b79a70e954595e7e21f9d9e651870b1f718228e84974bac3593a6d0dd0c46cc9b9f85a1de7b244191052e270073075c06d94f92a7a603e74be3a35d1330ad4772f089becb231af7a8d087298b0a15cef677cf5cc8b31a6555c80bc5e645e2d1574af4be00113b9caa98e3bd7077635c2fa80fee70145cce2b08c9049e11b9f197a83783e3bda7b262ef566fb867a93c82bd729d44475ec30c4a2194f7e74073ae59a5f6c587994150b1ee4052c76455632203b9b5c111479e04dda9494490094f83d805f5e2924f6cafb6b9ac8ec9219f2adfacfc5b290be237c33b04938e0d982ff69a5c17dd3751f35cd502a9d2936e82047cf7874d60fb51cecb5fd605f6fff215ea32c955a39b64ab957ae7d58438d77339bf32e05a928a992742ee0b12ec6dff50e10859ec3d2a21818ac689e8787dcd6bc636012c6f26dfb95b6dc89d0955aea3c51d782867f842d83b597b6e9120c93d09f8cede36fa72f0bcaf56df45a5740b84cb1c5ba036f770f432ed83a8de0f8ea5e5d6b740ece0c3518444e73b6bb08ecf5046431c8f462239def166207339c77f5364a5598fe1a1a559c4b808b04d0de0d250cfa3dbcb9a3bc5cc0a7f6c1c56b43533bd697cf234c281ae8e92b3025d904adbf032f91d4408b6e60a8c108bbc0cda4585aab2b6e2a65d3c7f43f82624e197eb86c77eeb9eb3da2a5517b98835084057d2aa4ae8b39c8337262a60c86faff2ce0deaa3817a37ce7163ff2a4e29099524c3e26d05a0dcac14e72ca546afc0c42dd6f648996882f3ff9f21048886e36535d2d82ceaa350d9c45f53c0d4b7b92d5f4fdb1ef7da0d414fe63eee5f60dbe4e741827cac0103664886e8382e5f829fe0b1fdd398d7082c614df76833f9a3d07851ee4607d47d3bff89232d7fee0aca2668bd6f14e03659e04bc18afe5834d3389127bfed5a52e6266457a93205eb994a0d75e1b86dabba28ba30d80d16c1fb37a698aea1b2df1d962355742a1c67efd2dd564d3a63ab25dedd36a2a27371ec1807f9fcfdbc55c1a77db2c4946e79b48da87400216e494f9abe3db5966b6c405bf7d0e913e286f44ed9afbcb04ebda282a884988a3b7a01d89b492d197d30c03a6d11c74dcabec7d7c1e6d82f430b9ce491729827b22ea5ceb4110b52430be9d00f0db9849efb100098cf189ee49dc09d86c53401ec4d226d33e2583ccc3f078e5ba0a9e956b112374ed954d9922a318882a62d1226e9d9eb815d5b72ee9262f9723b97fbdbc6133f4dbbf6b81501fcbdb57c10c7919b07237706f19946250bf7968e9c28704efff6eaa0702ec375acfb9f8a699829b3ce55b78521e63cfdb9778007e8d1751d029a6d5fa4e391e2dd56d7dc8f1e96e4cca13e026402d0023ea713ca36108be7f00d1a48e73071c3b73034973f1e379a4728c7f1eb8b13c2de59e63756a1c6c80e08a26f8ac2763dbc10fed29b834fa752fece46cb126483f05fec2576cd4cbd288f6b4f4b8aa9c80cb16c672f0b5581a4d164d172943c1e50228f43297bcd106b2511ac383034dbf66f978ef858387926661751574ea725f59347d0aee79e6f85499893aac7ebbe0e1478fe2123202522763779277de3274ef46aefabcdeed3fdc01727a40b32b3bf38f0bbd5007dcec6b36052437d9b7a36ce95e266b4186b60677737dba95373845ad2b4857736b19de534d800d009a75dee7d1c366b9c90fc553df0b48069dbde6b7554a0c0d9a27e4f91d6939e86625a2e451ee3649cd1e456c56c82520c9b29a66483de1747e4c83bcfa5463f6445fb4957f4849a711ec1ac807123f176ad0cebcfc7f0c34d81f0c9397b7ca183727462a8ac734e626c3d76534271e77a5356ceb5395fda78729b06c60df1befc96e013aa6964eb61172821832865e10ef1abf9978f6497c41caa2a62c642a49d7436ee3f80a2dade2cc70015d401a50b49a89d17e05be9619f482192c5ad28f8abf87c26404cece2e8fde45d0fa96a887f0cdf6603165efc93a1b2d22379e7161b83cf46a93f73fb8ece5e8279f1281a5c17bc94c9e353013bd99349d073a7e85a02e0fa7c9ddb2848e9ecbf89b192fa3a2fdf94ab2e5d54757b7db39963a213ccd450a60d4f7c86ede1cb0a888ea99f831f10aa55e675ffa3f55b5cb606c8781893bf3501ac4e6547dbb2db3fd309b511409bd3c18cae4e3f737831a1585fef30258cf3b89965e04f1c5e29de5e0e8360c84c3f37cb09332f0e7c78b84542eab9fb6998eb4aebc1687fb64ead3e6382b4c614abea889c86a840f0136fb479a3ec4b9130ed312b5fd3254d99ed88b9e15a8535c1db04f182312b9546e0e66629fca994c28eada8a68a2eb370de5056f0055d65e3564ca16d86ba61b6cfa4e688d9a19b228f7ee36e68b8b35e0a54adc30d8a1a5e3f0278ec22f4e6b0dac7984d10f05f8d42b181c386857127f3975f66f76f7bdf1ca0be004bbf2066e60695b9492f9acf3f791c30523593a457a49555d205c50b7c0dcd4a4da1421d4e062a23d552b4f21109fee15f0a6d92385f593cfd736573bb78e2ff032d108bdb10ddb112ffbeb70a2c283e4a95b169e522c23bcd9b9ae0947873085e9fae34bd7ce571de8f0e6a229b67db1785d3e9fb0b52dd136060ec760292cf8aa44e5b95eda2a87dfe1d082f84f9ba4754c06136612b26b0d81b5921b07ead509c5ec8168e0c2b56bd2de13529665dc0a77fd7b7c861ba7fca5ece2269261a4290f4c0629d4dedd01807cf4742adb996a83d8a1cb0b2d833d2382a8727430019921a79a1aef122f9fcca9b001ae0a5b32209bab27fd2e2f5ad083fe92c12210ba71737d41c900b5e7396bb2b0882a7fe2f1c2f0f518f14c528969de59d75afd20408b61e3fbbb1d8a24b6e4bef085b19ab23bb0e7621873b92e67ed6640b39baf3533d06df48b33fdd6de21197a02ae8efec993d6d0a18e1f29469e567809db9c7484acc87358e0f1e42a73010"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f000004dec0)={0x9, [{}, {}, {0x0, 0x0}, {}, {}, {}, {0x0, r2}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r3}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r2}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r2}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r2}], 0xff, "90ef396350989b"}) r6 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000), 0x200002, 0x0) r7 = openat$cgroup_int(r6, &(0x7f00000000c0)='cpuset.mems\x00', 0x2, 0x0) r8 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='io.stat\x00', 0x275a, 0x0) writev(r8, &(0x7f0000000040)=[{&(0x7f0000000500)='b', 0x1}], 0x1) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10012, r8, 0x0) write$cgroup_int(r7, &(0x7f0000000100), 0x12) openat$cgroup_int(0xffffffffffffffff, &(0x7f0000000480)='cgroup.max.depth\x00', 0x2, 0x0) getsockname$packet(0xffffffffffffffff, &(0x7f0000000680)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f00000003c0)=0x14) r9 = socket(0x1, 0x3, 0x8) r10 = openat$cgroup(r6, &(0x7f00000004c0)='syz1\x00', 0x200002, 0x0) openat$cgroup_ro(r10, &(0x7f0000000780)='cpu.stat\x00', 0x0, 0x0) sendmsg$nl_route_sched(r9, &(0x7f0000000100)={0x0, 0xfffffffffffffe46, &(0x7f0000000240)={&(0x7f0000000d00)=ANY=[@ANYBLOB="2c0000d452000bc6ccba900000000000000000084265b8ff69d51e750cb08af76e17a605a6517b4c442d1495c187b570cabcce706d33a76c3034e07ffba8c54b1d2a47643098adedddbf178fdf6c228772cbf3de67be3f6ab44bfb650e6c6fb369e1a00728a7993ab59c8523d11b48ccb6898db70690e798502fe2bb042f042d4fec40c05520ef437fbbe9b911b42a95f44a51f001122c66f49cd0f174e15f5f19d3fe27e32c50bd2ba40b1cc1e21f9705000000000000004ad36d76e1b4c7c2f5bf02451e655adabd423da04e5a33e85d1be190a30fe854de50773831202aebda3b82b68ed9cf127e5ed2b96f0db81dc3135eb4d2a2dbf9c31636ec4d1cacb9b97ca4edd5f732c9bb1ecf99f697ec52ea2ab650e57c76548ae3998c355265bad658b32b2f4eca4f99f457ccd07a39ee061c752f5d4c815fb301760ca18032f433d447adf7301f7c115a20fc985a256b8be7b85563472c84d1bab9bccbeeb803a8c68a99be552f8b4eefef3e158a41b7917e4d610f0805007f55f97f12851b0621508f261ddcc17a7fc1c518f8090847dc62095441920e882a6e1676f99c55224321bc51219047eb2b0fe599f2545af110f3f395970661ee2aa7a0c30144af0ec8923bb9f05e7e40ff371f3a6688c1b63f3912f87056d0c17bf9baefd55f5a97e83b7c08e9c932a1b50f58a2c14ce646c1cfb836747365a223b57868074e1c8c39afe879d4620400a8eb5a20680d107eab09a2280d80549e6eb4dc13a32964621a0a311013de7dae0f90d419cf39179042cf2c56ca261022107a4de8effd4ec0fd219894972e152017ec890c45231ab9e5708f0f365f93c75e7fc3981011ffcf907469ac54e2d715251cec49518c3fc0d0a47bde841ab46c7830e8f92f7a6ca0fdcabf0900000000000000b343c9e3f2cc5363685ee850ba22b7d4a77ed1297335bcc6daf830488116abe748eb564d62a27a6b2d41c711895433dd31ceb39d3743257de28a5408c45dc30fe4ddcb4015ef2fbd367fefbf3bfc34edaadabf97f75b17cb18ab44470699cb992f7c3628c51d21a0e589027a07469b75f7e2373c71537468deb562bb6fd9f595c9322dbbe46119fd8c4e636338c385e9b780ca6f76535988a17aae39b4a2f9e6a9c3e0d6c03be01ee45fbe547b09933979f0afa2d3b4765977ed967e0fdc8e6bdfec5804000000000000000000000021ba4fd64c6802c1696fe02278a7bd8c9d45a6839bc6c2252a6b9a050d9665df785de529ca1e080936e0babad49d6fffff0000a300567d59801e2b6a960885c9a11fd94695bdc1193dfcd7561fcd0333963c0d07d1553c454bb55f337a6938a83e15ecb33ed78bfe256be5471525b33e769e5d598d6961b7b7de000000000000024d3477113a05cedf3e833d21a345f0dab5aee423b9daa7a14db140036c309ede396357c90bcc32b454f1032c4d0dd1223857775a7969456b4a3551edfaef3498016dbcbfd67297354f760a7c9f16299fe62cfadb1e499109c6e61799003fce901c86feca764ff44a2ec7486cb56b6a94c4fcb6c0524d4f3b7d0a0e2808776e5506c4ab08e3313b980d4a6890b04bbb56abbb1be7d9f0a4d453afc37e2cfad34b486f24cc3b570a158377be2ad658072b4d581f70a0237d05ffa79d1e8d96bae96084a589f02db5925591bf8c60f0a672fcedaa4a27c83e7a66d17e4a670c7fa142631834a63754c666c5248057f7ceb9301a8a3b2f57b65fb49b8b76a6c68bb61cf8a16c098faa1b365a0c9d07d248c5cdfcfc617c8ac9b490b363cbad6c67311034c7ac634c38f2672d66a02481138723d9e5cc18e9827dd9cf1ec37e", @ANYRESOCT=r5, @ANYRESHEX=r4, @ANYRESDEC=0x0, @ANYRES32], 0x2c}}, 0x20000801) setsockopt$inet6_tcp_TCP_REPAIR_QUEUE(r1, 0x6, 0x14, &(0x7f00000001c0), 0x1) r11 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$FS_IOC_SETFLAGS(0xffffffffffffffff, 0x40086602, &(0x7f0000000200)=0x200) setsockopt$IPT_SO_SET_REPLACE(r11, 0x0, 0x40, &(0x7f0000001900)=@mangle={'mangle\x00', 0x44, 0x6, 0x430, 0x1e8, 0x0, 0x98, 0x2d0, 0x0, 0x398, 0x398, 0x398, 0x398, 0x398, 0x6, 0x0, {[{{@ip={@broadcast, @initdev={0xac, 0x1e, 0x0, 0x0}, 0x0, 0x0, 'geneve1\x00', 'ip6gre0\x00'}, 0x0, 0x70, 0x98}, @ECN={0x28, 'ECN\x00', 0x0, {0x0, 0xfc}}}, {{@ip={@multicast2, @local, 0x0, 0x0, 'vcan0\x00', 'veth0_virt_wifi\x00'}, 0x0, 0x70, 0xb8}, @common=@inet=@TEE={0x48, 'TEE\x00', 0x1, {@ipv4=@local, 'nr0\x00'}}}, {{@uncond, 0x0, 0x70, 0x98}, @ECN={0x28}}, {{@ip={@rand_addr, @multicast2, 0x0, 0x0, 'syzkaller0\x00', 'bond0\x00'}, 0x0, 0xc0, 0xe8, 0x0, {}, [@inet=@rpfilter={{0x28}}, @inet=@rpfilter={{0x28}}]}, @unspec=@CHECKSUM={0x28}}, {{@ip={@broadcast, @initdev={0xac, 0x1e, 0x0, 0x0}, 0x0, 0x0, 'lo\x00', 'batadv_slave_1\x00'}, 0x0, 0xa0, 0xc8, 0x0, {}, [@common=@inet=@dccp={{0x30}}]}, @common=@unspec=@NFQUEUE3={0x28}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28}}}}, 0x490) write$binfmt_script(r1, &(0x7f00000009c0)=ANY=[], 0x208e24b) write$cgroup_int(r7, &(0x7f0000000140)=0x1, 0x12) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x1000000, 0xa152, r7, 0x0) r12 = accept4(r0, &(0x7f00000005c0)=@l2tp={0x2, 0x0, @multicast2}, &(0x7f0000000180)=0x80, 0x800) setsockopt$inet6_tcp_TLS_TX(r12, 0x6, 0x1, &(0x7f0000000640)=@ccm_128={{0x304}, "1586f5bce8264a5a", "354f47ec61ef20e29272e9d239e06b8b", "2161bd4e", "95e1c479931d17fb"}, 0x28) getsockname$packet(r1, &(0x7f0000000300), &(0x7f0000000440)=0x14) sendfile(0xffffffffffffffff, r10, 0x0, 0xe589) [ 287.872759][T10019] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.3'. 00:04:47 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$sock_timeval(r0, 0x1, 0x49, &(0x7f0000000040)={0x77359400}, 0x10) ioctl$sock_SIOCSIFVLAN_GET_VLAN_VID_CMD(0xffffffffffffffff, 0x8983, &(0x7f0000000400)) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000380)='cpuacct.usage_user\x00', 0x275a, 0x0) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup.cpu/syz0\x00', 0x1ff) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r1, 0xd000943e, &(0x7f000004cec0)={0x0, 0x0, "5da4bdc3aae66bef62d16df85c0a21b7f901a06c13da99fd5fb6f5b296de42337b43d0b41e5620f66c1bb52a70c25a2410d143d1c77c8c406449eebbbbc1a17976438971bf5760db6ec5b314a5978476b7500a25e2a18004a40c6573179b1dd728a7fcc282c2f4a4d0215aef412f832bd1c415a70d7572f5671c60721c96e4b0f2d33427b065901507deb4f9b534d62d90dc9dbe1a165b8239792788380f26867d8f74abbffae2e09ca5801c0050572877b000c3fa5a370f0ca74b84f7bc818c0cf6c81b4f23c7f9943be02a66b769458436c5e2f6b2439dd1240742ba9a35014ba567552b8baa092aaec03bda7e6b3af69f3cb334f9d75c6e5920c01752c7f5", "d72ac5dfbc3357df6de8259518e3f8b0c80a0595536346d0c9f45897a38c890e470358d19217909c49a25a6bea34d057f77826ad1746f55d6ddfd092a2ed12f7b2a5487d192ecc64d0393676228f7e77c4e75eec5cfa002327f3b4416298f810e1cad79765a86ce1d233fda89752dfeeac0b94f55d9a39be9a3f9dce75c3eb00c2cc745a0fd77988e282ce8d23a55668807016a0eddcee1efee3047ff9c5df3683015ae5ce49c89ca566bfd51808bbcf98275166835bd11b7babad341fa906425606ab51686c6668aa8fd6985c036a74751d5fc7ebadca51b4fe79cc2475be301ec1f1c59d3fb0145df5c0a7a96d1c5fbdc41c5782c7e61d140aa07d73271c828fd04cc8c6941520da597ac7388d9919674ca853338e3b35fb551f93431cd4abe9fd07ee39e409a0547af98b117f9c08eb5ac579c014039b985999b72d9ddf11159c4762616bb8812bb1633025ab5271b811b8750ec7eeeaced30c98d3c74d4122ab534e4f2d67f97f32146b3b63386524bc64d4f71c9d1e77b1753124db23930c032b8b627850632e5c99c2de4707bdc73e59b5be58c53444a3244704672ec727d7d1f20fb28f02c496687a364acf051924825f89daae3cb3418397fec0057d525b1cf536a5b5c15daa2fd906e3bfae4fcc78a0b985ccd8844073868b2f379124daae75cec961c307e8d4a65c01127c4b351c74ff1767394c6d1b462538e1c81fb7a7fcf42848021d6462c9f42327df7de9075cd56ddf9a1797db06d42f55b4688a13a1e86f6e659cb2bf65177ae1b7a19b41a5bf5eec4c5befaffad6b7e7f2337605cea36fd53e7516c4d3aecdd993460f74a3d0bb8c79997e78590e4b962a9b7df075a966a75bd3f468247ccc77164b2740a6b196fe30edd8c9b8f7c57180697c8ef6ec87b9e6c0d21d6065f4321a0b32b043d157d6bd43ffef3cb0f13fb96210bb72e38bbd966d7b1947d683dff3af85c42eec0fd5b7f678d8ca132f5bb1cff0bce707f5bc816fb1e91be9ddaeb189e651798f6f634f00fa79a49cf1e4817bc4268778320dae5b52ce972be198b7023a7b9c51bce860a60b68ce6b3c37967ea51aebbdc7b30c9f0c43344fe0087aef701d2b57c643c3aecb998172fb667ee6283b6fc93bd58929ee30370a3ea3cbd2c751ff4fb2c12363157fe3dad6ab00789361dfe5707349421b965868f217a4b750ce87958a8de949169337fbca4f696393d83a38e6db66d31345b1e7a764fe7743d12403e49ca2b1f288ac41507761135315798bbb3753aae763db3794cd5ddb2ef64f0bef22513f59894bfd440647b7529411ae8ad9016fa73014e70262f7ca1b85ca3ad1758b697a13ed0e23c4019e02d3135c530855ea0be3142e4c957f6d33c5b304a4133433e5e30df60d70bab5b471b3f2e0d392ac99bd57eca3aeabbfd47ae5e03e6752528099d2fe59a8bf8fd42d8a4ee1beacf70e869f183b4151bb0004a4c66c03674e23a341f4545e5ad60b6654d00c87a06edda49f6531a9b64a5ec9f4f4951459ca9c75bb6741d0c8a5803c20c9b076c80b37bcdce4ed53f636950760f64ca9bfb75d61bc914aba375c5e4cc3afde8daa4eabdf885b22aacc526bf0ada71781f3fdae1a19e13d5bcc888ae5b9937249385570579f27230719fc55f9d5d8770792425ae13a931f8701d3e0fc99bfe02d9868042d3818d7d74d572bf665cd3a03727fe8003e607e2cfe75bb902f31e12d497fd19f8fba853a1028dea985a95a84f52db4c3dbd9a0ccfefbfb2ab13bbd8bd4065045480229287ced66f8430bc89d16929cd56d482b5d11bb7b475d709dd4d5cd6cc87055de4c5745530219992499b424cfd999ce73ec114177e80c9982ee7319373f8d1fa206e7412785f6c4345c879be78141904ab3247b71e64227024470ac9834a09dfff9d303201c8edcb1111cd4740627181c83d19b5080c528aa5949ccfa92b09c9ac5aaa87a89a389f3a13b76e72d5283c2a090f58edab9e97ca1abe12ee6245885082e94da8a346c5495ac4ed4533276d2247fac5e34de454bc149add9b34a2cabc33e51a16892244cc977aefc3b280268403be02f652f4ba8a1d686c599e7e5c57ca34247df9413cd84de3b077ee0e032e64d643e583540e0ad2fdc918ffb6fa7fda72cf24b35a05d0fcb2e909b428d0871dfcf8178a7cde4ca0cbdc2b0bd6fab23272c4145812fe6293d4fe059d6941adfeb5a19675e6ca17a83c008e307e563f35a45062becb0adb62158fc45359b8f5dbb9cb3db77d697c70921583e6ee43ff573f9f556c6808e5496f1456b32fa46bf89a730ab6b6f9a5e082b5b131e625a6d3ed1a0f546322c11a76d6f3c8605faf59bb60ece5ab011940f181a8693842c78ebefbf82cf4ffed66b4856ea4e66284daeaed0fa53e5e21da1e40ab1381fc9c85a14b4bf2b2aef0b79a70e954595e7e21f9d9e651870b1f718228e84974bac3593a6d0dd0c46cc9b9f85a1de7b244191052e270073075c06d94f92a7a603e74be3a35d1330ad4772f089becb231af7a8d087298b0a15cef677cf5cc8b31a6555c80bc5e645e2d1574af4be00113b9caa98e3bd7077635c2fa80fee70145cce2b08c9049e11b9f197a83783e3bda7b262ef566fb867a93c82bd729d44475ec30c4a2194f7e74073ae59a5f6c587994150b1ee4052c76455632203b9b5c111479e04dda9494490094f83d805f5e2924f6cafb6b9ac8ec9219f2adfacfc5b290be237c33b04938e0d982ff69a5c17dd3751f35cd502a9d2936e82047cf7874d60fb51cecb5fd605f6fff215ea32c955a39b64ab957ae7d58438d77339bf32e05a928a992742ee0b12ec6dff50e10859ec3d2a21818ac689e8787dcd6bc636012c6f26dfb95b6dc89d0955aea3c51d782867f842d83b597b6e9120c93d09f8cede36fa72f0bcaf56df45a5740b84cb1c5ba036f770f432ed83a8de0f8ea5e5d6b740ece0c3518444e73b6bb08ecf5046431c8f462239def166207339c77f5364a5598fe1a1a559c4b808b04d0de0d250cfa3dbcb9a3bc5cc0a7f6c1c56b43533bd697cf234c281ae8e92b3025d904adbf032f91d4408b6e60a8c108bbc0cda4585aab2b6e2a65d3c7f43f82624e197eb86c77eeb9eb3da2a5517b98835084057d2aa4ae8b39c8337262a60c86faff2ce0deaa3817a37ce7163ff2a4e29099524c3e26d05a0dcac14e72ca546afc0c42dd6f648996882f3ff9f21048886e36535d2d82ceaa350d9c45f53c0d4b7b92d5f4fdb1ef7da0d414fe63eee5f60dbe4e741827cac0103664886e8382e5f829fe0b1fdd398d7082c614df76833f9a3d07851ee4607d47d3bff89232d7fee0aca2668bd6f14e03659e04bc18afe5834d3389127bfed5a52e6266457a93205eb994a0d75e1b86dabba28ba30d80d16c1fb37a698aea1b2df1d962355742a1c67efd2dd564d3a63ab25dedd36a2a27371ec1807f9fcfdbc55c1a77db2c4946e79b48da87400216e494f9abe3db5966b6c405bf7d0e913e286f44ed9afbcb04ebda282a884988a3b7a01d89b492d197d30c03a6d11c74dcabec7d7c1e6d82f430b9ce491729827b22ea5ceb4110b52430be9d00f0db9849efb100098cf189ee49dc09d86c53401ec4d226d33e2583ccc3f078e5ba0a9e956b112374ed954d9922a318882a62d1226e9d9eb815d5b72ee9262f9723b97fbdbc6133f4dbbf6b81501fcbdb57c10c7919b07237706f19946250bf7968e9c28704efff6eaa0702ec375acfb9f8a699829b3ce55b78521e63cfdb9778007e8d1751d029a6d5fa4e391e2dd56d7dc8f1e96e4cca13e026402d0023ea713ca36108be7f00d1a48e73071c3b73034973f1e379a4728c7f1eb8b13c2de59e63756a1c6c80e08a26f8ac2763dbc10fed29b834fa752fece46cb126483f05fec2576cd4cbd288f6b4f4b8aa9c80cb16c672f0b5581a4d164d172943c1e50228f43297bcd106b2511ac383034dbf66f978ef858387926661751574ea725f59347d0aee79e6f85499893aac7ebbe0e1478fe2123202522763779277de3274ef46aefabcdeed3fdc01727a40b32b3bf38f0bbd5007dcec6b36052437d9b7a36ce95e266b4186b60677737dba95373845ad2b4857736b19de534d800d009a75dee7d1c366b9c90fc553df0b48069dbde6b7554a0c0d9a27e4f91d6939e86625a2e451ee3649cd1e456c56c82520c9b29a66483de1747e4c83bcfa5463f6445fb4957f4849a711ec1ac807123f176ad0cebcfc7f0c34d81f0c9397b7ca183727462a8ac734e626c3d76534271e77a5356ceb5395fda78729b06c60df1befc96e013aa6964eb61172821832865e10ef1abf9978f6497c41caa2a62c642a49d7436ee3f80a2dade2cc70015d401a50b49a89d17e05be9619f482192c5ad28f8abf87c26404cece2e8fde45d0fa96a887f0cdf6603165efc93a1b2d22379e7161b83cf46a93f73fb8ece5e8279f1281a5c17bc94c9e353013bd99349d073a7e85a02e0fa7c9ddb2848e9ecbf89b192fa3a2fdf94ab2e5d54757b7db39963a213ccd450a60d4f7c86ede1cb0a888ea99f831f10aa55e675ffa3f55b5cb606c8781893bf3501ac4e6547dbb2db3fd309b511409bd3c18cae4e3f737831a1585fef30258cf3b89965e04f1c5e29de5e0e8360c84c3f37cb09332f0e7c78b84542eab9fb6998eb4aebc1687fb64ead3e6382b4c614abea889c86a840f0136fb479a3ec4b9130ed312b5fd3254d99ed88b9e15a8535c1db04f182312b9546e0e66629fca994c28eada8a68a2eb370de5056f0055d65e3564ca16d86ba61b6cfa4e688d9a19b228f7ee36e68b8b35e0a54adc30d8a1a5e3f0278ec22f4e6b0dac7984d10f05f8d42b181c386857127f3975f66f76f7bdf1ca0be004bbf2066e60695b9492f9acf3f791c30523593a457a49555d205c50b7c0dcd4a4da1421d4e062a23d552b4f21109fee15f0a6d92385f593cfd736573bb78e2ff032d108bdb10ddb112ffbeb70a2c283e4a95b169e522c23bcd9b9ae0947873085e9fae34bd7ce571de8f0e6a229b67db1785d3e9fb0b52dd136060ec760292cf8aa44e5b95eda2a87dfe1d082f84f9ba4754c06136612b26b0d81b5921b07ead509c5ec8168e0c2b56bd2de13529665dc0a77fd7b7c861ba7fca5ece2269261a4290f4c0629d4dedd01807cf4742adb996a83d8a1cb0b2d833d2382a8727430019921a79a1aef122f9fcca9b001ae0a5b32209bab27fd2e2f5ad083fe92c12210ba71737d41c900b5e7396bb2b0882a7fe2f1c2f0f518f14c528969de59d75afd20408b61e3fbbb1d8a24b6e4bef085b19ab23bb0e7621873b92e67ed6640b39baf3533d06df48b33fdd6de21197a02ae8efec993d6d0a18e1f29469e567809db9c7484acc87358e0f1e42a73010"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f000004dec0)={0x9, [{}, {}, {0x0, 0x0}, {}, {}, {}, {0x0, r2}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r3}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r2}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r2}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r2}], 0xff, "90ef396350989b"}) r6 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000), 0x200002, 0x0) r7 = openat$cgroup_int(r6, &(0x7f00000000c0)='cpuset.mems\x00', 0x2, 0x0) r8 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='io.stat\x00', 0x275a, 0x0) writev(r8, &(0x7f0000000040)=[{&(0x7f0000000500)='b', 0x1}], 0x1) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10012, r8, 0x0) write$cgroup_int(r7, &(0x7f0000000100), 0x12) openat$cgroup_int(0xffffffffffffffff, &(0x7f0000000480)='cgroup.max.depth\x00', 0x2, 0x0) getsockname$packet(0xffffffffffffffff, &(0x7f0000000680)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f00000003c0)=0x14) r9 = socket(0x1, 0x3, 0x8) r10 = openat$cgroup(r6, &(0x7f00000004c0)='syz1\x00', 0x200002, 0x0) openat$cgroup_ro(r10, &(0x7f0000000780)='cpu.stat\x00', 0x0, 0x0) sendmsg$nl_route_sched(r9, &(0x7f0000000100)={0x0, 0xfffffffffffffe46, &(0x7f0000000240)={&(0x7f0000000d00)=ANY=[@ANYBLOB="2c0000d452000bc6ccba900000000000000000084265b8ff69d51e750cb08af76e17a605a6517b4c442d1495c187b570cabcce706d33a76c3034e07ffba8c54b1d2a47643098adedddbf178fdf6c228772cbf3de67be3f6ab44bfb650e6c6fb369e1a00728a7993ab59c8523d11b48ccb6898db70690e798502fe2bb042f042d4fec40c05520ef437fbbe9b911b42a95f44a51f001122c66f49cd0f174e15f5f19d3fe27e32c50bd2ba40b1cc1e21f9705000000000000004ad36d76e1b4c7c2f5bf02451e655adabd423da04e5a33e85d1be190a30fe854de50773831202aebda3b82b68ed9cf127e5ed2b96f0db81dc3135eb4d2a2dbf9c31636ec4d1cacb9b97ca4edd5f732c9bb1ecf99f697ec52ea2ab650e57c76548ae3998c355265bad658b32b2f4eca4f99f457ccd07a39ee061c752f5d4c815fb301760ca18032f433d447adf7301f7c115a20fc985a256b8be7b85563472c84d1bab9bccbeeb803a8c68a99be552f8b4eefef3e158a41b7917e4d610f0805007f55f97f12851b0621508f261ddcc17a7fc1c518f8090847dc62095441920e882a6e1676f99c55224321bc51219047eb2b0fe599f2545af110f3f395970661ee2aa7a0c30144af0ec8923bb9f05e7e40ff371f3a6688c1b63f3912f87056d0c17bf9baefd55f5a97e83b7c08e9c932a1b50f58a2c14ce646c1cfb836747365a223b57868074e1c8c39afe879d4620400a8eb5a20680d107eab09a2280d80549e6eb4dc13a32964621a0a311013de7dae0f90d419cf39179042cf2c56ca261022107a4de8effd4ec0fd219894972e152017ec890c45231ab9e5708f0f365f93c75e7fc3981011ffcf907469ac54e2d715251cec49518c3fc0d0a47bde841ab46c7830e8f92f7a6ca0fdcabf0900000000000000b343c9e3f2cc5363685ee850ba22b7d4a77ed1297335bcc6daf830488116abe748eb564d62a27a6b2d41c711895433dd31ceb39d3743257de28a5408c45dc30fe4ddcb4015ef2fbd367fefbf3bfc34edaadabf97f75b17cb18ab44470699cb992f7c3628c51d21a0e589027a07469b75f7e2373c71537468deb562bb6fd9f595c9322dbbe46119fd8c4e636338c385e9b780ca6f76535988a17aae39b4a2f9e6a9c3e0d6c03be01ee45fbe547b09933979f0afa2d3b4765977ed967e0fdc8e6bdfec5804000000000000000000000021ba4fd64c6802c1696fe02278a7bd8c9d45a6839bc6c2252a6b9a050d9665df785de529ca1e080936e0babad49d6fffff0000a300567d59801e2b6a960885c9a11fd94695bdc1193dfcd7561fcd0333963c0d07d1553c454bb55f337a6938a83e15ecb33ed78bfe256be5471525b33e769e5d598d6961b7b7de000000000000024d3477113a05cedf3e833d21a345f0dab5aee423b9daa7a14db140036c309ede396357c90bcc32b454f1032c4d0dd1223857775a7969456b4a3551edfaef3498016dbcbfd67297354f760a7c9f16299fe62cfadb1e499109c6e61799003fce901c86feca764ff44a2ec7486cb56b6a94c4fcb6c0524d4f3b7d0a0e2808776e5506c4ab08e3313b980d4a6890b04bbb56abbb1be7d9f0a4d453afc37e2cfad34b486f24cc3b570a158377be2ad658072b4d581f70a0237d05ffa79d1e8d96bae96084a589f02db5925591bf8c60f0a672fcedaa4a27c83e7a66d17e4a670c7fa142631834a63754c666c5248057f7ceb9301a8a3b2f57b65fb49b8b76a6c68bb61cf8a16c098faa1b365a0c9d07d248c5cdfcfc617c8ac9b490b363cbad6c67311034c7ac634c38f2672d66a02481138723d9e5cc18e9827dd9cf1ec37e", @ANYRESOCT=r5, @ANYRESHEX=r4, @ANYRESDEC=0x0, @ANYRES32], 0x2c}}, 0x20000801) setsockopt$inet6_tcp_TCP_REPAIR_QUEUE(r1, 0x6, 0x14, &(0x7f00000001c0), 0x1) r11 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$FS_IOC_SETFLAGS(0xffffffffffffffff, 0x40086602, &(0x7f0000000200)=0x200) setsockopt$IPT_SO_SET_REPLACE(r11, 0x0, 0x40, &(0x7f0000001900)=@mangle={'mangle\x00', 0x44, 0x6, 0x430, 0x1e8, 0x0, 0x98, 0x2d0, 0x0, 0x398, 0x398, 0x398, 0x398, 0x398, 0x6, 0x0, {[{{@ip={@broadcast, @initdev={0xac, 0x1e, 0x0, 0x0}, 0x0, 0x0, 'geneve1\x00', 'ip6gre0\x00'}, 0x0, 0x70, 0x98}, @ECN={0x28, 'ECN\x00', 0x0, {0x0, 0xfc}}}, {{@ip={@multicast2, @local, 0x0, 0x0, 'vcan0\x00', 'veth0_virt_wifi\x00'}, 0x0, 0x70, 0xb8}, @common=@inet=@TEE={0x48, 'TEE\x00', 0x1, {@ipv4=@local, 'nr0\x00'}}}, {{@uncond, 0x0, 0x70, 0x98}, @ECN={0x28}}, {{@ip={@rand_addr, @multicast2, 0x0, 0x0, 'syzkaller0\x00', 'bond0\x00'}, 0x0, 0xc0, 0xe8, 0x0, {}, [@inet=@rpfilter={{0x28}}, @inet=@rpfilter={{0x28}}]}, @unspec=@CHECKSUM={0x28}}, {{@ip={@broadcast, @initdev={0xac, 0x1e, 0x0, 0x0}, 0x0, 0x0, 'lo\x00', 'batadv_slave_1\x00'}, 0x0, 0xa0, 0xc8, 0x0, {}, [@common=@inet=@dccp={{0x30}}]}, @common=@unspec=@NFQUEUE3={0x28}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28}}}}, 0x490) write$binfmt_script(r1, &(0x7f00000009c0)=ANY=[], 0x208e24b) write$cgroup_int(r7, &(0x7f0000000140)=0x1, 0x12) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x1000000, 0xa152, r7, 0x0) r12 = accept4(r0, &(0x7f00000005c0)=@l2tp={0x2, 0x0, @multicast2}, &(0x7f0000000180)=0x80, 0x800) setsockopt$inet6_tcp_TLS_TX(r12, 0x6, 0x1, &(0x7f0000000640)=@ccm_128={{0x304}, "1586f5bce8264a5a", "354f47ec61ef20e29272e9d239e06b8b", "2161bd4e", "95e1c479931d17fb"}, 0x28) getsockname$packet(r1, &(0x7f0000000300), &(0x7f0000000440)=0x14) sendfile(0xffffffffffffffff, r10, 0x0, 0xe589) 00:04:47 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$sock_timeval(r0, 0x1, 0x49, &(0x7f0000000040)={0x77359400}, 0x10) ioctl$sock_SIOCSIFVLAN_GET_VLAN_VID_CMD(0xffffffffffffffff, 0x8983, &(0x7f0000000400)) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000380)='cpuacct.usage_user\x00', 0x275a, 0x0) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup.cpu/syz0\x00', 0x1ff) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r1, 0xd000943e, &(0x7f000004cec0)={0x0, 0x0, "5da4bdc3aae66bef62d16df85c0a21b7f901a06c13da99fd5fb6f5b296de42337b43d0b41e5620f66c1bb52a70c25a2410d143d1c77c8c406449eebbbbc1a17976438971bf5760db6ec5b314a5978476b7500a25e2a18004a40c6573179b1dd728a7fcc282c2f4a4d0215aef412f832bd1c415a70d7572f5671c60721c96e4b0f2d33427b065901507deb4f9b534d62d90dc9dbe1a165b8239792788380f26867d8f74abbffae2e09ca5801c0050572877b000c3fa5a370f0ca74b84f7bc818c0cf6c81b4f23c7f9943be02a66b769458436c5e2f6b2439dd1240742ba9a35014ba567552b8baa092aaec03bda7e6b3af69f3cb334f9d75c6e5920c01752c7f5", "d72ac5dfbc3357df6de8259518e3f8b0c80a0595536346d0c9f45897a38c890e470358d19217909c49a25a6bea34d057f77826ad1746f55d6ddfd092a2ed12f7b2a5487d192ecc64d0393676228f7e77c4e75eec5cfa002327f3b4416298f810e1cad79765a86ce1d233fda89752dfeeac0b94f55d9a39be9a3f9dce75c3eb00c2cc745a0fd77988e282ce8d23a55668807016a0eddcee1efee3047ff9c5df3683015ae5ce49c89ca566bfd51808bbcf98275166835bd11b7babad341fa906425606ab51686c6668aa8fd6985c036a74751d5fc7ebadca51b4fe79cc2475be301ec1f1c59d3fb0145df5c0a7a96d1c5fbdc41c5782c7e61d140aa07d73271c828fd04cc8c6941520da597ac7388d9919674ca853338e3b35fb551f93431cd4abe9fd07ee39e409a0547af98b117f9c08eb5ac579c014039b985999b72d9ddf11159c4762616bb8812bb1633025ab5271b811b8750ec7eeeaced30c98d3c74d4122ab534e4f2d67f97f32146b3b63386524bc64d4f71c9d1e77b1753124db23930c032b8b627850632e5c99c2de4707bdc73e59b5be58c53444a3244704672ec727d7d1f20fb28f02c496687a364acf051924825f89daae3cb3418397fec0057d525b1cf536a5b5c15daa2fd906e3bfae4fcc78a0b985ccd8844073868b2f379124daae75cec961c307e8d4a65c01127c4b351c74ff1767394c6d1b462538e1c81fb7a7fcf42848021d6462c9f42327df7de9075cd56ddf9a1797db06d42f55b4688a13a1e86f6e659cb2bf65177ae1b7a19b41a5bf5eec4c5befaffad6b7e7f2337605cea36fd53e7516c4d3aecdd993460f74a3d0bb8c79997e78590e4b962a9b7df075a966a75bd3f468247ccc77164b2740a6b196fe30edd8c9b8f7c57180697c8ef6ec87b9e6c0d21d6065f4321a0b32b043d157d6bd43ffef3cb0f13fb96210bb72e38bbd966d7b1947d683dff3af85c42eec0fd5b7f678d8ca132f5bb1cff0bce707f5bc816fb1e91be9ddaeb189e651798f6f634f00fa79a49cf1e4817bc4268778320dae5b52ce972be198b7023a7b9c51bce860a60b68ce6b3c37967ea51aebbdc7b30c9f0c43344fe0087aef701d2b57c643c3aecb998172fb667ee6283b6fc93bd58929ee30370a3ea3cbd2c751ff4fb2c12363157fe3dad6ab00789361dfe5707349421b965868f217a4b750ce87958a8de949169337fbca4f696393d83a38e6db66d31345b1e7a764fe7743d12403e49ca2b1f288ac41507761135315798bbb3753aae763db3794cd5ddb2ef64f0bef22513f59894bfd440647b7529411ae8ad9016fa73014e70262f7ca1b85ca3ad1758b697a13ed0e23c4019e02d3135c530855ea0be3142e4c957f6d33c5b304a4133433e5e30df60d70bab5b471b3f2e0d392ac99bd57eca3aeabbfd47ae5e03e6752528099d2fe59a8bf8fd42d8a4ee1beacf70e869f183b4151bb0004a4c66c03674e23a341f4545e5ad60b6654d00c87a06edda49f6531a9b64a5ec9f4f4951459ca9c75bb6741d0c8a5803c20c9b076c80b37bcdce4ed53f636950760f64ca9bfb75d61bc914aba375c5e4cc3afde8daa4eabdf885b22aacc526bf0ada71781f3fdae1a19e13d5bcc888ae5b9937249385570579f27230719fc55f9d5d8770792425ae13a931f8701d3e0fc99bfe02d9868042d3818d7d74d572bf665cd3a03727fe8003e607e2cfe75bb902f31e12d497fd19f8fba853a1028dea985a95a84f52db4c3dbd9a0ccfefbfb2ab13bbd8bd4065045480229287ced66f8430bc89d16929cd56d482b5d11bb7b475d709dd4d5cd6cc87055de4c5745530219992499b424cfd999ce73ec114177e80c9982ee7319373f8d1fa206e7412785f6c4345c879be78141904ab3247b71e64227024470ac9834a09dfff9d303201c8edcb1111cd4740627181c83d19b5080c528aa5949ccfa92b09c9ac5aaa87a89a389f3a13b76e72d5283c2a090f58edab9e97ca1abe12ee6245885082e94da8a346c5495ac4ed4533276d2247fac5e34de454bc149add9b34a2cabc33e51a16892244cc977aefc3b280268403be02f652f4ba8a1d686c599e7e5c57ca34247df9413cd84de3b077ee0e032e64d643e583540e0ad2fdc918ffb6fa7fda72cf24b35a05d0fcb2e909b428d0871dfcf8178a7cde4ca0cbdc2b0bd6fab23272c4145812fe6293d4fe059d6941adfeb5a19675e6ca17a83c008e307e563f35a45062becb0adb62158fc45359b8f5dbb9cb3db77d697c70921583e6ee43ff573f9f556c6808e5496f1456b32fa46bf89a730ab6b6f9a5e082b5b131e625a6d3ed1a0f546322c11a76d6f3c8605faf59bb60ece5ab011940f181a8693842c78ebefbf82cf4ffed66b4856ea4e66284daeaed0fa53e5e21da1e40ab1381fc9c85a14b4bf2b2aef0b79a70e954595e7e21f9d9e651870b1f718228e84974bac3593a6d0dd0c46cc9b9f85a1de7b244191052e270073075c06d94f92a7a603e74be3a35d1330ad4772f089becb231af7a8d087298b0a15cef677cf5cc8b31a6555c80bc5e645e2d1574af4be00113b9caa98e3bd7077635c2fa80fee70145cce2b08c9049e11b9f197a83783e3bda7b262ef566fb867a93c82bd729d44475ec30c4a2194f7e74073ae59a5f6c587994150b1ee4052c76455632203b9b5c111479e04dda9494490094f83d805f5e2924f6cafb6b9ac8ec9219f2adfacfc5b290be237c33b04938e0d982ff69a5c17dd3751f35cd502a9d2936e82047cf7874d60fb51cecb5fd605f6fff215ea32c955a39b64ab957ae7d58438d77339bf32e05a928a992742ee0b12ec6dff50e10859ec3d2a21818ac689e8787dcd6bc636012c6f26dfb95b6dc89d0955aea3c51d782867f842d83b597b6e9120c93d09f8cede36fa72f0bcaf56df45a5740b84cb1c5ba036f770f432ed83a8de0f8ea5e5d6b740ece0c3518444e73b6bb08ecf5046431c8f462239def166207339c77f5364a5598fe1a1a559c4b808b04d0de0d250cfa3dbcb9a3bc5cc0a7f6c1c56b43533bd697cf234c281ae8e92b3025d904adbf032f91d4408b6e60a8c108bbc0cda4585aab2b6e2a65d3c7f43f82624e197eb86c77eeb9eb3da2a5517b98835084057d2aa4ae8b39c8337262a60c86faff2ce0deaa3817a37ce7163ff2a4e29099524c3e26d05a0dcac14e72ca546afc0c42dd6f648996882f3ff9f21048886e36535d2d82ceaa350d9c45f53c0d4b7b92d5f4fdb1ef7da0d414fe63eee5f60dbe4e741827cac0103664886e8382e5f829fe0b1fdd398d7082c614df76833f9a3d07851ee4607d47d3bff89232d7fee0aca2668bd6f14e03659e04bc18afe5834d3389127bfed5a52e6266457a93205eb994a0d75e1b86dabba28ba30d80d16c1fb37a698aea1b2df1d962355742a1c67efd2dd564d3a63ab25dedd36a2a27371ec1807f9fcfdbc55c1a77db2c4946e79b48da87400216e494f9abe3db5966b6c405bf7d0e913e286f44ed9afbcb04ebda282a884988a3b7a01d89b492d197d30c03a6d11c74dcabec7d7c1e6d82f430b9ce491729827b22ea5ceb4110b52430be9d00f0db9849efb100098cf189ee49dc09d86c53401ec4d226d33e2583ccc3f078e5ba0a9e956b112374ed954d9922a318882a62d1226e9d9eb815d5b72ee9262f9723b97fbdbc6133f4dbbf6b81501fcbdb57c10c7919b07237706f19946250bf7968e9c28704efff6eaa0702ec375acfb9f8a699829b3ce55b78521e63cfdb9778007e8d1751d029a6d5fa4e391e2dd56d7dc8f1e96e4cca13e026402d0023ea713ca36108be7f00d1a48e73071c3b73034973f1e379a4728c7f1eb8b13c2de59e63756a1c6c80e08a26f8ac2763dbc10fed29b834fa752fece46cb126483f05fec2576cd4cbd288f6b4f4b8aa9c80cb16c672f0b5581a4d164d172943c1e50228f43297bcd106b2511ac383034dbf66f978ef858387926661751574ea725f59347d0aee79e6f85499893aac7ebbe0e1478fe2123202522763779277de3274ef46aefabcdeed3fdc01727a40b32b3bf38f0bbd5007dcec6b36052437d9b7a36ce95e266b4186b60677737dba95373845ad2b4857736b19de534d800d009a75dee7d1c366b9c90fc553df0b48069dbde6b7554a0c0d9a27e4f91d6939e86625a2e451ee3649cd1e456c56c82520c9b29a66483de1747e4c83bcfa5463f6445fb4957f4849a711ec1ac807123f176ad0cebcfc7f0c34d81f0c9397b7ca183727462a8ac734e626c3d76534271e77a5356ceb5395fda78729b06c60df1befc96e013aa6964eb61172821832865e10ef1abf9978f6497c41caa2a62c642a49d7436ee3f80a2dade2cc70015d401a50b49a89d17e05be9619f482192c5ad28f8abf87c26404cece2e8fde45d0fa96a887f0cdf6603165efc93a1b2d22379e7161b83cf46a93f73fb8ece5e8279f1281a5c17bc94c9e353013bd99349d073a7e85a02e0fa7c9ddb2848e9ecbf89b192fa3a2fdf94ab2e5d54757b7db39963a213ccd450a60d4f7c86ede1cb0a888ea99f831f10aa55e675ffa3f55b5cb606c8781893bf3501ac4e6547dbb2db3fd309b511409bd3c18cae4e3f737831a1585fef30258cf3b89965e04f1c5e29de5e0e8360c84c3f37cb09332f0e7c78b84542eab9fb6998eb4aebc1687fb64ead3e6382b4c614abea889c86a840f0136fb479a3ec4b9130ed312b5fd3254d99ed88b9e15a8535c1db04f182312b9546e0e66629fca994c28eada8a68a2eb370de5056f0055d65e3564ca16d86ba61b6cfa4e688d9a19b228f7ee36e68b8b35e0a54adc30d8a1a5e3f0278ec22f4e6b0dac7984d10f05f8d42b181c386857127f3975f66f76f7bdf1ca0be004bbf2066e60695b9492f9acf3f791c30523593a457a49555d205c50b7c0dcd4a4da1421d4e062a23d552b4f21109fee15f0a6d92385f593cfd736573bb78e2ff032d108bdb10ddb112ffbeb70a2c283e4a95b169e522c23bcd9b9ae0947873085e9fae34bd7ce571de8f0e6a229b67db1785d3e9fb0b52dd136060ec760292cf8aa44e5b95eda2a87dfe1d082f84f9ba4754c06136612b26b0d81b5921b07ead509c5ec8168e0c2b56bd2de13529665dc0a77fd7b7c861ba7fca5ece2269261a4290f4c0629d4dedd01807cf4742adb996a83d8a1cb0b2d833d2382a8727430019921a79a1aef122f9fcca9b001ae0a5b32209bab27fd2e2f5ad083fe92c12210ba71737d41c900b5e7396bb2b0882a7fe2f1c2f0f518f14c528969de59d75afd20408b61e3fbbb1d8a24b6e4bef085b19ab23bb0e7621873b92e67ed6640b39baf3533d06df48b33fdd6de21197a02ae8efec993d6d0a18e1f29469e567809db9c7484acc87358e0f1e42a73010"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f000004dec0)={0x9, [{}, {}, {0x0, 0x0}, {}, {}, {}, {0x0, r2}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r3}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r2}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r2}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r2}], 0xff, "90ef396350989b"}) r6 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000), 0x200002, 0x0) r7 = openat$cgroup_int(r6, &(0x7f00000000c0)='cpuset.mems\x00', 0x2, 0x0) r8 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='io.stat\x00', 0x275a, 0x0) writev(r8, &(0x7f0000000040)=[{&(0x7f0000000500)='b', 0x1}], 0x1) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10012, r8, 0x0) write$cgroup_int(r7, &(0x7f0000000100), 0x12) openat$cgroup_int(0xffffffffffffffff, &(0x7f0000000480)='cgroup.max.depth\x00', 0x2, 0x0) getsockname$packet(0xffffffffffffffff, &(0x7f0000000680)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f00000003c0)=0x14) r9 = socket(0x1, 0x3, 0x8) r10 = openat$cgroup(r6, &(0x7f00000004c0)='syz1\x00', 0x200002, 0x0) openat$cgroup_ro(r10, &(0x7f0000000780)='cpu.stat\x00', 0x0, 0x0) sendmsg$nl_route_sched(r9, &(0x7f0000000100)={0x0, 0xfffffffffffffe46, &(0x7f0000000240)={&(0x7f0000000d00)=ANY=[@ANYBLOB="2c0000d452000bc6ccba900000000000000000084265b8ff69d51e750cb08af76e17a605a6517b4c442d1495c187b570cabcce706d33a76c3034e07ffba8c54b1d2a47643098adedddbf178fdf6c228772cbf3de67be3f6ab44bfb650e6c6fb369e1a00728a7993ab59c8523d11b48ccb6898db70690e798502fe2bb042f042d4fec40c05520ef437fbbe9b911b42a95f44a51f001122c66f49cd0f174e15f5f19d3fe27e32c50bd2ba40b1cc1e21f9705000000000000004ad36d76e1b4c7c2f5bf02451e655adabd423da04e5a33e85d1be190a30fe854de50773831202aebda3b82b68ed9cf127e5ed2b96f0db81dc3135eb4d2a2dbf9c31636ec4d1cacb9b97ca4edd5f732c9bb1ecf99f697ec52ea2ab650e57c76548ae3998c355265bad658b32b2f4eca4f99f457ccd07a39ee061c752f5d4c815fb301760ca18032f433d447adf7301f7c115a20fc985a256b8be7b85563472c84d1bab9bccbeeb803a8c68a99be552f8b4eefef3e158a41b7917e4d610f0805007f55f97f12851b0621508f261ddcc17a7fc1c518f8090847dc62095441920e882a6e1676f99c55224321bc51219047eb2b0fe599f2545af110f3f395970661ee2aa7a0c30144af0ec8923bb9f05e7e40ff371f3a6688c1b63f3912f87056d0c17bf9baefd55f5a97e83b7c08e9c932a1b50f58a2c14ce646c1cfb836747365a223b57868074e1c8c39afe879d4620400a8eb5a20680d107eab09a2280d80549e6eb4dc13a32964621a0a311013de7dae0f90d419cf39179042cf2c56ca261022107a4de8effd4ec0fd219894972e152017ec890c45231ab9e5708f0f365f93c75e7fc3981011ffcf907469ac54e2d715251cec49518c3fc0d0a47bde841ab46c7830e8f92f7a6ca0fdcabf0900000000000000b343c9e3f2cc5363685ee850ba22b7d4a77ed1297335bcc6daf830488116abe748eb564d62a27a6b2d41c711895433dd31ceb39d3743257de28a5408c45dc30fe4ddcb4015ef2fbd367fefbf3bfc34edaadabf97f75b17cb18ab44470699cb992f7c3628c51d21a0e589027a07469b75f7e2373c71537468deb562bb6fd9f595c9322dbbe46119fd8c4e636338c385e9b780ca6f76535988a17aae39b4a2f9e6a9c3e0d6c03be01ee45fbe547b09933979f0afa2d3b4765977ed967e0fdc8e6bdfec5804000000000000000000000021ba4fd64c6802c1696fe02278a7bd8c9d45a6839bc6c2252a6b9a050d9665df785de529ca1e080936e0babad49d6fffff0000a300567d59801e2b6a960885c9a11fd94695bdc1193dfcd7561fcd0333963c0d07d1553c454bb55f337a6938a83e15ecb33ed78bfe256be5471525b33e769e5d598d6961b7b7de000000000000024d3477113a05cedf3e833d21a345f0dab5aee423b9daa7a14db140036c309ede396357c90bcc32b454f1032c4d0dd1223857775a7969456b4a3551edfaef3498016dbcbfd67297354f760a7c9f16299fe62cfadb1e499109c6e61799003fce901c86feca764ff44a2ec7486cb56b6a94c4fcb6c0524d4f3b7d0a0e2808776e5506c4ab08e3313b980d4a6890b04bbb56abbb1be7d9f0a4d453afc37e2cfad34b486f24cc3b570a158377be2ad658072b4d581f70a0237d05ffa79d1e8d96bae96084a589f02db5925591bf8c60f0a672fcedaa4a27c83e7a66d17e4a670c7fa142631834a63754c666c5248057f7ceb9301a8a3b2f57b65fb49b8b76a6c68bb61cf8a16c098faa1b365a0c9d07d248c5cdfcfc617c8ac9b490b363cbad6c67311034c7ac634c38f2672d66a02481138723d9e5cc18e9827dd9cf1ec37e", @ANYRESOCT=r5, @ANYRESHEX=r4, @ANYRESDEC=0x0, @ANYRES32], 0x2c}}, 0x20000801) setsockopt$inet6_tcp_TCP_REPAIR_QUEUE(r1, 0x6, 0x14, &(0x7f00000001c0), 0x1) r11 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$FS_IOC_SETFLAGS(0xffffffffffffffff, 0x40086602, &(0x7f0000000200)=0x200) setsockopt$IPT_SO_SET_REPLACE(r11, 0x0, 0x40, &(0x7f0000001900)=@mangle={'mangle\x00', 0x44, 0x6, 0x430, 0x1e8, 0x0, 0x98, 0x2d0, 0x0, 0x398, 0x398, 0x398, 0x398, 0x398, 0x6, 0x0, {[{{@ip={@broadcast, @initdev={0xac, 0x1e, 0x0, 0x0}, 0x0, 0x0, 'geneve1\x00', 'ip6gre0\x00'}, 0x0, 0x70, 0x98}, @ECN={0x28, 'ECN\x00', 0x0, {0x0, 0xfc}}}, {{@ip={@multicast2, @local, 0x0, 0x0, 'vcan0\x00', 'veth0_virt_wifi\x00'}, 0x0, 0x70, 0xb8}, @common=@inet=@TEE={0x48, 'TEE\x00', 0x1, {@ipv4=@local, 'nr0\x00'}}}, {{@uncond, 0x0, 0x70, 0x98}, @ECN={0x28}}, {{@ip={@rand_addr, @multicast2, 0x0, 0x0, 'syzkaller0\x00', 'bond0\x00'}, 0x0, 0xc0, 0xe8, 0x0, {}, [@inet=@rpfilter={{0x28}}, @inet=@rpfilter={{0x28}}]}, @unspec=@CHECKSUM={0x28}}, {{@ip={@broadcast, @initdev={0xac, 0x1e, 0x0, 0x0}, 0x0, 0x0, 'lo\x00', 'batadv_slave_1\x00'}, 0x0, 0xa0, 0xc8, 0x0, {}, [@common=@inet=@dccp={{0x30}}]}, @common=@unspec=@NFQUEUE3={0x28}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28}}}}, 0x490) write$binfmt_script(r1, &(0x7f00000009c0)=ANY=[], 0x208e24b) write$cgroup_int(r7, &(0x7f0000000140)=0x1, 0x12) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x1000000, 0xa152, r7, 0x0) r12 = accept4(r0, &(0x7f00000005c0)=@l2tp={0x2, 0x0, @multicast2}, &(0x7f0000000180)=0x80, 0x800) setsockopt$inet6_tcp_TLS_TX(r12, 0x6, 0x1, &(0x7f0000000640)=@ccm_128={{0x304}, "1586f5bce8264a5a", "354f47ec61ef20e29272e9d239e06b8b", "2161bd4e", "95e1c479931d17fb"}, 0x28) getsockname$packet(r1, &(0x7f0000000300), &(0x7f0000000440)=0x14) sendfile(0xffffffffffffffff, r10, 0x0, 0xe589) 00:04:47 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x10, 0x3, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) r3 = socket(0x10, 0x2, 0x0) sendmsg$nl_route_sched(r3, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={0x0, 0x140}}, 0x0) getsockname$packet(r3, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000100)=0xab) sendmsg$nl_route(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400eeffffffffffff00000000", @ANYRES32=r4, @ANYBLOB="01000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000005840)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000240)=ANY=[@ANYBLOB="4800000024000b0e00"/20, @ANYRES32=r4, @ANYBLOB="00000000ffffffff0000000008000100687462001c0002001800020003"], 0x48}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f00000003c0)=@newtfilter={0x80, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r4, {}, {}, {0xfff3}}, [@filter_kind_options=@f_bpf={{0x8}, {0x54, 0x2, [@TCA_BPF_POLICE={0x40, 0x2, [@TCA_POLICE_TBF={0x3c}]}, @TCA_BPF_FLAGS={0x8, 0x8, 0x7}, @TCA_BPF_FD={0x8}]}}]}, 0x80}}, 0x0) 00:04:47 executing program 5: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$sock_timeval(r0, 0x1, 0x49, &(0x7f0000000040)={0x77359400}, 0x10) ioctl$sock_SIOCSIFVLAN_GET_VLAN_VID_CMD(0xffffffffffffffff, 0x8983, &(0x7f0000000400)) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000380)='cpuacct.usage_user\x00', 0x275a, 0x0) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup.cpu/syz0\x00', 0x1ff) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r1, 0xd000943e, &(0x7f000004cec0)={0x0, 0x0, "5da4bdc3aae66bef62d16df85c0a21b7f901a06c13da99fd5fb6f5b296de42337b43d0b41e5620f66c1bb52a70c25a2410d143d1c77c8c406449eebbbbc1a17976438971bf5760db6ec5b314a5978476b7500a25e2a18004a40c6573179b1dd728a7fcc282c2f4a4d0215aef412f832bd1c415a70d7572f5671c60721c96e4b0f2d33427b065901507deb4f9b534d62d90dc9dbe1a165b8239792788380f26867d8f74abbffae2e09ca5801c0050572877b000c3fa5a370f0ca74b84f7bc818c0cf6c81b4f23c7f9943be02a66b769458436c5e2f6b2439dd1240742ba9a35014ba567552b8baa092aaec03bda7e6b3af69f3cb334f9d75c6e5920c01752c7f5", "d72ac5dfbc3357df6de8259518e3f8b0c80a0595536346d0c9f45897a38c890e470358d19217909c49a25a6bea34d057f77826ad1746f55d6ddfd092a2ed12f7b2a5487d192ecc64d0393676228f7e77c4e75eec5cfa002327f3b4416298f810e1cad79765a86ce1d233fda89752dfeeac0b94f55d9a39be9a3f9dce75c3eb00c2cc745a0fd77988e282ce8d23a55668807016a0eddcee1efee3047ff9c5df3683015ae5ce49c89ca566bfd51808bbcf98275166835bd11b7babad341fa906425606ab51686c6668aa8fd6985c036a74751d5fc7ebadca51b4fe79cc2475be301ec1f1c59d3fb0145df5c0a7a96d1c5fbdc41c5782c7e61d140aa07d73271c828fd04cc8c6941520da597ac7388d9919674ca853338e3b35fb551f93431cd4abe9fd07ee39e409a0547af98b117f9c08eb5ac579c014039b985999b72d9ddf11159c4762616bb8812bb1633025ab5271b811b8750ec7eeeaced30c98d3c74d4122ab534e4f2d67f97f32146b3b63386524bc64d4f71c9d1e77b1753124db23930c032b8b627850632e5c99c2de4707bdc73e59b5be58c53444a3244704672ec727d7d1f20fb28f02c496687a364acf051924825f89daae3cb3418397fec0057d525b1cf536a5b5c15daa2fd906e3bfae4fcc78a0b985ccd8844073868b2f379124daae75cec961c307e8d4a65c01127c4b351c74ff1767394c6d1b462538e1c81fb7a7fcf42848021d6462c9f42327df7de9075cd56ddf9a1797db06d42f55b4688a13a1e86f6e659cb2bf65177ae1b7a19b41a5bf5eec4c5befaffad6b7e7f2337605cea36fd53e7516c4d3aecdd993460f74a3d0bb8c79997e78590e4b962a9b7df075a966a75bd3f468247ccc77164b2740a6b196fe30edd8c9b8f7c57180697c8ef6ec87b9e6c0d21d6065f4321a0b32b043d157d6bd43ffef3cb0f13fb96210bb72e38bbd966d7b1947d683dff3af85c42eec0fd5b7f678d8ca132f5bb1cff0bce707f5bc816fb1e91be9ddaeb189e651798f6f634f00fa79a49cf1e4817bc4268778320dae5b52ce972be198b7023a7b9c51bce860a60b68ce6b3c37967ea51aebbdc7b30c9f0c43344fe0087aef701d2b57c643c3aecb998172fb667ee6283b6fc93bd58929ee30370a3ea3cbd2c751ff4fb2c12363157fe3dad6ab00789361dfe5707349421b965868f217a4b750ce87958a8de949169337fbca4f696393d83a38e6db66d31345b1e7a764fe7743d12403e49ca2b1f288ac41507761135315798bbb3753aae763db3794cd5ddb2ef64f0bef22513f59894bfd440647b7529411ae8ad9016fa73014e70262f7ca1b85ca3ad1758b697a13ed0e23c4019e02d3135c530855ea0be3142e4c957f6d33c5b304a4133433e5e30df60d70bab5b471b3f2e0d392ac99bd57eca3aeabbfd47ae5e03e6752528099d2fe59a8bf8fd42d8a4ee1beacf70e869f183b4151bb0004a4c66c03674e23a341f4545e5ad60b6654d00c87a06edda49f6531a9b64a5ec9f4f4951459ca9c75bb6741d0c8a5803c20c9b076c80b37bcdce4ed53f636950760f64ca9bfb75d61bc914aba375c5e4cc3afde8daa4eabdf885b22aacc526bf0ada71781f3fdae1a19e13d5bcc888ae5b9937249385570579f27230719fc55f9d5d8770792425ae13a931f8701d3e0fc99bfe02d9868042d3818d7d74d572bf665cd3a03727fe8003e607e2cfe75bb902f31e12d497fd19f8fba853a1028dea985a95a84f52db4c3dbd9a0ccfefbfb2ab13bbd8bd4065045480229287ced66f8430bc89d16929cd56d482b5d11bb7b475d709dd4d5cd6cc87055de4c5745530219992499b424cfd999ce73ec114177e80c9982ee7319373f8d1fa206e7412785f6c4345c879be78141904ab3247b71e64227024470ac9834a09dfff9d303201c8edcb1111cd4740627181c83d19b5080c528aa5949ccfa92b09c9ac5aaa87a89a389f3a13b76e72d5283c2a090f58edab9e97ca1abe12ee6245885082e94da8a346c5495ac4ed4533276d2247fac5e34de454bc149add9b34a2cabc33e51a16892244cc977aefc3b280268403be02f652f4ba8a1d686c599e7e5c57ca34247df9413cd84de3b077ee0e032e64d643e583540e0ad2fdc918ffb6fa7fda72cf24b35a05d0fcb2e909b428d0871dfcf8178a7cde4ca0cbdc2b0bd6fab23272c4145812fe6293d4fe059d6941adfeb5a19675e6ca17a83c008e307e563f35a45062becb0adb62158fc45359b8f5dbb9cb3db77d697c70921583e6ee43ff573f9f556c6808e5496f1456b32fa46bf89a730ab6b6f9a5e082b5b131e625a6d3ed1a0f546322c11a76d6f3c8605faf59bb60ece5ab011940f181a8693842c78ebefbf82cf4ffed66b4856ea4e66284daeaed0fa53e5e21da1e40ab1381fc9c85a14b4bf2b2aef0b79a70e954595e7e21f9d9e651870b1f718228e84974bac3593a6d0dd0c46cc9b9f85a1de7b244191052e270073075c06d94f92a7a603e74be3a35d1330ad4772f089becb231af7a8d087298b0a15cef677cf5cc8b31a6555c80bc5e645e2d1574af4be00113b9caa98e3bd7077635c2fa80fee70145cce2b08c9049e11b9f197a83783e3bda7b262ef566fb867a93c82bd729d44475ec30c4a2194f7e74073ae59a5f6c587994150b1ee4052c76455632203b9b5c111479e04dda9494490094f83d805f5e2924f6cafb6b9ac8ec9219f2adfacfc5b290be237c33b04938e0d982ff69a5c17dd3751f35cd502a9d2936e82047cf7874d60fb51cecb5fd605f6fff215ea32c955a39b64ab957ae7d58438d77339bf32e05a928a992742ee0b12ec6dff50e10859ec3d2a21818ac689e8787dcd6bc636012c6f26dfb95b6dc89d0955aea3c51d782867f842d83b597b6e9120c93d09f8cede36fa72f0bcaf56df45a5740b84cb1c5ba036f770f432ed83a8de0f8ea5e5d6b740ece0c3518444e73b6bb08ecf5046431c8f462239def166207339c77f5364a5598fe1a1a559c4b808b04d0de0d250cfa3dbcb9a3bc5cc0a7f6c1c56b43533bd697cf234c281ae8e92b3025d904adbf032f91d4408b6e60a8c108bbc0cda4585aab2b6e2a65d3c7f43f82624e197eb86c77eeb9eb3da2a5517b98835084057d2aa4ae8b39c8337262a60c86faff2ce0deaa3817a37ce7163ff2a4e29099524c3e26d05a0dcac14e72ca546afc0c42dd6f648996882f3ff9f21048886e36535d2d82ceaa350d9c45f53c0d4b7b92d5f4fdb1ef7da0d414fe63eee5f60dbe4e741827cac0103664886e8382e5f829fe0b1fdd398d7082c614df76833f9a3d07851ee4607d47d3bff89232d7fee0aca2668bd6f14e03659e04bc18afe5834d3389127bfed5a52e6266457a93205eb994a0d75e1b86dabba28ba30d80d16c1fb37a698aea1b2df1d962355742a1c67efd2dd564d3a63ab25dedd36a2a27371ec1807f9fcfdbc55c1a77db2c4946e79b48da87400216e494f9abe3db5966b6c405bf7d0e913e286f44ed9afbcb04ebda282a884988a3b7a01d89b492d197d30c03a6d11c74dcabec7d7c1e6d82f430b9ce491729827b22ea5ceb4110b52430be9d00f0db9849efb100098cf189ee49dc09d86c53401ec4d226d33e2583ccc3f078e5ba0a9e956b112374ed954d9922a318882a62d1226e9d9eb815d5b72ee9262f9723b97fbdbc6133f4dbbf6b81501fcbdb57c10c7919b07237706f19946250bf7968e9c28704efff6eaa0702ec375acfb9f8a699829b3ce55b78521e63cfdb9778007e8d1751d029a6d5fa4e391e2dd56d7dc8f1e96e4cca13e026402d0023ea713ca36108be7f00d1a48e73071c3b73034973f1e379a4728c7f1eb8b13c2de59e63756a1c6c80e08a26f8ac2763dbc10fed29b834fa752fece46cb126483f05fec2576cd4cbd288f6b4f4b8aa9c80cb16c672f0b5581a4d164d172943c1e50228f43297bcd106b2511ac383034dbf66f978ef858387926661751574ea725f59347d0aee79e6f85499893aac7ebbe0e1478fe2123202522763779277de3274ef46aefabcdeed3fdc01727a40b32b3bf38f0bbd5007dcec6b36052437d9b7a36ce95e266b4186b60677737dba95373845ad2b4857736b19de534d800d009a75dee7d1c366b9c90fc553df0b48069dbde6b7554a0c0d9a27e4f91d6939e86625a2e451ee3649cd1e456c56c82520c9b29a66483de1747e4c83bcfa5463f6445fb4957f4849a711ec1ac807123f176ad0cebcfc7f0c34d81f0c9397b7ca183727462a8ac734e626c3d76534271e77a5356ceb5395fda78729b06c60df1befc96e013aa6964eb61172821832865e10ef1abf9978f6497c41caa2a62c642a49d7436ee3f80a2dade2cc70015d401a50b49a89d17e05be9619f482192c5ad28f8abf87c26404cece2e8fde45d0fa96a887f0cdf6603165efc93a1b2d22379e7161b83cf46a93f73fb8ece5e8279f1281a5c17bc94c9e353013bd99349d073a7e85a02e0fa7c9ddb2848e9ecbf89b192fa3a2fdf94ab2e5d54757b7db39963a213ccd450a60d4f7c86ede1cb0a888ea99f831f10aa55e675ffa3f55b5cb606c8781893bf3501ac4e6547dbb2db3fd309b511409bd3c18cae4e3f737831a1585fef30258cf3b89965e04f1c5e29de5e0e8360c84c3f37cb09332f0e7c78b84542eab9fb6998eb4aebc1687fb64ead3e6382b4c614abea889c86a840f0136fb479a3ec4b9130ed312b5fd3254d99ed88b9e15a8535c1db04f182312b9546e0e66629fca994c28eada8a68a2eb370de5056f0055d65e3564ca16d86ba61b6cfa4e688d9a19b228f7ee36e68b8b35e0a54adc30d8a1a5e3f0278ec22f4e6b0dac7984d10f05f8d42b181c386857127f3975f66f76f7bdf1ca0be004bbf2066e60695b9492f9acf3f791c30523593a457a49555d205c50b7c0dcd4a4da1421d4e062a23d552b4f21109fee15f0a6d92385f593cfd736573bb78e2ff032d108bdb10ddb112ffbeb70a2c283e4a95b169e522c23bcd9b9ae0947873085e9fae34bd7ce571de8f0e6a229b67db1785d3e9fb0b52dd136060ec760292cf8aa44e5b95eda2a87dfe1d082f84f9ba4754c06136612b26b0d81b5921b07ead509c5ec8168e0c2b56bd2de13529665dc0a77fd7b7c861ba7fca5ece2269261a4290f4c0629d4dedd01807cf4742adb996a83d8a1cb0b2d833d2382a8727430019921a79a1aef122f9fcca9b001ae0a5b32209bab27fd2e2f5ad083fe92c12210ba71737d41c900b5e7396bb2b0882a7fe2f1c2f0f518f14c528969de59d75afd20408b61e3fbbb1d8a24b6e4bef085b19ab23bb0e7621873b92e67ed6640b39baf3533d06df48b33fdd6de21197a02ae8efec993d6d0a18e1f29469e567809db9c7484acc87358e0f1e42a73010"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f000004dec0)={0x9, [{}, {}, {0x0, 0x0}, {}, {}, {}, {0x0, r2}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r3}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r2}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r2}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r2}], 0xff, "90ef396350989b"}) r6 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000), 0x200002, 0x0) r7 = openat$cgroup_int(r6, &(0x7f00000000c0)='cpuset.mems\x00', 0x2, 0x0) r8 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='io.stat\x00', 0x275a, 0x0) writev(r8, &(0x7f0000000040)=[{&(0x7f0000000500)='b', 0x1}], 0x1) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10012, r8, 0x0) write$cgroup_int(r7, &(0x7f0000000100), 0x12) openat$cgroup_int(0xffffffffffffffff, &(0x7f0000000480)='cgroup.max.depth\x00', 0x2, 0x0) getsockname$packet(0xffffffffffffffff, &(0x7f0000000680)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f00000003c0)=0x14) r9 = socket(0x1, 0x3, 0x8) r10 = openat$cgroup(r6, &(0x7f00000004c0)='syz1\x00', 0x200002, 0x0) openat$cgroup_ro(r10, &(0x7f0000000780)='cpu.stat\x00', 0x0, 0x0) sendmsg$nl_route_sched(r9, &(0x7f0000000100)={0x0, 0xfffffffffffffe46, &(0x7f0000000240)={&(0x7f0000000d00)=ANY=[@ANYBLOB="2c0000d452000bc6ccba900000000000000000084265b8ff69d51e750cb08af76e17a605a6517b4c442d1495c187b570cabcce706d33a76c3034e07ffba8c54b1d2a47643098adedddbf178fdf6c228772cbf3de67be3f6ab44bfb650e6c6fb369e1a00728a7993ab59c8523d11b48ccb6898db70690e798502fe2bb042f042d4fec40c05520ef437fbbe9b911b42a95f44a51f001122c66f49cd0f174e15f5f19d3fe27e32c50bd2ba40b1cc1e21f9705000000000000004ad36d76e1b4c7c2f5bf02451e655adabd423da04e5a33e85d1be190a30fe854de50773831202aebda3b82b68ed9cf127e5ed2b96f0db81dc3135eb4d2a2dbf9c31636ec4d1cacb9b97ca4edd5f732c9bb1ecf99f697ec52ea2ab650e57c76548ae3998c355265bad658b32b2f4eca4f99f457ccd07a39ee061c752f5d4c815fb301760ca18032f433d447adf7301f7c115a20fc985a256b8be7b85563472c84d1bab9bccbeeb803a8c68a99be552f8b4eefef3e158a41b7917e4d610f0805007f55f97f12851b0621508f261ddcc17a7fc1c518f8090847dc62095441920e882a6e1676f99c55224321bc51219047eb2b0fe599f2545af110f3f395970661ee2aa7a0c30144af0ec8923bb9f05e7e40ff371f3a6688c1b63f3912f87056d0c17bf9baefd55f5a97e83b7c08e9c932a1b50f58a2c14ce646c1cfb836747365a223b57868074e1c8c39afe879d4620400a8eb5a20680d107eab09a2280d80549e6eb4dc13a32964621a0a311013de7dae0f90d419cf39179042cf2c56ca261022107a4de8effd4ec0fd219894972e152017ec890c45231ab9e5708f0f365f93c75e7fc3981011ffcf907469ac54e2d715251cec49518c3fc0d0a47bde841ab46c7830e8f92f7a6ca0fdcabf0900000000000000b343c9e3f2cc5363685ee850ba22b7d4a77ed1297335bcc6daf830488116abe748eb564d62a27a6b2d41c711895433dd31ceb39d3743257de28a5408c45dc30fe4ddcb4015ef2fbd367fefbf3bfc34edaadabf97f75b17cb18ab44470699cb992f7c3628c51d21a0e589027a07469b75f7e2373c71537468deb562bb6fd9f595c9322dbbe46119fd8c4e636338c385e9b780ca6f76535988a17aae39b4a2f9e6a9c3e0d6c03be01ee45fbe547b09933979f0afa2d3b4765977ed967e0fdc8e6bdfec5804000000000000000000000021ba4fd64c6802c1696fe02278a7bd8c9d45a6839bc6c2252a6b9a050d9665df785de529ca1e080936e0babad49d6fffff0000a300567d59801e2b6a960885c9a11fd94695bdc1193dfcd7561fcd0333963c0d07d1553c454bb55f337a6938a83e15ecb33ed78bfe256be5471525b33e769e5d598d6961b7b7de000000000000024d3477113a05cedf3e833d21a345f0dab5aee423b9daa7a14db140036c309ede396357c90bcc32b454f1032c4d0dd1223857775a7969456b4a3551edfaef3498016dbcbfd67297354f760a7c9f16299fe62cfadb1e499109c6e61799003fce901c86feca764ff44a2ec7486cb56b6a94c4fcb6c0524d4f3b7d0a0e2808776e5506c4ab08e3313b980d4a6890b04bbb56abbb1be7d9f0a4d453afc37e2cfad34b486f24cc3b570a158377be2ad658072b4d581f70a0237d05ffa79d1e8d96bae96084a589f02db5925591bf8c60f0a672fcedaa4a27c83e7a66d17e4a670c7fa142631834a63754c666c5248057f7ceb9301a8a3b2f57b65fb49b8b76a6c68bb61cf8a16c098faa1b365a0c9d07d248c5cdfcfc617c8ac9b490b363cbad6c67311034c7ac634c38f2672d66a02481138723d9e5cc18e9827dd9cf1ec37e", @ANYRESOCT=r5, @ANYRESHEX=r4, @ANYRESDEC=0x0, @ANYRES32], 0x2c}}, 0x20000801) setsockopt$inet6_tcp_TCP_REPAIR_QUEUE(r1, 0x6, 0x14, &(0x7f00000001c0), 0x1) r11 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$FS_IOC_SETFLAGS(0xffffffffffffffff, 0x40086602, &(0x7f0000000200)=0x200) setsockopt$IPT_SO_SET_REPLACE(r11, 0x0, 0x40, &(0x7f0000001900)=@mangle={'mangle\x00', 0x44, 0x6, 0x430, 0x1e8, 0x0, 0x98, 0x2d0, 0x0, 0x398, 0x398, 0x398, 0x398, 0x398, 0x6, 0x0, {[{{@ip={@broadcast, @initdev={0xac, 0x1e, 0x0, 0x0}, 0x0, 0x0, 'geneve1\x00', 'ip6gre0\x00'}, 0x0, 0x70, 0x98}, @ECN={0x28, 'ECN\x00', 0x0, {0x0, 0xfc}}}, {{@ip={@multicast2, @local, 0x0, 0x0, 'vcan0\x00', 'veth0_virt_wifi\x00'}, 0x0, 0x70, 0xb8}, @common=@inet=@TEE={0x48, 'TEE\x00', 0x1, {@ipv4=@local, 'nr0\x00'}}}, {{@uncond, 0x0, 0x70, 0x98}, @ECN={0x28}}, {{@ip={@rand_addr, @multicast2, 0x0, 0x0, 'syzkaller0\x00', 'bond0\x00'}, 0x0, 0xc0, 0xe8, 0x0, {}, [@inet=@rpfilter={{0x28}}, @inet=@rpfilter={{0x28}}]}, @unspec=@CHECKSUM={0x28}}, {{@ip={@broadcast, @initdev={0xac, 0x1e, 0x0, 0x0}, 0x0, 0x0, 'lo\x00', 'batadv_slave_1\x00'}, 0x0, 0xa0, 0xc8, 0x0, {}, [@common=@inet=@dccp={{0x30}}]}, @common=@unspec=@NFQUEUE3={0x28}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28}}}}, 0x490) write$binfmt_script(r1, &(0x7f00000009c0)=ANY=[], 0x208e24b) write$cgroup_int(r7, &(0x7f0000000140)=0x1, 0x12) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x1000000, 0xa152, r7, 0x0) r12 = accept4(r0, &(0x7f00000005c0)=@l2tp={0x2, 0x0, @multicast2}, &(0x7f0000000180)=0x80, 0x800) setsockopt$inet6_tcp_TLS_TX(r12, 0x6, 0x1, &(0x7f0000000640)=@ccm_128={{0x304}, "1586f5bce8264a5a", "354f47ec61ef20e29272e9d239e06b8b", "2161bd4e", "95e1c479931d17fb"}, 0x28) getsockname$packet(r1, &(0x7f0000000300), &(0x7f0000000440)=0x14) sendfile(0xffffffffffffffff, r10, 0x0, 0xe589) 00:04:47 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x10, 0x3, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) r3 = socket(0x10, 0x2, 0x0) sendmsg$nl_route_sched(r3, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={0x0, 0x140}}, 0x0) getsockname$packet(r3, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000100)=0xab) sendmsg$nl_route(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400eeffffffffffff00000000", @ANYRES32=r4, @ANYBLOB="01000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000005840)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000240)=ANY=[@ANYBLOB="4800000024000b0e00"/20, @ANYRES32=r4, @ANYBLOB="00000000ffffffff0000000008000100687462001c0002001800020003"], 0x48}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f00000003c0)=@newtfilter={0x80, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r4, {}, {}, {0xfff3}}, [@filter_kind_options=@f_bpf={{0x8}, {0x54, 0x2, [@TCA_BPF_POLICE={0x40, 0x2, [@TCA_POLICE_TBF={0x3c}]}, @TCA_BPF_FLAGS={0x8, 0x8, 0x7}, @TCA_BPF_FD={0x8}]}}]}, 0x80}}, 0x0) [ 288.008089][T10026] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.2'. 00:04:48 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$sock_timeval(r0, 0x1, 0x49, &(0x7f0000000040)={0x77359400}, 0x10) ioctl$sock_SIOCSIFVLAN_GET_VLAN_VID_CMD(0xffffffffffffffff, 0x8983, &(0x7f0000000400)) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000380)='cpuacct.usage_user\x00', 0x275a, 0x0) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup.cpu/syz0\x00', 0x1ff) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r1, 0xd000943e, &(0x7f000004cec0)={0x0, 0x0, "5da4bdc3aae66bef62d16df85c0a21b7f901a06c13da99fd5fb6f5b296de42337b43d0b41e5620f66c1bb52a70c25a2410d143d1c77c8c406449eebbbbc1a17976438971bf5760db6ec5b314a5978476b7500a25e2a18004a40c6573179b1dd728a7fcc282c2f4a4d0215aef412f832bd1c415a70d7572f5671c60721c96e4b0f2d33427b065901507deb4f9b534d62d90dc9dbe1a165b8239792788380f26867d8f74abbffae2e09ca5801c0050572877b000c3fa5a370f0ca74b84f7bc818c0cf6c81b4f23c7f9943be02a66b769458436c5e2f6b2439dd1240742ba9a35014ba567552b8baa092aaec03bda7e6b3af69f3cb334f9d75c6e5920c01752c7f5", "d72ac5dfbc3357df6de8259518e3f8b0c80a0595536346d0c9f45897a38c890e470358d19217909c49a25a6bea34d057f77826ad1746f55d6ddfd092a2ed12f7b2a5487d192ecc64d0393676228f7e77c4e75eec5cfa002327f3b4416298f810e1cad79765a86ce1d233fda89752dfeeac0b94f55d9a39be9a3f9dce75c3eb00c2cc745a0fd77988e282ce8d23a55668807016a0eddcee1efee3047ff9c5df3683015ae5ce49c89ca566bfd51808bbcf98275166835bd11b7babad341fa906425606ab51686c6668aa8fd6985c036a74751d5fc7ebadca51b4fe79cc2475be301ec1f1c59d3fb0145df5c0a7a96d1c5fbdc41c5782c7e61d140aa07d73271c828fd04cc8c6941520da597ac7388d9919674ca853338e3b35fb551f93431cd4abe9fd07ee39e409a0547af98b117f9c08eb5ac579c014039b985999b72d9ddf11159c4762616bb8812bb1633025ab5271b811b8750ec7eeeaced30c98d3c74d4122ab534e4f2d67f97f32146b3b63386524bc64d4f71c9d1e77b1753124db23930c032b8b627850632e5c99c2de4707bdc73e59b5be58c53444a3244704672ec727d7d1f20fb28f02c496687a364acf051924825f89daae3cb3418397fec0057d525b1cf536a5b5c15daa2fd906e3bfae4fcc78a0b985ccd8844073868b2f379124daae75cec961c307e8d4a65c01127c4b351c74ff1767394c6d1b462538e1c81fb7a7fcf42848021d6462c9f42327df7de9075cd56ddf9a1797db06d42f55b4688a13a1e86f6e659cb2bf65177ae1b7a19b41a5bf5eec4c5befaffad6b7e7f2337605cea36fd53e7516c4d3aecdd993460f74a3d0bb8c79997e78590e4b962a9b7df075a966a75bd3f468247ccc77164b2740a6b196fe30edd8c9b8f7c57180697c8ef6ec87b9e6c0d21d6065f4321a0b32b043d157d6bd43ffef3cb0f13fb96210bb72e38bbd966d7b1947d683dff3af85c42eec0fd5b7f678d8ca132f5bb1cff0bce707f5bc816fb1e91be9ddaeb189e651798f6f634f00fa79a49cf1e4817bc4268778320dae5b52ce972be198b7023a7b9c51bce860a60b68ce6b3c37967ea51aebbdc7b30c9f0c43344fe0087aef701d2b57c643c3aecb998172fb667ee6283b6fc93bd58929ee30370a3ea3cbd2c751ff4fb2c12363157fe3dad6ab00789361dfe5707349421b965868f217a4b750ce87958a8de949169337fbca4f696393d83a38e6db66d31345b1e7a764fe7743d12403e49ca2b1f288ac41507761135315798bbb3753aae763db3794cd5ddb2ef64f0bef22513f59894bfd440647b7529411ae8ad9016fa73014e70262f7ca1b85ca3ad1758b697a13ed0e23c4019e02d3135c530855ea0be3142e4c957f6d33c5b304a4133433e5e30df60d70bab5b471b3f2e0d392ac99bd57eca3aeabbfd47ae5e03e6752528099d2fe59a8bf8fd42d8a4ee1beacf70e869f183b4151bb0004a4c66c03674e23a341f4545e5ad60b6654d00c87a06edda49f6531a9b64a5ec9f4f4951459ca9c75bb6741d0c8a5803c20c9b076c80b37bcdce4ed53f636950760f64ca9bfb75d61bc914aba375c5e4cc3afde8daa4eabdf885b22aacc526bf0ada71781f3fdae1a19e13d5bcc888ae5b9937249385570579f27230719fc55f9d5d8770792425ae13a931f8701d3e0fc99bfe02d9868042d3818d7d74d572bf665cd3a03727fe8003e607e2cfe75bb902f31e12d497fd19f8fba853a1028dea985a95a84f52db4c3dbd9a0ccfefbfb2ab13bbd8bd4065045480229287ced66f8430bc89d16929cd56d482b5d11bb7b475d709dd4d5cd6cc87055de4c5745530219992499b424cfd999ce73ec114177e80c9982ee7319373f8d1fa206e7412785f6c4345c879be78141904ab3247b71e64227024470ac9834a09dfff9d303201c8edcb1111cd4740627181c83d19b5080c528aa5949ccfa92b09c9ac5aaa87a89a389f3a13b76e72d5283c2a090f58edab9e97ca1abe12ee6245885082e94da8a346c5495ac4ed4533276d2247fac5e34de454bc149add9b34a2cabc33e51a16892244cc977aefc3b280268403be02f652f4ba8a1d686c599e7e5c57ca34247df9413cd84de3b077ee0e032e64d643e583540e0ad2fdc918ffb6fa7fda72cf24b35a05d0fcb2e909b428d0871dfcf8178a7cde4ca0cbdc2b0bd6fab23272c4145812fe6293d4fe059d6941adfeb5a19675e6ca17a83c008e307e563f35a45062becb0adb62158fc45359b8f5dbb9cb3db77d697c70921583e6ee43ff573f9f556c6808e5496f1456b32fa46bf89a730ab6b6f9a5e082b5b131e625a6d3ed1a0f546322c11a76d6f3c8605faf59bb60ece5ab011940f181a8693842c78ebefbf82cf4ffed66b4856ea4e66284daeaed0fa53e5e21da1e40ab1381fc9c85a14b4bf2b2aef0b79a70e954595e7e21f9d9e651870b1f718228e84974bac3593a6d0dd0c46cc9b9f85a1de7b244191052e270073075c06d94f92a7a603e74be3a35d1330ad4772f089becb231af7a8d087298b0a15cef677cf5cc8b31a6555c80bc5e645e2d1574af4be00113b9caa98e3bd7077635c2fa80fee70145cce2b08c9049e11b9f197a83783e3bda7b262ef566fb867a93c82bd729d44475ec30c4a2194f7e74073ae59a5f6c587994150b1ee4052c76455632203b9b5c111479e04dda9494490094f83d805f5e2924f6cafb6b9ac8ec9219f2adfacfc5b290be237c33b04938e0d982ff69a5c17dd3751f35cd502a9d2936e82047cf7874d60fb51cecb5fd605f6fff215ea32c955a39b64ab957ae7d58438d77339bf32e05a928a992742ee0b12ec6dff50e10859ec3d2a21818ac689e8787dcd6bc636012c6f26dfb95b6dc89d0955aea3c51d782867f842d83b597b6e9120c93d09f8cede36fa72f0bcaf56df45a5740b84cb1c5ba036f770f432ed83a8de0f8ea5e5d6b740ece0c3518444e73b6bb08ecf5046431c8f462239def166207339c77f5364a5598fe1a1a559c4b808b04d0de0d250cfa3dbcb9a3bc5cc0a7f6c1c56b43533bd697cf234c281ae8e92b3025d904adbf032f91d4408b6e60a8c108bbc0cda4585aab2b6e2a65d3c7f43f82624e197eb86c77eeb9eb3da2a5517b98835084057d2aa4ae8b39c8337262a60c86faff2ce0deaa3817a37ce7163ff2a4e29099524c3e26d05a0dcac14e72ca546afc0c42dd6f648996882f3ff9f21048886e36535d2d82ceaa350d9c45f53c0d4b7b92d5f4fdb1ef7da0d414fe63eee5f60dbe4e741827cac0103664886e8382e5f829fe0b1fdd398d7082c614df76833f9a3d07851ee4607d47d3bff89232d7fee0aca2668bd6f14e03659e04bc18afe5834d3389127bfed5a52e6266457a93205eb994a0d75e1b86dabba28ba30d80d16c1fb37a698aea1b2df1d962355742a1c67efd2dd564d3a63ab25dedd36a2a27371ec1807f9fcfdbc55c1a77db2c4946e79b48da87400216e494f9abe3db5966b6c405bf7d0e913e286f44ed9afbcb04ebda282a884988a3b7a01d89b492d197d30c03a6d11c74dcabec7d7c1e6d82f430b9ce491729827b22ea5ceb4110b52430be9d00f0db9849efb100098cf189ee49dc09d86c53401ec4d226d33e2583ccc3f078e5ba0a9e956b112374ed954d9922a318882a62d1226e9d9eb815d5b72ee9262f9723b97fbdbc6133f4dbbf6b81501fcbdb57c10c7919b07237706f19946250bf7968e9c28704efff6eaa0702ec375acfb9f8a699829b3ce55b78521e63cfdb9778007e8d1751d029a6d5fa4e391e2dd56d7dc8f1e96e4cca13e026402d0023ea713ca36108be7f00d1a48e73071c3b73034973f1e379a4728c7f1eb8b13c2de59e63756a1c6c80e08a26f8ac2763dbc10fed29b834fa752fece46cb126483f05fec2576cd4cbd288f6b4f4b8aa9c80cb16c672f0b5581a4d164d172943c1e50228f43297bcd106b2511ac383034dbf66f978ef858387926661751574ea725f59347d0aee79e6f85499893aac7ebbe0e1478fe2123202522763779277de3274ef46aefabcdeed3fdc01727a40b32b3bf38f0bbd5007dcec6b36052437d9b7a36ce95e266b4186b60677737dba95373845ad2b4857736b19de534d800d009a75dee7d1c366b9c90fc553df0b48069dbde6b7554a0c0d9a27e4f91d6939e86625a2e451ee3649cd1e456c56c82520c9b29a66483de1747e4c83bcfa5463f6445fb4957f4849a711ec1ac807123f176ad0cebcfc7f0c34d81f0c9397b7ca183727462a8ac734e626c3d76534271e77a5356ceb5395fda78729b06c60df1befc96e013aa6964eb61172821832865e10ef1abf9978f6497c41caa2a62c642a49d7436ee3f80a2dade2cc70015d401a50b49a89d17e05be9619f482192c5ad28f8abf87c26404cece2e8fde45d0fa96a887f0cdf6603165efc93a1b2d22379e7161b83cf46a93f73fb8ece5e8279f1281a5c17bc94c9e353013bd99349d073a7e85a02e0fa7c9ddb2848e9ecbf89b192fa3a2fdf94ab2e5d54757b7db39963a213ccd450a60d4f7c86ede1cb0a888ea99f831f10aa55e675ffa3f55b5cb606c8781893bf3501ac4e6547dbb2db3fd309b511409bd3c18cae4e3f737831a1585fef30258cf3b89965e04f1c5e29de5e0e8360c84c3f37cb09332f0e7c78b84542eab9fb6998eb4aebc1687fb64ead3e6382b4c614abea889c86a840f0136fb479a3ec4b9130ed312b5fd3254d99ed88b9e15a8535c1db04f182312b9546e0e66629fca994c28eada8a68a2eb370de5056f0055d65e3564ca16d86ba61b6cfa4e688d9a19b228f7ee36e68b8b35e0a54adc30d8a1a5e3f0278ec22f4e6b0dac7984d10f05f8d42b181c386857127f3975f66f76f7bdf1ca0be004bbf2066e60695b9492f9acf3f791c30523593a457a49555d205c50b7c0dcd4a4da1421d4e062a23d552b4f21109fee15f0a6d92385f593cfd736573bb78e2ff032d108bdb10ddb112ffbeb70a2c283e4a95b169e522c23bcd9b9ae0947873085e9fae34bd7ce571de8f0e6a229b67db1785d3e9fb0b52dd136060ec760292cf8aa44e5b95eda2a87dfe1d082f84f9ba4754c06136612b26b0d81b5921b07ead509c5ec8168e0c2b56bd2de13529665dc0a77fd7b7c861ba7fca5ece2269261a4290f4c0629d4dedd01807cf4742adb996a83d8a1cb0b2d833d2382a8727430019921a79a1aef122f9fcca9b001ae0a5b32209bab27fd2e2f5ad083fe92c12210ba71737d41c900b5e7396bb2b0882a7fe2f1c2f0f518f14c528969de59d75afd20408b61e3fbbb1d8a24b6e4bef085b19ab23bb0e7621873b92e67ed6640b39baf3533d06df48b33fdd6de21197a02ae8efec993d6d0a18e1f29469e567809db9c7484acc87358e0f1e42a73010"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f000004dec0)={0x9, [{}, {}, {0x0, 0x0}, {}, {}, {}, {0x0, r2}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r3}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r2}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r2}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r2}], 0xff, "90ef396350989b"}) r6 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000), 0x200002, 0x0) r7 = openat$cgroup_int(r6, &(0x7f00000000c0)='cpuset.mems\x00', 0x2, 0x0) r8 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='io.stat\x00', 0x275a, 0x0) writev(r8, &(0x7f0000000040)=[{&(0x7f0000000500)='b', 0x1}], 0x1) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10012, r8, 0x0) write$cgroup_int(r7, &(0x7f0000000100), 0x12) openat$cgroup_int(0xffffffffffffffff, &(0x7f0000000480)='cgroup.max.depth\x00', 0x2, 0x0) getsockname$packet(0xffffffffffffffff, &(0x7f0000000680)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f00000003c0)=0x14) r9 = socket(0x1, 0x3, 0x8) r10 = openat$cgroup(r6, &(0x7f00000004c0)='syz1\x00', 0x200002, 0x0) openat$cgroup_ro(r10, &(0x7f0000000780)='cpu.stat\x00', 0x0, 0x0) sendmsg$nl_route_sched(r9, &(0x7f0000000100)={0x0, 0xfffffffffffffe46, &(0x7f0000000240)={&(0x7f0000000d00)=ANY=[@ANYBLOB="2c0000d452000bc6ccba900000000000000000084265b8ff69d51e750cb08af76e17a605a6517b4c442d1495c187b570cabcce706d33a76c3034e07ffba8c54b1d2a47643098adedddbf178fdf6c228772cbf3de67be3f6ab44bfb650e6c6fb369e1a00728a7993ab59c8523d11b48ccb6898db70690e798502fe2bb042f042d4fec40c05520ef437fbbe9b911b42a95f44a51f001122c66f49cd0f174e15f5f19d3fe27e32c50bd2ba40b1cc1e21f9705000000000000004ad36d76e1b4c7c2f5bf02451e655adabd423da04e5a33e85d1be190a30fe854de50773831202aebda3b82b68ed9cf127e5ed2b96f0db81dc3135eb4d2a2dbf9c31636ec4d1cacb9b97ca4edd5f732c9bb1ecf99f697ec52ea2ab650e57c76548ae3998c355265bad658b32b2f4eca4f99f457ccd07a39ee061c752f5d4c815fb301760ca18032f433d447adf7301f7c115a20fc985a256b8be7b85563472c84d1bab9bccbeeb803a8c68a99be552f8b4eefef3e158a41b7917e4d610f0805007f55f97f12851b0621508f261ddcc17a7fc1c518f8090847dc62095441920e882a6e1676f99c55224321bc51219047eb2b0fe599f2545af110f3f395970661ee2aa7a0c30144af0ec8923bb9f05e7e40ff371f3a6688c1b63f3912f87056d0c17bf9baefd55f5a97e83b7c08e9c932a1b50f58a2c14ce646c1cfb836747365a223b57868074e1c8c39afe879d4620400a8eb5a20680d107eab09a2280d80549e6eb4dc13a32964621a0a311013de7dae0f90d419cf39179042cf2c56ca261022107a4de8effd4ec0fd219894972e152017ec890c45231ab9e5708f0f365f93c75e7fc3981011ffcf907469ac54e2d715251cec49518c3fc0d0a47bde841ab46c7830e8f92f7a6ca0fdcabf0900000000000000b343c9e3f2cc5363685ee850ba22b7d4a77ed1297335bcc6daf830488116abe748eb564d62a27a6b2d41c711895433dd31ceb39d3743257de28a5408c45dc30fe4ddcb4015ef2fbd367fefbf3bfc34edaadabf97f75b17cb18ab44470699cb992f7c3628c51d21a0e589027a07469b75f7e2373c71537468deb562bb6fd9f595c9322dbbe46119fd8c4e636338c385e9b780ca6f76535988a17aae39b4a2f9e6a9c3e0d6c03be01ee45fbe547b09933979f0afa2d3b4765977ed967e0fdc8e6bdfec5804000000000000000000000021ba4fd64c6802c1696fe02278a7bd8c9d45a6839bc6c2252a6b9a050d9665df785de529ca1e080936e0babad49d6fffff0000a300567d59801e2b6a960885c9a11fd94695bdc1193dfcd7561fcd0333963c0d07d1553c454bb55f337a6938a83e15ecb33ed78bfe256be5471525b33e769e5d598d6961b7b7de000000000000024d3477113a05cedf3e833d21a345f0dab5aee423b9daa7a14db140036c309ede396357c90bcc32b454f1032c4d0dd1223857775a7969456b4a3551edfaef3498016dbcbfd67297354f760a7c9f16299fe62cfadb1e499109c6e61799003fce901c86feca764ff44a2ec7486cb56b6a94c4fcb6c0524d4f3b7d0a0e2808776e5506c4ab08e3313b980d4a6890b04bbb56abbb1be7d9f0a4d453afc37e2cfad34b486f24cc3b570a158377be2ad658072b4d581f70a0237d05ffa79d1e8d96bae96084a589f02db5925591bf8c60f0a672fcedaa4a27c83e7a66d17e4a670c7fa142631834a63754c666c5248057f7ceb9301a8a3b2f57b65fb49b8b76a6c68bb61cf8a16c098faa1b365a0c9d07d248c5cdfcfc617c8ac9b490b363cbad6c67311034c7ac634c38f2672d66a02481138723d9e5cc18e9827dd9cf1ec37e", @ANYRESOCT=r5, @ANYRESHEX=r4, @ANYRESDEC=0x0, @ANYRES32], 0x2c}}, 0x20000801) setsockopt$inet6_tcp_TCP_REPAIR_QUEUE(r1, 0x6, 0x14, &(0x7f00000001c0), 0x1) r11 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$FS_IOC_SETFLAGS(0xffffffffffffffff, 0x40086602, &(0x7f0000000200)=0x200) setsockopt$IPT_SO_SET_REPLACE(r11, 0x0, 0x40, &(0x7f0000001900)=@mangle={'mangle\x00', 0x44, 0x6, 0x430, 0x1e8, 0x0, 0x98, 0x2d0, 0x0, 0x398, 0x398, 0x398, 0x398, 0x398, 0x6, 0x0, {[{{@ip={@broadcast, @initdev={0xac, 0x1e, 0x0, 0x0}, 0x0, 0x0, 'geneve1\x00', 'ip6gre0\x00'}, 0x0, 0x70, 0x98}, @ECN={0x28, 'ECN\x00', 0x0, {0x0, 0xfc}}}, {{@ip={@multicast2, @local, 0x0, 0x0, 'vcan0\x00', 'veth0_virt_wifi\x00'}, 0x0, 0x70, 0xb8}, @common=@inet=@TEE={0x48, 'TEE\x00', 0x1, {@ipv4=@local, 'nr0\x00'}}}, {{@uncond, 0x0, 0x70, 0x98}, @ECN={0x28}}, {{@ip={@rand_addr, @multicast2, 0x0, 0x0, 'syzkaller0\x00', 'bond0\x00'}, 0x0, 0xc0, 0xe8, 0x0, {}, [@inet=@rpfilter={{0x28}}, @inet=@rpfilter={{0x28}}]}, @unspec=@CHECKSUM={0x28}}, {{@ip={@broadcast, @initdev={0xac, 0x1e, 0x0, 0x0}, 0x0, 0x0, 'lo\x00', 'batadv_slave_1\x00'}, 0x0, 0xa0, 0xc8, 0x0, {}, [@common=@inet=@dccp={{0x30}}]}, @common=@unspec=@NFQUEUE3={0x28}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28}}}}, 0x490) write$binfmt_script(r1, &(0x7f00000009c0)=ANY=[], 0x208e24b) write$cgroup_int(r7, &(0x7f0000000140)=0x1, 0x12) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x1000000, 0xa152, r7, 0x0) r12 = accept4(r0, &(0x7f00000005c0)=@l2tp={0x2, 0x0, @multicast2}, &(0x7f0000000180)=0x80, 0x800) setsockopt$inet6_tcp_TLS_TX(r12, 0x6, 0x1, &(0x7f0000000640)=@ccm_128={{0x304}, "1586f5bce8264a5a", "354f47ec61ef20e29272e9d239e06b8b", "2161bd4e", "95e1c479931d17fb"}, 0x28) getsockname$packet(r1, &(0x7f0000000300), &(0x7f0000000440)=0x14) sendfile(0xffffffffffffffff, r10, 0x0, 0xe589) [ 288.056265][T10028] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.3'. 00:04:48 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$sock_timeval(r0, 0x1, 0x49, &(0x7f0000000040)={0x77359400}, 0x10) ioctl$sock_SIOCSIFVLAN_GET_VLAN_VID_CMD(0xffffffffffffffff, 0x8983, &(0x7f0000000400)) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000380)='cpuacct.usage_user\x00', 0x275a, 0x0) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup.cpu/syz0\x00', 0x1ff) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r1, 0xd000943e, &(0x7f000004cec0)={0x0, 0x0, "5da4bdc3aae66bef62d16df85c0a21b7f901a06c13da99fd5fb6f5b296de42337b43d0b41e5620f66c1bb52a70c25a2410d143d1c77c8c406449eebbbbc1a17976438971bf5760db6ec5b314a5978476b7500a25e2a18004a40c6573179b1dd728a7fcc282c2f4a4d0215aef412f832bd1c415a70d7572f5671c60721c96e4b0f2d33427b065901507deb4f9b534d62d90dc9dbe1a165b8239792788380f26867d8f74abbffae2e09ca5801c0050572877b000c3fa5a370f0ca74b84f7bc818c0cf6c81b4f23c7f9943be02a66b769458436c5e2f6b2439dd1240742ba9a35014ba567552b8baa092aaec03bda7e6b3af69f3cb334f9d75c6e5920c01752c7f5", "d72ac5dfbc3357df6de8259518e3f8b0c80a0595536346d0c9f45897a38c890e470358d19217909c49a25a6bea34d057f77826ad1746f55d6ddfd092a2ed12f7b2a5487d192ecc64d0393676228f7e77c4e75eec5cfa002327f3b4416298f810e1cad79765a86ce1d233fda89752dfeeac0b94f55d9a39be9a3f9dce75c3eb00c2cc745a0fd77988e282ce8d23a55668807016a0eddcee1efee3047ff9c5df3683015ae5ce49c89ca566bfd51808bbcf98275166835bd11b7babad341fa906425606ab51686c6668aa8fd6985c036a74751d5fc7ebadca51b4fe79cc2475be301ec1f1c59d3fb0145df5c0a7a96d1c5fbdc41c5782c7e61d140aa07d73271c828fd04cc8c6941520da597ac7388d9919674ca853338e3b35fb551f93431cd4abe9fd07ee39e409a0547af98b117f9c08eb5ac579c014039b985999b72d9ddf11159c4762616bb8812bb1633025ab5271b811b8750ec7eeeaced30c98d3c74d4122ab534e4f2d67f97f32146b3b63386524bc64d4f71c9d1e77b1753124db23930c032b8b627850632e5c99c2de4707bdc73e59b5be58c53444a3244704672ec727d7d1f20fb28f02c496687a364acf051924825f89daae3cb3418397fec0057d525b1cf536a5b5c15daa2fd906e3bfae4fcc78a0b985ccd8844073868b2f379124daae75cec961c307e8d4a65c01127c4b351c74ff1767394c6d1b462538e1c81fb7a7fcf42848021d6462c9f42327df7de9075cd56ddf9a1797db06d42f55b4688a13a1e86f6e659cb2bf65177ae1b7a19b41a5bf5eec4c5befaffad6b7e7f2337605cea36fd53e7516c4d3aecdd993460f74a3d0bb8c79997e78590e4b962a9b7df075a966a75bd3f468247ccc77164b2740a6b196fe30edd8c9b8f7c57180697c8ef6ec87b9e6c0d21d6065f4321a0b32b043d157d6bd43ffef3cb0f13fb96210bb72e38bbd966d7b1947d683dff3af85c42eec0fd5b7f678d8ca132f5bb1cff0bce707f5bc816fb1e91be9ddaeb189e651798f6f634f00fa79a49cf1e4817bc4268778320dae5b52ce972be198b7023a7b9c51bce860a60b68ce6b3c37967ea51aebbdc7b30c9f0c43344fe0087aef701d2b57c643c3aecb998172fb667ee6283b6fc93bd58929ee30370a3ea3cbd2c751ff4fb2c12363157fe3dad6ab00789361dfe5707349421b965868f217a4b750ce87958a8de949169337fbca4f696393d83a38e6db66d31345b1e7a764fe7743d12403e49ca2b1f288ac41507761135315798bbb3753aae763db3794cd5ddb2ef64f0bef22513f59894bfd440647b7529411ae8ad9016fa73014e70262f7ca1b85ca3ad1758b697a13ed0e23c4019e02d3135c530855ea0be3142e4c957f6d33c5b304a4133433e5e30df60d70bab5b471b3f2e0d392ac99bd57eca3aeabbfd47ae5e03e6752528099d2fe59a8bf8fd42d8a4ee1beacf70e869f183b4151bb0004a4c66c03674e23a341f4545e5ad60b6654d00c87a06edda49f6531a9b64a5ec9f4f4951459ca9c75bb6741d0c8a5803c20c9b076c80b37bcdce4ed53f636950760f64ca9bfb75d61bc914aba375c5e4cc3afde8daa4eabdf885b22aacc526bf0ada71781f3fdae1a19e13d5bcc888ae5b9937249385570579f27230719fc55f9d5d8770792425ae13a931f8701d3e0fc99bfe02d9868042d3818d7d74d572bf665cd3a03727fe8003e607e2cfe75bb902f31e12d497fd19f8fba853a1028dea985a95a84f52db4c3dbd9a0ccfefbfb2ab13bbd8bd4065045480229287ced66f8430bc89d16929cd56d482b5d11bb7b475d709dd4d5cd6cc87055de4c5745530219992499b424cfd999ce73ec114177e80c9982ee7319373f8d1fa206e7412785f6c4345c879be78141904ab3247b71e64227024470ac9834a09dfff9d303201c8edcb1111cd4740627181c83d19b5080c528aa5949ccfa92b09c9ac5aaa87a89a389f3a13b76e72d5283c2a090f58edab9e97ca1abe12ee6245885082e94da8a346c5495ac4ed4533276d2247fac5e34de454bc149add9b34a2cabc33e51a16892244cc977aefc3b280268403be02f652f4ba8a1d686c599e7e5c57ca34247df9413cd84de3b077ee0e032e64d643e583540e0ad2fdc918ffb6fa7fda72cf24b35a05d0fcb2e909b428d0871dfcf8178a7cde4ca0cbdc2b0bd6fab23272c4145812fe6293d4fe059d6941adfeb5a19675e6ca17a83c008e307e563f35a45062becb0adb62158fc45359b8f5dbb9cb3db77d697c70921583e6ee43ff573f9f556c6808e5496f1456b32fa46bf89a730ab6b6f9a5e082b5b131e625a6d3ed1a0f546322c11a76d6f3c8605faf59bb60ece5ab011940f181a8693842c78ebefbf82cf4ffed66b4856ea4e66284daeaed0fa53e5e21da1e40ab1381fc9c85a14b4bf2b2aef0b79a70e954595e7e21f9d9e651870b1f718228e84974bac3593a6d0dd0c46cc9b9f85a1de7b244191052e270073075c06d94f92a7a603e74be3a35d1330ad4772f089becb231af7a8d087298b0a15cef677cf5cc8b31a6555c80bc5e645e2d1574af4be00113b9caa98e3bd7077635c2fa80fee70145cce2b08c9049e11b9f197a83783e3bda7b262ef566fb867a93c82bd729d44475ec30c4a2194f7e74073ae59a5f6c587994150b1ee4052c76455632203b9b5c111479e04dda9494490094f83d805f5e2924f6cafb6b9ac8ec9219f2adfacfc5b290be237c33b04938e0d982ff69a5c17dd3751f35cd502a9d2936e82047cf7874d60fb51cecb5fd605f6fff215ea32c955a39b64ab957ae7d58438d77339bf32e05a928a992742ee0b12ec6dff50e10859ec3d2a21818ac689e8787dcd6bc636012c6f26dfb95b6dc89d0955aea3c51d782867f842d83b597b6e9120c93d09f8cede36fa72f0bcaf56df45a5740b84cb1c5ba036f770f432ed83a8de0f8ea5e5d6b740ece0c3518444e73b6bb08ecf5046431c8f462239def166207339c77f5364a5598fe1a1a559c4b808b04d0de0d250cfa3dbcb9a3bc5cc0a7f6c1c56b43533bd697cf234c281ae8e92b3025d904adbf032f91d4408b6e60a8c108bbc0cda4585aab2b6e2a65d3c7f43f82624e197eb86c77eeb9eb3da2a5517b98835084057d2aa4ae8b39c8337262a60c86faff2ce0deaa3817a37ce7163ff2a4e29099524c3e26d05a0dcac14e72ca546afc0c42dd6f648996882f3ff9f21048886e36535d2d82ceaa350d9c45f53c0d4b7b92d5f4fdb1ef7da0d414fe63eee5f60dbe4e741827cac0103664886e8382e5f829fe0b1fdd398d7082c614df76833f9a3d07851ee4607d47d3bff89232d7fee0aca2668bd6f14e03659e04bc18afe5834d3389127bfed5a52e6266457a93205eb994a0d75e1b86dabba28ba30d80d16c1fb37a698aea1b2df1d962355742a1c67efd2dd564d3a63ab25dedd36a2a27371ec1807f9fcfdbc55c1a77db2c4946e79b48da87400216e494f9abe3db5966b6c405bf7d0e913e286f44ed9afbcb04ebda282a884988a3b7a01d89b492d197d30c03a6d11c74dcabec7d7c1e6d82f430b9ce491729827b22ea5ceb4110b52430be9d00f0db9849efb100098cf189ee49dc09d86c53401ec4d226d33e2583ccc3f078e5ba0a9e956b112374ed954d9922a318882a62d1226e9d9eb815d5b72ee9262f9723b97fbdbc6133f4dbbf6b81501fcbdb57c10c7919b07237706f19946250bf7968e9c28704efff6eaa0702ec375acfb9f8a699829b3ce55b78521e63cfdb9778007e8d1751d029a6d5fa4e391e2dd56d7dc8f1e96e4cca13e026402d0023ea713ca36108be7f00d1a48e73071c3b73034973f1e379a4728c7f1eb8b13c2de59e63756a1c6c80e08a26f8ac2763dbc10fed29b834fa752fece46cb126483f05fec2576cd4cbd288f6b4f4b8aa9c80cb16c672f0b5581a4d164d172943c1e50228f43297bcd106b2511ac383034dbf66f978ef858387926661751574ea725f59347d0aee79e6f85499893aac7ebbe0e1478fe2123202522763779277de3274ef46aefabcdeed3fdc01727a40b32b3bf38f0bbd5007dcec6b36052437d9b7a36ce95e266b4186b60677737dba95373845ad2b4857736b19de534d800d009a75dee7d1c366b9c90fc553df0b48069dbde6b7554a0c0d9a27e4f91d6939e86625a2e451ee3649cd1e456c56c82520c9b29a66483de1747e4c83bcfa5463f6445fb4957f4849a711ec1ac807123f176ad0cebcfc7f0c34d81f0c9397b7ca183727462a8ac734e626c3d76534271e77a5356ceb5395fda78729b06c60df1befc96e013aa6964eb61172821832865e10ef1abf9978f6497c41caa2a62c642a49d7436ee3f80a2dade2cc70015d401a50b49a89d17e05be9619f482192c5ad28f8abf87c26404cece2e8fde45d0fa96a887f0cdf6603165efc93a1b2d22379e7161b83cf46a93f73fb8ece5e8279f1281a5c17bc94c9e353013bd99349d073a7e85a02e0fa7c9ddb2848e9ecbf89b192fa3a2fdf94ab2e5d54757b7db39963a213ccd450a60d4f7c86ede1cb0a888ea99f831f10aa55e675ffa3f55b5cb606c8781893bf3501ac4e6547dbb2db3fd309b511409bd3c18cae4e3f737831a1585fef30258cf3b89965e04f1c5e29de5e0e8360c84c3f37cb09332f0e7c78b84542eab9fb6998eb4aebc1687fb64ead3e6382b4c614abea889c86a840f0136fb479a3ec4b9130ed312b5fd3254d99ed88b9e15a8535c1db04f182312b9546e0e66629fca994c28eada8a68a2eb370de5056f0055d65e3564ca16d86ba61b6cfa4e688d9a19b228f7ee36e68b8b35e0a54adc30d8a1a5e3f0278ec22f4e6b0dac7984d10f05f8d42b181c386857127f3975f66f76f7bdf1ca0be004bbf2066e60695b9492f9acf3f791c30523593a457a49555d205c50b7c0dcd4a4da1421d4e062a23d552b4f21109fee15f0a6d92385f593cfd736573bb78e2ff032d108bdb10ddb112ffbeb70a2c283e4a95b169e522c23bcd9b9ae0947873085e9fae34bd7ce571de8f0e6a229b67db1785d3e9fb0b52dd136060ec760292cf8aa44e5b95eda2a87dfe1d082f84f9ba4754c06136612b26b0d81b5921b07ead509c5ec8168e0c2b56bd2de13529665dc0a77fd7b7c861ba7fca5ece2269261a4290f4c0629d4dedd01807cf4742adb996a83d8a1cb0b2d833d2382a8727430019921a79a1aef122f9fcca9b001ae0a5b32209bab27fd2e2f5ad083fe92c12210ba71737d41c900b5e7396bb2b0882a7fe2f1c2f0f518f14c528969de59d75afd20408b61e3fbbb1d8a24b6e4bef085b19ab23bb0e7621873b92e67ed6640b39baf3533d06df48b33fdd6de21197a02ae8efec993d6d0a18e1f29469e567809db9c7484acc87358e0f1e42a73010"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f000004dec0)={0x9, [{}, {}, {0x0, 0x0}, {}, {}, {}, {0x0, r2}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r3}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r2}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r2}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r2}], 0xff, "90ef396350989b"}) r6 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000), 0x200002, 0x0) r7 = openat$cgroup_int(r6, &(0x7f00000000c0)='cpuset.mems\x00', 0x2, 0x0) r8 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='io.stat\x00', 0x275a, 0x0) writev(r8, &(0x7f0000000040)=[{&(0x7f0000000500)='b', 0x1}], 0x1) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10012, r8, 0x0) write$cgroup_int(r7, &(0x7f0000000100), 0x12) openat$cgroup_int(0xffffffffffffffff, &(0x7f0000000480)='cgroup.max.depth\x00', 0x2, 0x0) getsockname$packet(0xffffffffffffffff, &(0x7f0000000680)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f00000003c0)=0x14) r9 = socket(0x1, 0x3, 0x8) r10 = openat$cgroup(r6, &(0x7f00000004c0)='syz1\x00', 0x200002, 0x0) openat$cgroup_ro(r10, &(0x7f0000000780)='cpu.stat\x00', 0x0, 0x0) sendmsg$nl_route_sched(r9, &(0x7f0000000100)={0x0, 0xfffffffffffffe46, &(0x7f0000000240)={&(0x7f0000000d00)=ANY=[@ANYBLOB="2c0000d452000bc6ccba900000000000000000084265b8ff69d51e750cb08af76e17a605a6517b4c442d1495c187b570cabcce706d33a76c3034e07ffba8c54b1d2a47643098adedddbf178fdf6c228772cbf3de67be3f6ab44bfb650e6c6fb369e1a00728a7993ab59c8523d11b48ccb6898db70690e798502fe2bb042f042d4fec40c05520ef437fbbe9b911b42a95f44a51f001122c66f49cd0f174e15f5f19d3fe27e32c50bd2ba40b1cc1e21f9705000000000000004ad36d76e1b4c7c2f5bf02451e655adabd423da04e5a33e85d1be190a30fe854de50773831202aebda3b82b68ed9cf127e5ed2b96f0db81dc3135eb4d2a2dbf9c31636ec4d1cacb9b97ca4edd5f732c9bb1ecf99f697ec52ea2ab650e57c76548ae3998c355265bad658b32b2f4eca4f99f457ccd07a39ee061c752f5d4c815fb301760ca18032f433d447adf7301f7c115a20fc985a256b8be7b85563472c84d1bab9bccbeeb803a8c68a99be552f8b4eefef3e158a41b7917e4d610f0805007f55f97f12851b0621508f261ddcc17a7fc1c518f8090847dc62095441920e882a6e1676f99c55224321bc51219047eb2b0fe599f2545af110f3f395970661ee2aa7a0c30144af0ec8923bb9f05e7e40ff371f3a6688c1b63f3912f87056d0c17bf9baefd55f5a97e83b7c08e9c932a1b50f58a2c14ce646c1cfb836747365a223b57868074e1c8c39afe879d4620400a8eb5a20680d107eab09a2280d80549e6eb4dc13a32964621a0a311013de7dae0f90d419cf39179042cf2c56ca261022107a4de8effd4ec0fd219894972e152017ec890c45231ab9e5708f0f365f93c75e7fc3981011ffcf907469ac54e2d715251cec49518c3fc0d0a47bde841ab46c7830e8f92f7a6ca0fdcabf0900000000000000b343c9e3f2cc5363685ee850ba22b7d4a77ed1297335bcc6daf830488116abe748eb564d62a27a6b2d41c711895433dd31ceb39d3743257de28a5408c45dc30fe4ddcb4015ef2fbd367fefbf3bfc34edaadabf97f75b17cb18ab44470699cb992f7c3628c51d21a0e589027a07469b75f7e2373c71537468deb562bb6fd9f595c9322dbbe46119fd8c4e636338c385e9b780ca6f76535988a17aae39b4a2f9e6a9c3e0d6c03be01ee45fbe547b09933979f0afa2d3b4765977ed967e0fdc8e6bdfec5804000000000000000000000021ba4fd64c6802c1696fe02278a7bd8c9d45a6839bc6c2252a6b9a050d9665df785de529ca1e080936e0babad49d6fffff0000a300567d59801e2b6a960885c9a11fd94695bdc1193dfcd7561fcd0333963c0d07d1553c454bb55f337a6938a83e15ecb33ed78bfe256be5471525b33e769e5d598d6961b7b7de000000000000024d3477113a05cedf3e833d21a345f0dab5aee423b9daa7a14db140036c309ede396357c90bcc32b454f1032c4d0dd1223857775a7969456b4a3551edfaef3498016dbcbfd67297354f760a7c9f16299fe62cfadb1e499109c6e61799003fce901c86feca764ff44a2ec7486cb56b6a94c4fcb6c0524d4f3b7d0a0e2808776e5506c4ab08e3313b980d4a6890b04bbb56abbb1be7d9f0a4d453afc37e2cfad34b486f24cc3b570a158377be2ad658072b4d581f70a0237d05ffa79d1e8d96bae96084a589f02db5925591bf8c60f0a672fcedaa4a27c83e7a66d17e4a670c7fa142631834a63754c666c5248057f7ceb9301a8a3b2f57b65fb49b8b76a6c68bb61cf8a16c098faa1b365a0c9d07d248c5cdfcfc617c8ac9b490b363cbad6c67311034c7ac634c38f2672d66a02481138723d9e5cc18e9827dd9cf1ec37e", @ANYRESOCT=r5, @ANYRESHEX=r4, @ANYRESDEC=0x0, @ANYRES32], 0x2c}}, 0x20000801) setsockopt$inet6_tcp_TCP_REPAIR_QUEUE(r1, 0x6, 0x14, &(0x7f00000001c0), 0x1) r11 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$FS_IOC_SETFLAGS(0xffffffffffffffff, 0x40086602, &(0x7f0000000200)=0x200) setsockopt$IPT_SO_SET_REPLACE(r11, 0x0, 0x40, &(0x7f0000001900)=@mangle={'mangle\x00', 0x44, 0x6, 0x430, 0x1e8, 0x0, 0x98, 0x2d0, 0x0, 0x398, 0x398, 0x398, 0x398, 0x398, 0x6, 0x0, {[{{@ip={@broadcast, @initdev={0xac, 0x1e, 0x0, 0x0}, 0x0, 0x0, 'geneve1\x00', 'ip6gre0\x00'}, 0x0, 0x70, 0x98}, @ECN={0x28, 'ECN\x00', 0x0, {0x0, 0xfc}}}, {{@ip={@multicast2, @local, 0x0, 0x0, 'vcan0\x00', 'veth0_virt_wifi\x00'}, 0x0, 0x70, 0xb8}, @common=@inet=@TEE={0x48, 'TEE\x00', 0x1, {@ipv4=@local, 'nr0\x00'}}}, {{@uncond, 0x0, 0x70, 0x98}, @ECN={0x28}}, {{@ip={@rand_addr, @multicast2, 0x0, 0x0, 'syzkaller0\x00', 'bond0\x00'}, 0x0, 0xc0, 0xe8, 0x0, {}, [@inet=@rpfilter={{0x28}}, @inet=@rpfilter={{0x28}}]}, @unspec=@CHECKSUM={0x28}}, {{@ip={@broadcast, @initdev={0xac, 0x1e, 0x0, 0x0}, 0x0, 0x0, 'lo\x00', 'batadv_slave_1\x00'}, 0x0, 0xa0, 0xc8, 0x0, {}, [@common=@inet=@dccp={{0x30}}]}, @common=@unspec=@NFQUEUE3={0x28}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28}}}}, 0x490) write$binfmt_script(r1, &(0x7f00000009c0)=ANY=[], 0x208e24b) write$cgroup_int(r7, &(0x7f0000000140)=0x1, 0x12) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x1000000, 0xa152, r7, 0x0) r12 = accept4(r0, &(0x7f00000005c0)=@l2tp={0x2, 0x0, @multicast2}, &(0x7f0000000180)=0x80, 0x800) setsockopt$inet6_tcp_TLS_TX(r12, 0x6, 0x1, &(0x7f0000000640)=@ccm_128={{0x304}, "1586f5bce8264a5a", "354f47ec61ef20e29272e9d239e06b8b", "2161bd4e", "95e1c479931d17fb"}, 0x28) getsockname$packet(r1, &(0x7f0000000300), &(0x7f0000000440)=0x14) sendfile(0xffffffffffffffff, r10, 0x0, 0xe589) 00:04:48 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$sock_timeval(r0, 0x1, 0x49, &(0x7f0000000040)={0x77359400}, 0x10) ioctl$sock_SIOCSIFVLAN_GET_VLAN_VID_CMD(0xffffffffffffffff, 0x8983, &(0x7f0000000400)) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000380)='cpuacct.usage_user\x00', 0x275a, 0x0) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup.cpu/syz0\x00', 0x1ff) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r1, 0xd000943e, &(0x7f000004cec0)={0x0, 0x0, "5da4bdc3aae66bef62d16df85c0a21b7f901a06c13da99fd5fb6f5b296de42337b43d0b41e5620f66c1bb52a70c25a2410d143d1c77c8c406449eebbbbc1a17976438971bf5760db6ec5b314a5978476b7500a25e2a18004a40c6573179b1dd728a7fcc282c2f4a4d0215aef412f832bd1c415a70d7572f5671c60721c96e4b0f2d33427b065901507deb4f9b534d62d90dc9dbe1a165b8239792788380f26867d8f74abbffae2e09ca5801c0050572877b000c3fa5a370f0ca74b84f7bc818c0cf6c81b4f23c7f9943be02a66b769458436c5e2f6b2439dd1240742ba9a35014ba567552b8baa092aaec03bda7e6b3af69f3cb334f9d75c6e5920c01752c7f5", "d72ac5dfbc3357df6de8259518e3f8b0c80a0595536346d0c9f45897a38c890e470358d19217909c49a25a6bea34d057f77826ad1746f55d6ddfd092a2ed12f7b2a5487d192ecc64d0393676228f7e77c4e75eec5cfa002327f3b4416298f810e1cad79765a86ce1d233fda89752dfeeac0b94f55d9a39be9a3f9dce75c3eb00c2cc745a0fd77988e282ce8d23a55668807016a0eddcee1efee3047ff9c5df3683015ae5ce49c89ca566bfd51808bbcf98275166835bd11b7babad341fa906425606ab51686c6668aa8fd6985c036a74751d5fc7ebadca51b4fe79cc2475be301ec1f1c59d3fb0145df5c0a7a96d1c5fbdc41c5782c7e61d140aa07d73271c828fd04cc8c6941520da597ac7388d9919674ca853338e3b35fb551f93431cd4abe9fd07ee39e409a0547af98b117f9c08eb5ac579c014039b985999b72d9ddf11159c4762616bb8812bb1633025ab5271b811b8750ec7eeeaced30c98d3c74d4122ab534e4f2d67f97f32146b3b63386524bc64d4f71c9d1e77b1753124db23930c032b8b627850632e5c99c2de4707bdc73e59b5be58c53444a3244704672ec727d7d1f20fb28f02c496687a364acf051924825f89daae3cb3418397fec0057d525b1cf536a5b5c15daa2fd906e3bfae4fcc78a0b985ccd8844073868b2f379124daae75cec961c307e8d4a65c01127c4b351c74ff1767394c6d1b462538e1c81fb7a7fcf42848021d6462c9f42327df7de9075cd56ddf9a1797db06d42f55b4688a13a1e86f6e659cb2bf65177ae1b7a19b41a5bf5eec4c5befaffad6b7e7f2337605cea36fd53e7516c4d3aecdd993460f74a3d0bb8c79997e78590e4b962a9b7df075a966a75bd3f468247ccc77164b2740a6b196fe30edd8c9b8f7c57180697c8ef6ec87b9e6c0d21d6065f4321a0b32b043d157d6bd43ffef3cb0f13fb96210bb72e38bbd966d7b1947d683dff3af85c42eec0fd5b7f678d8ca132f5bb1cff0bce707f5bc816fb1e91be9ddaeb189e651798f6f634f00fa79a49cf1e4817bc4268778320dae5b52ce972be198b7023a7b9c51bce860a60b68ce6b3c37967ea51aebbdc7b30c9f0c43344fe0087aef701d2b57c643c3aecb998172fb667ee6283b6fc93bd58929ee30370a3ea3cbd2c751ff4fb2c12363157fe3dad6ab00789361dfe5707349421b965868f217a4b750ce87958a8de949169337fbca4f696393d83a38e6db66d31345b1e7a764fe7743d12403e49ca2b1f288ac41507761135315798bbb3753aae763db3794cd5ddb2ef64f0bef22513f59894bfd440647b7529411ae8ad9016fa73014e70262f7ca1b85ca3ad1758b697a13ed0e23c4019e02d3135c530855ea0be3142e4c957f6d33c5b304a4133433e5e30df60d70bab5b471b3f2e0d392ac99bd57eca3aeabbfd47ae5e03e6752528099d2fe59a8bf8fd42d8a4ee1beacf70e869f183b4151bb0004a4c66c03674e23a341f4545e5ad60b6654d00c87a06edda49f6531a9b64a5ec9f4f4951459ca9c75bb6741d0c8a5803c20c9b076c80b37bcdce4ed53f636950760f64ca9bfb75d61bc914aba375c5e4cc3afde8daa4eabdf885b22aacc526bf0ada71781f3fdae1a19e13d5bcc888ae5b9937249385570579f27230719fc55f9d5d8770792425ae13a931f8701d3e0fc99bfe02d9868042d3818d7d74d572bf665cd3a03727fe8003e607e2cfe75bb902f31e12d497fd19f8fba853a1028dea985a95a84f52db4c3dbd9a0ccfefbfb2ab13bbd8bd4065045480229287ced66f8430bc89d16929cd56d482b5d11bb7b475d709dd4d5cd6cc87055de4c5745530219992499b424cfd999ce73ec114177e80c9982ee7319373f8d1fa206e7412785f6c4345c879be78141904ab3247b71e64227024470ac9834a09dfff9d303201c8edcb1111cd4740627181c83d19b5080c528aa5949ccfa92b09c9ac5aaa87a89a389f3a13b76e72d5283c2a090f58edab9e97ca1abe12ee6245885082e94da8a346c5495ac4ed4533276d2247fac5e34de454bc149add9b34a2cabc33e51a16892244cc977aefc3b280268403be02f652f4ba8a1d686c599e7e5c57ca34247df9413cd84de3b077ee0e032e64d643e583540e0ad2fdc918ffb6fa7fda72cf24b35a05d0fcb2e909b428d0871dfcf8178a7cde4ca0cbdc2b0bd6fab23272c4145812fe6293d4fe059d6941adfeb5a19675e6ca17a83c008e307e563f35a45062becb0adb62158fc45359b8f5dbb9cb3db77d697c70921583e6ee43ff573f9f556c6808e5496f1456b32fa46bf89a730ab6b6f9a5e082b5b131e625a6d3ed1a0f546322c11a76d6f3c8605faf59bb60ece5ab011940f181a8693842c78ebefbf82cf4ffed66b4856ea4e66284daeaed0fa53e5e21da1e40ab1381fc9c85a14b4bf2b2aef0b79a70e954595e7e21f9d9e651870b1f718228e84974bac3593a6d0dd0c46cc9b9f85a1de7b244191052e270073075c06d94f92a7a603e74be3a35d1330ad4772f089becb231af7a8d087298b0a15cef677cf5cc8b31a6555c80bc5e645e2d1574af4be00113b9caa98e3bd7077635c2fa80fee70145cce2b08c9049e11b9f197a83783e3bda7b262ef566fb867a93c82bd729d44475ec30c4a2194f7e74073ae59a5f6c587994150b1ee4052c76455632203b9b5c111479e04dda9494490094f83d805f5e2924f6cafb6b9ac8ec9219f2adfacfc5b290be237c33b04938e0d982ff69a5c17dd3751f35cd502a9d2936e82047cf7874d60fb51cecb5fd605f6fff215ea32c955a39b64ab957ae7d58438d77339bf32e05a928a992742ee0b12ec6dff50e10859ec3d2a21818ac689e8787dcd6bc636012c6f26dfb95b6dc89d0955aea3c51d782867f842d83b597b6e9120c93d09f8cede36fa72f0bcaf56df45a5740b84cb1c5ba036f770f432ed83a8de0f8ea5e5d6b740ece0c3518444e73b6bb08ecf5046431c8f462239def166207339c77f5364a5598fe1a1a559c4b808b04d0de0d250cfa3dbcb9a3bc5cc0a7f6c1c56b43533bd697cf234c281ae8e92b3025d904adbf032f91d4408b6e60a8c108bbc0cda4585aab2b6e2a65d3c7f43f82624e197eb86c77eeb9eb3da2a5517b98835084057d2aa4ae8b39c8337262a60c86faff2ce0deaa3817a37ce7163ff2a4e29099524c3e26d05a0dcac14e72ca546afc0c42dd6f648996882f3ff9f21048886e36535d2d82ceaa350d9c45f53c0d4b7b92d5f4fdb1ef7da0d414fe63eee5f60dbe4e741827cac0103664886e8382e5f829fe0b1fdd398d7082c614df76833f9a3d07851ee4607d47d3bff89232d7fee0aca2668bd6f14e03659e04bc18afe5834d3389127bfed5a52e6266457a93205eb994a0d75e1b86dabba28ba30d80d16c1fb37a698aea1b2df1d962355742a1c67efd2dd564d3a63ab25dedd36a2a27371ec1807f9fcfdbc55c1a77db2c4946e79b48da87400216e494f9abe3db5966b6c405bf7d0e913e286f44ed9afbcb04ebda282a884988a3b7a01d89b492d197d30c03a6d11c74dcabec7d7c1e6d82f430b9ce491729827b22ea5ceb4110b52430be9d00f0db9849efb100098cf189ee49dc09d86c53401ec4d226d33e2583ccc3f078e5ba0a9e956b112374ed954d9922a318882a62d1226e9d9eb815d5b72ee9262f9723b97fbdbc6133f4dbbf6b81501fcbdb57c10c7919b07237706f19946250bf7968e9c28704efff6eaa0702ec375acfb9f8a699829b3ce55b78521e63cfdb9778007e8d1751d029a6d5fa4e391e2dd56d7dc8f1e96e4cca13e026402d0023ea713ca36108be7f00d1a48e73071c3b73034973f1e379a4728c7f1eb8b13c2de59e63756a1c6c80e08a26f8ac2763dbc10fed29b834fa752fece46cb126483f05fec2576cd4cbd288f6b4f4b8aa9c80cb16c672f0b5581a4d164d172943c1e50228f43297bcd106b2511ac383034dbf66f978ef858387926661751574ea725f59347d0aee79e6f85499893aac7ebbe0e1478fe2123202522763779277de3274ef46aefabcdeed3fdc01727a40b32b3bf38f0bbd5007dcec6b36052437d9b7a36ce95e266b4186b60677737dba95373845ad2b4857736b19de534d800d009a75dee7d1c366b9c90fc553df0b48069dbde6b7554a0c0d9a27e4f91d6939e86625a2e451ee3649cd1e456c56c82520c9b29a66483de1747e4c83bcfa5463f6445fb4957f4849a711ec1ac807123f176ad0cebcfc7f0c34d81f0c9397b7ca183727462a8ac734e626c3d76534271e77a5356ceb5395fda78729b06c60df1befc96e013aa6964eb61172821832865e10ef1abf9978f6497c41caa2a62c642a49d7436ee3f80a2dade2cc70015d401a50b49a89d17e05be9619f482192c5ad28f8abf87c26404cece2e8fde45d0fa96a887f0cdf6603165efc93a1b2d22379e7161b83cf46a93f73fb8ece5e8279f1281a5c17bc94c9e353013bd99349d073a7e85a02e0fa7c9ddb2848e9ecbf89b192fa3a2fdf94ab2e5d54757b7db39963a213ccd450a60d4f7c86ede1cb0a888ea99f831f10aa55e675ffa3f55b5cb606c8781893bf3501ac4e6547dbb2db3fd309b511409bd3c18cae4e3f737831a1585fef30258cf3b89965e04f1c5e29de5e0e8360c84c3f37cb09332f0e7c78b84542eab9fb6998eb4aebc1687fb64ead3e6382b4c614abea889c86a840f0136fb479a3ec4b9130ed312b5fd3254d99ed88b9e15a8535c1db04f182312b9546e0e66629fca994c28eada8a68a2eb370de5056f0055d65e3564ca16d86ba61b6cfa4e688d9a19b228f7ee36e68b8b35e0a54adc30d8a1a5e3f0278ec22f4e6b0dac7984d10f05f8d42b181c386857127f3975f66f76f7bdf1ca0be004bbf2066e60695b9492f9acf3f791c30523593a457a49555d205c50b7c0dcd4a4da1421d4e062a23d552b4f21109fee15f0a6d92385f593cfd736573bb78e2ff032d108bdb10ddb112ffbeb70a2c283e4a95b169e522c23bcd9b9ae0947873085e9fae34bd7ce571de8f0e6a229b67db1785d3e9fb0b52dd136060ec760292cf8aa44e5b95eda2a87dfe1d082f84f9ba4754c06136612b26b0d81b5921b07ead509c5ec8168e0c2b56bd2de13529665dc0a77fd7b7c861ba7fca5ece2269261a4290f4c0629d4dedd01807cf4742adb996a83d8a1cb0b2d833d2382a8727430019921a79a1aef122f9fcca9b001ae0a5b32209bab27fd2e2f5ad083fe92c12210ba71737d41c900b5e7396bb2b0882a7fe2f1c2f0f518f14c528969de59d75afd20408b61e3fbbb1d8a24b6e4bef085b19ab23bb0e7621873b92e67ed6640b39baf3533d06df48b33fdd6de21197a02ae8efec993d6d0a18e1f29469e567809db9c7484acc87358e0f1e42a73010"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f000004dec0)={0x9, [{}, {}, {0x0, 0x0}, {}, {}, {}, {0x0, r2}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r3}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r2}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r2}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r2}], 0xff, "90ef396350989b"}) r6 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000), 0x200002, 0x0) r7 = openat$cgroup_int(r6, &(0x7f00000000c0)='cpuset.mems\x00', 0x2, 0x0) r8 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='io.stat\x00', 0x275a, 0x0) writev(r8, &(0x7f0000000040)=[{&(0x7f0000000500)='b', 0x1}], 0x1) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10012, r8, 0x0) write$cgroup_int(r7, &(0x7f0000000100), 0x12) openat$cgroup_int(0xffffffffffffffff, &(0x7f0000000480)='cgroup.max.depth\x00', 0x2, 0x0) getsockname$packet(0xffffffffffffffff, &(0x7f0000000680)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f00000003c0)=0x14) r9 = socket(0x1, 0x3, 0x8) r10 = openat$cgroup(r6, &(0x7f00000004c0)='syz1\x00', 0x200002, 0x0) openat$cgroup_ro(r10, &(0x7f0000000780)='cpu.stat\x00', 0x0, 0x0) sendmsg$nl_route_sched(r9, &(0x7f0000000100)={0x0, 0xfffffffffffffe46, &(0x7f0000000240)={&(0x7f0000000d00)=ANY=[@ANYBLOB="2c0000d452000bc6ccba900000000000000000084265b8ff69d51e750cb08af76e17a605a6517b4c442d1495c187b570cabcce706d33a76c3034e07ffba8c54b1d2a47643098adedddbf178fdf6c228772cbf3de67be3f6ab44bfb650e6c6fb369e1a00728a7993ab59c8523d11b48ccb6898db70690e798502fe2bb042f042d4fec40c05520ef437fbbe9b911b42a95f44a51f001122c66f49cd0f174e15f5f19d3fe27e32c50bd2ba40b1cc1e21f9705000000000000004ad36d76e1b4c7c2f5bf02451e655adabd423da04e5a33e85d1be190a30fe854de50773831202aebda3b82b68ed9cf127e5ed2b96f0db81dc3135eb4d2a2dbf9c31636ec4d1cacb9b97ca4edd5f732c9bb1ecf99f697ec52ea2ab650e57c76548ae3998c355265bad658b32b2f4eca4f99f457ccd07a39ee061c752f5d4c815fb301760ca18032f433d447adf7301f7c115a20fc985a256b8be7b85563472c84d1bab9bccbeeb803a8c68a99be552f8b4eefef3e158a41b7917e4d610f0805007f55f97f12851b0621508f261ddcc17a7fc1c518f8090847dc62095441920e882a6e1676f99c55224321bc51219047eb2b0fe599f2545af110f3f395970661ee2aa7a0c30144af0ec8923bb9f05e7e40ff371f3a6688c1b63f3912f87056d0c17bf9baefd55f5a97e83b7c08e9c932a1b50f58a2c14ce646c1cfb836747365a223b57868074e1c8c39afe879d4620400a8eb5a20680d107eab09a2280d80549e6eb4dc13a32964621a0a311013de7dae0f90d419cf39179042cf2c56ca261022107a4de8effd4ec0fd219894972e152017ec890c45231ab9e5708f0f365f93c75e7fc3981011ffcf907469ac54e2d715251cec49518c3fc0d0a47bde841ab46c7830e8f92f7a6ca0fdcabf0900000000000000b343c9e3f2cc5363685ee850ba22b7d4a77ed1297335bcc6daf830488116abe748eb564d62a27a6b2d41c711895433dd31ceb39d3743257de28a5408c45dc30fe4ddcb4015ef2fbd367fefbf3bfc34edaadabf97f75b17cb18ab44470699cb992f7c3628c51d21a0e589027a07469b75f7e2373c71537468deb562bb6fd9f595c9322dbbe46119fd8c4e636338c385e9b780ca6f76535988a17aae39b4a2f9e6a9c3e0d6c03be01ee45fbe547b09933979f0afa2d3b4765977ed967e0fdc8e6bdfec5804000000000000000000000021ba4fd64c6802c1696fe02278a7bd8c9d45a6839bc6c2252a6b9a050d9665df785de529ca1e080936e0babad49d6fffff0000a300567d59801e2b6a960885c9a11fd94695bdc1193dfcd7561fcd0333963c0d07d1553c454bb55f337a6938a83e15ecb33ed78bfe256be5471525b33e769e5d598d6961b7b7de000000000000024d3477113a05cedf3e833d21a345f0dab5aee423b9daa7a14db140036c309ede396357c90bcc32b454f1032c4d0dd1223857775a7969456b4a3551edfaef3498016dbcbfd67297354f760a7c9f16299fe62cfadb1e499109c6e61799003fce901c86feca764ff44a2ec7486cb56b6a94c4fcb6c0524d4f3b7d0a0e2808776e5506c4ab08e3313b980d4a6890b04bbb56abbb1be7d9f0a4d453afc37e2cfad34b486f24cc3b570a158377be2ad658072b4d581f70a0237d05ffa79d1e8d96bae96084a589f02db5925591bf8c60f0a672fcedaa4a27c83e7a66d17e4a670c7fa142631834a63754c666c5248057f7ceb9301a8a3b2f57b65fb49b8b76a6c68bb61cf8a16c098faa1b365a0c9d07d248c5cdfcfc617c8ac9b490b363cbad6c67311034c7ac634c38f2672d66a02481138723d9e5cc18e9827dd9cf1ec37e", @ANYRESOCT=r5, @ANYRESHEX=r4, @ANYRESDEC=0x0, @ANYRES32], 0x2c}}, 0x20000801) setsockopt$inet6_tcp_TCP_REPAIR_QUEUE(r1, 0x6, 0x14, &(0x7f00000001c0), 0x1) r11 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$FS_IOC_SETFLAGS(0xffffffffffffffff, 0x40086602, &(0x7f0000000200)=0x200) setsockopt$IPT_SO_SET_REPLACE(r11, 0x0, 0x40, &(0x7f0000001900)=@mangle={'mangle\x00', 0x44, 0x6, 0x430, 0x1e8, 0x0, 0x98, 0x2d0, 0x0, 0x398, 0x398, 0x398, 0x398, 0x398, 0x6, 0x0, {[{{@ip={@broadcast, @initdev={0xac, 0x1e, 0x0, 0x0}, 0x0, 0x0, 'geneve1\x00', 'ip6gre0\x00'}, 0x0, 0x70, 0x98}, @ECN={0x28, 'ECN\x00', 0x0, {0x0, 0xfc}}}, {{@ip={@multicast2, @local, 0x0, 0x0, 'vcan0\x00', 'veth0_virt_wifi\x00'}, 0x0, 0x70, 0xb8}, @common=@inet=@TEE={0x48, 'TEE\x00', 0x1, {@ipv4=@local, 'nr0\x00'}}}, {{@uncond, 0x0, 0x70, 0x98}, @ECN={0x28}}, {{@ip={@rand_addr, @multicast2, 0x0, 0x0, 'syzkaller0\x00', 'bond0\x00'}, 0x0, 0xc0, 0xe8, 0x0, {}, [@inet=@rpfilter={{0x28}}, @inet=@rpfilter={{0x28}}]}, @unspec=@CHECKSUM={0x28}}, {{@ip={@broadcast, @initdev={0xac, 0x1e, 0x0, 0x0}, 0x0, 0x0, 'lo\x00', 'batadv_slave_1\x00'}, 0x0, 0xa0, 0xc8, 0x0, {}, [@common=@inet=@dccp={{0x30}}]}, @common=@unspec=@NFQUEUE3={0x28}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28}}}}, 0x490) write$binfmt_script(r1, &(0x7f00000009c0)=ANY=[], 0x208e24b) write$cgroup_int(r7, &(0x7f0000000140)=0x1, 0x12) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x1000000, 0xa152, r7, 0x0) r12 = accept4(r0, &(0x7f00000005c0)=@l2tp={0x2, 0x0, @multicast2}, &(0x7f0000000180)=0x80, 0x800) setsockopt$inet6_tcp_TLS_TX(r12, 0x6, 0x1, &(0x7f0000000640)=@ccm_128={{0x304}, "1586f5bce8264a5a", "354f47ec61ef20e29272e9d239e06b8b", "2161bd4e", "95e1c479931d17fb"}, 0x28) getsockname$packet(r1, &(0x7f0000000300), &(0x7f0000000440)=0x14) sendfile(0xffffffffffffffff, r10, 0x0, 0xe589) 00:04:48 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x10, 0x3, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) r3 = socket(0x10, 0x2, 0x0) sendmsg$nl_route_sched(r3, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={0x0, 0x140}}, 0x0) getsockname$packet(r3, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000100)=0xab) sendmsg$nl_route(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400eeffffffffffff00000000", @ANYRES32=r4, @ANYBLOB="01000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000005840)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000240)=ANY=[@ANYBLOB="4800000024000b0e00"/20, @ANYRES32=r4, @ANYBLOB="00000000ffffffff0000000008000100687462001c0002001800020003"], 0x48}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f00000003c0)=@newtfilter={0x80, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r4, {}, {}, {0xfff3}}, [@filter_kind_options=@f_bpf={{0x8}, {0x54, 0x2, [@TCA_BPF_POLICE={0x40, 0x2, [@TCA_POLICE_TBF={0x3c}]}, @TCA_BPF_FLAGS={0x8, 0x8, 0x7}, @TCA_BPF_FD={0x8}]}}]}, 0x80}}, 0x0) 00:04:48 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$sock_timeval(r0, 0x1, 0x49, &(0x7f0000000040)={0x77359400}, 0x10) ioctl$sock_SIOCSIFVLAN_GET_VLAN_VID_CMD(0xffffffffffffffff, 0x8983, &(0x7f0000000400)) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000380)='cpuacct.usage_user\x00', 0x275a, 0x0) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup.cpu/syz0\x00', 0x1ff) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r1, 0xd000943e, &(0x7f000004cec0)={0x0, 0x0, "5da4bdc3aae66bef62d16df85c0a21b7f901a06c13da99fd5fb6f5b296de42337b43d0b41e5620f66c1bb52a70c25a2410d143d1c77c8c406449eebbbbc1a17976438971bf5760db6ec5b314a5978476b7500a25e2a18004a40c6573179b1dd728a7fcc282c2f4a4d0215aef412f832bd1c415a70d7572f5671c60721c96e4b0f2d33427b065901507deb4f9b534d62d90dc9dbe1a165b8239792788380f26867d8f74abbffae2e09ca5801c0050572877b000c3fa5a370f0ca74b84f7bc818c0cf6c81b4f23c7f9943be02a66b769458436c5e2f6b2439dd1240742ba9a35014ba567552b8baa092aaec03bda7e6b3af69f3cb334f9d75c6e5920c01752c7f5", "d72ac5dfbc3357df6de8259518e3f8b0c80a0595536346d0c9f45897a38c890e470358d19217909c49a25a6bea34d057f77826ad1746f55d6ddfd092a2ed12f7b2a5487d192ecc64d0393676228f7e77c4e75eec5cfa002327f3b4416298f810e1cad79765a86ce1d233fda89752dfeeac0b94f55d9a39be9a3f9dce75c3eb00c2cc745a0fd77988e282ce8d23a55668807016a0eddcee1efee3047ff9c5df3683015ae5ce49c89ca566bfd51808bbcf98275166835bd11b7babad341fa906425606ab51686c6668aa8fd6985c036a74751d5fc7ebadca51b4fe79cc2475be301ec1f1c59d3fb0145df5c0a7a96d1c5fbdc41c5782c7e61d140aa07d73271c828fd04cc8c6941520da597ac7388d9919674ca853338e3b35fb551f93431cd4abe9fd07ee39e409a0547af98b117f9c08eb5ac579c014039b985999b72d9ddf11159c4762616bb8812bb1633025ab5271b811b8750ec7eeeaced30c98d3c74d4122ab534e4f2d67f97f32146b3b63386524bc64d4f71c9d1e77b1753124db23930c032b8b627850632e5c99c2de4707bdc73e59b5be58c53444a3244704672ec727d7d1f20fb28f02c496687a364acf051924825f89daae3cb3418397fec0057d525b1cf536a5b5c15daa2fd906e3bfae4fcc78a0b985ccd8844073868b2f379124daae75cec961c307e8d4a65c01127c4b351c74ff1767394c6d1b462538e1c81fb7a7fcf42848021d6462c9f42327df7de9075cd56ddf9a1797db06d42f55b4688a13a1e86f6e659cb2bf65177ae1b7a19b41a5bf5eec4c5befaffad6b7e7f2337605cea36fd53e7516c4d3aecdd993460f74a3d0bb8c79997e78590e4b962a9b7df075a966a75bd3f468247ccc77164b2740a6b196fe30edd8c9b8f7c57180697c8ef6ec87b9e6c0d21d6065f4321a0b32b043d157d6bd43ffef3cb0f13fb96210bb72e38bbd966d7b1947d683dff3af85c42eec0fd5b7f678d8ca132f5bb1cff0bce707f5bc816fb1e91be9ddaeb189e651798f6f634f00fa79a49cf1e4817bc4268778320dae5b52ce972be198b7023a7b9c51bce860a60b68ce6b3c37967ea51aebbdc7b30c9f0c43344fe0087aef701d2b57c643c3aecb998172fb667ee6283b6fc93bd58929ee30370a3ea3cbd2c751ff4fb2c12363157fe3dad6ab00789361dfe5707349421b965868f217a4b750ce87958a8de949169337fbca4f696393d83a38e6db66d31345b1e7a764fe7743d12403e49ca2b1f288ac41507761135315798bbb3753aae763db3794cd5ddb2ef64f0bef22513f59894bfd440647b7529411ae8ad9016fa73014e70262f7ca1b85ca3ad1758b697a13ed0e23c4019e02d3135c530855ea0be3142e4c957f6d33c5b304a4133433e5e30df60d70bab5b471b3f2e0d392ac99bd57eca3aeabbfd47ae5e03e6752528099d2fe59a8bf8fd42d8a4ee1beacf70e869f183b4151bb0004a4c66c03674e23a341f4545e5ad60b6654d00c87a06edda49f6531a9b64a5ec9f4f4951459ca9c75bb6741d0c8a5803c20c9b076c80b37bcdce4ed53f636950760f64ca9bfb75d61bc914aba375c5e4cc3afde8daa4eabdf885b22aacc526bf0ada71781f3fdae1a19e13d5bcc888ae5b9937249385570579f27230719fc55f9d5d8770792425ae13a931f8701d3e0fc99bfe02d9868042d3818d7d74d572bf665cd3a03727fe8003e607e2cfe75bb902f31e12d497fd19f8fba853a1028dea985a95a84f52db4c3dbd9a0ccfefbfb2ab13bbd8bd4065045480229287ced66f8430bc89d16929cd56d482b5d11bb7b475d709dd4d5cd6cc87055de4c5745530219992499b424cfd999ce73ec114177e80c9982ee7319373f8d1fa206e7412785f6c4345c879be78141904ab3247b71e64227024470ac9834a09dfff9d303201c8edcb1111cd4740627181c83d19b5080c528aa5949ccfa92b09c9ac5aaa87a89a389f3a13b76e72d5283c2a090f58edab9e97ca1abe12ee6245885082e94da8a346c5495ac4ed4533276d2247fac5e34de454bc149add9b34a2cabc33e51a16892244cc977aefc3b280268403be02f652f4ba8a1d686c599e7e5c57ca34247df9413cd84de3b077ee0e032e64d643e583540e0ad2fdc918ffb6fa7fda72cf24b35a05d0fcb2e909b428d0871dfcf8178a7cde4ca0cbdc2b0bd6fab23272c4145812fe6293d4fe059d6941adfeb5a19675e6ca17a83c008e307e563f35a45062becb0adb62158fc45359b8f5dbb9cb3db77d697c70921583e6ee43ff573f9f556c6808e5496f1456b32fa46bf89a730ab6b6f9a5e082b5b131e625a6d3ed1a0f546322c11a76d6f3c8605faf59bb60ece5ab011940f181a8693842c78ebefbf82cf4ffed66b4856ea4e66284daeaed0fa53e5e21da1e40ab1381fc9c85a14b4bf2b2aef0b79a70e954595e7e21f9d9e651870b1f718228e84974bac3593a6d0dd0c46cc9b9f85a1de7b244191052e270073075c06d94f92a7a603e74be3a35d1330ad4772f089becb231af7a8d087298b0a15cef677cf5cc8b31a6555c80bc5e645e2d1574af4be00113b9caa98e3bd7077635c2fa80fee70145cce2b08c9049e11b9f197a83783e3bda7b262ef566fb867a93c82bd729d44475ec30c4a2194f7e74073ae59a5f6c587994150b1ee4052c76455632203b9b5c111479e04dda9494490094f83d805f5e2924f6cafb6b9ac8ec9219f2adfacfc5b290be237c33b04938e0d982ff69a5c17dd3751f35cd502a9d2936e82047cf7874d60fb51cecb5fd605f6fff215ea32c955a39b64ab957ae7d58438d77339bf32e05a928a992742ee0b12ec6dff50e10859ec3d2a21818ac689e8787dcd6bc636012c6f26dfb95b6dc89d0955aea3c51d782867f842d83b597b6e9120c93d09f8cede36fa72f0bcaf56df45a5740b84cb1c5ba036f770f432ed83a8de0f8ea5e5d6b740ece0c3518444e73b6bb08ecf5046431c8f462239def166207339c77f5364a5598fe1a1a559c4b808b04d0de0d250cfa3dbcb9a3bc5cc0a7f6c1c56b43533bd697cf234c281ae8e92b3025d904adbf032f91d4408b6e60a8c108bbc0cda4585aab2b6e2a65d3c7f43f82624e197eb86c77eeb9eb3da2a5517b98835084057d2aa4ae8b39c8337262a60c86faff2ce0deaa3817a37ce7163ff2a4e29099524c3e26d05a0dcac14e72ca546afc0c42dd6f648996882f3ff9f21048886e36535d2d82ceaa350d9c45f53c0d4b7b92d5f4fdb1ef7da0d414fe63eee5f60dbe4e741827cac0103664886e8382e5f829fe0b1fdd398d7082c614df76833f9a3d07851ee4607d47d3bff89232d7fee0aca2668bd6f14e03659e04bc18afe5834d3389127bfed5a52e6266457a93205eb994a0d75e1b86dabba28ba30d80d16c1fb37a698aea1b2df1d962355742a1c67efd2dd564d3a63ab25dedd36a2a27371ec1807f9fcfdbc55c1a77db2c4946e79b48da87400216e494f9abe3db5966b6c405bf7d0e913e286f44ed9afbcb04ebda282a884988a3b7a01d89b492d197d30c03a6d11c74dcabec7d7c1e6d82f430b9ce491729827b22ea5ceb4110b52430be9d00f0db9849efb100098cf189ee49dc09d86c53401ec4d226d33e2583ccc3f078e5ba0a9e956b112374ed954d9922a318882a62d1226e9d9eb815d5b72ee9262f9723b97fbdbc6133f4dbbf6b81501fcbdb57c10c7919b07237706f19946250bf7968e9c28704efff6eaa0702ec375acfb9f8a699829b3ce55b78521e63cfdb9778007e8d1751d029a6d5fa4e391e2dd56d7dc8f1e96e4cca13e026402d0023ea713ca36108be7f00d1a48e73071c3b73034973f1e379a4728c7f1eb8b13c2de59e63756a1c6c80e08a26f8ac2763dbc10fed29b834fa752fece46cb126483f05fec2576cd4cbd288f6b4f4b8aa9c80cb16c672f0b5581a4d164d172943c1e50228f43297bcd106b2511ac383034dbf66f978ef858387926661751574ea725f59347d0aee79e6f85499893aac7ebbe0e1478fe2123202522763779277de3274ef46aefabcdeed3fdc01727a40b32b3bf38f0bbd5007dcec6b36052437d9b7a36ce95e266b4186b60677737dba95373845ad2b4857736b19de534d800d009a75dee7d1c366b9c90fc553df0b48069dbde6b7554a0c0d9a27e4f91d6939e86625a2e451ee3649cd1e456c56c82520c9b29a66483de1747e4c83bcfa5463f6445fb4957f4849a711ec1ac807123f176ad0cebcfc7f0c34d81f0c9397b7ca183727462a8ac734e626c3d76534271e77a5356ceb5395fda78729b06c60df1befc96e013aa6964eb61172821832865e10ef1abf9978f6497c41caa2a62c642a49d7436ee3f80a2dade2cc70015d401a50b49a89d17e05be9619f482192c5ad28f8abf87c26404cece2e8fde45d0fa96a887f0cdf6603165efc93a1b2d22379e7161b83cf46a93f73fb8ece5e8279f1281a5c17bc94c9e353013bd99349d073a7e85a02e0fa7c9ddb2848e9ecbf89b192fa3a2fdf94ab2e5d54757b7db39963a213ccd450a60d4f7c86ede1cb0a888ea99f831f10aa55e675ffa3f55b5cb606c8781893bf3501ac4e6547dbb2db3fd309b511409bd3c18cae4e3f737831a1585fef30258cf3b89965e04f1c5e29de5e0e8360c84c3f37cb09332f0e7c78b84542eab9fb6998eb4aebc1687fb64ead3e6382b4c614abea889c86a840f0136fb479a3ec4b9130ed312b5fd3254d99ed88b9e15a8535c1db04f182312b9546e0e66629fca994c28eada8a68a2eb370de5056f0055d65e3564ca16d86ba61b6cfa4e688d9a19b228f7ee36e68b8b35e0a54adc30d8a1a5e3f0278ec22f4e6b0dac7984d10f05f8d42b181c386857127f3975f66f76f7bdf1ca0be004bbf2066e60695b9492f9acf3f791c30523593a457a49555d205c50b7c0dcd4a4da1421d4e062a23d552b4f21109fee15f0a6d92385f593cfd736573bb78e2ff032d108bdb10ddb112ffbeb70a2c283e4a95b169e522c23bcd9b9ae0947873085e9fae34bd7ce571de8f0e6a229b67db1785d3e9fb0b52dd136060ec760292cf8aa44e5b95eda2a87dfe1d082f84f9ba4754c06136612b26b0d81b5921b07ead509c5ec8168e0c2b56bd2de13529665dc0a77fd7b7c861ba7fca5ece2269261a4290f4c0629d4dedd01807cf4742adb996a83d8a1cb0b2d833d2382a8727430019921a79a1aef122f9fcca9b001ae0a5b32209bab27fd2e2f5ad083fe92c12210ba71737d41c900b5e7396bb2b0882a7fe2f1c2f0f518f14c528969de59d75afd20408b61e3fbbb1d8a24b6e4bef085b19ab23bb0e7621873b92e67ed6640b39baf3533d06df48b33fdd6de21197a02ae8efec993d6d0a18e1f29469e567809db9c7484acc87358e0f1e42a73010"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f000004dec0)={0x9, [{}, {}, {0x0, 0x0}, {}, {}, {}, {0x0, r2}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r3}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r2}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r2}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r2}], 0xff, "90ef396350989b"}) r6 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000), 0x200002, 0x0) r7 = openat$cgroup_int(r6, &(0x7f00000000c0)='cpuset.mems\x00', 0x2, 0x0) r8 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='io.stat\x00', 0x275a, 0x0) writev(r8, &(0x7f0000000040)=[{&(0x7f0000000500)='b', 0x1}], 0x1) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10012, r8, 0x0) write$cgroup_int(r7, &(0x7f0000000100), 0x12) openat$cgroup_int(0xffffffffffffffff, &(0x7f0000000480)='cgroup.max.depth\x00', 0x2, 0x0) getsockname$packet(0xffffffffffffffff, &(0x7f0000000680)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f00000003c0)=0x14) r9 = socket(0x1, 0x3, 0x8) r10 = openat$cgroup(r6, &(0x7f00000004c0)='syz1\x00', 0x200002, 0x0) openat$cgroup_ro(r10, &(0x7f0000000780)='cpu.stat\x00', 0x0, 0x0) sendmsg$nl_route_sched(r9, &(0x7f0000000100)={0x0, 0xfffffffffffffe46, &(0x7f0000000240)={&(0x7f0000000d00)=ANY=[@ANYBLOB="2c0000d452000bc6ccba900000000000000000084265b8ff69d51e750cb08af76e17a605a6517b4c442d1495c187b570cabcce706d33a76c3034e07ffba8c54b1d2a47643098adedddbf178fdf6c228772cbf3de67be3f6ab44bfb650e6c6fb369e1a00728a7993ab59c8523d11b48ccb6898db70690e798502fe2bb042f042d4fec40c05520ef437fbbe9b911b42a95f44a51f001122c66f49cd0f174e15f5f19d3fe27e32c50bd2ba40b1cc1e21f9705000000000000004ad36d76e1b4c7c2f5bf02451e655adabd423da04e5a33e85d1be190a30fe854de50773831202aebda3b82b68ed9cf127e5ed2b96f0db81dc3135eb4d2a2dbf9c31636ec4d1cacb9b97ca4edd5f732c9bb1ecf99f697ec52ea2ab650e57c76548ae3998c355265bad658b32b2f4eca4f99f457ccd07a39ee061c752f5d4c815fb301760ca18032f433d447adf7301f7c115a20fc985a256b8be7b85563472c84d1bab9bccbeeb803a8c68a99be552f8b4eefef3e158a41b7917e4d610f0805007f55f97f12851b0621508f261ddcc17a7fc1c518f8090847dc62095441920e882a6e1676f99c55224321bc51219047eb2b0fe599f2545af110f3f395970661ee2aa7a0c30144af0ec8923bb9f05e7e40ff371f3a6688c1b63f3912f87056d0c17bf9baefd55f5a97e83b7c08e9c932a1b50f58a2c14ce646c1cfb836747365a223b57868074e1c8c39afe879d4620400a8eb5a20680d107eab09a2280d80549e6eb4dc13a32964621a0a311013de7dae0f90d419cf39179042cf2c56ca261022107a4de8effd4ec0fd219894972e152017ec890c45231ab9e5708f0f365f93c75e7fc3981011ffcf907469ac54e2d715251cec49518c3fc0d0a47bde841ab46c7830e8f92f7a6ca0fdcabf0900000000000000b343c9e3f2cc5363685ee850ba22b7d4a77ed1297335bcc6daf830488116abe748eb564d62a27a6b2d41c711895433dd31ceb39d3743257de28a5408c45dc30fe4ddcb4015ef2fbd367fefbf3bfc34edaadabf97f75b17cb18ab44470699cb992f7c3628c51d21a0e589027a07469b75f7e2373c71537468deb562bb6fd9f595c9322dbbe46119fd8c4e636338c385e9b780ca6f76535988a17aae39b4a2f9e6a9c3e0d6c03be01ee45fbe547b09933979f0afa2d3b4765977ed967e0fdc8e6bdfec5804000000000000000000000021ba4fd64c6802c1696fe02278a7bd8c9d45a6839bc6c2252a6b9a050d9665df785de529ca1e080936e0babad49d6fffff0000a300567d59801e2b6a960885c9a11fd94695bdc1193dfcd7561fcd0333963c0d07d1553c454bb55f337a6938a83e15ecb33ed78bfe256be5471525b33e769e5d598d6961b7b7de000000000000024d3477113a05cedf3e833d21a345f0dab5aee423b9daa7a14db140036c309ede396357c90bcc32b454f1032c4d0dd1223857775a7969456b4a3551edfaef3498016dbcbfd67297354f760a7c9f16299fe62cfadb1e499109c6e61799003fce901c86feca764ff44a2ec7486cb56b6a94c4fcb6c0524d4f3b7d0a0e2808776e5506c4ab08e3313b980d4a6890b04bbb56abbb1be7d9f0a4d453afc37e2cfad34b486f24cc3b570a158377be2ad658072b4d581f70a0237d05ffa79d1e8d96bae96084a589f02db5925591bf8c60f0a672fcedaa4a27c83e7a66d17e4a670c7fa142631834a63754c666c5248057f7ceb9301a8a3b2f57b65fb49b8b76a6c68bb61cf8a16c098faa1b365a0c9d07d248c5cdfcfc617c8ac9b490b363cbad6c67311034c7ac634c38f2672d66a02481138723d9e5cc18e9827dd9cf1ec37e", @ANYRESOCT=r5, @ANYRESHEX=r4, @ANYRESDEC=0x0, @ANYRES32], 0x2c}}, 0x20000801) setsockopt$inet6_tcp_TCP_REPAIR_QUEUE(r1, 0x6, 0x14, &(0x7f00000001c0), 0x1) r11 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$FS_IOC_SETFLAGS(0xffffffffffffffff, 0x40086602, &(0x7f0000000200)=0x200) setsockopt$IPT_SO_SET_REPLACE(r11, 0x0, 0x40, &(0x7f0000001900)=@mangle={'mangle\x00', 0x44, 0x6, 0x430, 0x1e8, 0x0, 0x98, 0x2d0, 0x0, 0x398, 0x398, 0x398, 0x398, 0x398, 0x6, 0x0, {[{{@ip={@broadcast, @initdev={0xac, 0x1e, 0x0, 0x0}, 0x0, 0x0, 'geneve1\x00', 'ip6gre0\x00'}, 0x0, 0x70, 0x98}, @ECN={0x28, 'ECN\x00', 0x0, {0x0, 0xfc}}}, {{@ip={@multicast2, @local, 0x0, 0x0, 'vcan0\x00', 'veth0_virt_wifi\x00'}, 0x0, 0x70, 0xb8}, @common=@inet=@TEE={0x48, 'TEE\x00', 0x1, {@ipv4=@local, 'nr0\x00'}}}, {{@uncond, 0x0, 0x70, 0x98}, @ECN={0x28}}, {{@ip={@rand_addr, @multicast2, 0x0, 0x0, 'syzkaller0\x00', 'bond0\x00'}, 0x0, 0xc0, 0xe8, 0x0, {}, [@inet=@rpfilter={{0x28}}, @inet=@rpfilter={{0x28}}]}, @unspec=@CHECKSUM={0x28}}, {{@ip={@broadcast, @initdev={0xac, 0x1e, 0x0, 0x0}, 0x0, 0x0, 'lo\x00', 'batadv_slave_1\x00'}, 0x0, 0xa0, 0xc8, 0x0, {}, [@common=@inet=@dccp={{0x30}}]}, @common=@unspec=@NFQUEUE3={0x28}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28}}}}, 0x490) write$binfmt_script(r1, &(0x7f00000009c0)=ANY=[], 0x208e24b) write$cgroup_int(r7, &(0x7f0000000140)=0x1, 0x12) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x1000000, 0xa152, r7, 0x0) r12 = accept4(r0, &(0x7f00000005c0)=@l2tp={0x2, 0x0, @multicast2}, &(0x7f0000000180)=0x80, 0x800) setsockopt$inet6_tcp_TLS_TX(r12, 0x6, 0x1, &(0x7f0000000640)=@ccm_128={{0x304}, "1586f5bce8264a5a", "354f47ec61ef20e29272e9d239e06b8b", "2161bd4e", "95e1c479931d17fb"}, 0x28) getsockname$packet(r1, &(0x7f0000000300), &(0x7f0000000440)=0x14) sendfile(0xffffffffffffffff, r10, 0x0, 0xe589) [ 288.187365][T10036] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.2'. 00:04:48 executing program 5: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$sock_timeval(r0, 0x1, 0x49, &(0x7f0000000040)={0x77359400}, 0x10) ioctl$sock_SIOCSIFVLAN_GET_VLAN_VID_CMD(0xffffffffffffffff, 0x8983, &(0x7f0000000400)) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000380)='cpuacct.usage_user\x00', 0x275a, 0x0) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup.cpu/syz0\x00', 0x1ff) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r1, 0xd000943e, &(0x7f000004cec0)={0x0, 0x0, "5da4bdc3aae66bef62d16df85c0a21b7f901a06c13da99fd5fb6f5b296de42337b43d0b41e5620f66c1bb52a70c25a2410d143d1c77c8c406449eebbbbc1a17976438971bf5760db6ec5b314a5978476b7500a25e2a18004a40c6573179b1dd728a7fcc282c2f4a4d0215aef412f832bd1c415a70d7572f5671c60721c96e4b0f2d33427b065901507deb4f9b534d62d90dc9dbe1a165b8239792788380f26867d8f74abbffae2e09ca5801c0050572877b000c3fa5a370f0ca74b84f7bc818c0cf6c81b4f23c7f9943be02a66b769458436c5e2f6b2439dd1240742ba9a35014ba567552b8baa092aaec03bda7e6b3af69f3cb334f9d75c6e5920c01752c7f5", "d72ac5dfbc3357df6de8259518e3f8b0c80a0595536346d0c9f45897a38c890e470358d19217909c49a25a6bea34d057f77826ad1746f55d6ddfd092a2ed12f7b2a5487d192ecc64d0393676228f7e77c4e75eec5cfa002327f3b4416298f810e1cad79765a86ce1d233fda89752dfeeac0b94f55d9a39be9a3f9dce75c3eb00c2cc745a0fd77988e282ce8d23a55668807016a0eddcee1efee3047ff9c5df3683015ae5ce49c89ca566bfd51808bbcf98275166835bd11b7babad341fa906425606ab51686c6668aa8fd6985c036a74751d5fc7ebadca51b4fe79cc2475be301ec1f1c59d3fb0145df5c0a7a96d1c5fbdc41c5782c7e61d140aa07d73271c828fd04cc8c6941520da597ac7388d9919674ca853338e3b35fb551f93431cd4abe9fd07ee39e409a0547af98b117f9c08eb5ac579c014039b985999b72d9ddf11159c4762616bb8812bb1633025ab5271b811b8750ec7eeeaced30c98d3c74d4122ab534e4f2d67f97f32146b3b63386524bc64d4f71c9d1e77b1753124db23930c032b8b627850632e5c99c2de4707bdc73e59b5be58c53444a3244704672ec727d7d1f20fb28f02c496687a364acf051924825f89daae3cb3418397fec0057d525b1cf536a5b5c15daa2fd906e3bfae4fcc78a0b985ccd8844073868b2f379124daae75cec961c307e8d4a65c01127c4b351c74ff1767394c6d1b462538e1c81fb7a7fcf42848021d6462c9f42327df7de9075cd56ddf9a1797db06d42f55b4688a13a1e86f6e659cb2bf65177ae1b7a19b41a5bf5eec4c5befaffad6b7e7f2337605cea36fd53e7516c4d3aecdd993460f74a3d0bb8c79997e78590e4b962a9b7df075a966a75bd3f468247ccc77164b2740a6b196fe30edd8c9b8f7c57180697c8ef6ec87b9e6c0d21d6065f4321a0b32b043d157d6bd43ffef3cb0f13fb96210bb72e38bbd966d7b1947d683dff3af85c42eec0fd5b7f678d8ca132f5bb1cff0bce707f5bc816fb1e91be9ddaeb189e651798f6f634f00fa79a49cf1e4817bc4268778320dae5b52ce972be198b7023a7b9c51bce860a60b68ce6b3c37967ea51aebbdc7b30c9f0c43344fe0087aef701d2b57c643c3aecb998172fb667ee6283b6fc93bd58929ee30370a3ea3cbd2c751ff4fb2c12363157fe3dad6ab00789361dfe5707349421b965868f217a4b750ce87958a8de949169337fbca4f696393d83a38e6db66d31345b1e7a764fe7743d12403e49ca2b1f288ac41507761135315798bbb3753aae763db3794cd5ddb2ef64f0bef22513f59894bfd440647b7529411ae8ad9016fa73014e70262f7ca1b85ca3ad1758b697a13ed0e23c4019e02d3135c530855ea0be3142e4c957f6d33c5b304a4133433e5e30df60d70bab5b471b3f2e0d392ac99bd57eca3aeabbfd47ae5e03e6752528099d2fe59a8bf8fd42d8a4ee1beacf70e869f183b4151bb0004a4c66c03674e23a341f4545e5ad60b6654d00c87a06edda49f6531a9b64a5ec9f4f4951459ca9c75bb6741d0c8a5803c20c9b076c80b37bcdce4ed53f636950760f64ca9bfb75d61bc914aba375c5e4cc3afde8daa4eabdf885b22aacc526bf0ada71781f3fdae1a19e13d5bcc888ae5b9937249385570579f27230719fc55f9d5d8770792425ae13a931f8701d3e0fc99bfe02d9868042d3818d7d74d572bf665cd3a03727fe8003e607e2cfe75bb902f31e12d497fd19f8fba853a1028dea985a95a84f52db4c3dbd9a0ccfefbfb2ab13bbd8bd4065045480229287ced66f8430bc89d16929cd56d482b5d11bb7b475d709dd4d5cd6cc87055de4c5745530219992499b424cfd999ce73ec114177e80c9982ee7319373f8d1fa206e7412785f6c4345c879be78141904ab3247b71e64227024470ac9834a09dfff9d303201c8edcb1111cd4740627181c83d19b5080c528aa5949ccfa92b09c9ac5aaa87a89a389f3a13b76e72d5283c2a090f58edab9e97ca1abe12ee6245885082e94da8a346c5495ac4ed4533276d2247fac5e34de454bc149add9b34a2cabc33e51a16892244cc977aefc3b280268403be02f652f4ba8a1d686c599e7e5c57ca34247df9413cd84de3b077ee0e032e64d643e583540e0ad2fdc918ffb6fa7fda72cf24b35a05d0fcb2e909b428d0871dfcf8178a7cde4ca0cbdc2b0bd6fab23272c4145812fe6293d4fe059d6941adfeb5a19675e6ca17a83c008e307e563f35a45062becb0adb62158fc45359b8f5dbb9cb3db77d697c70921583e6ee43ff573f9f556c6808e5496f1456b32fa46bf89a730ab6b6f9a5e082b5b131e625a6d3ed1a0f546322c11a76d6f3c8605faf59bb60ece5ab011940f181a8693842c78ebefbf82cf4ffed66b4856ea4e66284daeaed0fa53e5e21da1e40ab1381fc9c85a14b4bf2b2aef0b79a70e954595e7e21f9d9e651870b1f718228e84974bac3593a6d0dd0c46cc9b9f85a1de7b244191052e270073075c06d94f92a7a603e74be3a35d1330ad4772f089becb231af7a8d087298b0a15cef677cf5cc8b31a6555c80bc5e645e2d1574af4be00113b9caa98e3bd7077635c2fa80fee70145cce2b08c9049e11b9f197a83783e3bda7b262ef566fb867a93c82bd729d44475ec30c4a2194f7e74073ae59a5f6c587994150b1ee4052c76455632203b9b5c111479e04dda9494490094f83d805f5e2924f6cafb6b9ac8ec9219f2adfacfc5b290be237c33b04938e0d982ff69a5c17dd3751f35cd502a9d2936e82047cf7874d60fb51cecb5fd605f6fff215ea32c955a39b64ab957ae7d58438d77339bf32e05a928a992742ee0b12ec6dff50e10859ec3d2a21818ac689e8787dcd6bc636012c6f26dfb95b6dc89d0955aea3c51d782867f842d83b597b6e9120c93d09f8cede36fa72f0bcaf56df45a5740b84cb1c5ba036f770f432ed83a8de0f8ea5e5d6b740ece0c3518444e73b6bb08ecf5046431c8f462239def166207339c77f5364a5598fe1a1a559c4b808b04d0de0d250cfa3dbcb9a3bc5cc0a7f6c1c56b43533bd697cf234c281ae8e92b3025d904adbf032f91d4408b6e60a8c108bbc0cda4585aab2b6e2a65d3c7f43f82624e197eb86c77eeb9eb3da2a5517b98835084057d2aa4ae8b39c8337262a60c86faff2ce0deaa3817a37ce7163ff2a4e29099524c3e26d05a0dcac14e72ca546afc0c42dd6f648996882f3ff9f21048886e36535d2d82ceaa350d9c45f53c0d4b7b92d5f4fdb1ef7da0d414fe63eee5f60dbe4e741827cac0103664886e8382e5f829fe0b1fdd398d7082c614df76833f9a3d07851ee4607d47d3bff89232d7fee0aca2668bd6f14e03659e04bc18afe5834d3389127bfed5a52e6266457a93205eb994a0d75e1b86dabba28ba30d80d16c1fb37a698aea1b2df1d962355742a1c67efd2dd564d3a63ab25dedd36a2a27371ec1807f9fcfdbc55c1a77db2c4946e79b48da87400216e494f9abe3db5966b6c405bf7d0e913e286f44ed9afbcb04ebda282a884988a3b7a01d89b492d197d30c03a6d11c74dcabec7d7c1e6d82f430b9ce491729827b22ea5ceb4110b52430be9d00f0db9849efb100098cf189ee49dc09d86c53401ec4d226d33e2583ccc3f078e5ba0a9e956b112374ed954d9922a318882a62d1226e9d9eb815d5b72ee9262f9723b97fbdbc6133f4dbbf6b81501fcbdb57c10c7919b07237706f19946250bf7968e9c28704efff6eaa0702ec375acfb9f8a699829b3ce55b78521e63cfdb9778007e8d1751d029a6d5fa4e391e2dd56d7dc8f1e96e4cca13e026402d0023ea713ca36108be7f00d1a48e73071c3b73034973f1e379a4728c7f1eb8b13c2de59e63756a1c6c80e08a26f8ac2763dbc10fed29b834fa752fece46cb126483f05fec2576cd4cbd288f6b4f4b8aa9c80cb16c672f0b5581a4d164d172943c1e50228f43297bcd106b2511ac383034dbf66f978ef858387926661751574ea725f59347d0aee79e6f85499893aac7ebbe0e1478fe2123202522763779277de3274ef46aefabcdeed3fdc01727a40b32b3bf38f0bbd5007dcec6b36052437d9b7a36ce95e266b4186b60677737dba95373845ad2b4857736b19de534d800d009a75dee7d1c366b9c90fc553df0b48069dbde6b7554a0c0d9a27e4f91d6939e86625a2e451ee3649cd1e456c56c82520c9b29a66483de1747e4c83bcfa5463f6445fb4957f4849a711ec1ac807123f176ad0cebcfc7f0c34d81f0c9397b7ca183727462a8ac734e626c3d76534271e77a5356ceb5395fda78729b06c60df1befc96e013aa6964eb61172821832865e10ef1abf9978f6497c41caa2a62c642a49d7436ee3f80a2dade2cc70015d401a50b49a89d17e05be9619f482192c5ad28f8abf87c26404cece2e8fde45d0fa96a887f0cdf6603165efc93a1b2d22379e7161b83cf46a93f73fb8ece5e8279f1281a5c17bc94c9e353013bd99349d073a7e85a02e0fa7c9ddb2848e9ecbf89b192fa3a2fdf94ab2e5d54757b7db39963a213ccd450a60d4f7c86ede1cb0a888ea99f831f10aa55e675ffa3f55b5cb606c8781893bf3501ac4e6547dbb2db3fd309b511409bd3c18cae4e3f737831a1585fef30258cf3b89965e04f1c5e29de5e0e8360c84c3f37cb09332f0e7c78b84542eab9fb6998eb4aebc1687fb64ead3e6382b4c614abea889c86a840f0136fb479a3ec4b9130ed312b5fd3254d99ed88b9e15a8535c1db04f182312b9546e0e66629fca994c28eada8a68a2eb370de5056f0055d65e3564ca16d86ba61b6cfa4e688d9a19b228f7ee36e68b8b35e0a54adc30d8a1a5e3f0278ec22f4e6b0dac7984d10f05f8d42b181c386857127f3975f66f76f7bdf1ca0be004bbf2066e60695b9492f9acf3f791c30523593a457a49555d205c50b7c0dcd4a4da1421d4e062a23d552b4f21109fee15f0a6d92385f593cfd736573bb78e2ff032d108bdb10ddb112ffbeb70a2c283e4a95b169e522c23bcd9b9ae0947873085e9fae34bd7ce571de8f0e6a229b67db1785d3e9fb0b52dd136060ec760292cf8aa44e5b95eda2a87dfe1d082f84f9ba4754c06136612b26b0d81b5921b07ead509c5ec8168e0c2b56bd2de13529665dc0a77fd7b7c861ba7fca5ece2269261a4290f4c0629d4dedd01807cf4742adb996a83d8a1cb0b2d833d2382a8727430019921a79a1aef122f9fcca9b001ae0a5b32209bab27fd2e2f5ad083fe92c12210ba71737d41c900b5e7396bb2b0882a7fe2f1c2f0f518f14c528969de59d75afd20408b61e3fbbb1d8a24b6e4bef085b19ab23bb0e7621873b92e67ed6640b39baf3533d06df48b33fdd6de21197a02ae8efec993d6d0a18e1f29469e567809db9c7484acc87358e0f1e42a73010"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f000004dec0)={0x9, [{}, {}, {0x0, 0x0}, {}, {}, {}, {0x0, r2}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r3}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r2}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r2}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r2}], 0xff, "90ef396350989b"}) r6 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000), 0x200002, 0x0) r7 = openat$cgroup_int(r6, &(0x7f00000000c0)='cpuset.mems\x00', 0x2, 0x0) r8 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='io.stat\x00', 0x275a, 0x0) writev(r8, &(0x7f0000000040)=[{&(0x7f0000000500)='b', 0x1}], 0x1) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10012, r8, 0x0) write$cgroup_int(r7, &(0x7f0000000100), 0x12) openat$cgroup_int(0xffffffffffffffff, &(0x7f0000000480)='cgroup.max.depth\x00', 0x2, 0x0) getsockname$packet(0xffffffffffffffff, &(0x7f0000000680)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f00000003c0)=0x14) r9 = socket(0x1, 0x3, 0x8) r10 = openat$cgroup(r6, &(0x7f00000004c0)='syz1\x00', 0x200002, 0x0) openat$cgroup_ro(r10, &(0x7f0000000780)='cpu.stat\x00', 0x0, 0x0) sendmsg$nl_route_sched(r9, &(0x7f0000000100)={0x0, 0xfffffffffffffe46, &(0x7f0000000240)={&(0x7f0000000d00)=ANY=[@ANYBLOB="2c0000d452000bc6ccba900000000000000000084265b8ff69d51e750cb08af76e17a605a6517b4c442d1495c187b570cabcce706d33a76c3034e07ffba8c54b1d2a47643098adedddbf178fdf6c228772cbf3de67be3f6ab44bfb650e6c6fb369e1a00728a7993ab59c8523d11b48ccb6898db70690e798502fe2bb042f042d4fec40c05520ef437fbbe9b911b42a95f44a51f001122c66f49cd0f174e15f5f19d3fe27e32c50bd2ba40b1cc1e21f9705000000000000004ad36d76e1b4c7c2f5bf02451e655adabd423da04e5a33e85d1be190a30fe854de50773831202aebda3b82b68ed9cf127e5ed2b96f0db81dc3135eb4d2a2dbf9c31636ec4d1cacb9b97ca4edd5f732c9bb1ecf99f697ec52ea2ab650e57c76548ae3998c355265bad658b32b2f4eca4f99f457ccd07a39ee061c752f5d4c815fb301760ca18032f433d447adf7301f7c115a20fc985a256b8be7b85563472c84d1bab9bccbeeb803a8c68a99be552f8b4eefef3e158a41b7917e4d610f0805007f55f97f12851b0621508f261ddcc17a7fc1c518f8090847dc62095441920e882a6e1676f99c55224321bc51219047eb2b0fe599f2545af110f3f395970661ee2aa7a0c30144af0ec8923bb9f05e7e40ff371f3a6688c1b63f3912f87056d0c17bf9baefd55f5a97e83b7c08e9c932a1b50f58a2c14ce646c1cfb836747365a223b57868074e1c8c39afe879d4620400a8eb5a20680d107eab09a2280d80549e6eb4dc13a32964621a0a311013de7dae0f90d419cf39179042cf2c56ca261022107a4de8effd4ec0fd219894972e152017ec890c45231ab9e5708f0f365f93c75e7fc3981011ffcf907469ac54e2d715251cec49518c3fc0d0a47bde841ab46c7830e8f92f7a6ca0fdcabf0900000000000000b343c9e3f2cc5363685ee850ba22b7d4a77ed1297335bcc6daf830488116abe748eb564d62a27a6b2d41c711895433dd31ceb39d3743257de28a5408c45dc30fe4ddcb4015ef2fbd367fefbf3bfc34edaadabf97f75b17cb18ab44470699cb992f7c3628c51d21a0e589027a07469b75f7e2373c71537468deb562bb6fd9f595c9322dbbe46119fd8c4e636338c385e9b780ca6f76535988a17aae39b4a2f9e6a9c3e0d6c03be01ee45fbe547b09933979f0afa2d3b4765977ed967e0fdc8e6bdfec5804000000000000000000000021ba4fd64c6802c1696fe02278a7bd8c9d45a6839bc6c2252a6b9a050d9665df785de529ca1e080936e0babad49d6fffff0000a300567d59801e2b6a960885c9a11fd94695bdc1193dfcd7561fcd0333963c0d07d1553c454bb55f337a6938a83e15ecb33ed78bfe256be5471525b33e769e5d598d6961b7b7de000000000000024d3477113a05cedf3e833d21a345f0dab5aee423b9daa7a14db140036c309ede396357c90bcc32b454f1032c4d0dd1223857775a7969456b4a3551edfaef3498016dbcbfd67297354f760a7c9f16299fe62cfadb1e499109c6e61799003fce901c86feca764ff44a2ec7486cb56b6a94c4fcb6c0524d4f3b7d0a0e2808776e5506c4ab08e3313b980d4a6890b04bbb56abbb1be7d9f0a4d453afc37e2cfad34b486f24cc3b570a158377be2ad658072b4d581f70a0237d05ffa79d1e8d96bae96084a589f02db5925591bf8c60f0a672fcedaa4a27c83e7a66d17e4a670c7fa142631834a63754c666c5248057f7ceb9301a8a3b2f57b65fb49b8b76a6c68bb61cf8a16c098faa1b365a0c9d07d248c5cdfcfc617c8ac9b490b363cbad6c67311034c7ac634c38f2672d66a02481138723d9e5cc18e9827dd9cf1ec37e", @ANYRESOCT=r5, @ANYRESHEX=r4, @ANYRESDEC=0x0, @ANYRES32], 0x2c}}, 0x20000801) setsockopt$inet6_tcp_TCP_REPAIR_QUEUE(r1, 0x6, 0x14, &(0x7f00000001c0), 0x1) r11 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$FS_IOC_SETFLAGS(0xffffffffffffffff, 0x40086602, &(0x7f0000000200)=0x200) setsockopt$IPT_SO_SET_REPLACE(r11, 0x0, 0x40, &(0x7f0000001900)=@mangle={'mangle\x00', 0x44, 0x6, 0x430, 0x1e8, 0x0, 0x98, 0x2d0, 0x0, 0x398, 0x398, 0x398, 0x398, 0x398, 0x6, 0x0, {[{{@ip={@broadcast, @initdev={0xac, 0x1e, 0x0, 0x0}, 0x0, 0x0, 'geneve1\x00', 'ip6gre0\x00'}, 0x0, 0x70, 0x98}, @ECN={0x28, 'ECN\x00', 0x0, {0x0, 0xfc}}}, {{@ip={@multicast2, @local, 0x0, 0x0, 'vcan0\x00', 'veth0_virt_wifi\x00'}, 0x0, 0x70, 0xb8}, @common=@inet=@TEE={0x48, 'TEE\x00', 0x1, {@ipv4=@local, 'nr0\x00'}}}, {{@uncond, 0x0, 0x70, 0x98}, @ECN={0x28}}, {{@ip={@rand_addr, @multicast2, 0x0, 0x0, 'syzkaller0\x00', 'bond0\x00'}, 0x0, 0xc0, 0xe8, 0x0, {}, [@inet=@rpfilter={{0x28}}, @inet=@rpfilter={{0x28}}]}, @unspec=@CHECKSUM={0x28}}, {{@ip={@broadcast, @initdev={0xac, 0x1e, 0x0, 0x0}, 0x0, 0x0, 'lo\x00', 'batadv_slave_1\x00'}, 0x0, 0xa0, 0xc8, 0x0, {}, [@common=@inet=@dccp={{0x30}}]}, @common=@unspec=@NFQUEUE3={0x28}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28}}}}, 0x490) write$binfmt_script(r1, &(0x7f00000009c0)=ANY=[], 0x208e24b) write$cgroup_int(r7, &(0x7f0000000140)=0x1, 0x12) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x1000000, 0xa152, r7, 0x0) r12 = accept4(r0, &(0x7f00000005c0)=@l2tp={0x2, 0x0, @multicast2}, &(0x7f0000000180)=0x80, 0x800) setsockopt$inet6_tcp_TLS_TX(r12, 0x6, 0x1, &(0x7f0000000640)=@ccm_128={{0x304}, "1586f5bce8264a5a", "354f47ec61ef20e29272e9d239e06b8b", "2161bd4e", "95e1c479931d17fb"}, 0x28) getsockname$packet(r1, &(0x7f0000000300), &(0x7f0000000440)=0x14) sendfile(0xffffffffffffffff, r10, 0x0, 0xe589) 00:04:48 executing program 0: mmap(&(0x7f0000000000/0xfbe000)=nil, 0xfbe000, 0x2, 0x31, 0xffffffffffffffff, 0x0) r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000040)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x4}) ioctl$UFFDIO_COPY(r0, 0xc028aa03, &(0x7f00000003c0)={&(0x7f000026b000/0x2000)=nil, &(0x7f0000b40000/0x3000)=nil, 0x2000}) 00:04:48 executing program 2: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/wireless\x00') preadv(r0, &(0x7f0000000c80)=[{&(0x7f0000000480)=""/178, 0xb2}], 0x1, 0x0, 0x0) 00:04:48 executing program 4: r0 = syz_open_dev$vim2m(&(0x7f0000000080), 0x800000000, 0x2) ioctl$vim2m_VIDIOC_ENUM_FMT(r0, 0xc0405602, &(0x7f0000000040)={0xe, 0x2, 0x0, "8ec43542c5b4b294a0efc078e0774e83cc27a5bad6acf90924b7c7b2e39f362a"}) 00:04:48 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$sock_timeval(r0, 0x1, 0x49, &(0x7f0000000040)={0x77359400}, 0x10) ioctl$sock_SIOCSIFVLAN_GET_VLAN_VID_CMD(0xffffffffffffffff, 0x8983, &(0x7f0000000400)) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000380)='cpuacct.usage_user\x00', 0x275a, 0x0) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup.cpu/syz0\x00', 0x1ff) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r1, 0xd000943e, &(0x7f000004cec0)={0x0, 0x0, "5da4bdc3aae66bef62d16df85c0a21b7f901a06c13da99fd5fb6f5b296de42337b43d0b41e5620f66c1bb52a70c25a2410d143d1c77c8c406449eebbbbc1a17976438971bf5760db6ec5b314a5978476b7500a25e2a18004a40c6573179b1dd728a7fcc282c2f4a4d0215aef412f832bd1c415a70d7572f5671c60721c96e4b0f2d33427b065901507deb4f9b534d62d90dc9dbe1a165b8239792788380f26867d8f74abbffae2e09ca5801c0050572877b000c3fa5a370f0ca74b84f7bc818c0cf6c81b4f23c7f9943be02a66b769458436c5e2f6b2439dd1240742ba9a35014ba567552b8baa092aaec03bda7e6b3af69f3cb334f9d75c6e5920c01752c7f5", "d72ac5dfbc3357df6de8259518e3f8b0c80a0595536346d0c9f45897a38c890e470358d19217909c49a25a6bea34d057f77826ad1746f55d6ddfd092a2ed12f7b2a5487d192ecc64d0393676228f7e77c4e75eec5cfa002327f3b4416298f810e1cad79765a86ce1d233fda89752dfeeac0b94f55d9a39be9a3f9dce75c3eb00c2cc745a0fd77988e282ce8d23a55668807016a0eddcee1efee3047ff9c5df3683015ae5ce49c89ca566bfd51808bbcf98275166835bd11b7babad341fa906425606ab51686c6668aa8fd6985c036a74751d5fc7ebadca51b4fe79cc2475be301ec1f1c59d3fb0145df5c0a7a96d1c5fbdc41c5782c7e61d140aa07d73271c828fd04cc8c6941520da597ac7388d9919674ca853338e3b35fb551f93431cd4abe9fd07ee39e409a0547af98b117f9c08eb5ac579c014039b985999b72d9ddf11159c4762616bb8812bb1633025ab5271b811b8750ec7eeeaced30c98d3c74d4122ab534e4f2d67f97f32146b3b63386524bc64d4f71c9d1e77b1753124db23930c032b8b627850632e5c99c2de4707bdc73e59b5be58c53444a3244704672ec727d7d1f20fb28f02c496687a364acf051924825f89daae3cb3418397fec0057d525b1cf536a5b5c15daa2fd906e3bfae4fcc78a0b985ccd8844073868b2f379124daae75cec961c307e8d4a65c01127c4b351c74ff1767394c6d1b462538e1c81fb7a7fcf42848021d6462c9f42327df7de9075cd56ddf9a1797db06d42f55b4688a13a1e86f6e659cb2bf65177ae1b7a19b41a5bf5eec4c5befaffad6b7e7f2337605cea36fd53e7516c4d3aecdd993460f74a3d0bb8c79997e78590e4b962a9b7df075a966a75bd3f468247ccc77164b2740a6b196fe30edd8c9b8f7c57180697c8ef6ec87b9e6c0d21d6065f4321a0b32b043d157d6bd43ffef3cb0f13fb96210bb72e38bbd966d7b1947d683dff3af85c42eec0fd5b7f678d8ca132f5bb1cff0bce707f5bc816fb1e91be9ddaeb189e651798f6f634f00fa79a49cf1e4817bc4268778320dae5b52ce972be198b7023a7b9c51bce860a60b68ce6b3c37967ea51aebbdc7b30c9f0c43344fe0087aef701d2b57c643c3aecb998172fb667ee6283b6fc93bd58929ee30370a3ea3cbd2c751ff4fb2c12363157fe3dad6ab00789361dfe5707349421b965868f217a4b750ce87958a8de949169337fbca4f696393d83a38e6db66d31345b1e7a764fe7743d12403e49ca2b1f288ac41507761135315798bbb3753aae763db3794cd5ddb2ef64f0bef22513f59894bfd440647b7529411ae8ad9016fa73014e70262f7ca1b85ca3ad1758b697a13ed0e23c4019e02d3135c530855ea0be3142e4c957f6d33c5b304a4133433e5e30df60d70bab5b471b3f2e0d392ac99bd57eca3aeabbfd47ae5e03e6752528099d2fe59a8bf8fd42d8a4ee1beacf70e869f183b4151bb0004a4c66c03674e23a341f4545e5ad60b6654d00c87a06edda49f6531a9b64a5ec9f4f4951459ca9c75bb6741d0c8a5803c20c9b076c80b37bcdce4ed53f636950760f64ca9bfb75d61bc914aba375c5e4cc3afde8daa4eabdf885b22aacc526bf0ada71781f3fdae1a19e13d5bcc888ae5b9937249385570579f27230719fc55f9d5d8770792425ae13a931f8701d3e0fc99bfe02d9868042d3818d7d74d572bf665cd3a03727fe8003e607e2cfe75bb902f31e12d497fd19f8fba853a1028dea985a95a84f52db4c3dbd9a0ccfefbfb2ab13bbd8bd4065045480229287ced66f8430bc89d16929cd56d482b5d11bb7b475d709dd4d5cd6cc87055de4c5745530219992499b424cfd999ce73ec114177e80c9982ee7319373f8d1fa206e7412785f6c4345c879be78141904ab3247b71e64227024470ac9834a09dfff9d303201c8edcb1111cd4740627181c83d19b5080c528aa5949ccfa92b09c9ac5aaa87a89a389f3a13b76e72d5283c2a090f58edab9e97ca1abe12ee6245885082e94da8a346c5495ac4ed4533276d2247fac5e34de454bc149add9b34a2cabc33e51a16892244cc977aefc3b280268403be02f652f4ba8a1d686c599e7e5c57ca34247df9413cd84de3b077ee0e032e64d643e583540e0ad2fdc918ffb6fa7fda72cf24b35a05d0fcb2e909b428d0871dfcf8178a7cde4ca0cbdc2b0bd6fab23272c4145812fe6293d4fe059d6941adfeb5a19675e6ca17a83c008e307e563f35a45062becb0adb62158fc45359b8f5dbb9cb3db77d697c70921583e6ee43ff573f9f556c6808e5496f1456b32fa46bf89a730ab6b6f9a5e082b5b131e625a6d3ed1a0f546322c11a76d6f3c8605faf59bb60ece5ab011940f181a8693842c78ebefbf82cf4ffed66b4856ea4e66284daeaed0fa53e5e21da1e40ab1381fc9c85a14b4bf2b2aef0b79a70e954595e7e21f9d9e651870b1f718228e84974bac3593a6d0dd0c46cc9b9f85a1de7b244191052e270073075c06d94f92a7a603e74be3a35d1330ad4772f089becb231af7a8d087298b0a15cef677cf5cc8b31a6555c80bc5e645e2d1574af4be00113b9caa98e3bd7077635c2fa80fee70145cce2b08c9049e11b9f197a83783e3bda7b262ef566fb867a93c82bd729d44475ec30c4a2194f7e74073ae59a5f6c587994150b1ee4052c76455632203b9b5c111479e04dda9494490094f83d805f5e2924f6cafb6b9ac8ec9219f2adfacfc5b290be237c33b04938e0d982ff69a5c17dd3751f35cd502a9d2936e82047cf7874d60fb51cecb5fd605f6fff215ea32c955a39b64ab957ae7d58438d77339bf32e05a928a992742ee0b12ec6dff50e10859ec3d2a21818ac689e8787dcd6bc636012c6f26dfb95b6dc89d0955aea3c51d782867f842d83b597b6e9120c93d09f8cede36fa72f0bcaf56df45a5740b84cb1c5ba036f770f432ed83a8de0f8ea5e5d6b740ece0c3518444e73b6bb08ecf5046431c8f462239def166207339c77f5364a5598fe1a1a559c4b808b04d0de0d250cfa3dbcb9a3bc5cc0a7f6c1c56b43533bd697cf234c281ae8e92b3025d904adbf032f91d4408b6e60a8c108bbc0cda4585aab2b6e2a65d3c7f43f82624e197eb86c77eeb9eb3da2a5517b98835084057d2aa4ae8b39c8337262a60c86faff2ce0deaa3817a37ce7163ff2a4e29099524c3e26d05a0dcac14e72ca546afc0c42dd6f648996882f3ff9f21048886e36535d2d82ceaa350d9c45f53c0d4b7b92d5f4fdb1ef7da0d414fe63eee5f60dbe4e741827cac0103664886e8382e5f829fe0b1fdd398d7082c614df76833f9a3d07851ee4607d47d3bff89232d7fee0aca2668bd6f14e03659e04bc18afe5834d3389127bfed5a52e6266457a93205eb994a0d75e1b86dabba28ba30d80d16c1fb37a698aea1b2df1d962355742a1c67efd2dd564d3a63ab25dedd36a2a27371ec1807f9fcfdbc55c1a77db2c4946e79b48da87400216e494f9abe3db5966b6c405bf7d0e913e286f44ed9afbcb04ebda282a884988a3b7a01d89b492d197d30c03a6d11c74dcabec7d7c1e6d82f430b9ce491729827b22ea5ceb4110b52430be9d00f0db9849efb100098cf189ee49dc09d86c53401ec4d226d33e2583ccc3f078e5ba0a9e956b112374ed954d9922a318882a62d1226e9d9eb815d5b72ee9262f9723b97fbdbc6133f4dbbf6b81501fcbdb57c10c7919b07237706f19946250bf7968e9c28704efff6eaa0702ec375acfb9f8a699829b3ce55b78521e63cfdb9778007e8d1751d029a6d5fa4e391e2dd56d7dc8f1e96e4cca13e026402d0023ea713ca36108be7f00d1a48e73071c3b73034973f1e379a4728c7f1eb8b13c2de59e63756a1c6c80e08a26f8ac2763dbc10fed29b834fa752fece46cb126483f05fec2576cd4cbd288f6b4f4b8aa9c80cb16c672f0b5581a4d164d172943c1e50228f43297bcd106b2511ac383034dbf66f978ef858387926661751574ea725f59347d0aee79e6f85499893aac7ebbe0e1478fe2123202522763779277de3274ef46aefabcdeed3fdc01727a40b32b3bf38f0bbd5007dcec6b36052437d9b7a36ce95e266b4186b60677737dba95373845ad2b4857736b19de534d800d009a75dee7d1c366b9c90fc553df0b48069dbde6b7554a0c0d9a27e4f91d6939e86625a2e451ee3649cd1e456c56c82520c9b29a66483de1747e4c83bcfa5463f6445fb4957f4849a711ec1ac807123f176ad0cebcfc7f0c34d81f0c9397b7ca183727462a8ac734e626c3d76534271e77a5356ceb5395fda78729b06c60df1befc96e013aa6964eb61172821832865e10ef1abf9978f6497c41caa2a62c642a49d7436ee3f80a2dade2cc70015d401a50b49a89d17e05be9619f482192c5ad28f8abf87c26404cece2e8fde45d0fa96a887f0cdf6603165efc93a1b2d22379e7161b83cf46a93f73fb8ece5e8279f1281a5c17bc94c9e353013bd99349d073a7e85a02e0fa7c9ddb2848e9ecbf89b192fa3a2fdf94ab2e5d54757b7db39963a213ccd450a60d4f7c86ede1cb0a888ea99f831f10aa55e675ffa3f55b5cb606c8781893bf3501ac4e6547dbb2db3fd309b511409bd3c18cae4e3f737831a1585fef30258cf3b89965e04f1c5e29de5e0e8360c84c3f37cb09332f0e7c78b84542eab9fb6998eb4aebc1687fb64ead3e6382b4c614abea889c86a840f0136fb479a3ec4b9130ed312b5fd3254d99ed88b9e15a8535c1db04f182312b9546e0e66629fca994c28eada8a68a2eb370de5056f0055d65e3564ca16d86ba61b6cfa4e688d9a19b228f7ee36e68b8b35e0a54adc30d8a1a5e3f0278ec22f4e6b0dac7984d10f05f8d42b181c386857127f3975f66f76f7bdf1ca0be004bbf2066e60695b9492f9acf3f791c30523593a457a49555d205c50b7c0dcd4a4da1421d4e062a23d552b4f21109fee15f0a6d92385f593cfd736573bb78e2ff032d108bdb10ddb112ffbeb70a2c283e4a95b169e522c23bcd9b9ae0947873085e9fae34bd7ce571de8f0e6a229b67db1785d3e9fb0b52dd136060ec760292cf8aa44e5b95eda2a87dfe1d082f84f9ba4754c06136612b26b0d81b5921b07ead509c5ec8168e0c2b56bd2de13529665dc0a77fd7b7c861ba7fca5ece2269261a4290f4c0629d4dedd01807cf4742adb996a83d8a1cb0b2d833d2382a8727430019921a79a1aef122f9fcca9b001ae0a5b32209bab27fd2e2f5ad083fe92c12210ba71737d41c900b5e7396bb2b0882a7fe2f1c2f0f518f14c528969de59d75afd20408b61e3fbbb1d8a24b6e4bef085b19ab23bb0e7621873b92e67ed6640b39baf3533d06df48b33fdd6de21197a02ae8efec993d6d0a18e1f29469e567809db9c7484acc87358e0f1e42a73010"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f000004dec0)={0x9, [{}, {}, {0x0, 0x0}, {}, {}, {}, {0x0, r2}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r3}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r2}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r2}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r2}], 0xff, "90ef396350989b"}) r6 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000), 0x200002, 0x0) r7 = openat$cgroup_int(r6, &(0x7f00000000c0)='cpuset.mems\x00', 0x2, 0x0) r8 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='io.stat\x00', 0x275a, 0x0) writev(r8, &(0x7f0000000040)=[{&(0x7f0000000500)='b', 0x1}], 0x1) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10012, r8, 0x0) write$cgroup_int(r7, &(0x7f0000000100), 0x12) openat$cgroup_int(0xffffffffffffffff, &(0x7f0000000480)='cgroup.max.depth\x00', 0x2, 0x0) getsockname$packet(0xffffffffffffffff, &(0x7f0000000680)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f00000003c0)=0x14) r9 = socket(0x1, 0x3, 0x8) r10 = openat$cgroup(r6, &(0x7f00000004c0)='syz1\x00', 0x200002, 0x0) openat$cgroup_ro(r10, &(0x7f0000000780)='cpu.stat\x00', 0x0, 0x0) sendmsg$nl_route_sched(r9, &(0x7f0000000100)={0x0, 0xfffffffffffffe46, &(0x7f0000000240)={&(0x7f0000000d00)=ANY=[@ANYBLOB="2c0000d452000bc6ccba900000000000000000084265b8ff69d51e750cb08af76e17a605a6517b4c442d1495c187b570cabcce706d33a76c3034e07ffba8c54b1d2a47643098adedddbf178fdf6c228772cbf3de67be3f6ab44bfb650e6c6fb369e1a00728a7993ab59c8523d11b48ccb6898db70690e798502fe2bb042f042d4fec40c05520ef437fbbe9b911b42a95f44a51f001122c66f49cd0f174e15f5f19d3fe27e32c50bd2ba40b1cc1e21f9705000000000000004ad36d76e1b4c7c2f5bf02451e655adabd423da04e5a33e85d1be190a30fe854de50773831202aebda3b82b68ed9cf127e5ed2b96f0db81dc3135eb4d2a2dbf9c31636ec4d1cacb9b97ca4edd5f732c9bb1ecf99f697ec52ea2ab650e57c76548ae3998c355265bad658b32b2f4eca4f99f457ccd07a39ee061c752f5d4c815fb301760ca18032f433d447adf7301f7c115a20fc985a256b8be7b85563472c84d1bab9bccbeeb803a8c68a99be552f8b4eefef3e158a41b7917e4d610f0805007f55f97f12851b0621508f261ddcc17a7fc1c518f8090847dc62095441920e882a6e1676f99c55224321bc51219047eb2b0fe599f2545af110f3f395970661ee2aa7a0c30144af0ec8923bb9f05e7e40ff371f3a6688c1b63f3912f87056d0c17bf9baefd55f5a97e83b7c08e9c932a1b50f58a2c14ce646c1cfb836747365a223b57868074e1c8c39afe879d4620400a8eb5a20680d107eab09a2280d80549e6eb4dc13a32964621a0a311013de7dae0f90d419cf39179042cf2c56ca261022107a4de8effd4ec0fd219894972e152017ec890c45231ab9e5708f0f365f93c75e7fc3981011ffcf907469ac54e2d715251cec49518c3fc0d0a47bde841ab46c7830e8f92f7a6ca0fdcabf0900000000000000b343c9e3f2cc5363685ee850ba22b7d4a77ed1297335bcc6daf830488116abe748eb564d62a27a6b2d41c711895433dd31ceb39d3743257de28a5408c45dc30fe4ddcb4015ef2fbd367fefbf3bfc34edaadabf97f75b17cb18ab44470699cb992f7c3628c51d21a0e589027a07469b75f7e2373c71537468deb562bb6fd9f595c9322dbbe46119fd8c4e636338c385e9b780ca6f76535988a17aae39b4a2f9e6a9c3e0d6c03be01ee45fbe547b09933979f0afa2d3b4765977ed967e0fdc8e6bdfec5804000000000000000000000021ba4fd64c6802c1696fe02278a7bd8c9d45a6839bc6c2252a6b9a050d9665df785de529ca1e080936e0babad49d6fffff0000a300567d59801e2b6a960885c9a11fd94695bdc1193dfcd7561fcd0333963c0d07d1553c454bb55f337a6938a83e15ecb33ed78bfe256be5471525b33e769e5d598d6961b7b7de000000000000024d3477113a05cedf3e833d21a345f0dab5aee423b9daa7a14db140036c309ede396357c90bcc32b454f1032c4d0dd1223857775a7969456b4a3551edfaef3498016dbcbfd67297354f760a7c9f16299fe62cfadb1e499109c6e61799003fce901c86feca764ff44a2ec7486cb56b6a94c4fcb6c0524d4f3b7d0a0e2808776e5506c4ab08e3313b980d4a6890b04bbb56abbb1be7d9f0a4d453afc37e2cfad34b486f24cc3b570a158377be2ad658072b4d581f70a0237d05ffa79d1e8d96bae96084a589f02db5925591bf8c60f0a672fcedaa4a27c83e7a66d17e4a670c7fa142631834a63754c666c5248057f7ceb9301a8a3b2f57b65fb49b8b76a6c68bb61cf8a16c098faa1b365a0c9d07d248c5cdfcfc617c8ac9b490b363cbad6c67311034c7ac634c38f2672d66a02481138723d9e5cc18e9827dd9cf1ec37e", @ANYRESOCT=r5, @ANYRESHEX=r4, @ANYRESDEC=0x0, @ANYRES32], 0x2c}}, 0x20000801) setsockopt$inet6_tcp_TCP_REPAIR_QUEUE(r1, 0x6, 0x14, &(0x7f00000001c0), 0x1) r11 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$FS_IOC_SETFLAGS(0xffffffffffffffff, 0x40086602, &(0x7f0000000200)=0x200) setsockopt$IPT_SO_SET_REPLACE(r11, 0x0, 0x40, &(0x7f0000001900)=@mangle={'mangle\x00', 0x44, 0x6, 0x430, 0x1e8, 0x0, 0x98, 0x2d0, 0x0, 0x398, 0x398, 0x398, 0x398, 0x398, 0x6, 0x0, {[{{@ip={@broadcast, @initdev={0xac, 0x1e, 0x0, 0x0}, 0x0, 0x0, 'geneve1\x00', 'ip6gre0\x00'}, 0x0, 0x70, 0x98}, @ECN={0x28, 'ECN\x00', 0x0, {0x0, 0xfc}}}, {{@ip={@multicast2, @local, 0x0, 0x0, 'vcan0\x00', 'veth0_virt_wifi\x00'}, 0x0, 0x70, 0xb8}, @common=@inet=@TEE={0x48, 'TEE\x00', 0x1, {@ipv4=@local, 'nr0\x00'}}}, {{@uncond, 0x0, 0x70, 0x98}, @ECN={0x28}}, {{@ip={@rand_addr, @multicast2, 0x0, 0x0, 'syzkaller0\x00', 'bond0\x00'}, 0x0, 0xc0, 0xe8, 0x0, {}, [@inet=@rpfilter={{0x28}}, @inet=@rpfilter={{0x28}}]}, @unspec=@CHECKSUM={0x28}}, {{@ip={@broadcast, @initdev={0xac, 0x1e, 0x0, 0x0}, 0x0, 0x0, 'lo\x00', 'batadv_slave_1\x00'}, 0x0, 0xa0, 0xc8, 0x0, {}, [@common=@inet=@dccp={{0x30}}]}, @common=@unspec=@NFQUEUE3={0x28}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28}}}}, 0x490) write$binfmt_script(r1, &(0x7f00000009c0)=ANY=[], 0x208e24b) write$cgroup_int(r7, &(0x7f0000000140)=0x1, 0x12) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x1000000, 0xa152, r7, 0x0) r12 = accept4(r0, &(0x7f00000005c0)=@l2tp={0x2, 0x0, @multicast2}, &(0x7f0000000180)=0x80, 0x800) setsockopt$inet6_tcp_TLS_TX(r12, 0x6, 0x1, &(0x7f0000000640)=@ccm_128={{0x304}, "1586f5bce8264a5a", "354f47ec61ef20e29272e9d239e06b8b", "2161bd4e", "95e1c479931d17fb"}, 0x28) getsockname$packet(r1, &(0x7f0000000300), &(0x7f0000000440)=0x14) sendfile(0xffffffffffffffff, r10, 0x0, 0xe589) 00:04:48 executing program 0: mmap(&(0x7f0000000000/0xfbe000)=nil, 0xfbe000, 0x2, 0x31, 0xffffffffffffffff, 0x0) r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000040)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x4}) ioctl$UFFDIO_COPY(r0, 0xc028aa03, &(0x7f00000003c0)={&(0x7f000026b000/0x2000)=nil, &(0x7f0000b40000/0x3000)=nil, 0x2000}) 00:04:48 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$sock_timeval(r0, 0x1, 0x49, &(0x7f0000000040)={0x77359400}, 0x10) ioctl$sock_SIOCSIFVLAN_GET_VLAN_VID_CMD(0xffffffffffffffff, 0x8983, &(0x7f0000000400)) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000380)='cpuacct.usage_user\x00', 0x275a, 0x0) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup.cpu/syz0\x00', 0x1ff) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r1, 0xd000943e, &(0x7f000004cec0)={0x0, 0x0, "5da4bdc3aae66bef62d16df85c0a21b7f901a06c13da99fd5fb6f5b296de42337b43d0b41e5620f66c1bb52a70c25a2410d143d1c77c8c406449eebbbbc1a17976438971bf5760db6ec5b314a5978476b7500a25e2a18004a40c6573179b1dd728a7fcc282c2f4a4d0215aef412f832bd1c415a70d7572f5671c60721c96e4b0f2d33427b065901507deb4f9b534d62d90dc9dbe1a165b8239792788380f26867d8f74abbffae2e09ca5801c0050572877b000c3fa5a370f0ca74b84f7bc818c0cf6c81b4f23c7f9943be02a66b769458436c5e2f6b2439dd1240742ba9a35014ba567552b8baa092aaec03bda7e6b3af69f3cb334f9d75c6e5920c01752c7f5", "d72ac5dfbc3357df6de8259518e3f8b0c80a0595536346d0c9f45897a38c890e470358d19217909c49a25a6bea34d057f77826ad1746f55d6ddfd092a2ed12f7b2a5487d192ecc64d0393676228f7e77c4e75eec5cfa002327f3b4416298f810e1cad79765a86ce1d233fda89752dfeeac0b94f55d9a39be9a3f9dce75c3eb00c2cc745a0fd77988e282ce8d23a55668807016a0eddcee1efee3047ff9c5df3683015ae5ce49c89ca566bfd51808bbcf98275166835bd11b7babad341fa906425606ab51686c6668aa8fd6985c036a74751d5fc7ebadca51b4fe79cc2475be301ec1f1c59d3fb0145df5c0a7a96d1c5fbdc41c5782c7e61d140aa07d73271c828fd04cc8c6941520da597ac7388d9919674ca853338e3b35fb551f93431cd4abe9fd07ee39e409a0547af98b117f9c08eb5ac579c014039b985999b72d9ddf11159c4762616bb8812bb1633025ab5271b811b8750ec7eeeaced30c98d3c74d4122ab534e4f2d67f97f32146b3b63386524bc64d4f71c9d1e77b1753124db23930c032b8b627850632e5c99c2de4707bdc73e59b5be58c53444a3244704672ec727d7d1f20fb28f02c496687a364acf051924825f89daae3cb3418397fec0057d525b1cf536a5b5c15daa2fd906e3bfae4fcc78a0b985ccd8844073868b2f379124daae75cec961c307e8d4a65c01127c4b351c74ff1767394c6d1b462538e1c81fb7a7fcf42848021d6462c9f42327df7de9075cd56ddf9a1797db06d42f55b4688a13a1e86f6e659cb2bf65177ae1b7a19b41a5bf5eec4c5befaffad6b7e7f2337605cea36fd53e7516c4d3aecdd993460f74a3d0bb8c79997e78590e4b962a9b7df075a966a75bd3f468247ccc77164b2740a6b196fe30edd8c9b8f7c57180697c8ef6ec87b9e6c0d21d6065f4321a0b32b043d157d6bd43ffef3cb0f13fb96210bb72e38bbd966d7b1947d683dff3af85c42eec0fd5b7f678d8ca132f5bb1cff0bce707f5bc816fb1e91be9ddaeb189e651798f6f634f00fa79a49cf1e4817bc4268778320dae5b52ce972be198b7023a7b9c51bce860a60b68ce6b3c37967ea51aebbdc7b30c9f0c43344fe0087aef701d2b57c643c3aecb998172fb667ee6283b6fc93bd58929ee30370a3ea3cbd2c751ff4fb2c12363157fe3dad6ab00789361dfe5707349421b965868f217a4b750ce87958a8de949169337fbca4f696393d83a38e6db66d31345b1e7a764fe7743d12403e49ca2b1f288ac41507761135315798bbb3753aae763db3794cd5ddb2ef64f0bef22513f59894bfd440647b7529411ae8ad9016fa73014e70262f7ca1b85ca3ad1758b697a13ed0e23c4019e02d3135c530855ea0be3142e4c957f6d33c5b304a4133433e5e30df60d70bab5b471b3f2e0d392ac99bd57eca3aeabbfd47ae5e03e6752528099d2fe59a8bf8fd42d8a4ee1beacf70e869f183b4151bb0004a4c66c03674e23a341f4545e5ad60b6654d00c87a06edda49f6531a9b64a5ec9f4f4951459ca9c75bb6741d0c8a5803c20c9b076c80b37bcdce4ed53f636950760f64ca9bfb75d61bc914aba375c5e4cc3afde8daa4eabdf885b22aacc526bf0ada71781f3fdae1a19e13d5bcc888ae5b9937249385570579f27230719fc55f9d5d8770792425ae13a931f8701d3e0fc99bfe02d9868042d3818d7d74d572bf665cd3a03727fe8003e607e2cfe75bb902f31e12d497fd19f8fba853a1028dea985a95a84f52db4c3dbd9a0ccfefbfb2ab13bbd8bd4065045480229287ced66f8430bc89d16929cd56d482b5d11bb7b475d709dd4d5cd6cc87055de4c5745530219992499b424cfd999ce73ec114177e80c9982ee7319373f8d1fa206e7412785f6c4345c879be78141904ab3247b71e64227024470ac9834a09dfff9d303201c8edcb1111cd4740627181c83d19b5080c528aa5949ccfa92b09c9ac5aaa87a89a389f3a13b76e72d5283c2a090f58edab9e97ca1abe12ee6245885082e94da8a346c5495ac4ed4533276d2247fac5e34de454bc149add9b34a2cabc33e51a16892244cc977aefc3b280268403be02f652f4ba8a1d686c599e7e5c57ca34247df9413cd84de3b077ee0e032e64d643e583540e0ad2fdc918ffb6fa7fda72cf24b35a05d0fcb2e909b428d0871dfcf8178a7cde4ca0cbdc2b0bd6fab23272c4145812fe6293d4fe059d6941adfeb5a19675e6ca17a83c008e307e563f35a45062becb0adb62158fc45359b8f5dbb9cb3db77d697c70921583e6ee43ff573f9f556c6808e5496f1456b32fa46bf89a730ab6b6f9a5e082b5b131e625a6d3ed1a0f546322c11a76d6f3c8605faf59bb60ece5ab011940f181a8693842c78ebefbf82cf4ffed66b4856ea4e66284daeaed0fa53e5e21da1e40ab1381fc9c85a14b4bf2b2aef0b79a70e954595e7e21f9d9e651870b1f718228e84974bac3593a6d0dd0c46cc9b9f85a1de7b244191052e270073075c06d94f92a7a603e74be3a35d1330ad4772f089becb231af7a8d087298b0a15cef677cf5cc8b31a6555c80bc5e645e2d1574af4be00113b9caa98e3bd7077635c2fa80fee70145cce2b08c9049e11b9f197a83783e3bda7b262ef566fb867a93c82bd729d44475ec30c4a2194f7e74073ae59a5f6c587994150b1ee4052c76455632203b9b5c111479e04dda9494490094f83d805f5e2924f6cafb6b9ac8ec9219f2adfacfc5b290be237c33b04938e0d982ff69a5c17dd3751f35cd502a9d2936e82047cf7874d60fb51cecb5fd605f6fff215ea32c955a39b64ab957ae7d58438d77339bf32e05a928a992742ee0b12ec6dff50e10859ec3d2a21818ac689e8787dcd6bc636012c6f26dfb95b6dc89d0955aea3c51d782867f842d83b597b6e9120c93d09f8cede36fa72f0bcaf56df45a5740b84cb1c5ba036f770f432ed83a8de0f8ea5e5d6b740ece0c3518444e73b6bb08ecf5046431c8f462239def166207339c77f5364a5598fe1a1a559c4b808b04d0de0d250cfa3dbcb9a3bc5cc0a7f6c1c56b43533bd697cf234c281ae8e92b3025d904adbf032f91d4408b6e60a8c108bbc0cda4585aab2b6e2a65d3c7f43f82624e197eb86c77eeb9eb3da2a5517b98835084057d2aa4ae8b39c8337262a60c86faff2ce0deaa3817a37ce7163ff2a4e29099524c3e26d05a0dcac14e72ca546afc0c42dd6f648996882f3ff9f21048886e36535d2d82ceaa350d9c45f53c0d4b7b92d5f4fdb1ef7da0d414fe63eee5f60dbe4e741827cac0103664886e8382e5f829fe0b1fdd398d7082c614df76833f9a3d07851ee4607d47d3bff89232d7fee0aca2668bd6f14e03659e04bc18afe5834d3389127bfed5a52e6266457a93205eb994a0d75e1b86dabba28ba30d80d16c1fb37a698aea1b2df1d962355742a1c67efd2dd564d3a63ab25dedd36a2a27371ec1807f9fcfdbc55c1a77db2c4946e79b48da87400216e494f9abe3db5966b6c405bf7d0e913e286f44ed9afbcb04ebda282a884988a3b7a01d89b492d197d30c03a6d11c74dcabec7d7c1e6d82f430b9ce491729827b22ea5ceb4110b52430be9d00f0db9849efb100098cf189ee49dc09d86c53401ec4d226d33e2583ccc3f078e5ba0a9e956b112374ed954d9922a318882a62d1226e9d9eb815d5b72ee9262f9723b97fbdbc6133f4dbbf6b81501fcbdb57c10c7919b07237706f19946250bf7968e9c28704efff6eaa0702ec375acfb9f8a699829b3ce55b78521e63cfdb9778007e8d1751d029a6d5fa4e391e2dd56d7dc8f1e96e4cca13e026402d0023ea713ca36108be7f00d1a48e73071c3b73034973f1e379a4728c7f1eb8b13c2de59e63756a1c6c80e08a26f8ac2763dbc10fed29b834fa752fece46cb126483f05fec2576cd4cbd288f6b4f4b8aa9c80cb16c672f0b5581a4d164d172943c1e50228f43297bcd106b2511ac383034dbf66f978ef858387926661751574ea725f59347d0aee79e6f85499893aac7ebbe0e1478fe2123202522763779277de3274ef46aefabcdeed3fdc01727a40b32b3bf38f0bbd5007dcec6b36052437d9b7a36ce95e266b4186b60677737dba95373845ad2b4857736b19de534d800d009a75dee7d1c366b9c90fc553df0b48069dbde6b7554a0c0d9a27e4f91d6939e86625a2e451ee3649cd1e456c56c82520c9b29a66483de1747e4c83bcfa5463f6445fb4957f4849a711ec1ac807123f176ad0cebcfc7f0c34d81f0c9397b7ca183727462a8ac734e626c3d76534271e77a5356ceb5395fda78729b06c60df1befc96e013aa6964eb61172821832865e10ef1abf9978f6497c41caa2a62c642a49d7436ee3f80a2dade2cc70015d401a50b49a89d17e05be9619f482192c5ad28f8abf87c26404cece2e8fde45d0fa96a887f0cdf6603165efc93a1b2d22379e7161b83cf46a93f73fb8ece5e8279f1281a5c17bc94c9e353013bd99349d073a7e85a02e0fa7c9ddb2848e9ecbf89b192fa3a2fdf94ab2e5d54757b7db39963a213ccd450a60d4f7c86ede1cb0a888ea99f831f10aa55e675ffa3f55b5cb606c8781893bf3501ac4e6547dbb2db3fd309b511409bd3c18cae4e3f737831a1585fef30258cf3b89965e04f1c5e29de5e0e8360c84c3f37cb09332f0e7c78b84542eab9fb6998eb4aebc1687fb64ead3e6382b4c614abea889c86a840f0136fb479a3ec4b9130ed312b5fd3254d99ed88b9e15a8535c1db04f182312b9546e0e66629fca994c28eada8a68a2eb370de5056f0055d65e3564ca16d86ba61b6cfa4e688d9a19b228f7ee36e68b8b35e0a54adc30d8a1a5e3f0278ec22f4e6b0dac7984d10f05f8d42b181c386857127f3975f66f76f7bdf1ca0be004bbf2066e60695b9492f9acf3f791c30523593a457a49555d205c50b7c0dcd4a4da1421d4e062a23d552b4f21109fee15f0a6d92385f593cfd736573bb78e2ff032d108bdb10ddb112ffbeb70a2c283e4a95b169e522c23bcd9b9ae0947873085e9fae34bd7ce571de8f0e6a229b67db1785d3e9fb0b52dd136060ec760292cf8aa44e5b95eda2a87dfe1d082f84f9ba4754c06136612b26b0d81b5921b07ead509c5ec8168e0c2b56bd2de13529665dc0a77fd7b7c861ba7fca5ece2269261a4290f4c0629d4dedd01807cf4742adb996a83d8a1cb0b2d833d2382a8727430019921a79a1aef122f9fcca9b001ae0a5b32209bab27fd2e2f5ad083fe92c12210ba71737d41c900b5e7396bb2b0882a7fe2f1c2f0f518f14c528969de59d75afd20408b61e3fbbb1d8a24b6e4bef085b19ab23bb0e7621873b92e67ed6640b39baf3533d06df48b33fdd6de21197a02ae8efec993d6d0a18e1f29469e567809db9c7484acc87358e0f1e42a73010"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f000004dec0)={0x9, [{}, {}, {0x0, 0x0}, {}, {}, {}, {0x0, r2}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r3}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r2}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r2}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r2}], 0xff, "90ef396350989b"}) r6 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000), 0x200002, 0x0) r7 = openat$cgroup_int(r6, &(0x7f00000000c0)='cpuset.mems\x00', 0x2, 0x0) r8 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='io.stat\x00', 0x275a, 0x0) writev(r8, &(0x7f0000000040)=[{&(0x7f0000000500)='b', 0x1}], 0x1) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10012, r8, 0x0) write$cgroup_int(r7, &(0x7f0000000100), 0x12) openat$cgroup_int(0xffffffffffffffff, &(0x7f0000000480)='cgroup.max.depth\x00', 0x2, 0x0) getsockname$packet(0xffffffffffffffff, &(0x7f0000000680)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f00000003c0)=0x14) r9 = socket(0x1, 0x3, 0x8) r10 = openat$cgroup(r6, &(0x7f00000004c0)='syz1\x00', 0x200002, 0x0) openat$cgroup_ro(r10, &(0x7f0000000780)='cpu.stat\x00', 0x0, 0x0) sendmsg$nl_route_sched(r9, &(0x7f0000000100)={0x0, 0xfffffffffffffe46, &(0x7f0000000240)={&(0x7f0000000d00)=ANY=[@ANYBLOB="2c0000d452000bc6ccba900000000000000000084265b8ff69d51e750cb08af76e17a605a6517b4c442d1495c187b570cabcce706d33a76c3034e07ffba8c54b1d2a47643098adedddbf178fdf6c228772cbf3de67be3f6ab44bfb650e6c6fb369e1a00728a7993ab59c8523d11b48ccb6898db70690e798502fe2bb042f042d4fec40c05520ef437fbbe9b911b42a95f44a51f001122c66f49cd0f174e15f5f19d3fe27e32c50bd2ba40b1cc1e21f9705000000000000004ad36d76e1b4c7c2f5bf02451e655adabd423da04e5a33e85d1be190a30fe854de50773831202aebda3b82b68ed9cf127e5ed2b96f0db81dc3135eb4d2a2dbf9c31636ec4d1cacb9b97ca4edd5f732c9bb1ecf99f697ec52ea2ab650e57c76548ae3998c355265bad658b32b2f4eca4f99f457ccd07a39ee061c752f5d4c815fb301760ca18032f433d447adf7301f7c115a20fc985a256b8be7b85563472c84d1bab9bccbeeb803a8c68a99be552f8b4eefef3e158a41b7917e4d610f0805007f55f97f12851b0621508f261ddcc17a7fc1c518f8090847dc62095441920e882a6e1676f99c55224321bc51219047eb2b0fe599f2545af110f3f395970661ee2aa7a0c30144af0ec8923bb9f05e7e40ff371f3a6688c1b63f3912f87056d0c17bf9baefd55f5a97e83b7c08e9c932a1b50f58a2c14ce646c1cfb836747365a223b57868074e1c8c39afe879d4620400a8eb5a20680d107eab09a2280d80549e6eb4dc13a32964621a0a311013de7dae0f90d419cf39179042cf2c56ca261022107a4de8effd4ec0fd219894972e152017ec890c45231ab9e5708f0f365f93c75e7fc3981011ffcf907469ac54e2d715251cec49518c3fc0d0a47bde841ab46c7830e8f92f7a6ca0fdcabf0900000000000000b343c9e3f2cc5363685ee850ba22b7d4a77ed1297335bcc6daf830488116abe748eb564d62a27a6b2d41c711895433dd31ceb39d3743257de28a5408c45dc30fe4ddcb4015ef2fbd367fefbf3bfc34edaadabf97f75b17cb18ab44470699cb992f7c3628c51d21a0e589027a07469b75f7e2373c71537468deb562bb6fd9f595c9322dbbe46119fd8c4e636338c385e9b780ca6f76535988a17aae39b4a2f9e6a9c3e0d6c03be01ee45fbe547b09933979f0afa2d3b4765977ed967e0fdc8e6bdfec5804000000000000000000000021ba4fd64c6802c1696fe02278a7bd8c9d45a6839bc6c2252a6b9a050d9665df785de529ca1e080936e0babad49d6fffff0000a300567d59801e2b6a960885c9a11fd94695bdc1193dfcd7561fcd0333963c0d07d1553c454bb55f337a6938a83e15ecb33ed78bfe256be5471525b33e769e5d598d6961b7b7de000000000000024d3477113a05cedf3e833d21a345f0dab5aee423b9daa7a14db140036c309ede396357c90bcc32b454f1032c4d0dd1223857775a7969456b4a3551edfaef3498016dbcbfd67297354f760a7c9f16299fe62cfadb1e499109c6e61799003fce901c86feca764ff44a2ec7486cb56b6a94c4fcb6c0524d4f3b7d0a0e2808776e5506c4ab08e3313b980d4a6890b04bbb56abbb1be7d9f0a4d453afc37e2cfad34b486f24cc3b570a158377be2ad658072b4d581f70a0237d05ffa79d1e8d96bae96084a589f02db5925591bf8c60f0a672fcedaa4a27c83e7a66d17e4a670c7fa142631834a63754c666c5248057f7ceb9301a8a3b2f57b65fb49b8b76a6c68bb61cf8a16c098faa1b365a0c9d07d248c5cdfcfc617c8ac9b490b363cbad6c67311034c7ac634c38f2672d66a02481138723d9e5cc18e9827dd9cf1ec37e", @ANYRESOCT=r5, @ANYRESHEX=r4, @ANYRESDEC=0x0, @ANYRES32], 0x2c}}, 0x20000801) setsockopt$inet6_tcp_TCP_REPAIR_QUEUE(r1, 0x6, 0x14, &(0x7f00000001c0), 0x1) r11 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$FS_IOC_SETFLAGS(0xffffffffffffffff, 0x40086602, &(0x7f0000000200)=0x200) setsockopt$IPT_SO_SET_REPLACE(r11, 0x0, 0x40, &(0x7f0000001900)=@mangle={'mangle\x00', 0x44, 0x6, 0x430, 0x1e8, 0x0, 0x98, 0x2d0, 0x0, 0x398, 0x398, 0x398, 0x398, 0x398, 0x6, 0x0, {[{{@ip={@broadcast, @initdev={0xac, 0x1e, 0x0, 0x0}, 0x0, 0x0, 'geneve1\x00', 'ip6gre0\x00'}, 0x0, 0x70, 0x98}, @ECN={0x28, 'ECN\x00', 0x0, {0x0, 0xfc}}}, {{@ip={@multicast2, @local, 0x0, 0x0, 'vcan0\x00', 'veth0_virt_wifi\x00'}, 0x0, 0x70, 0xb8}, @common=@inet=@TEE={0x48, 'TEE\x00', 0x1, {@ipv4=@local, 'nr0\x00'}}}, {{@uncond, 0x0, 0x70, 0x98}, @ECN={0x28}}, {{@ip={@rand_addr, @multicast2, 0x0, 0x0, 'syzkaller0\x00', 'bond0\x00'}, 0x0, 0xc0, 0xe8, 0x0, {}, [@inet=@rpfilter={{0x28}}, @inet=@rpfilter={{0x28}}]}, @unspec=@CHECKSUM={0x28}}, {{@ip={@broadcast, @initdev={0xac, 0x1e, 0x0, 0x0}, 0x0, 0x0, 'lo\x00', 'batadv_slave_1\x00'}, 0x0, 0xa0, 0xc8, 0x0, {}, [@common=@inet=@dccp={{0x30}}]}, @common=@unspec=@NFQUEUE3={0x28}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28}}}}, 0x490) write$binfmt_script(r1, &(0x7f00000009c0)=ANY=[], 0x208e24b) write$cgroup_int(r7, &(0x7f0000000140)=0x1, 0x12) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x1000000, 0xa152, r7, 0x0) r12 = accept4(r0, &(0x7f00000005c0)=@l2tp={0x2, 0x0, @multicast2}, &(0x7f0000000180)=0x80, 0x800) setsockopt$inet6_tcp_TLS_TX(r12, 0x6, 0x1, &(0x7f0000000640)=@ccm_128={{0x304}, "1586f5bce8264a5a", "354f47ec61ef20e29272e9d239e06b8b", "2161bd4e", "95e1c479931d17fb"}, 0x28) getsockname$packet(r1, &(0x7f0000000300), &(0x7f0000000440)=0x14) sendfile(0xffffffffffffffff, r10, 0x0, 0xe589) 00:04:48 executing program 4: r0 = syz_open_dev$vim2m(&(0x7f0000000080), 0x800000000, 0x2) ioctl$vim2m_VIDIOC_ENUM_FMT(r0, 0xc0405602, &(0x7f0000000040)={0xe, 0x2, 0x0, "8ec43542c5b4b294a0efc078e0774e83cc27a5bad6acf90924b7c7b2e39f362a"}) 00:04:48 executing program 2: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/wireless\x00') preadv(r0, &(0x7f0000000c80)=[{&(0x7f0000000480)=""/178, 0xb2}], 0x1, 0x0, 0x0) 00:04:48 executing program 5: prctl$PR_SET_TAGGED_ADDR_CTRL(0x37, 0x1) r0 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) getsockopt$bt_hci(r0, 0x0, 0x1, &(0x7f0000000000)=""/145, &(0x7f00000000c0)=0x91) 00:04:48 executing program 0: mmap(&(0x7f0000000000/0xfbe000)=nil, 0xfbe000, 0x2, 0x31, 0xffffffffffffffff, 0x0) r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000040)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x4}) ioctl$UFFDIO_COPY(r0, 0xc028aa03, &(0x7f00000003c0)={&(0x7f000026b000/0x2000)=nil, &(0x7f0000b40000/0x3000)=nil, 0x2000}) 00:04:48 executing program 4: r0 = syz_open_dev$vim2m(&(0x7f0000000080), 0x800000000, 0x2) ioctl$vim2m_VIDIOC_ENUM_FMT(r0, 0xc0405602, &(0x7f0000000040)={0xe, 0x2, 0x0, "8ec43542c5b4b294a0efc078e0774e83cc27a5bad6acf90924b7c7b2e39f362a"}) 00:04:48 executing program 5: prctl$PR_SET_TAGGED_ADDR_CTRL(0x37, 0x1) r0 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) getsockopt$bt_hci(r0, 0x0, 0x1, &(0x7f0000000000)=""/145, &(0x7f00000000c0)=0x91) 00:04:48 executing program 2: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/wireless\x00') preadv(r0, &(0x7f0000000c80)=[{&(0x7f0000000480)=""/178, 0xb2}], 0x1, 0x0, 0x0) 00:04:48 executing program 4: r0 = syz_open_dev$vim2m(&(0x7f0000000080), 0x800000000, 0x2) ioctl$vim2m_VIDIOC_ENUM_FMT(r0, 0xc0405602, &(0x7f0000000040)={0xe, 0x2, 0x0, "8ec43542c5b4b294a0efc078e0774e83cc27a5bad6acf90924b7c7b2e39f362a"}) 00:04:48 executing program 1: prctl$PR_SET_TAGGED_ADDR_CTRL(0x37, 0x1) seccomp$SECCOMP_GET_ACTION_AVAIL(0x2, 0x0, &(0x7f0000000080)=0x7fc00000) 00:04:48 executing program 0: mmap(&(0x7f0000000000/0xfbe000)=nil, 0xfbe000, 0x2, 0x31, 0xffffffffffffffff, 0x0) r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000040)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x4}) ioctl$UFFDIO_COPY(r0, 0xc028aa03, &(0x7f00000003c0)={&(0x7f000026b000/0x2000)=nil, &(0x7f0000b40000/0x3000)=nil, 0x2000}) 00:04:48 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$sock_timeval(r0, 0x1, 0x49, &(0x7f0000000040)={0x77359400}, 0x10) ioctl$sock_SIOCSIFVLAN_GET_VLAN_VID_CMD(0xffffffffffffffff, 0x8983, &(0x7f0000000400)) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000380)='cpuacct.usage_user\x00', 0x275a, 0x0) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup.cpu/syz0\x00', 0x1ff) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r1, 0xd000943e, &(0x7f000004cec0)={0x0, 0x0, "5da4bdc3aae66bef62d16df85c0a21b7f901a06c13da99fd5fb6f5b296de42337b43d0b41e5620f66c1bb52a70c25a2410d143d1c77c8c406449eebbbbc1a17976438971bf5760db6ec5b314a5978476b7500a25e2a18004a40c6573179b1dd728a7fcc282c2f4a4d0215aef412f832bd1c415a70d7572f5671c60721c96e4b0f2d33427b065901507deb4f9b534d62d90dc9dbe1a165b8239792788380f26867d8f74abbffae2e09ca5801c0050572877b000c3fa5a370f0ca74b84f7bc818c0cf6c81b4f23c7f9943be02a66b769458436c5e2f6b2439dd1240742ba9a35014ba567552b8baa092aaec03bda7e6b3af69f3cb334f9d75c6e5920c01752c7f5", "d72ac5dfbc3357df6de8259518e3f8b0c80a0595536346d0c9f45897a38c890e470358d19217909c49a25a6bea34d057f77826ad1746f55d6ddfd092a2ed12f7b2a5487d192ecc64d0393676228f7e77c4e75eec5cfa002327f3b4416298f810e1cad79765a86ce1d233fda89752dfeeac0b94f55d9a39be9a3f9dce75c3eb00c2cc745a0fd77988e282ce8d23a55668807016a0eddcee1efee3047ff9c5df3683015ae5ce49c89ca566bfd51808bbcf98275166835bd11b7babad341fa906425606ab51686c6668aa8fd6985c036a74751d5fc7ebadca51b4fe79cc2475be301ec1f1c59d3fb0145df5c0a7a96d1c5fbdc41c5782c7e61d140aa07d73271c828fd04cc8c6941520da597ac7388d9919674ca853338e3b35fb551f93431cd4abe9fd07ee39e409a0547af98b117f9c08eb5ac579c014039b985999b72d9ddf11159c4762616bb8812bb1633025ab5271b811b8750ec7eeeaced30c98d3c74d4122ab534e4f2d67f97f32146b3b63386524bc64d4f71c9d1e77b1753124db23930c032b8b627850632e5c99c2de4707bdc73e59b5be58c53444a3244704672ec727d7d1f20fb28f02c496687a364acf051924825f89daae3cb3418397fec0057d525b1cf536a5b5c15daa2fd906e3bfae4fcc78a0b985ccd8844073868b2f379124daae75cec961c307e8d4a65c01127c4b351c74ff1767394c6d1b462538e1c81fb7a7fcf42848021d6462c9f42327df7de9075cd56ddf9a1797db06d42f55b4688a13a1e86f6e659cb2bf65177ae1b7a19b41a5bf5eec4c5befaffad6b7e7f2337605cea36fd53e7516c4d3aecdd993460f74a3d0bb8c79997e78590e4b962a9b7df075a966a75bd3f468247ccc77164b2740a6b196fe30edd8c9b8f7c57180697c8ef6ec87b9e6c0d21d6065f4321a0b32b043d157d6bd43ffef3cb0f13fb96210bb72e38bbd966d7b1947d683dff3af85c42eec0fd5b7f678d8ca132f5bb1cff0bce707f5bc816fb1e91be9ddaeb189e651798f6f634f00fa79a49cf1e4817bc4268778320dae5b52ce972be198b7023a7b9c51bce860a60b68ce6b3c37967ea51aebbdc7b30c9f0c43344fe0087aef701d2b57c643c3aecb998172fb667ee6283b6fc93bd58929ee30370a3ea3cbd2c751ff4fb2c12363157fe3dad6ab00789361dfe5707349421b965868f217a4b750ce87958a8de949169337fbca4f696393d83a38e6db66d31345b1e7a764fe7743d12403e49ca2b1f288ac41507761135315798bbb3753aae763db3794cd5ddb2ef64f0bef22513f59894bfd440647b7529411ae8ad9016fa73014e70262f7ca1b85ca3ad1758b697a13ed0e23c4019e02d3135c530855ea0be3142e4c957f6d33c5b304a4133433e5e30df60d70bab5b471b3f2e0d392ac99bd57eca3aeabbfd47ae5e03e6752528099d2fe59a8bf8fd42d8a4ee1beacf70e869f183b4151bb0004a4c66c03674e23a341f4545e5ad60b6654d00c87a06edda49f6531a9b64a5ec9f4f4951459ca9c75bb6741d0c8a5803c20c9b076c80b37bcdce4ed53f636950760f64ca9bfb75d61bc914aba375c5e4cc3afde8daa4eabdf885b22aacc526bf0ada71781f3fdae1a19e13d5bcc888ae5b9937249385570579f27230719fc55f9d5d8770792425ae13a931f8701d3e0fc99bfe02d9868042d3818d7d74d572bf665cd3a03727fe8003e607e2cfe75bb902f31e12d497fd19f8fba853a1028dea985a95a84f52db4c3dbd9a0ccfefbfb2ab13bbd8bd4065045480229287ced66f8430bc89d16929cd56d482b5d11bb7b475d709dd4d5cd6cc87055de4c5745530219992499b424cfd999ce73ec114177e80c9982ee7319373f8d1fa206e7412785f6c4345c879be78141904ab3247b71e64227024470ac9834a09dfff9d303201c8edcb1111cd4740627181c83d19b5080c528aa5949ccfa92b09c9ac5aaa87a89a389f3a13b76e72d5283c2a090f58edab9e97ca1abe12ee6245885082e94da8a346c5495ac4ed4533276d2247fac5e34de454bc149add9b34a2cabc33e51a16892244cc977aefc3b280268403be02f652f4ba8a1d686c599e7e5c57ca34247df9413cd84de3b077ee0e032e64d643e583540e0ad2fdc918ffb6fa7fda72cf24b35a05d0fcb2e909b428d0871dfcf8178a7cde4ca0cbdc2b0bd6fab23272c4145812fe6293d4fe059d6941adfeb5a19675e6ca17a83c008e307e563f35a45062becb0adb62158fc45359b8f5dbb9cb3db77d697c70921583e6ee43ff573f9f556c6808e5496f1456b32fa46bf89a730ab6b6f9a5e082b5b131e625a6d3ed1a0f546322c11a76d6f3c8605faf59bb60ece5ab011940f181a8693842c78ebefbf82cf4ffed66b4856ea4e66284daeaed0fa53e5e21da1e40ab1381fc9c85a14b4bf2b2aef0b79a70e954595e7e21f9d9e651870b1f718228e84974bac3593a6d0dd0c46cc9b9f85a1de7b244191052e270073075c06d94f92a7a603e74be3a35d1330ad4772f089becb231af7a8d087298b0a15cef677cf5cc8b31a6555c80bc5e645e2d1574af4be00113b9caa98e3bd7077635c2fa80fee70145cce2b08c9049e11b9f197a83783e3bda7b262ef566fb867a93c82bd729d44475ec30c4a2194f7e74073ae59a5f6c587994150b1ee4052c76455632203b9b5c111479e04dda9494490094f83d805f5e2924f6cafb6b9ac8ec9219f2adfacfc5b290be237c33b04938e0d982ff69a5c17dd3751f35cd502a9d2936e82047cf7874d60fb51cecb5fd605f6fff215ea32c955a39b64ab957ae7d58438d77339bf32e05a928a992742ee0b12ec6dff50e10859ec3d2a21818ac689e8787dcd6bc636012c6f26dfb95b6dc89d0955aea3c51d782867f842d83b597b6e9120c93d09f8cede36fa72f0bcaf56df45a5740b84cb1c5ba036f770f432ed83a8de0f8ea5e5d6b740ece0c3518444e73b6bb08ecf5046431c8f462239def166207339c77f5364a5598fe1a1a559c4b808b04d0de0d250cfa3dbcb9a3bc5cc0a7f6c1c56b43533bd697cf234c281ae8e92b3025d904adbf032f91d4408b6e60a8c108bbc0cda4585aab2b6e2a65d3c7f43f82624e197eb86c77eeb9eb3da2a5517b98835084057d2aa4ae8b39c8337262a60c86faff2ce0deaa3817a37ce7163ff2a4e29099524c3e26d05a0dcac14e72ca546afc0c42dd6f648996882f3ff9f21048886e36535d2d82ceaa350d9c45f53c0d4b7b92d5f4fdb1ef7da0d414fe63eee5f60dbe4e741827cac0103664886e8382e5f829fe0b1fdd398d7082c614df76833f9a3d07851ee4607d47d3bff89232d7fee0aca2668bd6f14e03659e04bc18afe5834d3389127bfed5a52e6266457a93205eb994a0d75e1b86dabba28ba30d80d16c1fb37a698aea1b2df1d962355742a1c67efd2dd564d3a63ab25dedd36a2a27371ec1807f9fcfdbc55c1a77db2c4946e79b48da87400216e494f9abe3db5966b6c405bf7d0e913e286f44ed9afbcb04ebda282a884988a3b7a01d89b492d197d30c03a6d11c74dcabec7d7c1e6d82f430b9ce491729827b22ea5ceb4110b52430be9d00f0db9849efb100098cf189ee49dc09d86c53401ec4d226d33e2583ccc3f078e5ba0a9e956b112374ed954d9922a318882a62d1226e9d9eb815d5b72ee9262f9723b97fbdbc6133f4dbbf6b81501fcbdb57c10c7919b07237706f19946250bf7968e9c28704efff6eaa0702ec375acfb9f8a699829b3ce55b78521e63cfdb9778007e8d1751d029a6d5fa4e391e2dd56d7dc8f1e96e4cca13e026402d0023ea713ca36108be7f00d1a48e73071c3b73034973f1e379a4728c7f1eb8b13c2de59e63756a1c6c80e08a26f8ac2763dbc10fed29b834fa752fece46cb126483f05fec2576cd4cbd288f6b4f4b8aa9c80cb16c672f0b5581a4d164d172943c1e50228f43297bcd106b2511ac383034dbf66f978ef858387926661751574ea725f59347d0aee79e6f85499893aac7ebbe0e1478fe2123202522763779277de3274ef46aefabcdeed3fdc01727a40b32b3bf38f0bbd5007dcec6b36052437d9b7a36ce95e266b4186b60677737dba95373845ad2b4857736b19de534d800d009a75dee7d1c366b9c90fc553df0b48069dbde6b7554a0c0d9a27e4f91d6939e86625a2e451ee3649cd1e456c56c82520c9b29a66483de1747e4c83bcfa5463f6445fb4957f4849a711ec1ac807123f176ad0cebcfc7f0c34d81f0c9397b7ca183727462a8ac734e626c3d76534271e77a5356ceb5395fda78729b06c60df1befc96e013aa6964eb61172821832865e10ef1abf9978f6497c41caa2a62c642a49d7436ee3f80a2dade2cc70015d401a50b49a89d17e05be9619f482192c5ad28f8abf87c26404cece2e8fde45d0fa96a887f0cdf6603165efc93a1b2d22379e7161b83cf46a93f73fb8ece5e8279f1281a5c17bc94c9e353013bd99349d073a7e85a02e0fa7c9ddb2848e9ecbf89b192fa3a2fdf94ab2e5d54757b7db39963a213ccd450a60d4f7c86ede1cb0a888ea99f831f10aa55e675ffa3f55b5cb606c8781893bf3501ac4e6547dbb2db3fd309b511409bd3c18cae4e3f737831a1585fef30258cf3b89965e04f1c5e29de5e0e8360c84c3f37cb09332f0e7c78b84542eab9fb6998eb4aebc1687fb64ead3e6382b4c614abea889c86a840f0136fb479a3ec4b9130ed312b5fd3254d99ed88b9e15a8535c1db04f182312b9546e0e66629fca994c28eada8a68a2eb370de5056f0055d65e3564ca16d86ba61b6cfa4e688d9a19b228f7ee36e68b8b35e0a54adc30d8a1a5e3f0278ec22f4e6b0dac7984d10f05f8d42b181c386857127f3975f66f76f7bdf1ca0be004bbf2066e60695b9492f9acf3f791c30523593a457a49555d205c50b7c0dcd4a4da1421d4e062a23d552b4f21109fee15f0a6d92385f593cfd736573bb78e2ff032d108bdb10ddb112ffbeb70a2c283e4a95b169e522c23bcd9b9ae0947873085e9fae34bd7ce571de8f0e6a229b67db1785d3e9fb0b52dd136060ec760292cf8aa44e5b95eda2a87dfe1d082f84f9ba4754c06136612b26b0d81b5921b07ead509c5ec8168e0c2b56bd2de13529665dc0a77fd7b7c861ba7fca5ece2269261a4290f4c0629d4dedd01807cf4742adb996a83d8a1cb0b2d833d2382a8727430019921a79a1aef122f9fcca9b001ae0a5b32209bab27fd2e2f5ad083fe92c12210ba71737d41c900b5e7396bb2b0882a7fe2f1c2f0f518f14c528969de59d75afd20408b61e3fbbb1d8a24b6e4bef085b19ab23bb0e7621873b92e67ed6640b39baf3533d06df48b33fdd6de21197a02ae8efec993d6d0a18e1f29469e567809db9c7484acc87358e0f1e42a73010"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f000004dec0)={0x9, [{}, {}, {0x0, 0x0}, {}, {}, {}, {0x0, r2}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r3}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r2}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r2}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r2}], 0xff, "90ef396350989b"}) r6 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000), 0x200002, 0x0) r7 = openat$cgroup_int(r6, &(0x7f00000000c0)='cpuset.mems\x00', 0x2, 0x0) r8 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='io.stat\x00', 0x275a, 0x0) writev(r8, &(0x7f0000000040)=[{&(0x7f0000000500)='b', 0x1}], 0x1) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10012, r8, 0x0) write$cgroup_int(r7, &(0x7f0000000100), 0x12) openat$cgroup_int(0xffffffffffffffff, &(0x7f0000000480)='cgroup.max.depth\x00', 0x2, 0x0) getsockname$packet(0xffffffffffffffff, &(0x7f0000000680)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f00000003c0)=0x14) r9 = socket(0x1, 0x3, 0x8) r10 = openat$cgroup(r6, &(0x7f00000004c0)='syz1\x00', 0x200002, 0x0) openat$cgroup_ro(r10, &(0x7f0000000780)='cpu.stat\x00', 0x0, 0x0) sendmsg$nl_route_sched(r9, &(0x7f0000000100)={0x0, 0xfffffffffffffe46, &(0x7f0000000240)={&(0x7f0000000d00)=ANY=[@ANYBLOB="2c0000d452000bc6ccba900000000000000000084265b8ff69d51e750cb08af76e17a605a6517b4c442d1495c187b570cabcce706d33a76c3034e07ffba8c54b1d2a47643098adedddbf178fdf6c228772cbf3de67be3f6ab44bfb650e6c6fb369e1a00728a7993ab59c8523d11b48ccb6898db70690e798502fe2bb042f042d4fec40c05520ef437fbbe9b911b42a95f44a51f001122c66f49cd0f174e15f5f19d3fe27e32c50bd2ba40b1cc1e21f9705000000000000004ad36d76e1b4c7c2f5bf02451e655adabd423da04e5a33e85d1be190a30fe854de50773831202aebda3b82b68ed9cf127e5ed2b96f0db81dc3135eb4d2a2dbf9c31636ec4d1cacb9b97ca4edd5f732c9bb1ecf99f697ec52ea2ab650e57c76548ae3998c355265bad658b32b2f4eca4f99f457ccd07a39ee061c752f5d4c815fb301760ca18032f433d447adf7301f7c115a20fc985a256b8be7b85563472c84d1bab9bccbeeb803a8c68a99be552f8b4eefef3e158a41b7917e4d610f0805007f55f97f12851b0621508f261ddcc17a7fc1c518f8090847dc62095441920e882a6e1676f99c55224321bc51219047eb2b0fe599f2545af110f3f395970661ee2aa7a0c30144af0ec8923bb9f05e7e40ff371f3a6688c1b63f3912f87056d0c17bf9baefd55f5a97e83b7c08e9c932a1b50f58a2c14ce646c1cfb836747365a223b57868074e1c8c39afe879d4620400a8eb5a20680d107eab09a2280d80549e6eb4dc13a32964621a0a311013de7dae0f90d419cf39179042cf2c56ca261022107a4de8effd4ec0fd219894972e152017ec890c45231ab9e5708f0f365f93c75e7fc3981011ffcf907469ac54e2d715251cec49518c3fc0d0a47bde841ab46c7830e8f92f7a6ca0fdcabf0900000000000000b343c9e3f2cc5363685ee850ba22b7d4a77ed1297335bcc6daf830488116abe748eb564d62a27a6b2d41c711895433dd31ceb39d3743257de28a5408c45dc30fe4ddcb4015ef2fbd367fefbf3bfc34edaadabf97f75b17cb18ab44470699cb992f7c3628c51d21a0e589027a07469b75f7e2373c71537468deb562bb6fd9f595c9322dbbe46119fd8c4e636338c385e9b780ca6f76535988a17aae39b4a2f9e6a9c3e0d6c03be01ee45fbe547b09933979f0afa2d3b4765977ed967e0fdc8e6bdfec5804000000000000000000000021ba4fd64c6802c1696fe02278a7bd8c9d45a6839bc6c2252a6b9a050d9665df785de529ca1e080936e0babad49d6fffff0000a300567d59801e2b6a960885c9a11fd94695bdc1193dfcd7561fcd0333963c0d07d1553c454bb55f337a6938a83e15ecb33ed78bfe256be5471525b33e769e5d598d6961b7b7de000000000000024d3477113a05cedf3e833d21a345f0dab5aee423b9daa7a14db140036c309ede396357c90bcc32b454f1032c4d0dd1223857775a7969456b4a3551edfaef3498016dbcbfd67297354f760a7c9f16299fe62cfadb1e499109c6e61799003fce901c86feca764ff44a2ec7486cb56b6a94c4fcb6c0524d4f3b7d0a0e2808776e5506c4ab08e3313b980d4a6890b04bbb56abbb1be7d9f0a4d453afc37e2cfad34b486f24cc3b570a158377be2ad658072b4d581f70a0237d05ffa79d1e8d96bae96084a589f02db5925591bf8c60f0a672fcedaa4a27c83e7a66d17e4a670c7fa142631834a63754c666c5248057f7ceb9301a8a3b2f57b65fb49b8b76a6c68bb61cf8a16c098faa1b365a0c9d07d248c5cdfcfc617c8ac9b490b363cbad6c67311034c7ac634c38f2672d66a02481138723d9e5cc18e9827dd9cf1ec37e", @ANYRESOCT=r5, @ANYRESHEX=r4, @ANYRESDEC=0x0, @ANYRES32], 0x2c}}, 0x20000801) setsockopt$inet6_tcp_TCP_REPAIR_QUEUE(r1, 0x6, 0x14, &(0x7f00000001c0), 0x1) r11 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$FS_IOC_SETFLAGS(0xffffffffffffffff, 0x40086602, &(0x7f0000000200)=0x200) setsockopt$IPT_SO_SET_REPLACE(r11, 0x0, 0x40, &(0x7f0000001900)=@mangle={'mangle\x00', 0x44, 0x6, 0x430, 0x1e8, 0x0, 0x98, 0x2d0, 0x0, 0x398, 0x398, 0x398, 0x398, 0x398, 0x6, 0x0, {[{{@ip={@broadcast, @initdev={0xac, 0x1e, 0x0, 0x0}, 0x0, 0x0, 'geneve1\x00', 'ip6gre0\x00'}, 0x0, 0x70, 0x98}, @ECN={0x28, 'ECN\x00', 0x0, {0x0, 0xfc}}}, {{@ip={@multicast2, @local, 0x0, 0x0, 'vcan0\x00', 'veth0_virt_wifi\x00'}, 0x0, 0x70, 0xb8}, @common=@inet=@TEE={0x48, 'TEE\x00', 0x1, {@ipv4=@local, 'nr0\x00'}}}, {{@uncond, 0x0, 0x70, 0x98}, @ECN={0x28}}, {{@ip={@rand_addr, @multicast2, 0x0, 0x0, 'syzkaller0\x00', 'bond0\x00'}, 0x0, 0xc0, 0xe8, 0x0, {}, [@inet=@rpfilter={{0x28}}, @inet=@rpfilter={{0x28}}]}, @unspec=@CHECKSUM={0x28}}, {{@ip={@broadcast, @initdev={0xac, 0x1e, 0x0, 0x0}, 0x0, 0x0, 'lo\x00', 'batadv_slave_1\x00'}, 0x0, 0xa0, 0xc8, 0x0, {}, [@common=@inet=@dccp={{0x30}}]}, @common=@unspec=@NFQUEUE3={0x28}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28}}}}, 0x490) write$binfmt_script(r1, &(0x7f00000009c0)=ANY=[], 0x208e24b) write$cgroup_int(r7, &(0x7f0000000140)=0x1, 0x12) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x1000000, 0xa152, r7, 0x0) r12 = accept4(r0, &(0x7f00000005c0)=@l2tp={0x2, 0x0, @multicast2}, &(0x7f0000000180)=0x80, 0x800) setsockopt$inet6_tcp_TLS_TX(r12, 0x6, 0x1, &(0x7f0000000640)=@ccm_128={{0x304}, "1586f5bce8264a5a", "354f47ec61ef20e29272e9d239e06b8b", "2161bd4e", "95e1c479931d17fb"}, 0x28) getsockname$packet(r1, &(0x7f0000000300), &(0x7f0000000440)=0x14) sendfile(0xffffffffffffffff, r10, 0x0, 0xe589) 00:04:48 executing program 5: prctl$PR_SET_TAGGED_ADDR_CTRL(0x37, 0x1) r0 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) getsockopt$bt_hci(r0, 0x0, 0x1, &(0x7f0000000000)=""/145, &(0x7f00000000c0)=0x91) 00:04:48 executing program 1: prctl$PR_SET_TAGGED_ADDR_CTRL(0x37, 0x1) seccomp$SECCOMP_GET_ACTION_AVAIL(0x2, 0x0, &(0x7f0000000080)=0x7fc00000) 00:04:48 executing program 2: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/wireless\x00') preadv(r0, &(0x7f0000000c80)=[{&(0x7f0000000480)=""/178, 0xb2}], 0x1, 0x0, 0x0) 00:04:48 executing program 4: r0 = socket$nl_rdma(0x10, 0x3, 0x14) sendmsg$RDMA_NLDEV_CMD_RES_GET(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x10, 0x1408, 0x1}, 0x10}}, 0x0) 00:04:48 executing program 1: prctl$PR_SET_TAGGED_ADDR_CTRL(0x37, 0x1) seccomp$SECCOMP_GET_ACTION_AVAIL(0x2, 0x0, &(0x7f0000000080)=0x7fc00000) 00:04:48 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000340)=@mpls_delroute={0x1c, 0x19, 0x21, 0x0, 0x0, {0x1c, 0x14, 0x0, 0x5}}, 0x1c}}, 0x0) 00:04:48 executing program 5: prctl$PR_SET_TAGGED_ADDR_CTRL(0x37, 0x1) r0 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) getsockopt$bt_hci(r0, 0x0, 0x1, &(0x7f0000000000)=""/145, &(0x7f00000000c0)=0x91) 00:04:48 executing program 2: syz_mount_image$exfat(&(0x7f0000000080), &(0x7f0000000000)='./file1\x00', 0x208800, &(0x7f0000001240)={[{@gid}, {@errors_continue}, {@errors_remount}, {@iocharset={'iocharset', 0x3d, 'cp866'}}, {@namecase}, {@utf8}, {@allow_utime={'allow_utime', 0x3d, 0x1ff}}, {@errors_remount}, {@umask={'umask', 0x3d, 0x6}}, {@umask={'umask', 0x3d, 0x101}}]}, 0x5, 0x150b, &(0x7f0000002880)="$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") r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) getdents64(r0, &(0x7f0000000240)=""/4096, 0xb00) 00:04:48 executing program 4: r0 = socket$nl_rdma(0x10, 0x3, 0x14) sendmsg$RDMA_NLDEV_CMD_RES_GET(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x10, 0x1408, 0x1}, 0x10}}, 0x0) 00:04:48 executing program 1: prctl$PR_SET_TAGGED_ADDR_CTRL(0x37, 0x1) seccomp$SECCOMP_GET_ACTION_AVAIL(0x2, 0x0, &(0x7f0000000080)=0x7fc00000) 00:04:48 executing program 5: syz_emit_vhci(&(0x7f0000000000)=@HCI_EVENT_PKT={0x4, @hci_ev_role_change={{0x12, 0x8}}}, 0xb) 00:04:48 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000340)=@mpls_delroute={0x1c, 0x19, 0x21, 0x0, 0x0, {0x1c, 0x14, 0x0, 0x5}}, 0x1c}}, 0x0) [ 288.948137][T10094] loop2: detected capacity change from 0 to 256 00:04:48 executing program 4: r0 = socket$nl_rdma(0x10, 0x3, 0x14) sendmsg$RDMA_NLDEV_CMD_RES_GET(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x10, 0x1408, 0x1}, 0x10}}, 0x0) [ 288.963058][T10094] exfat: Deprecated parameter 'namecase' [ 288.975251][T10094] exfat: Deprecated parameter 'utf8' 00:04:48 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$TIPC_CMD_GET_MAX_PORTS(r2, &(0x7f0000000980)={0x0, 0x0, &(0x7f0000000940)={&(0x7f0000000280)={0x1c}, 0x1c}}, 0x0) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000003c0)=0x14) sendmsg$nl_route(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="4800000010000507040000000000000000000010", @ANYRES32=r3, @ANYBLOB="0000000000000000280012000900010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000340)=ANY=[@ANYBLOB="380000002400070500ee30cf7c00000000a2a300", @ANYRES32=r3, @ANYBLOB="00000000ffffffff00000000090001006866736300000000080002"], 0x38}}, 0x0) r4 = socket(0x10, 0x80002, 0x0) sendmsg$nl_route(r4, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000009c0)=@newlink={0x48, 0x28, 0x10f, 0x0, 0x0, {0x0, 0x0, 0x0, r3, 0x0, 0xffffffff}, [@IFLA_LINKINFO={0x28, 0x12, 0x0, 0x1, @vxcan={{0xa}, {0x18, 0x2, 0x0, 0x1, @val={0x14, 0x1, {{0x0, 0x0, 0x0, 0x0, 0x2000}}}}}}]}, 0x48}}, 0x0) [ 289.005420][T10094] exFAT-fs (loop2): failed to load upcase table (idx : 0x00010000, chksum : 0x4ffcb1e3, utbl_chksum : 0xe619d30d) [ 289.028807][T10103] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. 00:04:49 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000340)=@mpls_delroute={0x1c, 0x19, 0x21, 0x0, 0x0, {0x1c, 0x14, 0x0, 0x5}}, 0x1c}}, 0x0) 00:04:49 executing program 5: syz_emit_vhci(&(0x7f0000000000)=@HCI_EVENT_PKT={0x4, @hci_ev_role_change={{0x12, 0x8}}}, 0xb) 00:04:49 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCGMTSLOTS(r0, 0x8040450a, &(0x7f00000011c0)=""/243) 00:04:49 executing program 4: r0 = socket$nl_rdma(0x10, 0x3, 0x14) sendmsg$RDMA_NLDEV_CMD_RES_GET(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x10, 0x1408, 0x1}, 0x10}}, 0x0) 00:04:49 executing program 2: syz_mount_image$exfat(&(0x7f0000000080), &(0x7f0000000000)='./file1\x00', 0x208800, &(0x7f0000001240)={[{@gid}, {@errors_continue}, {@errors_remount}, {@iocharset={'iocharset', 0x3d, 'cp866'}}, {@namecase}, {@utf8}, {@allow_utime={'allow_utime', 0x3d, 0x1ff}}, {@errors_remount}, {@umask={'umask', 0x3d, 0x6}}, {@umask={'umask', 0x3d, 0x101}}]}, 0x5, 0x150b, &(0x7f0000002880)="$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") r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) getdents64(r0, &(0x7f0000000240)=""/4096, 0xb00) 00:04:49 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$TIPC_CMD_GET_MAX_PORTS(r2, &(0x7f0000000980)={0x0, 0x0, &(0x7f0000000940)={&(0x7f0000000280)={0x1c}, 0x1c}}, 0x0) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000003c0)=0x14) sendmsg$nl_route(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="4800000010000507040000000000000000000010", @ANYRES32=r3, @ANYBLOB="0000000000000000280012000900010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000340)=ANY=[@ANYBLOB="380000002400070500ee30cf7c00000000a2a300", @ANYRES32=r3, @ANYBLOB="00000000ffffffff00000000090001006866736300000000080002"], 0x38}}, 0x0) r4 = socket(0x10, 0x80002, 0x0) sendmsg$nl_route(r4, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000009c0)=@newlink={0x48, 0x28, 0x10f, 0x0, 0x0, {0x0, 0x0, 0x0, r3, 0x0, 0xffffffff}, [@IFLA_LINKINFO={0x28, 0x12, 0x0, 0x1, @vxcan={{0xa}, {0x18, 0x2, 0x0, 0x1, @val={0x14, 0x1, {{0x0, 0x0, 0x0, 0x0, 0x2000}}}}}}]}, 0x48}}, 0x0) 00:04:49 executing program 1: syz_emit_vhci(&(0x7f0000000000)=@HCI_EVENT_PKT={0x4, @hci_ev_cmd_complete={{0xe, 0x7}, @hci_rp_read_class_of_dev={{}, {0x0, "0e55a6"}}}}, 0xa) 00:04:49 executing program 5: syz_emit_vhci(&(0x7f0000000000)=@HCI_EVENT_PKT={0x4, @hci_ev_role_change={{0x12, 0x8}}}, 0xb) 00:04:49 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000340)=@mpls_delroute={0x1c, 0x19, 0x21, 0x0, 0x0, {0x1c, 0x14, 0x0, 0x5}}, 0x1c}}, 0x0) [ 289.180566][T10115] loop2: detected capacity change from 0 to 256 [ 289.197223][T10115] exfat: Deprecated parameter 'namecase' 00:04:49 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000a00)={0x0, 0x0, &(0x7f00000009c0)={0x0, 0x68}}, 0x0) getsockname$packet(r1, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000000c0)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r2, @ANYBLOB="0000000000000000280012000900010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000680)={&(0x7f0000000380)=@newqdisc={0x2c, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r2, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_qfg={0x8}]}, 0x2c}}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000a40)=@newtfilter={0x44, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r2, {}, {}, {0xfff3}}, [@filter_kind_options=@f_matchall={{0xd}, {0x10, 0x2, [@TCA_MATCHALL_CLASSID={0x8}, @TCA_MATCHALL_ACT={0x4}]}}]}, 0x44}}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) sendmmsg(r3, &(0x7f00000002c0), 0x40000000000009f, 0x0) [ 289.213198][T10115] exfat: Deprecated parameter 'utf8' [ 289.218927][T10121] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. 00:04:49 executing program 5: syz_emit_vhci(&(0x7f0000000000)=@HCI_EVENT_PKT={0x4, @hci_ev_role_change={{0x12, 0x8}}}, 0xb) 00:04:49 executing program 1: r0 = openat$capi20(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$CAPI_GET_ERRCODE(r0, 0x80024321, &(0x7f0000001100)) [ 289.255566][T10115] exFAT-fs (loop2): failed to load upcase table (idx : 0x00010000, chksum : 0x4ffcb1e3, utbl_chksum : 0xe619d30d) 00:04:49 executing program 0: r0 = socket$kcm(0x2, 0x2, 0x73) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000080)='veth0_to_team\x00', 0x10) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x0, @broadcast}, 0x10) r1 = socket$kcm(0x2, 0x2, 0x73) bind$inet(r1, &(0x7f00000000c0)={0x2, 0x0, @multicast1}, 0x10) r2 = socket$kcm(0x2, 0x2, 0x73) setsockopt$SO_BINDTODEVICE(r2, 0x1, 0x19, &(0x7f0000000080)='batadv_slave_1\x00', 0x10) bind$inet(r2, &(0x7f00000000c0)={0x2, 0x0, @broadcast}, 0x10) [ 289.321146][T10129] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.4'. 00:04:49 executing program 5: syz_emit_ethernet(0x5e, &(0x7f0000000000)={@local, @dev, @void, {@ipv6={0x86dd, @generic={0x0, 0x6, "6b9683", 0x28, 0x3c, 0x0, @remote, @local, {[@dstopts={0x0, 0x4, '\x00', [@calipso={0x7, 0x8}, @padn={0x1, 0x2, [0x0, 0x0]}, @hao={0xc9, 0x10, @loopback={0x2}}]}]}}}}}, 0x0) 00:04:49 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$TIPC_CMD_GET_MAX_PORTS(r2, &(0x7f0000000980)={0x0, 0x0, &(0x7f0000000940)={&(0x7f0000000280)={0x1c}, 0x1c}}, 0x0) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000003c0)=0x14) sendmsg$nl_route(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="4800000010000507040000000000000000000010", @ANYRES32=r3, @ANYBLOB="0000000000000000280012000900010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000340)=ANY=[@ANYBLOB="380000002400070500ee30cf7c00000000a2a300", @ANYRES32=r3, @ANYBLOB="00000000ffffffff00000000090001006866736300000000080002"], 0x38}}, 0x0) r4 = socket(0x10, 0x80002, 0x0) sendmsg$nl_route(r4, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000009c0)=@newlink={0x6c, 0x28, 0x10f, 0x0, 0x0, {0x0, 0x0, 0x0, r3, 0x0, 0xffffffff}, [@IFLA_LINKINFO={0x28, 0x12, 0x0, 0x1, @vxcan={{0xa}, {0x18, 0x2, 0x0, 0x1, @val={0x14}}}}, @IFLA_MAP={0x24}]}, 0x6c}}, 0x0) 00:04:49 executing program 2: syz_mount_image$exfat(&(0x7f0000000080), &(0x7f0000000000)='./file1\x00', 0x208800, &(0x7f0000001240)={[{@gid}, {@errors_continue}, {@errors_remount}, {@iocharset={'iocharset', 0x3d, 'cp866'}}, {@namecase}, {@utf8}, {@allow_utime={'allow_utime', 0x3d, 0x1ff}}, {@errors_remount}, {@umask={'umask', 0x3d, 0x6}}, {@umask={'umask', 0x3d, 0x101}}]}, 0x5, 0x150b, &(0x7f0000002880)="$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") r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) getdents64(r0, &(0x7f0000000240)=""/4096, 0xb00) 00:04:49 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$TIPC_CMD_GET_MAX_PORTS(r2, &(0x7f0000000980)={0x0, 0x0, &(0x7f0000000940)={&(0x7f0000000280)={0x1c}, 0x1c}}, 0x0) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000003c0)=0x14) sendmsg$nl_route(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="4800000010000507040000000000000000000010", @ANYRES32=r3, @ANYBLOB="0000000000000000280012000900010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000340)=ANY=[@ANYBLOB="380000002400070500ee30cf7c00000000a2a300", @ANYRES32=r3, @ANYBLOB="00000000ffffffff00000000090001006866736300000000080002"], 0x38}}, 0x0) r4 = socket(0x10, 0x80002, 0x0) sendmsg$nl_route(r4, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000009c0)=@newlink={0x48, 0x28, 0x10f, 0x0, 0x0, {0x0, 0x0, 0x0, r3, 0x0, 0xffffffff}, [@IFLA_LINKINFO={0x28, 0x12, 0x0, 0x1, @vxcan={{0xa}, {0x18, 0x2, 0x0, 0x1, @val={0x14, 0x1, {{0x0, 0x0, 0x0, 0x0, 0x2000}}}}}}]}, 0x48}}, 0x0) 00:04:49 executing program 0: r0 = socket$kcm(0x2, 0x2, 0x73) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000080)='veth0_to_team\x00', 0x10) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x0, @broadcast}, 0x10) r1 = socket$kcm(0x2, 0x2, 0x73) bind$inet(r1, &(0x7f00000000c0)={0x2, 0x0, @multicast1}, 0x10) r2 = socket$kcm(0x2, 0x2, 0x73) setsockopt$SO_BINDTODEVICE(r2, 0x1, 0x19, &(0x7f0000000080)='batadv_slave_1\x00', 0x10) bind$inet(r2, &(0x7f00000000c0)={0x2, 0x0, @broadcast}, 0x10) [ 289.404863][T10132] Zero length message leads to an empty skb [ 289.428568][T10141] loop2: detected capacity change from 0 to 256 [ 289.434806][T10141] exfat: Deprecated parameter 'namecase' [ 289.438599][T10141] exfat: Deprecated parameter 'utf8' 00:04:49 executing program 5: syz_emit_ethernet(0x5e, &(0x7f0000000000)={@local, @dev, @void, {@ipv6={0x86dd, @generic={0x0, 0x6, "6b9683", 0x28, 0x3c, 0x0, @remote, @local, {[@dstopts={0x0, 0x4, '\x00', [@calipso={0x7, 0x8}, @padn={0x1, 0x2, [0x0, 0x0]}, @hao={0xc9, 0x10, @loopback={0x2}}]}]}}}}}, 0x0) 00:04:49 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000a00)={0x0, 0x0, &(0x7f00000009c0)={0x0, 0x68}}, 0x0) getsockname$packet(r1, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000000c0)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r2, @ANYBLOB="0000000000000000280012000900010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000680)={&(0x7f0000000380)=@newqdisc={0x2c, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r2, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_qfg={0x8}]}, 0x2c}}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000a40)=@newtfilter={0x44, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r2, {}, {}, {0xfff3}}, [@filter_kind_options=@f_matchall={{0xd}, {0x10, 0x2, [@TCA_MATCHALL_CLASSID={0x8}, @TCA_MATCHALL_ACT={0x4}]}}]}, 0x44}}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) sendmmsg(r3, &(0x7f00000002c0), 0x40000000000009f, 0x0) [ 289.473717][T10141] exFAT-fs (loop2): failed to load upcase table (idx : 0x00010000, chksum : 0x4ffcb1e3, utbl_chksum : 0xe619d30d) 00:04:49 executing program 0: r0 = socket$kcm(0x2, 0x2, 0x73) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000080)='veth0_to_team\x00', 0x10) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x0, @broadcast}, 0x10) r1 = socket$kcm(0x2, 0x2, 0x73) bind$inet(r1, &(0x7f00000000c0)={0x2, 0x0, @multicast1}, 0x10) r2 = socket$kcm(0x2, 0x2, 0x73) setsockopt$SO_BINDTODEVICE(r2, 0x1, 0x19, &(0x7f0000000080)='batadv_slave_1\x00', 0x10) bind$inet(r2, &(0x7f00000000c0)={0x2, 0x0, @broadcast}, 0x10) [ 289.520855][T10138] validate_nla: 1 callbacks suppressed [ 289.520887][T10138] netlink: 'syz-executor.1': attribute type 14 has an invalid length. 00:04:49 executing program 5: syz_emit_ethernet(0x5e, &(0x7f0000000000)={@local, @dev, @void, {@ipv6={0x86dd, @generic={0x0, 0x6, "6b9683", 0x28, 0x3c, 0x0, @remote, @local, {[@dstopts={0x0, 0x4, '\x00', [@calipso={0x7, 0x8}, @padn={0x1, 0x2, [0x0, 0x0]}, @hao={0xc9, 0x10, @loopback={0x2}}]}]}}}}}, 0x0) 00:04:49 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$TIPC_CMD_GET_MAX_PORTS(r2, &(0x7f0000000980)={0x0, 0x0, &(0x7f0000000940)={&(0x7f0000000280)={0x1c}, 0x1c}}, 0x0) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000003c0)=0x14) sendmsg$nl_route(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="4800000010000507040000000000000000000010", @ANYRES32=r3, @ANYBLOB="0000000000000000280012000900010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000340)=ANY=[@ANYBLOB="380000002400070500ee30cf7c00000000a2a300", @ANYRES32=r3, @ANYBLOB="00000000ffffffff00000000090001006866736300000000080002"], 0x38}}, 0x0) r4 = socket(0x10, 0x80002, 0x0) sendmsg$nl_route(r4, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000009c0)=@newlink={0x6c, 0x28, 0x10f, 0x0, 0x0, {0x0, 0x0, 0x0, r3, 0x0, 0xffffffff}, [@IFLA_LINKINFO={0x28, 0x12, 0x0, 0x1, @vxcan={{0xa}, {0x18, 0x2, 0x0, 0x1, @val={0x14}}}}, @IFLA_MAP={0x24}]}, 0x6c}}, 0x0) 00:04:49 executing program 2: syz_mount_image$exfat(&(0x7f0000000080), &(0x7f0000000000)='./file1\x00', 0x208800, &(0x7f0000001240)={[{@gid}, {@errors_continue}, {@errors_remount}, {@iocharset={'iocharset', 0x3d, 'cp866'}}, {@namecase}, {@utf8}, {@allow_utime={'allow_utime', 0x3d, 0x1ff}}, {@errors_remount}, {@umask={'umask', 0x3d, 0x6}}, {@umask={'umask', 0x3d, 0x101}}]}, 0x5, 0x150b, &(0x7f0000002880)="$eJzs3An4jVXXMPC19t63Kekkmffa6+YkwyZJMiTJkCRJkmRKSEiShGTKlIQkZCaZQzKFZJ6nzEmSJElCMiX7u5Re7/P0vF/v8759n+d6/ut3Xfs6e537rH3Wfda5zj1c/L9rO6BCrYplazAz/K/gbw9dACANAPQGgOsAIAKAohmLZry0Pa3GLv+7NxF/rUemXO0KxNUk/U/ZpP8pm/Q/ZZP+p2zS/5RN+p+ySf9TNum/ECnZlqnZrpeRcofc/0/J5Pj/b+RQwZFfrSt4Y7t/IkX6n7JJ//9tRf+dF0n/Uzbpf8om/U/ZpP8pm/Q/ZZP+C5GSXe37zzKu7rja3z8hhBBCCCGEEEIIIYQQQgghhBBCCCGEEEIIIYQQQgghhBBCCCGEEEIIIYQQQgghhBBCCCGEEEIIIYQQQgghhBBCCCGEEEIIIYQQQgghhBBCCCGEEEIIIYQQQgghhBBCCCGEEEIIIYQQQgghhBBCCCGEEEIIIYQQQgghhBBCCCGEECnD2XCFAYDf51e7LiGEEEIIIYQQQvx1QurfHutf7UKEEEIIIYQQQgjx/xCCAg0GIkgFqSENpIV0cA2kh2shA1wHCbgeMsINkAluhMyQBbJCNsgOOSAnWCBwwBBDLsgNSbgJ8sDNkBfyQX4oAB4KQiG4BQrDrVAEboOicDsUgzugOJSAklAK7oTScBeUgbuhLNwD5aA8VICKcC9UgvugMtwPVeABqAoPQjV4CKrDw1ADHoGa8CjUgsegNjwOdaAu1IP60OB/lP8SdISXoRN0hi7QFbrBK9AdekBP6AW94VXoA69BX3gd+kF/GABvwEB4EwbBWzAYhsBQeBuGwXAYASNhFIyGMTAWxsE7MB7ehQkwESbBZJgCU2EavAfTYQbMhPdhFnwAs2EOzIV5MB8+hAWwEBbBR7AYPoYlsBSWwXJYASthFayGNbAW1sF62AAbYRNshi3wCWyFbbAddsBO2AW74VPYA5/BXvgc9sEX/2T+mb/Lb4eAgAoVGjSYClNhGkyD6TAdpsf0mAEzYAITmBEzYibMhJkxM2bFrJgds2NOzImEhIyMuTAXJjGJeTAP5sW8mB/zo0ePhbAQFsZbsQgWwaJYFIthMSyOJbAElsJSWBpLYxksg2WxLJbDclgBK+C9eC/eh5WxMlbBKlgVq2I1rIbVsTrWwBpYE2tiLayFtbE21sE6WA/rYQNsgA2xITbCRtgEm2BTbIrNsBm2wBbYEltiK2yFrbE1tsE22BbbYjtsj+3xpdSAL+PL2BnLqa7YDbthd+yOPbEX9sJXsQ++hq/h69gP++MAfAPfwDdxEJ7GwTgEh+JQLK2G4wgciaxG4xgcg+NwHI7H8TgBJ+JEnIxTcCpOw2k4HWfgDHwfZ+EH+AHOwTk4D+fjfFyAC3ERLsLFeAaX4FJchstxBa7EFbga1+BqXIfrcR1uxI24GTfjJ/gJbsNtuAN34C40APgpfoafYT/ch/twP+7HA3gAD+JBPISH8DAexiN4BI/iUTyGx/A4nsCTeAJP4Sk8jWfwLJ7F83geL+AL2b+puSvf2n6gLjHKqFQqlUqj0qh0Kp1Kr9KrDCqDSqiEyqgyqkwqk8qsMqusKqvKrrKrnCqnIkWKVaxyqVwqqZIqj8qj8qq8Kr/Kr7zyqpAqpAqrwqqIKqKKqttVMXWHKq5KqMa+lCqlSqsmvoy6W5VVZVU5VV5VUBVVRVVJVVKVVWVVRVVRVVVVVU09pKqrrtgTH1GXOlNL9cfaagDWUXWVvvwL1lANwkaqsWqinlJDcDA2Uw19C/WMaqlGYCv1nBqJz6s2ajS2VS+qdqq96qBeUh1VI99JdVYTsKvqpiZjd9VD9VS91HQsry51rIJ6XfVT/dUA9Yaah2+qQeotNVgNUUPV22qYGq5GqJFqlBqtxqixapx6R41X76oJaqKapCarKWqqmqbeU9PVDDVTva9mqQ/UbDVHzVXz1Hz1oVqgFqpF6iO1WH2slqilaplarlaolWqVWq3WqLVqnVqvNqiNapParLaoT9RWtU1tVzvUTrVL7Vafqj3qM7VXfa72qS/UfvWlOqC+UgfV1+qQ+kYdVt+qI+o7dVR9r46pH9RxdUKdVD+qU+ondVqdUWfVOXVe/awuqF/URRUUaNRKa210pFPp1DqNTqvT6Wt0eh1d/nSv1xn1DTqTvlFn1ll0Vp1NZ9c5dE5tNWmnWcc6l86tk/omnUffrPPqfDq/LqC9LqgL6Vt0YX2rLqJv00X17bqYvkMX1yV0SV1K36lL67t0GX23Lqvv0eV0eV1BV9T36kr6Pl1Z36+r6Ad0Vf2grqYf0tX1w7qGfkTX1I/qWvoxXVs/ruvourqerq8b6Cd0Q/2kbqQb6yb6Kd1UP62b6ea6hX5Gt9TP6lb6Od1aP6/b6Bd0W/2ibqfb6w76F31RB91Jd9ZddFfdTb+iu+seuqfupXvrV3Uf/Zruq1/X/XR/PUC/oQfqN/Ug/ZYerIfoofptPUwP1yP0SD1Kj9Zj9Fg9Tr+jx+t39QQ9UU/Sk/UUPVX3vLzSTK3/NP+df5Df99d336y36E/0Vr1Nb9c79E69S+/Wu/UevUfv1Xv1Pr1P79f79QF9QB/UB/UhfUgf1of1EX1EH9VH9TF9TB/XJ/Q5/aM+pX/Sp/UZfUaf0+f1eX3h8mcABo0y2hgTmVQmtUlj0pp05hqT3lxrMpjrTMJcbzKaG0wmc6PJbLKYrCabyW5ymJzGGjLOsIlNLpPbJM1NePkLY/KbAsabgqaQueWfyTd5zM0mr8n3N/l/Vl8D08A0NA1NI9PINDFNTFPT1DQzzUwL08K0NC1NK9PKtDatTRvTxrQ1bU070850MB1MR9PRdDKdTBfTxXQzr5jupofpaXqZ3uZV08f0MX1NX9PP9DMDzAAz0Aw0g8wgM9gMNkPNUDPMDDMjzAgzyowyY8wYM86MM+PNeDPBTDCTzCQzxUwx08w0M91MNzPNTDPLzDKzzWwz18w18818s8AsMIvMIrPYLDZLzFKz1Cw3y81Ks9KsNqvNWrPWrDfrzUaz0SwxW8wWs9VsNdvNdrPT7DS7zW6zx+wxe81es8/sM/vNfnPAHDAHzUFzyBwyh81hc8QcMUfNUXPMHDPHzXFz0pw0p8wpc9qcNmfNWXPenDcXzAVz0Vy8dNoXqUhFJjJRqihVlCZKE6WL0kXpo/RRhihDlIgSUcYoY5QpujHKHGWJskbZouxRjihnZCOKXMRRHOWKckfJ6KYoT3RzlDfKF+WPCkQ+KhgVim6JCke3RkWi26Ki0e1RseiOqHhUIioZlYrujEpHd0VlorujstE9UbmofFQhqhjdG1WK7osqR/dHVaIHoqrRg1G16KGoevRwVCN6JKoZPRrVih6LakePR3WiulG9qH7U4C9dP4TTWZ70nWxn28V2td3sK7a77WF72l62t33V9rGv2b72ddvP9rcD7Bt2oH3TDrJv2cF2iB1q37bD7HA7wo60o+xoO8aOtePsO3a8fddOsBPtJDvZTrFT7TT7np1uZ9iZ9n07y35gZ9s5dq6dZ+fbD+0Cu9Aush/ZxfZju8QutcvscrvCrrSr7Gq7xq616+x6u8FutJvsZrvFfmK32m12u91hd9pddrf91O6xn9m99nO7z35h99sv7QH7lT1ov7aH7Df2sP3WHrHf2aP2e3vM/mCP2xP2pP3RnrI/2dP2jD1rz9nz9md7wf5iL9pw6eT+0uGdDBlKRakoDaWhdJSO0lN6ykAZKEEJykgZKRNlosyUmbJSVspO2Skn5aRLmJhyUS5KUpLyUB7KS3kpP+UnT54KUSEqTIWpCBWholSUilExKk7FqSSVpDvpTrqL7qK76W66h+6h8lSeKlJFqkSVqDJVpipUhapSVapG1ag6VacaVINqUk2qRbWoNtWmOlSH6lE9akANqCE1pEbUiJpQE2pKTakZNaMW1IJaUktqRa2oNbWmNtSG2lJbakftqAN1oI7UkTpRJ+pCXagbdaPu1J16Uk/qTb2pD/WhvtSX+lE/GkADaCANpEE0iAbTEBpKb9MwGk4jaCSNotE0hsbQOBpH42k8TaAJNIkm0RSaQtNoGk2n6TSTZtIsmkWzaTbNpbk0n+bTAlpAi2gRLabFtISW0DJaRitoBa2iVbSG1tA6WkcbaANtok20hbbQVtpK22k77aSdtJt20x7aQ3tpL+2jfbSf9tMBOkAH6SAdokN0mA7TETpCR+koHaNjdJyO00k6SafoFJ2m03SWztJ5ynL5lCpQGpfWpXPXuPTuWpfBXef+Ps7qsrnsLofL6azL7LL8TUzOubwun8vvCjjvCrpC7pY/xMVdCVfSlXJ3utLuLlfmD3Eld5+r7O53VdwDrqK797f48gGmi3vQVXOPuerucVfD1XU1XX1Xyz3marvHXR1X19Vz9V1T97Rr5pq7Fu4Z19I9+4d4gVvo1ri1bp1b7/a4z9xZd84dcd+58+5n18l1dr3dq66Pe831da+7fq7/H+Kh7m03zA13I9xIN8qN/kM8yU12U9xUN82956a7GX+I57sP3Sy3yM12c9xcN+/X+FJNi9xHbrH72C1xS90yt9ytcCvdKrf6P2pd7ja6TW6z2+0+dVvdNrfd7XA73a5f40v7sdd97va5L9xh96074L5yB91Rd8h982t8af+Ouu/dMfeDO+5OuJPuR3fK/eROuzO/7v+lff/R/eIuuuCAkRVrNhxxKk7NaTgtp+NrOD1fyxn4Ok7w9ZyRb+BMfCNn5iyclbNxds7BOdkysWPmmHNxbk7yTfz7eXp+LsCeC3IhvoUL861chG/jonw7F+M7uDiX4JJciu/k0nwXl+G7uSzfw+W4PFfginwvV+L7uDLfz1X4Aa7KD3I1foir88Ncgx/hmvwo1+LHuDY/znW4Ltfj+tyAn+CG/CQ34sbchJ/ipvw0N+Pm3IKf4Zb8LLfi57g1P89t+AVuyy9yO27PHfgl7sgvcyfuzF24K3fjV7g79+Ce3It786vch1/jvvw69+P+PIDf4IH8Jg/it3gwDwHgt3kYD+cRPJJH8Wgew2N5HL/D4/ldnsATeRJP5ik8lafxezydZ/BMfp9n8Qc8m+fwXJ7H8/lDXsALeRF/xIv5Y17CS3kZL+cVvJJX8Wpew2t5Ha/nDbyRN/Fm3sKf8Fbextt5B+/kXbybP+U9/Bnv5c95H3/B+/lLPsBf8UH+mg/xN3yYv+Uj/B0f5e9DZ/6Bj/MJPsk/8in+iU/zGT7L5/g8/8wX+Be+yIEhxljFOjZxFKeKU8dp4rRxuviaOH18bZwhvi5OxNfHGeMb4kzxjXHmOEucNc4WZ49zxDljG1PsYo7jOFecO07GN8V54pvjvHG+OH9cIPZxwbhQfEtcOL41LhLfFheNb4+LxXfExeMS8WMPlIrvjEvHd8Vl4rvjsvE9cbm4fFwhrhjfG1eK74srx/fHVeIH4iLxg3G1+KG4evxwXCN+JK4ZPxrXih+La8ePx3XiunG9uH7cIH4ibhg/GTeKG8dN4qfipvHTcbO4edwifiZuGT/7p9u7xF3jbvEr8StxCPfrucl5yfnJD5MLkguTi5IfJRcnP04uSS5NLksuT65IrkyuSq5OrkmuTa5Lrk9uSG5MbkpuToZQMTV49Mprb3zkU/nUPo1P69P5a3x6f63P4K/zCX+9z+hv8Jn8jT6zz+Kz+mw+u8/hc3rryTvPPva5fG6f9Df5PP5mn9fn8/l9Ae99QV/I1/cNfAPf0D/pG/nGvol/yj/ln/ZP++a+uX/Gt/TP+lb+Od/aP+/b+Bf8C/5F38639x38S76jH5vh8m+p7+a7+e6+u+/pe/revrfv4/v4vr6v7+f7+QF+gB/oB/pBfpAf7Af7oX6oH+aH+RF+hB/lR/kxfowf58f58X68n+An+El+kp/ip/hpfpqf7qf70jN+e5fZfraf6+f6+X6+X+AVACzyi/1iv8Qv8cv8Mr/Cr/Cr/Cq/xq/x6/w6v8Fv8Jv8Jr/Fb/Fb/Va/3W/3O/1Ov9vv9nvCdb8t6vf5/X6/P+AP+IP+a3/If+MP+2/9Ef+dP+q/98f8D/64P+FP+h/9Kf+TP+3P+LP+nD/vf/YX/C/+og9+TGJsYlzincT4xLuJCYmJiUmJyYkpiamJaYn3EtMTMxIzE+8nZiU+SMxOzEnMTcxLzE98mFiQWJhYlPgosTjxcWJJYmliWWJ5YkViZSKEHFvjkCvkDslwU8gTbg55Q76QPxQIPhQMhcItoXC4NRQJt4Wi4fZQLNwRiocSoWR4PNQJdUO9UD80CE+EhuHJ0Cg0Dk3CU6FpeDo0C81Di/BMaBmeDa3Cc6F1eD60CS+EtuHF0C60Dx3CS6FjeDl0Cp1Dl9A1dAuvhO6hR+gZeoXe4dXQJ7wW+obXQ7/QPwwIb4SB4c0wKLwVBochYWiqt8OwMDyMCCPDqDA6jAljw7jwThgf3g0TwsQwKUwOU8LUMC28F6aHGWFmeD/MCh+E2WFOmBvmhfnhw7AgLAyLwkdhcfg4LAlLf7+pHFaF1WFNWBvWhfVhQ9gYNoXNYUv4JGwN28L2sCPsDLvC7vBp2BM+C3vD52Ff+CLsD1+GA+GrcDB8HQ6Fb8Lh8G04Er4LR8P34Vj4IRwPJ8LJ8GM4FX4Kp8OZcDacC+fDz+FC+CVclP+zJoQQQgjx3zL2T7Z3/QfPqcvjkm4AcO22bIf+8/ZL1/sbMv8276GyN00AwDOd2z7y+yhXrkuXLpdfu0RDlHsOACSu5KeCK/FSaAJPQwtoDIX/YX09VPvz/CfrJ28HSPefctLAlfjK+l/+F+s/8dTQBcXisxn/L+vPAcib+0pOWrgSL4Um5tJjYyjyX6yfpeGf1J/2qzEAjX5b9lfp4df47+ovBE/Cs9DiP7YIIYQQQgghhBBX9FAlW/9+/fn7v/j8R9fn2c2VnNRwJf6z63MhhBBCCCGEEEJcfc+379D8iRYtGrf+5ydl/kdZMunQPC0A/AuU8XeTEAB+f8b8S1b4rz1ZcS5EcPXL+KsmV/uXSQghhBBCCPFXu3LS/7fPm6tVkBBCCCGEEEIIIYQQQgghhBBCCCGEEEIIIYQQQgghhBBCCCGEEEIIkQL9//hzYld7H4UQQgghhBBCCCGEEEIIIYQQQgghhBBCCCGEEEIIIYQQQgghhBBCCCGEEEIIIYQQQoir7f8EAAD//64uGX8=") r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) getdents64(r0, &(0x7f0000000240)=""/4096, 0xb00) 00:04:49 executing program 5: syz_emit_ethernet(0x5e, &(0x7f0000000000)={@local, @dev, @void, {@ipv6={0x86dd, @generic={0x0, 0x6, "6b9683", 0x28, 0x3c, 0x0, @remote, @local, {[@dstopts={0x0, 0x4, '\x00', [@calipso={0x7, 0x8}, @padn={0x1, 0x2, [0x0, 0x0]}, @hao={0xc9, 0x10, @loopback={0x2}}]}]}}}}}, 0x0) 00:04:49 executing program 0: r0 = socket$kcm(0x2, 0x2, 0x73) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000080)='veth0_to_team\x00', 0x10) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x0, @broadcast}, 0x10) r1 = socket$kcm(0x2, 0x2, 0x73) bind$inet(r1, &(0x7f00000000c0)={0x2, 0x0, @multicast1}, 0x10) r2 = socket$kcm(0x2, 0x2, 0x73) setsockopt$SO_BINDTODEVICE(r2, 0x1, 0x19, &(0x7f0000000080)='batadv_slave_1\x00', 0x10) bind$inet(r2, &(0x7f00000000c0)={0x2, 0x0, @broadcast}, 0x10) 00:04:49 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$TIPC_CMD_GET_MAX_PORTS(r2, &(0x7f0000000980)={0x0, 0x0, &(0x7f0000000940)={&(0x7f0000000280)={0x1c}, 0x1c}}, 0x0) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000003c0)=0x14) sendmsg$nl_route(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="4800000010000507040000000000000000000010", @ANYRES32=r3, @ANYBLOB="0000000000000000280012000900010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000340)=ANY=[@ANYBLOB="380000002400070500ee30cf7c00000000a2a300", @ANYRES32=r3, @ANYBLOB="00000000ffffffff00000000090001006866736300000000080002"], 0x38}}, 0x0) r4 = socket(0x10, 0x80002, 0x0) sendmsg$nl_route(r4, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000009c0)=@newlink={0x48, 0x28, 0x10f, 0x0, 0x0, {0x0, 0x0, 0x0, r3, 0x0, 0xffffffff}, [@IFLA_LINKINFO={0x28, 0x12, 0x0, 0x1, @vxcan={{0xa}, {0x18, 0x2, 0x0, 0x1, @val={0x14, 0x1, {{0x0, 0x0, 0x0, 0x0, 0x2000}}}}}}]}, 0x48}}, 0x0) [ 289.699978][T10159] loop2: detected capacity change from 0 to 256 [ 289.702407][T10159] exfat: Deprecated parameter 'namecase' [ 289.703718][T10159] exfat: Deprecated parameter 'utf8' 00:04:49 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000a00)={0x0, 0x0, &(0x7f00000009c0)={0x0, 0x68}}, 0x0) getsockname$packet(r1, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000000c0)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r2, @ANYBLOB="0000000000000000280012000900010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000680)={&(0x7f0000000380)=@newqdisc={0x2c, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r2, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_qfg={0x8}]}, 0x2c}}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000a40)=@newtfilter={0x44, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r2, {}, {}, {0xfff3}}, [@filter_kind_options=@f_matchall={{0xd}, {0x10, 0x2, [@TCA_MATCHALL_CLASSID={0x8}, @TCA_MATCHALL_ACT={0x4}]}}]}, 0x44}}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) sendmmsg(r3, &(0x7f00000002c0), 0x40000000000009f, 0x0) 00:04:49 executing program 5: r0 = socket$kcm(0x2, 0x2, 0x73) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000080)='veth0_to_team\x00', 0x10) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x0, @broadcast}, 0x10) r1 = socket$kcm(0x2, 0x2, 0x73) bind$inet(r1, &(0x7f00000000c0)={0x2, 0x0, @multicast1}, 0x10) r2 = socket$kcm(0x2, 0x2, 0x73) setsockopt$SO_BINDTODEVICE(r2, 0x1, 0x19, &(0x7f0000000080)='batadv_slave_1\x00', 0x10) bind$inet(r2, &(0x7f00000000c0)={0x2, 0x0, @broadcast}, 0x10) 00:04:49 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_tcp_buf(r0, 0x6, 0x23, &(0x7f0000000200)=""/4096, &(0x7f00000000c0)=0x1000) [ 289.754335][T10159] exFAT-fs (loop2): failed to load upcase table (idx : 0x00010000, chksum : 0x4ffcb1e3, utbl_chksum : 0xe619d30d) [ 289.797697][T10154] netlink: 'syz-executor.1': attribute type 14 has an invalid length. 00:04:49 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$TIPC_CMD_GET_MAX_PORTS(r2, &(0x7f0000000980)={0x0, 0x0, &(0x7f0000000940)={&(0x7f0000000280)={0x1c}, 0x1c}}, 0x0) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000003c0)=0x14) sendmsg$nl_route(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="4800000010000507040000000000000000000010", @ANYRES32=r3, @ANYBLOB="0000000000000000280012000900010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000340)=ANY=[@ANYBLOB="380000002400070500ee30cf7c00000000a2a300", @ANYRES32=r3, @ANYBLOB="00000000ffffffff00000000090001006866736300000000080002"], 0x38}}, 0x0) r4 = socket(0x10, 0x80002, 0x0) sendmsg$nl_route(r4, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000009c0)=@newlink={0x6c, 0x28, 0x10f, 0x0, 0x0, {0x0, 0x0, 0x0, r3, 0x0, 0xffffffff}, [@IFLA_LINKINFO={0x28, 0x12, 0x0, 0x1, @vxcan={{0xa}, {0x18, 0x2, 0x0, 0x1, @val={0x14}}}}, @IFLA_MAP={0x24}]}, 0x6c}}, 0x0) 00:04:49 executing program 5: r0 = socket$kcm(0x2, 0x2, 0x73) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000080)='veth0_to_team\x00', 0x10) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x0, @broadcast}, 0x10) r1 = socket$kcm(0x2, 0x2, 0x73) bind$inet(r1, &(0x7f00000000c0)={0x2, 0x0, @multicast1}, 0x10) r2 = socket$kcm(0x2, 0x2, 0x73) setsockopt$SO_BINDTODEVICE(r2, 0x1, 0x19, &(0x7f0000000080)='batadv_slave_1\x00', 0x10) bind$inet(r2, &(0x7f00000000c0)={0x2, 0x0, @broadcast}, 0x10) 00:04:49 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000280)=@ipv6_delroute={0x38, 0x19, 0x1, 0x0, 0x0, {}, [@RTA_MULTIPATH={0x1c, 0x9, {0x8}}, @RTA_ENCAP_TYPE={0x10}, @RTA_PRIORITY={0x8}]}, 0x38}}, 0x0) 00:04:49 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000a00)={0x0, 0x0, &(0x7f00000009c0)={0x0, 0x68}}, 0x0) getsockname$packet(r1, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000000c0)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r2, @ANYBLOB="0000000000000000280012000900010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000680)={&(0x7f0000000380)=@newqdisc={0x2c, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r2, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_qfg={0x8}]}, 0x2c}}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000a40)=@newtfilter={0x44, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r2, {}, {}, {0xfff3}}, [@filter_kind_options=@f_matchall={{0xd}, {0x10, 0x2, [@TCA_MATCHALL_CLASSID={0x8}, @TCA_MATCHALL_ACT={0x4}]}}]}, 0x44}}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) sendmmsg(r3, &(0x7f00000002c0), 0x40000000000009f, 0x0) 00:04:49 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_tcp_buf(r0, 0x6, 0x23, &(0x7f0000000200)=""/4096, &(0x7f00000000c0)=0x1000) 00:04:49 executing program 5: r0 = socket$kcm(0x2, 0x2, 0x73) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000080)='veth0_to_team\x00', 0x10) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x0, @broadcast}, 0x10) r1 = socket$kcm(0x2, 0x2, 0x73) bind$inet(r1, &(0x7f00000000c0)={0x2, 0x0, @multicast1}, 0x10) r2 = socket$kcm(0x2, 0x2, 0x73) setsockopt$SO_BINDTODEVICE(r2, 0x1, 0x19, &(0x7f0000000080)='batadv_slave_1\x00', 0x10) bind$inet(r2, &(0x7f00000000c0)={0x2, 0x0, @broadcast}, 0x10) 00:04:49 executing program 3: syz_mount_image$reiserfs(&(0x7f0000000000), &(0x7f0000000080)='./file0\x00', 0x4413, &(0x7f00000000c0)={[{@nouser_xattr}, {@resize={'resize', 0x3d, 0x8000000000000001}}, {@usrquota}, {@balloc_notest4}, {@noacl}, {@notail}, {@user_xattr}, {@balloc_notest4}, {@barrier_none}, {@balloc_notest4}, {@jqfmt_vfsold, 0x8}], [{@smackfshat={'smackfshat', 0x3d, 'ro\x00'}}, {@subj_type={'subj_type', 0x3d, 'grpjquota'}}, {@context={'context', 0x3d, 'unconfined_u'}}, {@pcr={'pcr', 0x3d, 0x27}}], 0x4}, 0x1, 0x111a, &(0x7f0000002280)="$eJzs2L9qFEEcB/Dv7IV4V52c/SLYWEiIpLSyiHCttY1IKlPlqogQrH0NH8AHkVT2IQ9gEbAURvZu91C8KJpEED8fuJm5L/Pnt+VMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYOVR19xpktmQNElK0ran8/Mk7ZDf/jBqUvL0YL7YP9p7suindlmT0g1TMk4e3hvP9maTftVscfzq5fPDw4OjPihpc3ZxXeXXk6z3TUYb52ylKwsAAAD+V/XKpj/d/ebPBwAAAH7lel8TAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH5fnS677aH5UmtNk6QkbXs6P0/SXrp6++8VCgAAAPyxkibPppvyLJ8BOpNl+yAfp2Wdd/3n0o138269fnzpOW82x/Wq9QMAAMC/Yev7v+/f/hCWb+7j9zNJrfVkyO9mKzs7q3l9l0+Pk9HxfnZzq09Wt++zi9cvhl+po5v+MAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC+sgPHAgAAAADC/K3T6NgAAAAAAAAAAAAAAAAAAAAAAAAA2CsAAP//uH7h0w==") 00:04:49 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_tcp_buf(r0, 0x6, 0x23, &(0x7f0000000200)=""/4096, &(0x7f00000000c0)=0x1000) [ 290.021317][T10173] netlink: 'syz-executor.1': attribute type 14 has an invalid length. 00:04:50 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000280)=@ipv6_delroute={0x38, 0x19, 0x1, 0x0, 0x0, {}, [@RTA_MULTIPATH={0x1c, 0x9, {0x8}}, @RTA_ENCAP_TYPE={0x10}, @RTA_PRIORITY={0x8}]}, 0x38}}, 0x0) 00:04:50 executing program 5: r0 = openat$vhost_vsock(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$VHOST_SET_VRING_BASE(r0, 0xaf01, 0x0) ioctl$VHOST_SET_VRING_ADDR(r0, 0x4028af11, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0}) ioctl$VHOST_SET_MEM_TABLE(r0, 0x4008af03, &(0x7f0000000600)) ioctl$VHOST_VSOCK_SET_RUNNING(r0, 0x4004af61, &(0x7f0000000340)=0xffffffff) 00:04:50 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$TIPC_CMD_GET_MAX_PORTS(r2, &(0x7f0000000980)={0x0, 0x0, &(0x7f0000000940)={&(0x7f0000000280)={0x1c}, 0x1c}}, 0x0) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000003c0)=0x14) sendmsg$nl_route(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="4800000010000507040000000000000000000010", @ANYRES32=r3, @ANYBLOB="0000000000000000280012000900010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000340)=ANY=[@ANYBLOB="380000002400070500ee30cf7c00000000a2a300", @ANYRES32=r3, @ANYBLOB="00000000ffffffff00000000090001006866736300000000080002"], 0x38}}, 0x0) r4 = socket(0x10, 0x80002, 0x0) sendmsg$nl_route(r4, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000009c0)=@newlink={0x6c, 0x28, 0x10f, 0x0, 0x0, {0x0, 0x0, 0x0, r3, 0x0, 0xffffffff}, [@IFLA_LINKINFO={0x28, 0x12, 0x0, 0x1, @vxcan={{0xa}, {0x18, 0x2, 0x0, 0x1, @val={0x14}}}}, @IFLA_MAP={0x24}]}, 0x6c}}, 0x0) 00:04:50 executing program 4: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$FUSE_INIT(r1, &(0x7f0000000100)={0x78}, 0xfeb1) read$FUSE(r0, &(0x7f00000011c0)={0x2020}, 0x2020) write$UHID_INPUT(r1, &(0x7f0000000180)={0x8, {"d1347423facc5d1c40c9990badb12af40568dcf49f9a8810b8b798247df29281d071fae787e8ef6eb83481d5060be1bd1d5f4221ee4951277e25aac97f5e4b7765b0408038c6ba8f6fd9c57f3b4ffb6b2762c807cccd0d63c8b7b4e5c66e65bf436355d47d0b07e3afe376c4796d06d228507a9b36640ea5e90f393a5b251138781833fed0b6c3df77ffd6c4d0ce481977b27e84359a45d225231ce0ab05985b65c524dfaf90433e5dc08e663015d86270ce0b7b87a1d7fac3d02279d75b4928bf043317cadd8146b5e3dded47f5f74e7b0cb026dbeacb11eb7001a9e3a974e76e8ae491db04e5e060af7e956306168cb1afed82be4b2e66fc7a47117b49274747d23367c2d65f1b8d7a2b8c28e3b3115bbb90ec09f2add68bad5f9f125572d00249173c1046f043ee0aaadab9700cfc8910820cdd9ff89fbc21b37c708228104471e1b5414b87b3113d6e24d2b5b2515e4aa305cfe4aa0e30a75d682ededddcf5c5df45c1e113eeacba8104313959644fbc8c1813dac5c77314bd35981fdd95b3d46fc3f65e98b8b80c50064cd24e6d99a808cb7573755f97a4f1e771a362b41b2c1383603207c004fbf9e16db9f8fe71f9be9752c496be52bbaafd0722bb0013e33209d56557d5d3c3e76d4d3d2b4c27b0b800691291f31798fe0bf9efc57b83d5444dbcaae41f40ee4944d5b6c5b53ddf03fe6c81cf31809023765bdac31076e91864db9a73b654e7f53375a063ed3a3ca8aba998cddc9e5f9973e0ee8084388f5b8497fa33ff843dbceae13e8ef9e549252aa30d081c11951253f8d8e3b578b3ad02e2ea168c7c9e54f71a8755d7f83e0ad9a3fabb85e3c12a45f3beb48385d26d9dd22c00ead8c9b30a1959d3e345d1ba7ee049f1cba644defff7c3ba2ad549a3130103497efcf5e9c44079dcfaf4f6f55d0c488616de63d6cf659749b31dda2940923002e4395c232d376d0e8917e433e0506e96d078b9e1c050d3783b61c6ce3ba25aa745a2c97f246a0df5e4518d7e696de40b41e50dfe42935f76a4655aaf89b62df109f3ee5cced942083c2e015979e8017d0a435ccef44a6d122a7a61beb38fb0bf2cf20ff6538b343d33de81649f06b29536867760cd8fbec922f26d5373882bdf82bf7b4ce169d73cfb90e9b5366e630b1e6f86e79f935625fc84c9da002f89ed69cc902a755a0f65946466356c4d10501306c4afd04042cf9caa2ba5cdaf021549ff0f4e5329a6cf103e16be76907f038b983768c6608c29d52d5c0ecbc4d18de0d6511f976f03bf433a575680b3faa3069fb0725a46688a206cd6ac37a993fb98534c87a88517e8a8fdc1dff9243c3f328c96c5520c1549044ff729f4c1645d438afabd12f9a937c7f7eedfe11668211b595ffe174347a3a8b8c05175c8069dc44d35144a15e2cc0f4d6d2625fc2b8c89ade5d5ce723bf624694284baacefc181053d3e3cad426c832438f81177256f12e89c0cfe7647355017118a3a055e8869fa6de5ae0aba0bf0d3aa6dbc861a1ff61bbe8746d02f52c0d0d43671e153824c0db8cbbc56590b63dc87c84782ffbb6ef9ef0686501d1fdb7d7dcb1106c0c6a5fafcf82470a33009d953d64f657ddeb3a899822e41a92a089f9a9a5670c37e87c954214a05ee850e1f5387b2d8cdee9f75e8a4187053b838f7e759386bca861fa4f3a78de19c40825f77af4f316519df5a7e927b66399a6e7a6a5eb226252717fc40a1deabdff88ed50a760a3eb330038869f9b5d5b3d30c119b02e0e55fe61e1042243e912042989eae1e5ebd4e1c7b27230479e25f95eae977adb855ff10c5e6d0130d3b80c50e089c22d52943bf3a3ae6fd8f0f257ece4af2749b6c1f6b11db67c0770c6b2b86de957af81f10a06d76f9af780e805f704b823424e9782412e5788d6188d96c80c12a4e1e725e5dc6a9dbad152a688485c49b3b58f8412cad7ef04392bb8d51fe5de21dd2c49cf74c1d5bca87e339c522762cc65f7b45009e2ff57aeb067ea5bbf155d009b97ce1ee0eb0f4b5a02beb09d8fa54b63bc636ba2fa05dfe27d6e71d9f2c54a748bcdd8de453c3e7cfb039eaae05445f5146ae19eea8d1bc21364ad98439e1ee3229b1bf4e6506016ad5b526eae3d53adbcc930654a70169b895f70e64671cb5db886686ce829d6ba71c41ae6f4be6c7f2b8e770c8aecc8991ca0793abc970d2f595329d5cab231f22848415053290e33a87874a34f8f9f63847ed75bc29d48b038e3bc471da7e04bfaf14e447300a42febcd4eda28a44c45ada90acdd71a7314f7602d1f8bb46ff9d7ffdd5c246e5fb0e34df6303e7185a5897eca8bebdadb27d6754144a8aeeb9d9f0dd680fe81d22304c05f2b9020ad442ee2a98cde4e94c7a9a3c1c5db63c4b1b583e768f28c6b15d3cc8efa7d96d4a0eab8ec891a141d6b6f63530a93527ad1b47b2659a6a3d5a680f62d78adc78348affba123d8554aadd30f956b371d713654c3ee9731f9052b2b0b17a1470af0bf0f0e4d4797295ae08c96b09eef9c071bc71cdeef6bea0877f61a80a7975107f07e79fa0261f9a172c0c9841ee5a2a32c32b3882fd0a7c96f71cac2fddfd8acfff1b135a1f7b3ccf966b8b0fb32eadcfaa0c54ff11bf0abaebeaac4b0795180f240148b393668ec8911b38fb11a7042623f0c57a248b2afd30603ce8a20bc88180638d0571e51c0e3fce6f194a01762880d665369b335819d1e879307b0b01fb250577bbfe8ae03d33d0b97ceb697a1855a15f761a0108d3c59ead2194ea18c42487d900a0de473910bb0271cb54ee98b293305263ccf93a18e2a4b320ecc8e23b6d450f48b83d01f75f5b7f3354635b6e5022313f04e4cfefddcf284c2e5dde920a07303f442949ce949fbf2b08264f36dcfabdcece29d1743f839aa94cf7e747a48e6d1a4a65e9445def8c5e3d5ddf3040d24da56a7eec5edb2687eabf174b690d05bdbcdff9aec0a8dcfb94e4fff5a5b441fe3ef5b6189b2971dfb7b4976564a11bb8672d74e54251707acea501c02b66b0b7fe792e8180788b00aade3195f12b837144945e1f9263fd9894c52bea060578933702c85796c618a31243f7af6f6d4c22606fbe5ca70dadea0afa10c0ab3ae9beec09cddffa07be5b072f2dd5f3e54e3de8c232584ac76fa5dcdaeab544225c9c4786d9566eef1f0659e3ae462f9f3bef10117f77a26cf6ef3d0fa6a1d218d555f866da6e4efd5215813d28a54a98e8ef1529515f6a2bfa2cdf88797837d181965905f6878597834699995335fac5a58b5e10a4dfc8a96f2dcfd0fa122ffa0929d858a5cdf8a6347968d672e7dfea5210d2fa145c1d5731d9f8c1d37c97a8f779dc4c31ab5e7123f06c44f0efe58989bb70d4a3bfe2063360d9772653d7328f117607b5f447ea5beaf0df2408a8cb06d6d698915b8d19b9795bd411f4c129ad817bc02b563b3f92da951f952a05195f980e74d15ec221d5ccd1bf13a1bcc36d5de16b29a9465359b580230a34c2f3ed7c247ad15ffa3203d0020b5651c6b85f72c912c063b886b012b1a45c6a19d228cd8164951825de096a07d00b2e1d95d6d622682b515f1b9c72fb3f0acba749d4d4e0d8a30e3f07793d7efc567e47a90f03f01efc16fe174c8e16f84d9eff10d12175a13f064288094e9a873106c82b170858574bbcc16c5d901997b2357f750952e1155a9c2d542668cdcc31e038011b9214b7ca033aec807e07559f65879ed836be06950040fe314ff9939426ccdf47578999a517fe66a1dcadd05f6ef7659faa5cdbf0f9513677b9284dbe54497b18ac415585ef36b4a0a33972207a02c7e76960756eecff183a27be94143adf47179d8dc58c6d8834018d8169257743d77cd48a56516cfab7ce275a81e3359b72aaecf653fc52d88532adae33a1477c492aa307273252c7b61e44d7dc8e6270926560cf4abb2bdf3e821badfe807b9c69b73646e1c5d25e0d06a66c0b00b5069008c0ddaeb89d15fe63816dacd2496395e7f7c6237647dd6ebc286801ae91c05bad19a84ff8aef6628e633249ce60a5041b271ad8ceed29b75c9b9fc039854e55cb01b8bc83a89a7f69a7a6f6717c7920f030bb6617342e3418600681ced7360835323cb58d1b98c344cae84cc88fec716ba5682e786dc16e9370ada8e38e68018f770302a9e8a086b0e08f9a359d3e9c8beba655b1a247688e98650cefb822fa40c4b69221cd5e2208a76cae84fac46802887230846f74bb95da04a7bdfcaad2e9f2db404a985756a1be077e8a8c01a149818487ae896b91ff8d82bf2863712acaa564337d6e925a90b4646d06947ccf2a74d4a1a97d4cb50a53dac0a03c3e09c699a1708a0c26b7c386c97640c2a8f30d2d3bae0db2d018ce658dc3fd9802c308b00a86872fcd8d806dccc46bc763e8292f7d3d681d8cffcc95333e78ebf67bda3e90452a2e08c52957daa98ce0cf2329abda5ccac2b013bde8a4fc75b8258824e14fb87c154b7ac22f58531fcde7082aabd47cbbd0a3a112df521a5391bb047ac4fdb3ea39da1efead0860de63037253708d5e9fd63dc6ee7eacc17b6d9f5a2ea0a27059ec8ec7e696ee05727756fb31ffca4c9261cb8f72023a00d551da0bc08c21174882d5159842aa6316b4624a7d46cecc399bcfce0fca0cc5d3d307194e8bd60a76e43e0b3539ffa23a2b2a58942b1bd21f7c86cd824f4878a7e6dc946db839610f31b24d428cbd0038e314badd51f0f3dc85c3f5df1d08adacdb3553df04803700e53802c67d992e0b7ae12c660fd83cd84fe5ebd2584a5b27db59c948f9793868475b0e1b7a94b4b91555aeb2211f5518883c0f6c9662da5e9271d8e4075a92fae0c013952a947646d84e0d80ea05c6ff5a8308a32b3106e5e0299521d3facc2ab23331054429207bf895d62c949dcca014f136b99d6d42e62cb8ce740c2d10073956a66e95751d3df58e8f8be906baa58720a728ec17bcdca87f8c2e6eb458672b24105a5b4f028fc1c245b129ba99850af1688646eb8df27eb6f1c2804878b5da2280ae9f65416311709304f5e088acbd4ccca49b46ef5a5c256b1c4abd3ca07d9f8f74eefecd736b4fdf1cdfe9bdd084ed472746337afce3b6feadb9923a8b34db65b4e69c933aad7d7fd5648b2ec16c773890483dc2917ca4acd2cb4356aa6ba9769f37c550f0a3ab843d1d9b22b6b4fc6662f63b35f0f81f1b475491aa613f40ff96360ca29d07857f061fb66745caf98f7922ee920f499b56bd8a708df5cce704766ff09dcd49c952c49e1062e9b7b1ffc73982a20c71747015bcdac7fba9da1b8d9447f923b550e27a4e68f8d3b74c138e1291ead6637db271daa182cff002e3d78040378ac4b1aa3802ea70290bcd36efac75a2944ac63d0aaedca5d35f29ef168fa6c9f1f6f00a624fdee74ef2a110fe5b61e0af026b9e33a76639753b85326292a1b866b158576ae797509d6b0d1292afeed41e4d770f6b3df73140a699868ad2aa492f5f2d33447c86cbd65b02ea2fc0ac6f6741c6cb0aab6e0213ff77ad7290eb77edbcd538d7ee9d62d231382cc6e8af6d37cc37193c777faa5468023ef21ff6741905b3fd6d37476e2f2535201d9ee4b87ed35b65838757b74d7eccc00c1351fa0cf076026695c749dcdbb8ba5cc0cb17792712124b3ed779a945c5cd795ced3bb7611f26913512f34f38b946b1f06fa68c948d34ead4e162d893cae23e2389d8c22570fe9c76a0a1dc53f8a50f08872517b459d27e32ce15225c3dd27b19cdf09a2921f2d2a77b7db9c595e38d84d18cf5aac564168f", 0x1000}}, 0x1006) 00:04:50 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000280)=@ipv6_delroute={0x38, 0x19, 0x1, 0x0, 0x0, {}, [@RTA_MULTIPATH={0x1c, 0x9, {0x8}}, @RTA_ENCAP_TYPE={0x10}, @RTA_PRIORITY={0x8}]}, 0x38}}, 0x0) 00:04:50 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_tcp_buf(r0, 0x6, 0x23, &(0x7f0000000200)=""/4096, &(0x7f00000000c0)=0x1000) 00:04:50 executing program 4: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$FUSE_INIT(r1, &(0x7f0000000100)={0x78}, 0xfeb1) read$FUSE(r0, &(0x7f00000011c0)={0x2020}, 0x2020) write$UHID_INPUT(r1, &(0x7f0000000180)={0x8, {"d1347423facc5d1c40c9990badb12af40568dcf49f9a8810b8b798247df29281d071fae787e8ef6eb83481d5060be1bd1d5f4221ee4951277e25aac97f5e4b7765b0408038c6ba8f6fd9c57f3b4ffb6b2762c807cccd0d63c8b7b4e5c66e65bf436355d47d0b07e3afe376c4796d06d228507a9b36640ea5e90f393a5b251138781833fed0b6c3df77ffd6c4d0ce481977b27e84359a45d225231ce0ab05985b65c524dfaf90433e5dc08e663015d86270ce0b7b87a1d7fac3d02279d75b4928bf043317cadd8146b5e3dded47f5f74e7b0cb026dbeacb11eb7001a9e3a974e76e8ae491db04e5e060af7e956306168cb1afed82be4b2e66fc7a47117b49274747d23367c2d65f1b8d7a2b8c28e3b3115bbb90ec09f2add68bad5f9f125572d00249173c1046f043ee0aaadab9700cfc8910820cdd9ff89fbc21b37c708228104471e1b5414b87b3113d6e24d2b5b2515e4aa305cfe4aa0e30a75d682ededddcf5c5df45c1e113eeacba8104313959644fbc8c1813dac5c77314bd35981fdd95b3d46fc3f65e98b8b80c50064cd24e6d99a808cb7573755f97a4f1e771a362b41b2c1383603207c004fbf9e16db9f8fe71f9be9752c496be52bbaafd0722bb0013e33209d56557d5d3c3e76d4d3d2b4c27b0b800691291f31798fe0bf9efc57b83d5444dbcaae41f40ee4944d5b6c5b53ddf03fe6c81cf31809023765bdac31076e91864db9a73b654e7f53375a063ed3a3ca8aba998cddc9e5f9973e0ee8084388f5b8497fa33ff843dbceae13e8ef9e549252aa30d081c11951253f8d8e3b578b3ad02e2ea168c7c9e54f71a8755d7f83e0ad9a3fabb85e3c12a45f3beb48385d26d9dd22c00ead8c9b30a1959d3e345d1ba7ee049f1cba644defff7c3ba2ad549a3130103497efcf5e9c44079dcfaf4f6f55d0c488616de63d6cf659749b31dda2940923002e4395c232d376d0e8917e433e0506e96d078b9e1c050d3783b61c6ce3ba25aa745a2c97f246a0df5e4518d7e696de40b41e50dfe42935f76a4655aaf89b62df109f3ee5cced942083c2e015979e8017d0a435ccef44a6d122a7a61beb38fb0bf2cf20ff6538b343d33de81649f06b29536867760cd8fbec922f26d5373882bdf82bf7b4ce169d73cfb90e9b5366e630b1e6f86e79f935625fc84c9da002f89ed69cc902a755a0f65946466356c4d10501306c4afd04042cf9caa2ba5cdaf021549ff0f4e5329a6cf103e16be76907f038b983768c6608c29d52d5c0ecbc4d18de0d6511f976f03bf433a575680b3faa3069fb0725a46688a206cd6ac37a993fb98534c87a88517e8a8fdc1dff9243c3f328c96c5520c1549044ff729f4c1645d438afabd12f9a937c7f7eedfe11668211b595ffe174347a3a8b8c05175c8069dc44d35144a15e2cc0f4d6d2625fc2b8c89ade5d5ce723bf624694284baacefc181053d3e3cad426c832438f81177256f12e89c0cfe7647355017118a3a055e8869fa6de5ae0aba0bf0d3aa6dbc861a1ff61bbe8746d02f52c0d0d43671e153824c0db8cbbc56590b63dc87c84782ffbb6ef9ef0686501d1fdb7d7dcb1106c0c6a5fafcf82470a33009d953d64f657ddeb3a899822e41a92a089f9a9a5670c37e87c954214a05ee850e1f5387b2d8cdee9f75e8a4187053b838f7e759386bca861fa4f3a78de19c40825f77af4f316519df5a7e927b66399a6e7a6a5eb226252717fc40a1deabdff88ed50a760a3eb330038869f9b5d5b3d30c119b02e0e55fe61e1042243e912042989eae1e5ebd4e1c7b27230479e25f95eae977adb855ff10c5e6d0130d3b80c50e089c22d52943bf3a3ae6fd8f0f257ece4af2749b6c1f6b11db67c0770c6b2b86de957af81f10a06d76f9af780e805f704b823424e9782412e5788d6188d96c80c12a4e1e725e5dc6a9dbad152a688485c49b3b58f8412cad7ef04392bb8d51fe5de21dd2c49cf74c1d5bca87e339c522762cc65f7b45009e2ff57aeb067ea5bbf155d009b97ce1ee0eb0f4b5a02beb09d8fa54b63bc636ba2fa05dfe27d6e71d9f2c54a748bcdd8de453c3e7cfb039eaae05445f5146ae19eea8d1bc21364ad98439e1ee3229b1bf4e6506016ad5b526eae3d53adbcc930654a70169b895f70e64671cb5db886686ce829d6ba71c41ae6f4be6c7f2b8e770c8aecc8991ca0793abc970d2f595329d5cab231f22848415053290e33a87874a34f8f9f63847ed75bc29d48b038e3bc471da7e04bfaf14e447300a42febcd4eda28a44c45ada90acdd71a7314f7602d1f8bb46ff9d7ffdd5c246e5fb0e34df6303e7185a5897eca8bebdadb27d6754144a8aeeb9d9f0dd680fe81d22304c05f2b9020ad442ee2a98cde4e94c7a9a3c1c5db63c4b1b583e768f28c6b15d3cc8efa7d96d4a0eab8ec891a141d6b6f63530a93527ad1b47b2659a6a3d5a680f62d78adc78348affba123d8554aadd30f956b371d713654c3ee9731f9052b2b0b17a1470af0bf0f0e4d4797295ae08c96b09eef9c071bc71cdeef6bea0877f61a80a7975107f07e79fa0261f9a172c0c9841ee5a2a32c32b3882fd0a7c96f71cac2fddfd8acfff1b135a1f7b3ccf966b8b0fb32eadcfaa0c54ff11bf0abaebeaac4b0795180f240148b393668ec8911b38fb11a7042623f0c57a248b2afd30603ce8a20bc88180638d0571e51c0e3fce6f194a01762880d665369b335819d1e879307b0b01fb250577bbfe8ae03d33d0b97ceb697a1855a15f761a0108d3c59ead2194ea18c42487d900a0de473910bb0271cb54ee98b293305263ccf93a18e2a4b320ecc8e23b6d450f48b83d01f75f5b7f3354635b6e5022313f04e4cfefddcf284c2e5dde920a07303f442949ce949fbf2b08264f36dcfabdcece29d1743f839aa94cf7e747a48e6d1a4a65e9445def8c5e3d5ddf3040d24da56a7eec5edb2687eabf174b690d05bdbcdff9aec0a8dcfb94e4fff5a5b441fe3ef5b6189b2971dfb7b4976564a11bb8672d74e54251707acea501c02b66b0b7fe792e8180788b00aade3195f12b837144945e1f9263fd9894c52bea060578933702c85796c618a31243f7af6f6d4c22606fbe5ca70dadea0afa10c0ab3ae9beec09cddffa07be5b072f2dd5f3e54e3de8c232584ac76fa5dcdaeab544225c9c4786d9566eef1f0659e3ae462f9f3bef10117f77a26cf6ef3d0fa6a1d218d555f866da6e4efd5215813d28a54a98e8ef1529515f6a2bfa2cdf88797837d181965905f6878597834699995335fac5a58b5e10a4dfc8a96f2dcfd0fa122ffa0929d858a5cdf8a6347968d672e7dfea5210d2fa145c1d5731d9f8c1d37c97a8f779dc4c31ab5e7123f06c44f0efe58989bb70d4a3bfe2063360d9772653d7328f117607b5f447ea5beaf0df2408a8cb06d6d698915b8d19b9795bd411f4c129ad817bc02b563b3f92da951f952a05195f980e74d15ec221d5ccd1bf13a1bcc36d5de16b29a9465359b580230a34c2f3ed7c247ad15ffa3203d0020b5651c6b85f72c912c063b886b012b1a45c6a19d228cd8164951825de096a07d00b2e1d95d6d622682b515f1b9c72fb3f0acba749d4d4e0d8a30e3f07793d7efc567e47a90f03f01efc16fe174c8e16f84d9eff10d12175a13f064288094e9a873106c82b170858574bbcc16c5d901997b2357f750952e1155a9c2d542668cdcc31e038011b9214b7ca033aec807e07559f65879ed836be06950040fe314ff9939426ccdf47578999a517fe66a1dcadd05f6ef7659faa5cdbf0f9513677b9284dbe54497b18ac415585ef36b4a0a33972207a02c7e76960756eecff183a27be94143adf47179d8dc58c6d8834018d8169257743d77cd48a56516cfab7ce275a81e3359b72aaecf653fc52d88532adae33a1477c492aa307273252c7b61e44d7dc8e6270926560cf4abb2bdf3e821badfe807b9c69b73646e1c5d25e0d06a66c0b00b5069008c0ddaeb89d15fe63816dacd2496395e7f7c6237647dd6ebc286801ae91c05bad19a84ff8aef6628e633249ce60a5041b271ad8ceed29b75c9b9fc039854e55cb01b8bc83a89a7f69a7a6f6717c7920f030bb6617342e3418600681ced7360835323cb58d1b98c344cae84cc88fec716ba5682e786dc16e9370ada8e38e68018f770302a9e8a086b0e08f9a359d3e9c8beba655b1a247688e98650cefb822fa40c4b69221cd5e2208a76cae84fac46802887230846f74bb95da04a7bdfcaad2e9f2db404a985756a1be077e8a8c01a149818487ae896b91ff8d82bf2863712acaa564337d6e925a90b4646d06947ccf2a74d4a1a97d4cb50a53dac0a03c3e09c699a1708a0c26b7c386c97640c2a8f30d2d3bae0db2d018ce658dc3fd9802c308b00a86872fcd8d806dccc46bc763e8292f7d3d681d8cffcc95333e78ebf67bda3e90452a2e08c52957daa98ce0cf2329abda5ccac2b013bde8a4fc75b8258824e14fb87c154b7ac22f58531fcde7082aabd47cbbd0a3a112df521a5391bb047ac4fdb3ea39da1efead0860de63037253708d5e9fd63dc6ee7eacc17b6d9f5a2ea0a27059ec8ec7e696ee05727756fb31ffca4c9261cb8f72023a00d551da0bc08c21174882d5159842aa6316b4624a7d46cecc399bcfce0fca0cc5d3d307194e8bd60a76e43e0b3539ffa23a2b2a58942b1bd21f7c86cd824f4878a7e6dc946db839610f31b24d428cbd0038e314badd51f0f3dc85c3f5df1d08adacdb3553df04803700e53802c67d992e0b7ae12c660fd83cd84fe5ebd2584a5b27db59c948f9793868475b0e1b7a94b4b91555aeb2211f5518883c0f6c9662da5e9271d8e4075a92fae0c013952a947646d84e0d80ea05c6ff5a8308a32b3106e5e0299521d3facc2ab23331054429207bf895d62c949dcca014f136b99d6d42e62cb8ce740c2d10073956a66e95751d3df58e8f8be906baa58720a728ec17bcdca87f8c2e6eb458672b24105a5b4f028fc1c245b129ba99850af1688646eb8df27eb6f1c2804878b5da2280ae9f65416311709304f5e088acbd4ccca49b46ef5a5c256b1c4abd3ca07d9f8f74eefecd736b4fdf1cdfe9bdd084ed472746337afce3b6feadb9923a8b34db65b4e69c933aad7d7fd5648b2ec16c773890483dc2917ca4acd2cb4356aa6ba9769f37c550f0a3ab843d1d9b22b6b4fc6662f63b35f0f81f1b475491aa613f40ff96360ca29d07857f061fb66745caf98f7922ee920f499b56bd8a708df5cce704766ff09dcd49c952c49e1062e9b7b1ffc73982a20c71747015bcdac7fba9da1b8d9447f923b550e27a4e68f8d3b74c138e1291ead6637db271daa182cff002e3d78040378ac4b1aa3802ea70290bcd36efac75a2944ac63d0aaedca5d35f29ef168fa6c9f1f6f00a624fdee74ef2a110fe5b61e0af026b9e33a76639753b85326292a1b866b158576ae797509d6b0d1292afeed41e4d770f6b3df73140a699868ad2aa492f5f2d33447c86cbd65b02ea2fc0ac6f6741c6cb0aab6e0213ff77ad7290eb77edbcd538d7ee9d62d231382cc6e8af6d37cc37193c777faa5468023ef21ff6741905b3fd6d37476e2f2535201d9ee4b87ed35b65838757b74d7eccc00c1351fa0cf076026695c749dcdbb8ba5cc0cb17792712124b3ed779a945c5cd795ced3bb7611f26913512f34f38b946b1f06fa68c948d34ead4e162d893cae23e2389d8c22570fe9c76a0a1dc53f8a50f08872517b459d27e32ce15225c3dd27b19cdf09a2921f2d2a77b7db9c595e38d84d18cf5aac564168f", 0x1000}}, 0x1006) 00:04:50 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000280)=@ipv6_delroute={0x38, 0x19, 0x1, 0x0, 0x0, {}, [@RTA_MULTIPATH={0x1c, 0x9, {0x8}}, @RTA_ENCAP_TYPE={0x10}, @RTA_PRIORITY={0x8}]}, 0x38}}, 0x0) [ 290.232261][T10192] netlink: 'syz-executor.1': attribute type 14 has an invalid length. 00:04:50 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$FUSE_INIT(r1, &(0x7f0000000100)={0x78}, 0xfeb1) read$FUSE(r0, &(0x7f00000011c0)={0x2020}, 0x2020) write$UHID_INPUT(r1, &(0x7f0000000180)={0x8, {"d1347423facc5d1c40c9990badb12af40568dcf49f9a8810b8b798247df29281d071fae787e8ef6eb83481d5060be1bd1d5f4221ee4951277e25aac97f5e4b7765b0408038c6ba8f6fd9c57f3b4ffb6b2762c807cccd0d63c8b7b4e5c66e65bf436355d47d0b07e3afe376c4796d06d228507a9b36640ea5e90f393a5b251138781833fed0b6c3df77ffd6c4d0ce481977b27e84359a45d225231ce0ab05985b65c524dfaf90433e5dc08e663015d86270ce0b7b87a1d7fac3d02279d75b4928bf043317cadd8146b5e3dded47f5f74e7b0cb026dbeacb11eb7001a9e3a974e76e8ae491db04e5e060af7e956306168cb1afed82be4b2e66fc7a47117b49274747d23367c2d65f1b8d7a2b8c28e3b3115bbb90ec09f2add68bad5f9f125572d00249173c1046f043ee0aaadab9700cfc8910820cdd9ff89fbc21b37c708228104471e1b5414b87b3113d6e24d2b5b2515e4aa305cfe4aa0e30a75d682ededddcf5c5df45c1e113eeacba8104313959644fbc8c1813dac5c77314bd35981fdd95b3d46fc3f65e98b8b80c50064cd24e6d99a808cb7573755f97a4f1e771a362b41b2c1383603207c004fbf9e16db9f8fe71f9be9752c496be52bbaafd0722bb0013e33209d56557d5d3c3e76d4d3d2b4c27b0b800691291f31798fe0bf9efc57b83d5444dbcaae41f40ee4944d5b6c5b53ddf03fe6c81cf31809023765bdac31076e91864db9a73b654e7f53375a063ed3a3ca8aba998cddc9e5f9973e0ee8084388f5b8497fa33ff843dbceae13e8ef9e549252aa30d081c11951253f8d8e3b578b3ad02e2ea168c7c9e54f71a8755d7f83e0ad9a3fabb85e3c12a45f3beb48385d26d9dd22c00ead8c9b30a1959d3e345d1ba7ee049f1cba644defff7c3ba2ad549a3130103497efcf5e9c44079dcfaf4f6f55d0c488616de63d6cf659749b31dda2940923002e4395c232d376d0e8917e433e0506e96d078b9e1c050d3783b61c6ce3ba25aa745a2c97f246a0df5e4518d7e696de40b41e50dfe42935f76a4655aaf89b62df109f3ee5cced942083c2e015979e8017d0a435ccef44a6d122a7a61beb38fb0bf2cf20ff6538b343d33de81649f06b29536867760cd8fbec922f26d5373882bdf82bf7b4ce169d73cfb90e9b5366e630b1e6f86e79f935625fc84c9da002f89ed69cc902a755a0f65946466356c4d10501306c4afd04042cf9caa2ba5cdaf021549ff0f4e5329a6cf103e16be76907f038b983768c6608c29d52d5c0ecbc4d18de0d6511f976f03bf433a575680b3faa3069fb0725a46688a206cd6ac37a993fb98534c87a88517e8a8fdc1dff9243c3f328c96c5520c1549044ff729f4c1645d438afabd12f9a937c7f7eedfe11668211b595ffe174347a3a8b8c05175c8069dc44d35144a15e2cc0f4d6d2625fc2b8c89ade5d5ce723bf624694284baacefc181053d3e3cad426c832438f81177256f12e89c0cfe7647355017118a3a055e8869fa6de5ae0aba0bf0d3aa6dbc861a1ff61bbe8746d02f52c0d0d43671e153824c0db8cbbc56590b63dc87c84782ffbb6ef9ef0686501d1fdb7d7dcb1106c0c6a5fafcf82470a33009d953d64f657ddeb3a899822e41a92a089f9a9a5670c37e87c954214a05ee850e1f5387b2d8cdee9f75e8a4187053b838f7e759386bca861fa4f3a78de19c40825f77af4f316519df5a7e927b66399a6e7a6a5eb226252717fc40a1deabdff88ed50a760a3eb330038869f9b5d5b3d30c119b02e0e55fe61e1042243e912042989eae1e5ebd4e1c7b27230479e25f95eae977adb855ff10c5e6d0130d3b80c50e089c22d52943bf3a3ae6fd8f0f257ece4af2749b6c1f6b11db67c0770c6b2b86de957af81f10a06d76f9af780e805f704b823424e9782412e5788d6188d96c80c12a4e1e725e5dc6a9dbad152a688485c49b3b58f8412cad7ef04392bb8d51fe5de21dd2c49cf74c1d5bca87e339c522762cc65f7b45009e2ff57aeb067ea5bbf155d009b97ce1ee0eb0f4b5a02beb09d8fa54b63bc636ba2fa05dfe27d6e71d9f2c54a748bcdd8de453c3e7cfb039eaae05445f5146ae19eea8d1bc21364ad98439e1ee3229b1bf4e6506016ad5b526eae3d53adbcc930654a70169b895f70e64671cb5db886686ce829d6ba71c41ae6f4be6c7f2b8e770c8aecc8991ca0793abc970d2f595329d5cab231f22848415053290e33a87874a34f8f9f63847ed75bc29d48b038e3bc471da7e04bfaf14e447300a42febcd4eda28a44c45ada90acdd71a7314f7602d1f8bb46ff9d7ffdd5c246e5fb0e34df6303e7185a5897eca8bebdadb27d6754144a8aeeb9d9f0dd680fe81d22304c05f2b9020ad442ee2a98cde4e94c7a9a3c1c5db63c4b1b583e768f28c6b15d3cc8efa7d96d4a0eab8ec891a141d6b6f63530a93527ad1b47b2659a6a3d5a680f62d78adc78348affba123d8554aadd30f956b371d713654c3ee9731f9052b2b0b17a1470af0bf0f0e4d4797295ae08c96b09eef9c071bc71cdeef6bea0877f61a80a7975107f07e79fa0261f9a172c0c9841ee5a2a32c32b3882fd0a7c96f71cac2fddfd8acfff1b135a1f7b3ccf966b8b0fb32eadcfaa0c54ff11bf0abaebeaac4b0795180f240148b393668ec8911b38fb11a7042623f0c57a248b2afd30603ce8a20bc88180638d0571e51c0e3fce6f194a01762880d665369b335819d1e879307b0b01fb250577bbfe8ae03d33d0b97ceb697a1855a15f761a0108d3c59ead2194ea18c42487d900a0de473910bb0271cb54ee98b293305263ccf93a18e2a4b320ecc8e23b6d450f48b83d01f75f5b7f3354635b6e5022313f04e4cfefddcf284c2e5dde920a07303f442949ce949fbf2b08264f36dcfabdcece29d1743f839aa94cf7e747a48e6d1a4a65e9445def8c5e3d5ddf3040d24da56a7eec5edb2687eabf174b690d05bdbcdff9aec0a8dcfb94e4fff5a5b441fe3ef5b6189b2971dfb7b4976564a11bb8672d74e54251707acea501c02b66b0b7fe792e8180788b00aade3195f12b837144945e1f9263fd9894c52bea060578933702c85796c618a31243f7af6f6d4c22606fbe5ca70dadea0afa10c0ab3ae9beec09cddffa07be5b072f2dd5f3e54e3de8c232584ac76fa5dcdaeab544225c9c4786d9566eef1f0659e3ae462f9f3bef10117f77a26cf6ef3d0fa6a1d218d555f866da6e4efd5215813d28a54a98e8ef1529515f6a2bfa2cdf88797837d181965905f6878597834699995335fac5a58b5e10a4dfc8a96f2dcfd0fa122ffa0929d858a5cdf8a6347968d672e7dfea5210d2fa145c1d5731d9f8c1d37c97a8f779dc4c31ab5e7123f06c44f0efe58989bb70d4a3bfe2063360d9772653d7328f117607b5f447ea5beaf0df2408a8cb06d6d698915b8d19b9795bd411f4c129ad817bc02b563b3f92da951f952a05195f980e74d15ec221d5ccd1bf13a1bcc36d5de16b29a9465359b580230a34c2f3ed7c247ad15ffa3203d0020b5651c6b85f72c912c063b886b012b1a45c6a19d228cd8164951825de096a07d00b2e1d95d6d622682b515f1b9c72fb3f0acba749d4d4e0d8a30e3f07793d7efc567e47a90f03f01efc16fe174c8e16f84d9eff10d12175a13f064288094e9a873106c82b170858574bbcc16c5d901997b2357f750952e1155a9c2d542668cdcc31e038011b9214b7ca033aec807e07559f65879ed836be06950040fe314ff9939426ccdf47578999a517fe66a1dcadd05f6ef7659faa5cdbf0f9513677b9284dbe54497b18ac415585ef36b4a0a33972207a02c7e76960756eecff183a27be94143adf47179d8dc58c6d8834018d8169257743d77cd48a56516cfab7ce275a81e3359b72aaecf653fc52d88532adae33a1477c492aa307273252c7b61e44d7dc8e6270926560cf4abb2bdf3e821badfe807b9c69b73646e1c5d25e0d06a66c0b00b5069008c0ddaeb89d15fe63816dacd2496395e7f7c6237647dd6ebc286801ae91c05bad19a84ff8aef6628e633249ce60a5041b271ad8ceed29b75c9b9fc039854e55cb01b8bc83a89a7f69a7a6f6717c7920f030bb6617342e3418600681ced7360835323cb58d1b98c344cae84cc88fec716ba5682e786dc16e9370ada8e38e68018f770302a9e8a086b0e08f9a359d3e9c8beba655b1a247688e98650cefb822fa40c4b69221cd5e2208a76cae84fac46802887230846f74bb95da04a7bdfcaad2e9f2db404a985756a1be077e8a8c01a149818487ae896b91ff8d82bf2863712acaa564337d6e925a90b4646d06947ccf2a74d4a1a97d4cb50a53dac0a03c3e09c699a1708a0c26b7c386c97640c2a8f30d2d3bae0db2d018ce658dc3fd9802c308b00a86872fcd8d806dccc46bc763e8292f7d3d681d8cffcc95333e78ebf67bda3e90452a2e08c52957daa98ce0cf2329abda5ccac2b013bde8a4fc75b8258824e14fb87c154b7ac22f58531fcde7082aabd47cbbd0a3a112df521a5391bb047ac4fdb3ea39da1efead0860de63037253708d5e9fd63dc6ee7eacc17b6d9f5a2ea0a27059ec8ec7e696ee05727756fb31ffca4c9261cb8f72023a00d551da0bc08c21174882d5159842aa6316b4624a7d46cecc399bcfce0fca0cc5d3d307194e8bd60a76e43e0b3539ffa23a2b2a58942b1bd21f7c86cd824f4878a7e6dc946db839610f31b24d428cbd0038e314badd51f0f3dc85c3f5df1d08adacdb3553df04803700e53802c67d992e0b7ae12c660fd83cd84fe5ebd2584a5b27db59c948f9793868475b0e1b7a94b4b91555aeb2211f5518883c0f6c9662da5e9271d8e4075a92fae0c013952a947646d84e0d80ea05c6ff5a8308a32b3106e5e0299521d3facc2ab23331054429207bf895d62c949dcca014f136b99d6d42e62cb8ce740c2d10073956a66e95751d3df58e8f8be906baa58720a728ec17bcdca87f8c2e6eb458672b24105a5b4f028fc1c245b129ba99850af1688646eb8df27eb6f1c2804878b5da2280ae9f65416311709304f5e088acbd4ccca49b46ef5a5c256b1c4abd3ca07d9f8f74eefecd736b4fdf1cdfe9bdd084ed472746337afce3b6feadb9923a8b34db65b4e69c933aad7d7fd5648b2ec16c773890483dc2917ca4acd2cb4356aa6ba9769f37c550f0a3ab843d1d9b22b6b4fc6662f63b35f0f81f1b475491aa613f40ff96360ca29d07857f061fb66745caf98f7922ee920f499b56bd8a708df5cce704766ff09dcd49c952c49e1062e9b7b1ffc73982a20c71747015bcdac7fba9da1b8d9447f923b550e27a4e68f8d3b74c138e1291ead6637db271daa182cff002e3d78040378ac4b1aa3802ea70290bcd36efac75a2944ac63d0aaedca5d35f29ef168fa6c9f1f6f00a624fdee74ef2a110fe5b61e0af026b9e33a76639753b85326292a1b866b158576ae797509d6b0d1292afeed41e4d770f6b3df73140a699868ad2aa492f5f2d33447c86cbd65b02ea2fc0ac6f6741c6cb0aab6e0213ff77ad7290eb77edbcd538d7ee9d62d231382cc6e8af6d37cc37193c777faa5468023ef21ff6741905b3fd6d37476e2f2535201d9ee4b87ed35b65838757b74d7eccc00c1351fa0cf076026695c749dcdbb8ba5cc0cb17792712124b3ed779a945c5cd795ced3bb7611f26913512f34f38b946b1f06fa68c948d34ead4e162d893cae23e2389d8c22570fe9c76a0a1dc53f8a50f08872517b459d27e32ce15225c3dd27b19cdf09a2921f2d2a77b7db9c595e38d84d18cf5aac564168f", 0x1000}}, 0x1006) 00:04:50 executing program 5: r0 = openat$vhost_vsock(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$VHOST_SET_VRING_BASE(r0, 0xaf01, 0x0) ioctl$VHOST_SET_VRING_ADDR(r0, 0x4028af11, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0}) ioctl$VHOST_SET_MEM_TABLE(r0, 0x4008af03, &(0x7f0000000600)) ioctl$VHOST_VSOCK_SET_RUNNING(r0, 0x4004af61, &(0x7f0000000340)=0xffffffff) 00:04:50 executing program 4: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$FUSE_INIT(r1, &(0x7f0000000100)={0x78}, 0xfeb1) read$FUSE(r0, &(0x7f00000011c0)={0x2020}, 0x2020) write$UHID_INPUT(r1, &(0x7f0000000180)={0x8, {"d1347423facc5d1c40c9990badb12af40568dcf49f9a8810b8b798247df29281d071fae787e8ef6eb83481d5060be1bd1d5f4221ee4951277e25aac97f5e4b7765b0408038c6ba8f6fd9c57f3b4ffb6b2762c807cccd0d63c8b7b4e5c66e65bf436355d47d0b07e3afe376c4796d06d228507a9b36640ea5e90f393a5b251138781833fed0b6c3df77ffd6c4d0ce481977b27e84359a45d225231ce0ab05985b65c524dfaf90433e5dc08e663015d86270ce0b7b87a1d7fac3d02279d75b4928bf043317cadd8146b5e3dded47f5f74e7b0cb026dbeacb11eb7001a9e3a974e76e8ae491db04e5e060af7e956306168cb1afed82be4b2e66fc7a47117b49274747d23367c2d65f1b8d7a2b8c28e3b3115bbb90ec09f2add68bad5f9f125572d00249173c1046f043ee0aaadab9700cfc8910820cdd9ff89fbc21b37c708228104471e1b5414b87b3113d6e24d2b5b2515e4aa305cfe4aa0e30a75d682ededddcf5c5df45c1e113eeacba8104313959644fbc8c1813dac5c77314bd35981fdd95b3d46fc3f65e98b8b80c50064cd24e6d99a808cb7573755f97a4f1e771a362b41b2c1383603207c004fbf9e16db9f8fe71f9be9752c496be52bbaafd0722bb0013e33209d56557d5d3c3e76d4d3d2b4c27b0b800691291f31798fe0bf9efc57b83d5444dbcaae41f40ee4944d5b6c5b53ddf03fe6c81cf31809023765bdac31076e91864db9a73b654e7f53375a063ed3a3ca8aba998cddc9e5f9973e0ee8084388f5b8497fa33ff843dbceae13e8ef9e549252aa30d081c11951253f8d8e3b578b3ad02e2ea168c7c9e54f71a8755d7f83e0ad9a3fabb85e3c12a45f3beb48385d26d9dd22c00ead8c9b30a1959d3e345d1ba7ee049f1cba644defff7c3ba2ad549a3130103497efcf5e9c44079dcfaf4f6f55d0c488616de63d6cf659749b31dda2940923002e4395c232d376d0e8917e433e0506e96d078b9e1c050d3783b61c6ce3ba25aa745a2c97f246a0df5e4518d7e696de40b41e50dfe42935f76a4655aaf89b62df109f3ee5cced942083c2e015979e8017d0a435ccef44a6d122a7a61beb38fb0bf2cf20ff6538b343d33de81649f06b29536867760cd8fbec922f26d5373882bdf82bf7b4ce169d73cfb90e9b5366e630b1e6f86e79f935625fc84c9da002f89ed69cc902a755a0f65946466356c4d10501306c4afd04042cf9caa2ba5cdaf021549ff0f4e5329a6cf103e16be76907f038b983768c6608c29d52d5c0ecbc4d18de0d6511f976f03bf433a575680b3faa3069fb0725a46688a206cd6ac37a993fb98534c87a88517e8a8fdc1dff9243c3f328c96c5520c1549044ff729f4c1645d438afabd12f9a937c7f7eedfe11668211b595ffe174347a3a8b8c05175c8069dc44d35144a15e2cc0f4d6d2625fc2b8c89ade5d5ce723bf624694284baacefc181053d3e3cad426c832438f81177256f12e89c0cfe7647355017118a3a055e8869fa6de5ae0aba0bf0d3aa6dbc861a1ff61bbe8746d02f52c0d0d43671e153824c0db8cbbc56590b63dc87c84782ffbb6ef9ef0686501d1fdb7d7dcb1106c0c6a5fafcf82470a33009d953d64f657ddeb3a899822e41a92a089f9a9a5670c37e87c954214a05ee850e1f5387b2d8cdee9f75e8a4187053b838f7e759386bca861fa4f3a78de19c40825f77af4f316519df5a7e927b66399a6e7a6a5eb226252717fc40a1deabdff88ed50a760a3eb330038869f9b5d5b3d30c119b02e0e55fe61e1042243e912042989eae1e5ebd4e1c7b27230479e25f95eae977adb855ff10c5e6d0130d3b80c50e089c22d52943bf3a3ae6fd8f0f257ece4af2749b6c1f6b11db67c0770c6b2b86de957af81f10a06d76f9af780e805f704b823424e9782412e5788d6188d96c80c12a4e1e725e5dc6a9dbad152a688485c49b3b58f8412cad7ef04392bb8d51fe5de21dd2c49cf74c1d5bca87e339c522762cc65f7b45009e2ff57aeb067ea5bbf155d009b97ce1ee0eb0f4b5a02beb09d8fa54b63bc636ba2fa05dfe27d6e71d9f2c54a748bcdd8de453c3e7cfb039eaae05445f5146ae19eea8d1bc21364ad98439e1ee3229b1bf4e6506016ad5b526eae3d53adbcc930654a70169b895f70e64671cb5db886686ce829d6ba71c41ae6f4be6c7f2b8e770c8aecc8991ca0793abc970d2f595329d5cab231f22848415053290e33a87874a34f8f9f63847ed75bc29d48b038e3bc471da7e04bfaf14e447300a42febcd4eda28a44c45ada90acdd71a7314f7602d1f8bb46ff9d7ffdd5c246e5fb0e34df6303e7185a5897eca8bebdadb27d6754144a8aeeb9d9f0dd680fe81d22304c05f2b9020ad442ee2a98cde4e94c7a9a3c1c5db63c4b1b583e768f28c6b15d3cc8efa7d96d4a0eab8ec891a141d6b6f63530a93527ad1b47b2659a6a3d5a680f62d78adc78348affba123d8554aadd30f956b371d713654c3ee9731f9052b2b0b17a1470af0bf0f0e4d4797295ae08c96b09eef9c071bc71cdeef6bea0877f61a80a7975107f07e79fa0261f9a172c0c9841ee5a2a32c32b3882fd0a7c96f71cac2fddfd8acfff1b135a1f7b3ccf966b8b0fb32eadcfaa0c54ff11bf0abaebeaac4b0795180f240148b393668ec8911b38fb11a7042623f0c57a248b2afd30603ce8a20bc88180638d0571e51c0e3fce6f194a01762880d665369b335819d1e879307b0b01fb250577bbfe8ae03d33d0b97ceb697a1855a15f761a0108d3c59ead2194ea18c42487d900a0de473910bb0271cb54ee98b293305263ccf93a18e2a4b320ecc8e23b6d450f48b83d01f75f5b7f3354635b6e5022313f04e4cfefddcf284c2e5dde920a07303f442949ce949fbf2b08264f36dcfabdcece29d1743f839aa94cf7e747a48e6d1a4a65e9445def8c5e3d5ddf3040d24da56a7eec5edb2687eabf174b690d05bdbcdff9aec0a8dcfb94e4fff5a5b441fe3ef5b6189b2971dfb7b4976564a11bb8672d74e54251707acea501c02b66b0b7fe792e8180788b00aade3195f12b837144945e1f9263fd9894c52bea060578933702c85796c618a31243f7af6f6d4c22606fbe5ca70dadea0afa10c0ab3ae9beec09cddffa07be5b072f2dd5f3e54e3de8c232584ac76fa5dcdaeab544225c9c4786d9566eef1f0659e3ae462f9f3bef10117f77a26cf6ef3d0fa6a1d218d555f866da6e4efd5215813d28a54a98e8ef1529515f6a2bfa2cdf88797837d181965905f6878597834699995335fac5a58b5e10a4dfc8a96f2dcfd0fa122ffa0929d858a5cdf8a6347968d672e7dfea5210d2fa145c1d5731d9f8c1d37c97a8f779dc4c31ab5e7123f06c44f0efe58989bb70d4a3bfe2063360d9772653d7328f117607b5f447ea5beaf0df2408a8cb06d6d698915b8d19b9795bd411f4c129ad817bc02b563b3f92da951f952a05195f980e74d15ec221d5ccd1bf13a1bcc36d5de16b29a9465359b580230a34c2f3ed7c247ad15ffa3203d0020b5651c6b85f72c912c063b886b012b1a45c6a19d228cd8164951825de096a07d00b2e1d95d6d622682b515f1b9c72fb3f0acba749d4d4e0d8a30e3f07793d7efc567e47a90f03f01efc16fe174c8e16f84d9eff10d12175a13f064288094e9a873106c82b170858574bbcc16c5d901997b2357f750952e1155a9c2d542668cdcc31e038011b9214b7ca033aec807e07559f65879ed836be06950040fe314ff9939426ccdf47578999a517fe66a1dcadd05f6ef7659faa5cdbf0f9513677b9284dbe54497b18ac415585ef36b4a0a33972207a02c7e76960756eecff183a27be94143adf47179d8dc58c6d8834018d8169257743d77cd48a56516cfab7ce275a81e3359b72aaecf653fc52d88532adae33a1477c492aa307273252c7b61e44d7dc8e6270926560cf4abb2bdf3e821badfe807b9c69b73646e1c5d25e0d06a66c0b00b5069008c0ddaeb89d15fe63816dacd2496395e7f7c6237647dd6ebc286801ae91c05bad19a84ff8aef6628e633249ce60a5041b271ad8ceed29b75c9b9fc039854e55cb01b8bc83a89a7f69a7a6f6717c7920f030bb6617342e3418600681ced7360835323cb58d1b98c344cae84cc88fec716ba5682e786dc16e9370ada8e38e68018f770302a9e8a086b0e08f9a359d3e9c8beba655b1a247688e98650cefb822fa40c4b69221cd5e2208a76cae84fac46802887230846f74bb95da04a7bdfcaad2e9f2db404a985756a1be077e8a8c01a149818487ae896b91ff8d82bf2863712acaa564337d6e925a90b4646d06947ccf2a74d4a1a97d4cb50a53dac0a03c3e09c699a1708a0c26b7c386c97640c2a8f30d2d3bae0db2d018ce658dc3fd9802c308b00a86872fcd8d806dccc46bc763e8292f7d3d681d8cffcc95333e78ebf67bda3e90452a2e08c52957daa98ce0cf2329abda5ccac2b013bde8a4fc75b8258824e14fb87c154b7ac22f58531fcde7082aabd47cbbd0a3a112df521a5391bb047ac4fdb3ea39da1efead0860de63037253708d5e9fd63dc6ee7eacc17b6d9f5a2ea0a27059ec8ec7e696ee05727756fb31ffca4c9261cb8f72023a00d551da0bc08c21174882d5159842aa6316b4624a7d46cecc399bcfce0fca0cc5d3d307194e8bd60a76e43e0b3539ffa23a2b2a58942b1bd21f7c86cd824f4878a7e6dc946db839610f31b24d428cbd0038e314badd51f0f3dc85c3f5df1d08adacdb3553df04803700e53802c67d992e0b7ae12c660fd83cd84fe5ebd2584a5b27db59c948f9793868475b0e1b7a94b4b91555aeb2211f5518883c0f6c9662da5e9271d8e4075a92fae0c013952a947646d84e0d80ea05c6ff5a8308a32b3106e5e0299521d3facc2ab23331054429207bf895d62c949dcca014f136b99d6d42e62cb8ce740c2d10073956a66e95751d3df58e8f8be906baa58720a728ec17bcdca87f8c2e6eb458672b24105a5b4f028fc1c245b129ba99850af1688646eb8df27eb6f1c2804878b5da2280ae9f65416311709304f5e088acbd4ccca49b46ef5a5c256b1c4abd3ca07d9f8f74eefecd736b4fdf1cdfe9bdd084ed472746337afce3b6feadb9923a8b34db65b4e69c933aad7d7fd5648b2ec16c773890483dc2917ca4acd2cb4356aa6ba9769f37c550f0a3ab843d1d9b22b6b4fc6662f63b35f0f81f1b475491aa613f40ff96360ca29d07857f061fb66745caf98f7922ee920f499b56bd8a708df5cce704766ff09dcd49c952c49e1062e9b7b1ffc73982a20c71747015bcdac7fba9da1b8d9447f923b550e27a4e68f8d3b74c138e1291ead6637db271daa182cff002e3d78040378ac4b1aa3802ea70290bcd36efac75a2944ac63d0aaedca5d35f29ef168fa6c9f1f6f00a624fdee74ef2a110fe5b61e0af026b9e33a76639753b85326292a1b866b158576ae797509d6b0d1292afeed41e4d770f6b3df73140a699868ad2aa492f5f2d33447c86cbd65b02ea2fc0ac6f6741c6cb0aab6e0213ff77ad7290eb77edbcd538d7ee9d62d231382cc6e8af6d37cc37193c777faa5468023ef21ff6741905b3fd6d37476e2f2535201d9ee4b87ed35b65838757b74d7eccc00c1351fa0cf076026695c749dcdbb8ba5cc0cb17792712124b3ed779a945c5cd795ced3bb7611f26913512f34f38b946b1f06fa68c948d34ead4e162d893cae23e2389d8c22570fe9c76a0a1dc53f8a50f08872517b459d27e32ce15225c3dd27b19cdf09a2921f2d2a77b7db9c595e38d84d18cf5aac564168f", 0x1000}}, 0x1006) 00:04:50 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$FUSE_INIT(r1, &(0x7f0000000100)={0x78}, 0xfeb1) read$FUSE(r0, &(0x7f00000011c0)={0x2020}, 0x2020) write$UHID_INPUT(r1, &(0x7f0000000180)={0x8, {"d1347423facc5d1c40c9990badb12af40568dcf49f9a8810b8b798247df29281d071fae787e8ef6eb83481d5060be1bd1d5f4221ee4951277e25aac97f5e4b7765b0408038c6ba8f6fd9c57f3b4ffb6b2762c807cccd0d63c8b7b4e5c66e65bf436355d47d0b07e3afe376c4796d06d228507a9b36640ea5e90f393a5b251138781833fed0b6c3df77ffd6c4d0ce481977b27e84359a45d225231ce0ab05985b65c524dfaf90433e5dc08e663015d86270ce0b7b87a1d7fac3d02279d75b4928bf043317cadd8146b5e3dded47f5f74e7b0cb026dbeacb11eb7001a9e3a974e76e8ae491db04e5e060af7e956306168cb1afed82be4b2e66fc7a47117b49274747d23367c2d65f1b8d7a2b8c28e3b3115bbb90ec09f2add68bad5f9f125572d00249173c1046f043ee0aaadab9700cfc8910820cdd9ff89fbc21b37c708228104471e1b5414b87b3113d6e24d2b5b2515e4aa305cfe4aa0e30a75d682ededddcf5c5df45c1e113eeacba8104313959644fbc8c1813dac5c77314bd35981fdd95b3d46fc3f65e98b8b80c50064cd24e6d99a808cb7573755f97a4f1e771a362b41b2c1383603207c004fbf9e16db9f8fe71f9be9752c496be52bbaafd0722bb0013e33209d56557d5d3c3e76d4d3d2b4c27b0b800691291f31798fe0bf9efc57b83d5444dbcaae41f40ee4944d5b6c5b53ddf03fe6c81cf31809023765bdac31076e91864db9a73b654e7f53375a063ed3a3ca8aba998cddc9e5f9973e0ee8084388f5b8497fa33ff843dbceae13e8ef9e549252aa30d081c11951253f8d8e3b578b3ad02e2ea168c7c9e54f71a8755d7f83e0ad9a3fabb85e3c12a45f3beb48385d26d9dd22c00ead8c9b30a1959d3e345d1ba7ee049f1cba644defff7c3ba2ad549a3130103497efcf5e9c44079dcfaf4f6f55d0c488616de63d6cf659749b31dda2940923002e4395c232d376d0e8917e433e0506e96d078b9e1c050d3783b61c6ce3ba25aa745a2c97f246a0df5e4518d7e696de40b41e50dfe42935f76a4655aaf89b62df109f3ee5cced942083c2e015979e8017d0a435ccef44a6d122a7a61beb38fb0bf2cf20ff6538b343d33de81649f06b29536867760cd8fbec922f26d5373882bdf82bf7b4ce169d73cfb90e9b5366e630b1e6f86e79f935625fc84c9da002f89ed69cc902a755a0f65946466356c4d10501306c4afd04042cf9caa2ba5cdaf021549ff0f4e5329a6cf103e16be76907f038b983768c6608c29d52d5c0ecbc4d18de0d6511f976f03bf433a575680b3faa3069fb0725a46688a206cd6ac37a993fb98534c87a88517e8a8fdc1dff9243c3f328c96c5520c1549044ff729f4c1645d438afabd12f9a937c7f7eedfe11668211b595ffe174347a3a8b8c05175c8069dc44d35144a15e2cc0f4d6d2625fc2b8c89ade5d5ce723bf624694284baacefc181053d3e3cad426c832438f81177256f12e89c0cfe7647355017118a3a055e8869fa6de5ae0aba0bf0d3aa6dbc861a1ff61bbe8746d02f52c0d0d43671e153824c0db8cbbc56590b63dc87c84782ffbb6ef9ef0686501d1fdb7d7dcb1106c0c6a5fafcf82470a33009d953d64f657ddeb3a899822e41a92a089f9a9a5670c37e87c954214a05ee850e1f5387b2d8cdee9f75e8a4187053b838f7e759386bca861fa4f3a78de19c40825f77af4f316519df5a7e927b66399a6e7a6a5eb226252717fc40a1deabdff88ed50a760a3eb330038869f9b5d5b3d30c119b02e0e55fe61e1042243e912042989eae1e5ebd4e1c7b27230479e25f95eae977adb855ff10c5e6d0130d3b80c50e089c22d52943bf3a3ae6fd8f0f257ece4af2749b6c1f6b11db67c0770c6b2b86de957af81f10a06d76f9af780e805f704b823424e9782412e5788d6188d96c80c12a4e1e725e5dc6a9dbad152a688485c49b3b58f8412cad7ef04392bb8d51fe5de21dd2c49cf74c1d5bca87e339c522762cc65f7b45009e2ff57aeb067ea5bbf155d009b97ce1ee0eb0f4b5a02beb09d8fa54b63bc636ba2fa05dfe27d6e71d9f2c54a748bcdd8de453c3e7cfb039eaae05445f5146ae19eea8d1bc21364ad98439e1ee3229b1bf4e6506016ad5b526eae3d53adbcc930654a70169b895f70e64671cb5db886686ce829d6ba71c41ae6f4be6c7f2b8e770c8aecc8991ca0793abc970d2f595329d5cab231f22848415053290e33a87874a34f8f9f63847ed75bc29d48b038e3bc471da7e04bfaf14e447300a42febcd4eda28a44c45ada90acdd71a7314f7602d1f8bb46ff9d7ffdd5c246e5fb0e34df6303e7185a5897eca8bebdadb27d6754144a8aeeb9d9f0dd680fe81d22304c05f2b9020ad442ee2a98cde4e94c7a9a3c1c5db63c4b1b583e768f28c6b15d3cc8efa7d96d4a0eab8ec891a141d6b6f63530a93527ad1b47b2659a6a3d5a680f62d78adc78348affba123d8554aadd30f956b371d713654c3ee9731f9052b2b0b17a1470af0bf0f0e4d4797295ae08c96b09eef9c071bc71cdeef6bea0877f61a80a7975107f07e79fa0261f9a172c0c9841ee5a2a32c32b3882fd0a7c96f71cac2fddfd8acfff1b135a1f7b3ccf966b8b0fb32eadcfaa0c54ff11bf0abaebeaac4b0795180f240148b393668ec8911b38fb11a7042623f0c57a248b2afd30603ce8a20bc88180638d0571e51c0e3fce6f194a01762880d665369b335819d1e879307b0b01fb250577bbfe8ae03d33d0b97ceb697a1855a15f761a0108d3c59ead2194ea18c42487d900a0de473910bb0271cb54ee98b293305263ccf93a18e2a4b320ecc8e23b6d450f48b83d01f75f5b7f3354635b6e5022313f04e4cfefddcf284c2e5dde920a07303f442949ce949fbf2b08264f36dcfabdcece29d1743f839aa94cf7e747a48e6d1a4a65e9445def8c5e3d5ddf3040d24da56a7eec5edb2687eabf174b690d05bdbcdff9aec0a8dcfb94e4fff5a5b441fe3ef5b6189b2971dfb7b4976564a11bb8672d74e54251707acea501c02b66b0b7fe792e8180788b00aade3195f12b837144945e1f9263fd9894c52bea060578933702c85796c618a31243f7af6f6d4c22606fbe5ca70dadea0afa10c0ab3ae9beec09cddffa07be5b072f2dd5f3e54e3de8c232584ac76fa5dcdaeab544225c9c4786d9566eef1f0659e3ae462f9f3bef10117f77a26cf6ef3d0fa6a1d218d555f866da6e4efd5215813d28a54a98e8ef1529515f6a2bfa2cdf88797837d181965905f6878597834699995335fac5a58b5e10a4dfc8a96f2dcfd0fa122ffa0929d858a5cdf8a6347968d672e7dfea5210d2fa145c1d5731d9f8c1d37c97a8f779dc4c31ab5e7123f06c44f0efe58989bb70d4a3bfe2063360d9772653d7328f117607b5f447ea5beaf0df2408a8cb06d6d698915b8d19b9795bd411f4c129ad817bc02b563b3f92da951f952a05195f980e74d15ec221d5ccd1bf13a1bcc36d5de16b29a9465359b580230a34c2f3ed7c247ad15ffa3203d0020b5651c6b85f72c912c063b886b012b1a45c6a19d228cd8164951825de096a07d00b2e1d95d6d622682b515f1b9c72fb3f0acba749d4d4e0d8a30e3f07793d7efc567e47a90f03f01efc16fe174c8e16f84d9eff10d12175a13f064288094e9a873106c82b170858574bbcc16c5d901997b2357f750952e1155a9c2d542668cdcc31e038011b9214b7ca033aec807e07559f65879ed836be06950040fe314ff9939426ccdf47578999a517fe66a1dcadd05f6ef7659faa5cdbf0f9513677b9284dbe54497b18ac415585ef36b4a0a33972207a02c7e76960756eecff183a27be94143adf47179d8dc58c6d8834018d8169257743d77cd48a56516cfab7ce275a81e3359b72aaecf653fc52d88532adae33a1477c492aa307273252c7b61e44d7dc8e6270926560cf4abb2bdf3e821badfe807b9c69b73646e1c5d25e0d06a66c0b00b5069008c0ddaeb89d15fe63816dacd2496395e7f7c6237647dd6ebc286801ae91c05bad19a84ff8aef6628e633249ce60a5041b271ad8ceed29b75c9b9fc039854e55cb01b8bc83a89a7f69a7a6f6717c7920f030bb6617342e3418600681ced7360835323cb58d1b98c344cae84cc88fec716ba5682e786dc16e9370ada8e38e68018f770302a9e8a086b0e08f9a359d3e9c8beba655b1a247688e98650cefb822fa40c4b69221cd5e2208a76cae84fac46802887230846f74bb95da04a7bdfcaad2e9f2db404a985756a1be077e8a8c01a149818487ae896b91ff8d82bf2863712acaa564337d6e925a90b4646d06947ccf2a74d4a1a97d4cb50a53dac0a03c3e09c699a1708a0c26b7c386c97640c2a8f30d2d3bae0db2d018ce658dc3fd9802c308b00a86872fcd8d806dccc46bc763e8292f7d3d681d8cffcc95333e78ebf67bda3e90452a2e08c52957daa98ce0cf2329abda5ccac2b013bde8a4fc75b8258824e14fb87c154b7ac22f58531fcde7082aabd47cbbd0a3a112df521a5391bb047ac4fdb3ea39da1efead0860de63037253708d5e9fd63dc6ee7eacc17b6d9f5a2ea0a27059ec8ec7e696ee05727756fb31ffca4c9261cb8f72023a00d551da0bc08c21174882d5159842aa6316b4624a7d46cecc399bcfce0fca0cc5d3d307194e8bd60a76e43e0b3539ffa23a2b2a58942b1bd21f7c86cd824f4878a7e6dc946db839610f31b24d428cbd0038e314badd51f0f3dc85c3f5df1d08adacdb3553df04803700e53802c67d992e0b7ae12c660fd83cd84fe5ebd2584a5b27db59c948f9793868475b0e1b7a94b4b91555aeb2211f5518883c0f6c9662da5e9271d8e4075a92fae0c013952a947646d84e0d80ea05c6ff5a8308a32b3106e5e0299521d3facc2ab23331054429207bf895d62c949dcca014f136b99d6d42e62cb8ce740c2d10073956a66e95751d3df58e8f8be906baa58720a728ec17bcdca87f8c2e6eb458672b24105a5b4f028fc1c245b129ba99850af1688646eb8df27eb6f1c2804878b5da2280ae9f65416311709304f5e088acbd4ccca49b46ef5a5c256b1c4abd3ca07d9f8f74eefecd736b4fdf1cdfe9bdd084ed472746337afce3b6feadb9923a8b34db65b4e69c933aad7d7fd5648b2ec16c773890483dc2917ca4acd2cb4356aa6ba9769f37c550f0a3ab843d1d9b22b6b4fc6662f63b35f0f81f1b475491aa613f40ff96360ca29d07857f061fb66745caf98f7922ee920f499b56bd8a708df5cce704766ff09dcd49c952c49e1062e9b7b1ffc73982a20c71747015bcdac7fba9da1b8d9447f923b550e27a4e68f8d3b74c138e1291ead6637db271daa182cff002e3d78040378ac4b1aa3802ea70290bcd36efac75a2944ac63d0aaedca5d35f29ef168fa6c9f1f6f00a624fdee74ef2a110fe5b61e0af026b9e33a76639753b85326292a1b866b158576ae797509d6b0d1292afeed41e4d770f6b3df73140a699868ad2aa492f5f2d33447c86cbd65b02ea2fc0ac6f6741c6cb0aab6e0213ff77ad7290eb77edbcd538d7ee9d62d231382cc6e8af6d37cc37193c777faa5468023ef21ff6741905b3fd6d37476e2f2535201d9ee4b87ed35b65838757b74d7eccc00c1351fa0cf076026695c749dcdbb8ba5cc0cb17792712124b3ed779a945c5cd795ced3bb7611f26913512f34f38b946b1f06fa68c948d34ead4e162d893cae23e2389d8c22570fe9c76a0a1dc53f8a50f08872517b459d27e32ce15225c3dd27b19cdf09a2921f2d2a77b7db9c595e38d84d18cf5aac564168f", 0x1000}}, 0x1006) 00:04:50 executing program 2: r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$inet_group_source_req(r0, 0x0, 0x2e, &(0x7f0000001ac0)={0x0, {{0x2, 0x0, @multicast2}}, {{0x3, 0x0, @empty}}}, 0x108) 00:04:50 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$FUSE_INIT(r1, &(0x7f0000000100)={0x78}, 0xfeb1) read$FUSE(r0, &(0x7f00000011c0)={0x2020}, 0x2020) write$UHID_INPUT(r1, &(0x7f0000000180)={0x8, {"d1347423facc5d1c40c9990badb12af40568dcf49f9a8810b8b798247df29281d071fae787e8ef6eb83481d5060be1bd1d5f4221ee4951277e25aac97f5e4b7765b0408038c6ba8f6fd9c57f3b4ffb6b2762c807cccd0d63c8b7b4e5c66e65bf436355d47d0b07e3afe376c4796d06d228507a9b36640ea5e90f393a5b251138781833fed0b6c3df77ffd6c4d0ce481977b27e84359a45d225231ce0ab05985b65c524dfaf90433e5dc08e663015d86270ce0b7b87a1d7fac3d02279d75b4928bf043317cadd8146b5e3dded47f5f74e7b0cb026dbeacb11eb7001a9e3a974e76e8ae491db04e5e060af7e956306168cb1afed82be4b2e66fc7a47117b49274747d23367c2d65f1b8d7a2b8c28e3b3115bbb90ec09f2add68bad5f9f125572d00249173c1046f043ee0aaadab9700cfc8910820cdd9ff89fbc21b37c708228104471e1b5414b87b3113d6e24d2b5b2515e4aa305cfe4aa0e30a75d682ededddcf5c5df45c1e113eeacba8104313959644fbc8c1813dac5c77314bd35981fdd95b3d46fc3f65e98b8b80c50064cd24e6d99a808cb7573755f97a4f1e771a362b41b2c1383603207c004fbf9e16db9f8fe71f9be9752c496be52bbaafd0722bb0013e33209d56557d5d3c3e76d4d3d2b4c27b0b800691291f31798fe0bf9efc57b83d5444dbcaae41f40ee4944d5b6c5b53ddf03fe6c81cf31809023765bdac31076e91864db9a73b654e7f53375a063ed3a3ca8aba998cddc9e5f9973e0ee8084388f5b8497fa33ff843dbceae13e8ef9e549252aa30d081c11951253f8d8e3b578b3ad02e2ea168c7c9e54f71a8755d7f83e0ad9a3fabb85e3c12a45f3beb48385d26d9dd22c00ead8c9b30a1959d3e345d1ba7ee049f1cba644defff7c3ba2ad549a3130103497efcf5e9c44079dcfaf4f6f55d0c488616de63d6cf659749b31dda2940923002e4395c232d376d0e8917e433e0506e96d078b9e1c050d3783b61c6ce3ba25aa745a2c97f246a0df5e4518d7e696de40b41e50dfe42935f76a4655aaf89b62df109f3ee5cced942083c2e015979e8017d0a435ccef44a6d122a7a61beb38fb0bf2cf20ff6538b343d33de81649f06b29536867760cd8fbec922f26d5373882bdf82bf7b4ce169d73cfb90e9b5366e630b1e6f86e79f935625fc84c9da002f89ed69cc902a755a0f65946466356c4d10501306c4afd04042cf9caa2ba5cdaf021549ff0f4e5329a6cf103e16be76907f038b983768c6608c29d52d5c0ecbc4d18de0d6511f976f03bf433a575680b3faa3069fb0725a46688a206cd6ac37a993fb98534c87a88517e8a8fdc1dff9243c3f328c96c5520c1549044ff729f4c1645d438afabd12f9a937c7f7eedfe11668211b595ffe174347a3a8b8c05175c8069dc44d35144a15e2cc0f4d6d2625fc2b8c89ade5d5ce723bf624694284baacefc181053d3e3cad426c832438f81177256f12e89c0cfe7647355017118a3a055e8869fa6de5ae0aba0bf0d3aa6dbc861a1ff61bbe8746d02f52c0d0d43671e153824c0db8cbbc56590b63dc87c84782ffbb6ef9ef0686501d1fdb7d7dcb1106c0c6a5fafcf82470a33009d953d64f657ddeb3a899822e41a92a089f9a9a5670c37e87c954214a05ee850e1f5387b2d8cdee9f75e8a4187053b838f7e759386bca861fa4f3a78de19c40825f77af4f316519df5a7e927b66399a6e7a6a5eb226252717fc40a1deabdff88ed50a760a3eb330038869f9b5d5b3d30c119b02e0e55fe61e1042243e912042989eae1e5ebd4e1c7b27230479e25f95eae977adb855ff10c5e6d0130d3b80c50e089c22d52943bf3a3ae6fd8f0f257ece4af2749b6c1f6b11db67c0770c6b2b86de957af81f10a06d76f9af780e805f704b823424e9782412e5788d6188d96c80c12a4e1e725e5dc6a9dbad152a688485c49b3b58f8412cad7ef04392bb8d51fe5de21dd2c49cf74c1d5bca87e339c522762cc65f7b45009e2ff57aeb067ea5bbf155d009b97ce1ee0eb0f4b5a02beb09d8fa54b63bc636ba2fa05dfe27d6e71d9f2c54a748bcdd8de453c3e7cfb039eaae05445f5146ae19eea8d1bc21364ad98439e1ee3229b1bf4e6506016ad5b526eae3d53adbcc930654a70169b895f70e64671cb5db886686ce829d6ba71c41ae6f4be6c7f2b8e770c8aecc8991ca0793abc970d2f595329d5cab231f22848415053290e33a87874a34f8f9f63847ed75bc29d48b038e3bc471da7e04bfaf14e447300a42febcd4eda28a44c45ada90acdd71a7314f7602d1f8bb46ff9d7ffdd5c246e5fb0e34df6303e7185a5897eca8bebdadb27d6754144a8aeeb9d9f0dd680fe81d22304c05f2b9020ad442ee2a98cde4e94c7a9a3c1c5db63c4b1b583e768f28c6b15d3cc8efa7d96d4a0eab8ec891a141d6b6f63530a93527ad1b47b2659a6a3d5a680f62d78adc78348affba123d8554aadd30f956b371d713654c3ee9731f9052b2b0b17a1470af0bf0f0e4d4797295ae08c96b09eef9c071bc71cdeef6bea0877f61a80a7975107f07e79fa0261f9a172c0c9841ee5a2a32c32b3882fd0a7c96f71cac2fddfd8acfff1b135a1f7b3ccf966b8b0fb32eadcfaa0c54ff11bf0abaebeaac4b0795180f240148b393668ec8911b38fb11a7042623f0c57a248b2afd30603ce8a20bc88180638d0571e51c0e3fce6f194a01762880d665369b335819d1e879307b0b01fb250577bbfe8ae03d33d0b97ceb697a1855a15f761a0108d3c59ead2194ea18c42487d900a0de473910bb0271cb54ee98b293305263ccf93a18e2a4b320ecc8e23b6d450f48b83d01f75f5b7f3354635b6e5022313f04e4cfefddcf284c2e5dde920a07303f442949ce949fbf2b08264f36dcfabdcece29d1743f839aa94cf7e747a48e6d1a4a65e9445def8c5e3d5ddf3040d24da56a7eec5edb2687eabf174b690d05bdbcdff9aec0a8dcfb94e4fff5a5b441fe3ef5b6189b2971dfb7b4976564a11bb8672d74e54251707acea501c02b66b0b7fe792e8180788b00aade3195f12b837144945e1f9263fd9894c52bea060578933702c85796c618a31243f7af6f6d4c22606fbe5ca70dadea0afa10c0ab3ae9beec09cddffa07be5b072f2dd5f3e54e3de8c232584ac76fa5dcdaeab544225c9c4786d9566eef1f0659e3ae462f9f3bef10117f77a26cf6ef3d0fa6a1d218d555f866da6e4efd5215813d28a54a98e8ef1529515f6a2bfa2cdf88797837d181965905f6878597834699995335fac5a58b5e10a4dfc8a96f2dcfd0fa122ffa0929d858a5cdf8a6347968d672e7dfea5210d2fa145c1d5731d9f8c1d37c97a8f779dc4c31ab5e7123f06c44f0efe58989bb70d4a3bfe2063360d9772653d7328f117607b5f447ea5beaf0df2408a8cb06d6d698915b8d19b9795bd411f4c129ad817bc02b563b3f92da951f952a05195f980e74d15ec221d5ccd1bf13a1bcc36d5de16b29a9465359b580230a34c2f3ed7c247ad15ffa3203d0020b5651c6b85f72c912c063b886b012b1a45c6a19d228cd8164951825de096a07d00b2e1d95d6d622682b515f1b9c72fb3f0acba749d4d4e0d8a30e3f07793d7efc567e47a90f03f01efc16fe174c8e16f84d9eff10d12175a13f064288094e9a873106c82b170858574bbcc16c5d901997b2357f750952e1155a9c2d542668cdcc31e038011b9214b7ca033aec807e07559f65879ed836be06950040fe314ff9939426ccdf47578999a517fe66a1dcadd05f6ef7659faa5cdbf0f9513677b9284dbe54497b18ac415585ef36b4a0a33972207a02c7e76960756eecff183a27be94143adf47179d8dc58c6d8834018d8169257743d77cd48a56516cfab7ce275a81e3359b72aaecf653fc52d88532adae33a1477c492aa307273252c7b61e44d7dc8e6270926560cf4abb2bdf3e821badfe807b9c69b73646e1c5d25e0d06a66c0b00b5069008c0ddaeb89d15fe63816dacd2496395e7f7c6237647dd6ebc286801ae91c05bad19a84ff8aef6628e633249ce60a5041b271ad8ceed29b75c9b9fc039854e55cb01b8bc83a89a7f69a7a6f6717c7920f030bb6617342e3418600681ced7360835323cb58d1b98c344cae84cc88fec716ba5682e786dc16e9370ada8e38e68018f770302a9e8a086b0e08f9a359d3e9c8beba655b1a247688e98650cefb822fa40c4b69221cd5e2208a76cae84fac46802887230846f74bb95da04a7bdfcaad2e9f2db404a985756a1be077e8a8c01a149818487ae896b91ff8d82bf2863712acaa564337d6e925a90b4646d06947ccf2a74d4a1a97d4cb50a53dac0a03c3e09c699a1708a0c26b7c386c97640c2a8f30d2d3bae0db2d018ce658dc3fd9802c308b00a86872fcd8d806dccc46bc763e8292f7d3d681d8cffcc95333e78ebf67bda3e90452a2e08c52957daa98ce0cf2329abda5ccac2b013bde8a4fc75b8258824e14fb87c154b7ac22f58531fcde7082aabd47cbbd0a3a112df521a5391bb047ac4fdb3ea39da1efead0860de63037253708d5e9fd63dc6ee7eacc17b6d9f5a2ea0a27059ec8ec7e696ee05727756fb31ffca4c9261cb8f72023a00d551da0bc08c21174882d5159842aa6316b4624a7d46cecc399bcfce0fca0cc5d3d307194e8bd60a76e43e0b3539ffa23a2b2a58942b1bd21f7c86cd824f4878a7e6dc946db839610f31b24d428cbd0038e314badd51f0f3dc85c3f5df1d08adacdb3553df04803700e53802c67d992e0b7ae12c660fd83cd84fe5ebd2584a5b27db59c948f9793868475b0e1b7a94b4b91555aeb2211f5518883c0f6c9662da5e9271d8e4075a92fae0c013952a947646d84e0d80ea05c6ff5a8308a32b3106e5e0299521d3facc2ab23331054429207bf895d62c949dcca014f136b99d6d42e62cb8ce740c2d10073956a66e95751d3df58e8f8be906baa58720a728ec17bcdca87f8c2e6eb458672b24105a5b4f028fc1c245b129ba99850af1688646eb8df27eb6f1c2804878b5da2280ae9f65416311709304f5e088acbd4ccca49b46ef5a5c256b1c4abd3ca07d9f8f74eefecd736b4fdf1cdfe9bdd084ed472746337afce3b6feadb9923a8b34db65b4e69c933aad7d7fd5648b2ec16c773890483dc2917ca4acd2cb4356aa6ba9769f37c550f0a3ab843d1d9b22b6b4fc6662f63b35f0f81f1b475491aa613f40ff96360ca29d07857f061fb66745caf98f7922ee920f499b56bd8a708df5cce704766ff09dcd49c952c49e1062e9b7b1ffc73982a20c71747015bcdac7fba9da1b8d9447f923b550e27a4e68f8d3b74c138e1291ead6637db271daa182cff002e3d78040378ac4b1aa3802ea70290bcd36efac75a2944ac63d0aaedca5d35f29ef168fa6c9f1f6f00a624fdee74ef2a110fe5b61e0af026b9e33a76639753b85326292a1b866b158576ae797509d6b0d1292afeed41e4d770f6b3df73140a699868ad2aa492f5f2d33447c86cbd65b02ea2fc0ac6f6741c6cb0aab6e0213ff77ad7290eb77edbcd538d7ee9d62d231382cc6e8af6d37cc37193c777faa5468023ef21ff6741905b3fd6d37476e2f2535201d9ee4b87ed35b65838757b74d7eccc00c1351fa0cf076026695c749dcdbb8ba5cc0cb17792712124b3ed779a945c5cd795ced3bb7611f26913512f34f38b946b1f06fa68c948d34ead4e162d893cae23e2389d8c22570fe9c76a0a1dc53f8a50f08872517b459d27e32ce15225c3dd27b19cdf09a2921f2d2a77b7db9c595e38d84d18cf5aac564168f", 0x1000}}, 0x1006) 00:04:50 executing program 4: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$FUSE_INIT(r1, &(0x7f0000000100)={0x78}, 0xfeb1) read$FUSE(r0, &(0x7f00000011c0)={0x2020}, 0x2020) write$UHID_INPUT(r1, &(0x7f0000000180)={0x8, {"d1347423facc5d1c40c9990badb12af40568dcf49f9a8810b8b798247df29281d071fae787e8ef6eb83481d5060be1bd1d5f4221ee4951277e25aac97f5e4b7765b0408038c6ba8f6fd9c57f3b4ffb6b2762c807cccd0d63c8b7b4e5c66e65bf436355d47d0b07e3afe376c4796d06d228507a9b36640ea5e90f393a5b251138781833fed0b6c3df77ffd6c4d0ce481977b27e84359a45d225231ce0ab05985b65c524dfaf90433e5dc08e663015d86270ce0b7b87a1d7fac3d02279d75b4928bf043317cadd8146b5e3dded47f5f74e7b0cb026dbeacb11eb7001a9e3a974e76e8ae491db04e5e060af7e956306168cb1afed82be4b2e66fc7a47117b49274747d23367c2d65f1b8d7a2b8c28e3b3115bbb90ec09f2add68bad5f9f125572d00249173c1046f043ee0aaadab9700cfc8910820cdd9ff89fbc21b37c708228104471e1b5414b87b3113d6e24d2b5b2515e4aa305cfe4aa0e30a75d682ededddcf5c5df45c1e113eeacba8104313959644fbc8c1813dac5c77314bd35981fdd95b3d46fc3f65e98b8b80c50064cd24e6d99a808cb7573755f97a4f1e771a362b41b2c1383603207c004fbf9e16db9f8fe71f9be9752c496be52bbaafd0722bb0013e33209d56557d5d3c3e76d4d3d2b4c27b0b800691291f31798fe0bf9efc57b83d5444dbcaae41f40ee4944d5b6c5b53ddf03fe6c81cf31809023765bdac31076e91864db9a73b654e7f53375a063ed3a3ca8aba998cddc9e5f9973e0ee8084388f5b8497fa33ff843dbceae13e8ef9e549252aa30d081c11951253f8d8e3b578b3ad02e2ea168c7c9e54f71a8755d7f83e0ad9a3fabb85e3c12a45f3beb48385d26d9dd22c00ead8c9b30a1959d3e345d1ba7ee049f1cba644defff7c3ba2ad549a3130103497efcf5e9c44079dcfaf4f6f55d0c488616de63d6cf659749b31dda2940923002e4395c232d376d0e8917e433e0506e96d078b9e1c050d3783b61c6ce3ba25aa745a2c97f246a0df5e4518d7e696de40b41e50dfe42935f76a4655aaf89b62df109f3ee5cced942083c2e015979e8017d0a435ccef44a6d122a7a61beb38fb0bf2cf20ff6538b343d33de81649f06b29536867760cd8fbec922f26d5373882bdf82bf7b4ce169d73cfb90e9b5366e630b1e6f86e79f935625fc84c9da002f89ed69cc902a755a0f65946466356c4d10501306c4afd04042cf9caa2ba5cdaf021549ff0f4e5329a6cf103e16be76907f038b983768c6608c29d52d5c0ecbc4d18de0d6511f976f03bf433a575680b3faa3069fb0725a46688a206cd6ac37a993fb98534c87a88517e8a8fdc1dff9243c3f328c96c5520c1549044ff729f4c1645d438afabd12f9a937c7f7eedfe11668211b595ffe174347a3a8b8c05175c8069dc44d35144a15e2cc0f4d6d2625fc2b8c89ade5d5ce723bf624694284baacefc181053d3e3cad426c832438f81177256f12e89c0cfe7647355017118a3a055e8869fa6de5ae0aba0bf0d3aa6dbc861a1ff61bbe8746d02f52c0d0d43671e153824c0db8cbbc56590b63dc87c84782ffbb6ef9ef0686501d1fdb7d7dcb1106c0c6a5fafcf82470a33009d953d64f657ddeb3a899822e41a92a089f9a9a5670c37e87c954214a05ee850e1f5387b2d8cdee9f75e8a4187053b838f7e759386bca861fa4f3a78de19c40825f77af4f316519df5a7e927b66399a6e7a6a5eb226252717fc40a1deabdff88ed50a760a3eb330038869f9b5d5b3d30c119b02e0e55fe61e1042243e912042989eae1e5ebd4e1c7b27230479e25f95eae977adb855ff10c5e6d0130d3b80c50e089c22d52943bf3a3ae6fd8f0f257ece4af2749b6c1f6b11db67c0770c6b2b86de957af81f10a06d76f9af780e805f704b823424e9782412e5788d6188d96c80c12a4e1e725e5dc6a9dbad152a688485c49b3b58f8412cad7ef04392bb8d51fe5de21dd2c49cf74c1d5bca87e339c522762cc65f7b45009e2ff57aeb067ea5bbf155d009b97ce1ee0eb0f4b5a02beb09d8fa54b63bc636ba2fa05dfe27d6e71d9f2c54a748bcdd8de453c3e7cfb039eaae05445f5146ae19eea8d1bc21364ad98439e1ee3229b1bf4e6506016ad5b526eae3d53adbcc930654a70169b895f70e64671cb5db886686ce829d6ba71c41ae6f4be6c7f2b8e770c8aecc8991ca0793abc970d2f595329d5cab231f22848415053290e33a87874a34f8f9f63847ed75bc29d48b038e3bc471da7e04bfaf14e447300a42febcd4eda28a44c45ada90acdd71a7314f7602d1f8bb46ff9d7ffdd5c246e5fb0e34df6303e7185a5897eca8bebdadb27d6754144a8aeeb9d9f0dd680fe81d22304c05f2b9020ad442ee2a98cde4e94c7a9a3c1c5db63c4b1b583e768f28c6b15d3cc8efa7d96d4a0eab8ec891a141d6b6f63530a93527ad1b47b2659a6a3d5a680f62d78adc78348affba123d8554aadd30f956b371d713654c3ee9731f9052b2b0b17a1470af0bf0f0e4d4797295ae08c96b09eef9c071bc71cdeef6bea0877f61a80a7975107f07e79fa0261f9a172c0c9841ee5a2a32c32b3882fd0a7c96f71cac2fddfd8acfff1b135a1f7b3ccf966b8b0fb32eadcfaa0c54ff11bf0abaebeaac4b0795180f240148b393668ec8911b38fb11a7042623f0c57a248b2afd30603ce8a20bc88180638d0571e51c0e3fce6f194a01762880d665369b335819d1e879307b0b01fb250577bbfe8ae03d33d0b97ceb697a1855a15f761a0108d3c59ead2194ea18c42487d900a0de473910bb0271cb54ee98b293305263ccf93a18e2a4b320ecc8e23b6d450f48b83d01f75f5b7f3354635b6e5022313f04e4cfefddcf284c2e5dde920a07303f442949ce949fbf2b08264f36dcfabdcece29d1743f839aa94cf7e747a48e6d1a4a65e9445def8c5e3d5ddf3040d24da56a7eec5edb2687eabf174b690d05bdbcdff9aec0a8dcfb94e4fff5a5b441fe3ef5b6189b2971dfb7b4976564a11bb8672d74e54251707acea501c02b66b0b7fe792e8180788b00aade3195f12b837144945e1f9263fd9894c52bea060578933702c85796c618a31243f7af6f6d4c22606fbe5ca70dadea0afa10c0ab3ae9beec09cddffa07be5b072f2dd5f3e54e3de8c232584ac76fa5dcdaeab544225c9c4786d9566eef1f0659e3ae462f9f3bef10117f77a26cf6ef3d0fa6a1d218d555f866da6e4efd5215813d28a54a98e8ef1529515f6a2bfa2cdf88797837d181965905f6878597834699995335fac5a58b5e10a4dfc8a96f2dcfd0fa122ffa0929d858a5cdf8a6347968d672e7dfea5210d2fa145c1d5731d9f8c1d37c97a8f779dc4c31ab5e7123f06c44f0efe58989bb70d4a3bfe2063360d9772653d7328f117607b5f447ea5beaf0df2408a8cb06d6d698915b8d19b9795bd411f4c129ad817bc02b563b3f92da951f952a05195f980e74d15ec221d5ccd1bf13a1bcc36d5de16b29a9465359b580230a34c2f3ed7c247ad15ffa3203d0020b5651c6b85f72c912c063b886b012b1a45c6a19d228cd8164951825de096a07d00b2e1d95d6d622682b515f1b9c72fb3f0acba749d4d4e0d8a30e3f07793d7efc567e47a90f03f01efc16fe174c8e16f84d9eff10d12175a13f064288094e9a873106c82b170858574bbcc16c5d901997b2357f750952e1155a9c2d542668cdcc31e038011b9214b7ca033aec807e07559f65879ed836be06950040fe314ff9939426ccdf47578999a517fe66a1dcadd05f6ef7659faa5cdbf0f9513677b9284dbe54497b18ac415585ef36b4a0a33972207a02c7e76960756eecff183a27be94143adf47179d8dc58c6d8834018d8169257743d77cd48a56516cfab7ce275a81e3359b72aaecf653fc52d88532adae33a1477c492aa307273252c7b61e44d7dc8e6270926560cf4abb2bdf3e821badfe807b9c69b73646e1c5d25e0d06a66c0b00b5069008c0ddaeb89d15fe63816dacd2496395e7f7c6237647dd6ebc286801ae91c05bad19a84ff8aef6628e633249ce60a5041b271ad8ceed29b75c9b9fc039854e55cb01b8bc83a89a7f69a7a6f6717c7920f030bb6617342e3418600681ced7360835323cb58d1b98c344cae84cc88fec716ba5682e786dc16e9370ada8e38e68018f770302a9e8a086b0e08f9a359d3e9c8beba655b1a247688e98650cefb822fa40c4b69221cd5e2208a76cae84fac46802887230846f74bb95da04a7bdfcaad2e9f2db404a985756a1be077e8a8c01a149818487ae896b91ff8d82bf2863712acaa564337d6e925a90b4646d06947ccf2a74d4a1a97d4cb50a53dac0a03c3e09c699a1708a0c26b7c386c97640c2a8f30d2d3bae0db2d018ce658dc3fd9802c308b00a86872fcd8d806dccc46bc763e8292f7d3d681d8cffcc95333e78ebf67bda3e90452a2e08c52957daa98ce0cf2329abda5ccac2b013bde8a4fc75b8258824e14fb87c154b7ac22f58531fcde7082aabd47cbbd0a3a112df521a5391bb047ac4fdb3ea39da1efead0860de63037253708d5e9fd63dc6ee7eacc17b6d9f5a2ea0a27059ec8ec7e696ee05727756fb31ffca4c9261cb8f72023a00d551da0bc08c21174882d5159842aa6316b4624a7d46cecc399bcfce0fca0cc5d3d307194e8bd60a76e43e0b3539ffa23a2b2a58942b1bd21f7c86cd824f4878a7e6dc946db839610f31b24d428cbd0038e314badd51f0f3dc85c3f5df1d08adacdb3553df04803700e53802c67d992e0b7ae12c660fd83cd84fe5ebd2584a5b27db59c948f9793868475b0e1b7a94b4b91555aeb2211f5518883c0f6c9662da5e9271d8e4075a92fae0c013952a947646d84e0d80ea05c6ff5a8308a32b3106e5e0299521d3facc2ab23331054429207bf895d62c949dcca014f136b99d6d42e62cb8ce740c2d10073956a66e95751d3df58e8f8be906baa58720a728ec17bcdca87f8c2e6eb458672b24105a5b4f028fc1c245b129ba99850af1688646eb8df27eb6f1c2804878b5da2280ae9f65416311709304f5e088acbd4ccca49b46ef5a5c256b1c4abd3ca07d9f8f74eefecd736b4fdf1cdfe9bdd084ed472746337afce3b6feadb9923a8b34db65b4e69c933aad7d7fd5648b2ec16c773890483dc2917ca4acd2cb4356aa6ba9769f37c550f0a3ab843d1d9b22b6b4fc6662f63b35f0f81f1b475491aa613f40ff96360ca29d07857f061fb66745caf98f7922ee920f499b56bd8a708df5cce704766ff09dcd49c952c49e1062e9b7b1ffc73982a20c71747015bcdac7fba9da1b8d9447f923b550e27a4e68f8d3b74c138e1291ead6637db271daa182cff002e3d78040378ac4b1aa3802ea70290bcd36efac75a2944ac63d0aaedca5d35f29ef168fa6c9f1f6f00a624fdee74ef2a110fe5b61e0af026b9e33a76639753b85326292a1b866b158576ae797509d6b0d1292afeed41e4d770f6b3df73140a699868ad2aa492f5f2d33447c86cbd65b02ea2fc0ac6f6741c6cb0aab6e0213ff77ad7290eb77edbcd538d7ee9d62d231382cc6e8af6d37cc37193c777faa5468023ef21ff6741905b3fd6d37476e2f2535201d9ee4b87ed35b65838757b74d7eccc00c1351fa0cf076026695c749dcdbb8ba5cc0cb17792712124b3ed779a945c5cd795ced3bb7611f26913512f34f38b946b1f06fa68c948d34ead4e162d893cae23e2389d8c22570fe9c76a0a1dc53f8a50f08872517b459d27e32ce15225c3dd27b19cdf09a2921f2d2a77b7db9c595e38d84d18cf5aac564168f", 0x1000}}, 0x1006) 00:04:50 executing program 2: r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$inet_group_source_req(r0, 0x0, 0x2e, &(0x7f0000001ac0)={0x0, {{0x2, 0x0, @multicast2}}, {{0x3, 0x0, @empty}}}, 0x108) 00:04:50 executing program 5: r0 = openat$vhost_vsock(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$VHOST_SET_VRING_BASE(r0, 0xaf01, 0x0) ioctl$VHOST_SET_VRING_ADDR(r0, 0x4028af11, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0}) ioctl$VHOST_SET_MEM_TABLE(r0, 0x4008af03, &(0x7f0000000600)) ioctl$VHOST_VSOCK_SET_RUNNING(r0, 0x4004af61, &(0x7f0000000340)=0xffffffff) 00:04:50 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$FUSE_INIT(r1, &(0x7f0000000100)={0x78}, 0xfeb1) read$FUSE(r0, &(0x7f00000011c0)={0x2020}, 0x2020) write$UHID_INPUT(r1, &(0x7f0000000180)={0x8, {"d1347423facc5d1c40c9990badb12af40568dcf49f9a8810b8b798247df29281d071fae787e8ef6eb83481d5060be1bd1d5f4221ee4951277e25aac97f5e4b7765b0408038c6ba8f6fd9c57f3b4ffb6b2762c807cccd0d63c8b7b4e5c66e65bf436355d47d0b07e3afe376c4796d06d228507a9b36640ea5e90f393a5b251138781833fed0b6c3df77ffd6c4d0ce481977b27e84359a45d225231ce0ab05985b65c524dfaf90433e5dc08e663015d86270ce0b7b87a1d7fac3d02279d75b4928bf043317cadd8146b5e3dded47f5f74e7b0cb026dbeacb11eb7001a9e3a974e76e8ae491db04e5e060af7e956306168cb1afed82be4b2e66fc7a47117b49274747d23367c2d65f1b8d7a2b8c28e3b3115bbb90ec09f2add68bad5f9f125572d00249173c1046f043ee0aaadab9700cfc8910820cdd9ff89fbc21b37c708228104471e1b5414b87b3113d6e24d2b5b2515e4aa305cfe4aa0e30a75d682ededddcf5c5df45c1e113eeacba8104313959644fbc8c1813dac5c77314bd35981fdd95b3d46fc3f65e98b8b80c50064cd24e6d99a808cb7573755f97a4f1e771a362b41b2c1383603207c004fbf9e16db9f8fe71f9be9752c496be52bbaafd0722bb0013e33209d56557d5d3c3e76d4d3d2b4c27b0b800691291f31798fe0bf9efc57b83d5444dbcaae41f40ee4944d5b6c5b53ddf03fe6c81cf31809023765bdac31076e91864db9a73b654e7f53375a063ed3a3ca8aba998cddc9e5f9973e0ee8084388f5b8497fa33ff843dbceae13e8ef9e549252aa30d081c11951253f8d8e3b578b3ad02e2ea168c7c9e54f71a8755d7f83e0ad9a3fabb85e3c12a45f3beb48385d26d9dd22c00ead8c9b30a1959d3e345d1ba7ee049f1cba644defff7c3ba2ad549a3130103497efcf5e9c44079dcfaf4f6f55d0c488616de63d6cf659749b31dda2940923002e4395c232d376d0e8917e433e0506e96d078b9e1c050d3783b61c6ce3ba25aa745a2c97f246a0df5e4518d7e696de40b41e50dfe42935f76a4655aaf89b62df109f3ee5cced942083c2e015979e8017d0a435ccef44a6d122a7a61beb38fb0bf2cf20ff6538b343d33de81649f06b29536867760cd8fbec922f26d5373882bdf82bf7b4ce169d73cfb90e9b5366e630b1e6f86e79f935625fc84c9da002f89ed69cc902a755a0f65946466356c4d10501306c4afd04042cf9caa2ba5cdaf021549ff0f4e5329a6cf103e16be76907f038b983768c6608c29d52d5c0ecbc4d18de0d6511f976f03bf433a575680b3faa3069fb0725a46688a206cd6ac37a993fb98534c87a88517e8a8fdc1dff9243c3f328c96c5520c1549044ff729f4c1645d438afabd12f9a937c7f7eedfe11668211b595ffe174347a3a8b8c05175c8069dc44d35144a15e2cc0f4d6d2625fc2b8c89ade5d5ce723bf624694284baacefc181053d3e3cad426c832438f81177256f12e89c0cfe7647355017118a3a055e8869fa6de5ae0aba0bf0d3aa6dbc861a1ff61bbe8746d02f52c0d0d43671e153824c0db8cbbc56590b63dc87c84782ffbb6ef9ef0686501d1fdb7d7dcb1106c0c6a5fafcf82470a33009d953d64f657ddeb3a899822e41a92a089f9a9a5670c37e87c954214a05ee850e1f5387b2d8cdee9f75e8a4187053b838f7e759386bca861fa4f3a78de19c40825f77af4f316519df5a7e927b66399a6e7a6a5eb226252717fc40a1deabdff88ed50a760a3eb330038869f9b5d5b3d30c119b02e0e55fe61e1042243e912042989eae1e5ebd4e1c7b27230479e25f95eae977adb855ff10c5e6d0130d3b80c50e089c22d52943bf3a3ae6fd8f0f257ece4af2749b6c1f6b11db67c0770c6b2b86de957af81f10a06d76f9af780e805f704b823424e9782412e5788d6188d96c80c12a4e1e725e5dc6a9dbad152a688485c49b3b58f8412cad7ef04392bb8d51fe5de21dd2c49cf74c1d5bca87e339c522762cc65f7b45009e2ff57aeb067ea5bbf155d009b97ce1ee0eb0f4b5a02beb09d8fa54b63bc636ba2fa05dfe27d6e71d9f2c54a748bcdd8de453c3e7cfb039eaae05445f5146ae19eea8d1bc21364ad98439e1ee3229b1bf4e6506016ad5b526eae3d53adbcc930654a70169b895f70e64671cb5db886686ce829d6ba71c41ae6f4be6c7f2b8e770c8aecc8991ca0793abc970d2f595329d5cab231f22848415053290e33a87874a34f8f9f63847ed75bc29d48b038e3bc471da7e04bfaf14e447300a42febcd4eda28a44c45ada90acdd71a7314f7602d1f8bb46ff9d7ffdd5c246e5fb0e34df6303e7185a5897eca8bebdadb27d6754144a8aeeb9d9f0dd680fe81d22304c05f2b9020ad442ee2a98cde4e94c7a9a3c1c5db63c4b1b583e768f28c6b15d3cc8efa7d96d4a0eab8ec891a141d6b6f63530a93527ad1b47b2659a6a3d5a680f62d78adc78348affba123d8554aadd30f956b371d713654c3ee9731f9052b2b0b17a1470af0bf0f0e4d4797295ae08c96b09eef9c071bc71cdeef6bea0877f61a80a7975107f07e79fa0261f9a172c0c9841ee5a2a32c32b3882fd0a7c96f71cac2fddfd8acfff1b135a1f7b3ccf966b8b0fb32eadcfaa0c54ff11bf0abaebeaac4b0795180f240148b393668ec8911b38fb11a7042623f0c57a248b2afd30603ce8a20bc88180638d0571e51c0e3fce6f194a01762880d665369b335819d1e879307b0b01fb250577bbfe8ae03d33d0b97ceb697a1855a15f761a0108d3c59ead2194ea18c42487d900a0de473910bb0271cb54ee98b293305263ccf93a18e2a4b320ecc8e23b6d450f48b83d01f75f5b7f3354635b6e5022313f04e4cfefddcf284c2e5dde920a07303f442949ce949fbf2b08264f36dcfabdcece29d1743f839aa94cf7e747a48e6d1a4a65e9445def8c5e3d5ddf3040d24da56a7eec5edb2687eabf174b690d05bdbcdff9aec0a8dcfb94e4fff5a5b441fe3ef5b6189b2971dfb7b4976564a11bb8672d74e54251707acea501c02b66b0b7fe792e8180788b00aade3195f12b837144945e1f9263fd9894c52bea060578933702c85796c618a31243f7af6f6d4c22606fbe5ca70dadea0afa10c0ab3ae9beec09cddffa07be5b072f2dd5f3e54e3de8c232584ac76fa5dcdaeab544225c9c4786d9566eef1f0659e3ae462f9f3bef10117f77a26cf6ef3d0fa6a1d218d555f866da6e4efd5215813d28a54a98e8ef1529515f6a2bfa2cdf88797837d181965905f6878597834699995335fac5a58b5e10a4dfc8a96f2dcfd0fa122ffa0929d858a5cdf8a6347968d672e7dfea5210d2fa145c1d5731d9f8c1d37c97a8f779dc4c31ab5e7123f06c44f0efe58989bb70d4a3bfe2063360d9772653d7328f117607b5f447ea5beaf0df2408a8cb06d6d698915b8d19b9795bd411f4c129ad817bc02b563b3f92da951f952a05195f980e74d15ec221d5ccd1bf13a1bcc36d5de16b29a9465359b580230a34c2f3ed7c247ad15ffa3203d0020b5651c6b85f72c912c063b886b012b1a45c6a19d228cd8164951825de096a07d00b2e1d95d6d622682b515f1b9c72fb3f0acba749d4d4e0d8a30e3f07793d7efc567e47a90f03f01efc16fe174c8e16f84d9eff10d12175a13f064288094e9a873106c82b170858574bbcc16c5d901997b2357f750952e1155a9c2d542668cdcc31e038011b9214b7ca033aec807e07559f65879ed836be06950040fe314ff9939426ccdf47578999a517fe66a1dcadd05f6ef7659faa5cdbf0f9513677b9284dbe54497b18ac415585ef36b4a0a33972207a02c7e76960756eecff183a27be94143adf47179d8dc58c6d8834018d8169257743d77cd48a56516cfab7ce275a81e3359b72aaecf653fc52d88532adae33a1477c492aa307273252c7b61e44d7dc8e6270926560cf4abb2bdf3e821badfe807b9c69b73646e1c5d25e0d06a66c0b00b5069008c0ddaeb89d15fe63816dacd2496395e7f7c6237647dd6ebc286801ae91c05bad19a84ff8aef6628e633249ce60a5041b271ad8ceed29b75c9b9fc039854e55cb01b8bc83a89a7f69a7a6f6717c7920f030bb6617342e3418600681ced7360835323cb58d1b98c344cae84cc88fec716ba5682e786dc16e9370ada8e38e68018f770302a9e8a086b0e08f9a359d3e9c8beba655b1a247688e98650cefb822fa40c4b69221cd5e2208a76cae84fac46802887230846f74bb95da04a7bdfcaad2e9f2db404a985756a1be077e8a8c01a149818487ae896b91ff8d82bf2863712acaa564337d6e925a90b4646d06947ccf2a74d4a1a97d4cb50a53dac0a03c3e09c699a1708a0c26b7c386c97640c2a8f30d2d3bae0db2d018ce658dc3fd9802c308b00a86872fcd8d806dccc46bc763e8292f7d3d681d8cffcc95333e78ebf67bda3e90452a2e08c52957daa98ce0cf2329abda5ccac2b013bde8a4fc75b8258824e14fb87c154b7ac22f58531fcde7082aabd47cbbd0a3a112df521a5391bb047ac4fdb3ea39da1efead0860de63037253708d5e9fd63dc6ee7eacc17b6d9f5a2ea0a27059ec8ec7e696ee05727756fb31ffca4c9261cb8f72023a00d551da0bc08c21174882d5159842aa6316b4624a7d46cecc399bcfce0fca0cc5d3d307194e8bd60a76e43e0b3539ffa23a2b2a58942b1bd21f7c86cd824f4878a7e6dc946db839610f31b24d428cbd0038e314badd51f0f3dc85c3f5df1d08adacdb3553df04803700e53802c67d992e0b7ae12c660fd83cd84fe5ebd2584a5b27db59c948f9793868475b0e1b7a94b4b91555aeb2211f5518883c0f6c9662da5e9271d8e4075a92fae0c013952a947646d84e0d80ea05c6ff5a8308a32b3106e5e0299521d3facc2ab23331054429207bf895d62c949dcca014f136b99d6d42e62cb8ce740c2d10073956a66e95751d3df58e8f8be906baa58720a728ec17bcdca87f8c2e6eb458672b24105a5b4f028fc1c245b129ba99850af1688646eb8df27eb6f1c2804878b5da2280ae9f65416311709304f5e088acbd4ccca49b46ef5a5c256b1c4abd3ca07d9f8f74eefecd736b4fdf1cdfe9bdd084ed472746337afce3b6feadb9923a8b34db65b4e69c933aad7d7fd5648b2ec16c773890483dc2917ca4acd2cb4356aa6ba9769f37c550f0a3ab843d1d9b22b6b4fc6662f63b35f0f81f1b475491aa613f40ff96360ca29d07857f061fb66745caf98f7922ee920f499b56bd8a708df5cce704766ff09dcd49c952c49e1062e9b7b1ffc73982a20c71747015bcdac7fba9da1b8d9447f923b550e27a4e68f8d3b74c138e1291ead6637db271daa182cff002e3d78040378ac4b1aa3802ea70290bcd36efac75a2944ac63d0aaedca5d35f29ef168fa6c9f1f6f00a624fdee74ef2a110fe5b61e0af026b9e33a76639753b85326292a1b866b158576ae797509d6b0d1292afeed41e4d770f6b3df73140a699868ad2aa492f5f2d33447c86cbd65b02ea2fc0ac6f6741c6cb0aab6e0213ff77ad7290eb77edbcd538d7ee9d62d231382cc6e8af6d37cc37193c777faa5468023ef21ff6741905b3fd6d37476e2f2535201d9ee4b87ed35b65838757b74d7eccc00c1351fa0cf076026695c749dcdbb8ba5cc0cb17792712124b3ed779a945c5cd795ced3bb7611f26913512f34f38b946b1f06fa68c948d34ead4e162d893cae23e2389d8c22570fe9c76a0a1dc53f8a50f08872517b459d27e32ce15225c3dd27b19cdf09a2921f2d2a77b7db9c595e38d84d18cf5aac564168f", 0x1000}}, 0x1006) 00:04:50 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$FUSE_INIT(r1, &(0x7f0000000100)={0x78}, 0xfeb1) read$FUSE(r0, &(0x7f00000011c0)={0x2020}, 0x2020) write$UHID_INPUT(r1, &(0x7f0000000180)={0x8, {"d1347423facc5d1c40c9990badb12af40568dcf49f9a8810b8b798247df29281d071fae787e8ef6eb83481d5060be1bd1d5f4221ee4951277e25aac97f5e4b7765b0408038c6ba8f6fd9c57f3b4ffb6b2762c807cccd0d63c8b7b4e5c66e65bf436355d47d0b07e3afe376c4796d06d228507a9b36640ea5e90f393a5b251138781833fed0b6c3df77ffd6c4d0ce481977b27e84359a45d225231ce0ab05985b65c524dfaf90433e5dc08e663015d86270ce0b7b87a1d7fac3d02279d75b4928bf043317cadd8146b5e3dded47f5f74e7b0cb026dbeacb11eb7001a9e3a974e76e8ae491db04e5e060af7e956306168cb1afed82be4b2e66fc7a47117b49274747d23367c2d65f1b8d7a2b8c28e3b3115bbb90ec09f2add68bad5f9f125572d00249173c1046f043ee0aaadab9700cfc8910820cdd9ff89fbc21b37c708228104471e1b5414b87b3113d6e24d2b5b2515e4aa305cfe4aa0e30a75d682ededddcf5c5df45c1e113eeacba8104313959644fbc8c1813dac5c77314bd35981fdd95b3d46fc3f65e98b8b80c50064cd24e6d99a808cb7573755f97a4f1e771a362b41b2c1383603207c004fbf9e16db9f8fe71f9be9752c496be52bbaafd0722bb0013e33209d56557d5d3c3e76d4d3d2b4c27b0b800691291f31798fe0bf9efc57b83d5444dbcaae41f40ee4944d5b6c5b53ddf03fe6c81cf31809023765bdac31076e91864db9a73b654e7f53375a063ed3a3ca8aba998cddc9e5f9973e0ee8084388f5b8497fa33ff843dbceae13e8ef9e549252aa30d081c11951253f8d8e3b578b3ad02e2ea168c7c9e54f71a8755d7f83e0ad9a3fabb85e3c12a45f3beb48385d26d9dd22c00ead8c9b30a1959d3e345d1ba7ee049f1cba644defff7c3ba2ad549a3130103497efcf5e9c44079dcfaf4f6f55d0c488616de63d6cf659749b31dda2940923002e4395c232d376d0e8917e433e0506e96d078b9e1c050d3783b61c6ce3ba25aa745a2c97f246a0df5e4518d7e696de40b41e50dfe42935f76a4655aaf89b62df109f3ee5cced942083c2e015979e8017d0a435ccef44a6d122a7a61beb38fb0bf2cf20ff6538b343d33de81649f06b29536867760cd8fbec922f26d5373882bdf82bf7b4ce169d73cfb90e9b5366e630b1e6f86e79f935625fc84c9da002f89ed69cc902a755a0f65946466356c4d10501306c4afd04042cf9caa2ba5cdaf021549ff0f4e5329a6cf103e16be76907f038b983768c6608c29d52d5c0ecbc4d18de0d6511f976f03bf433a575680b3faa3069fb0725a46688a206cd6ac37a993fb98534c87a88517e8a8fdc1dff9243c3f328c96c5520c1549044ff729f4c1645d438afabd12f9a937c7f7eedfe11668211b595ffe174347a3a8b8c05175c8069dc44d35144a15e2cc0f4d6d2625fc2b8c89ade5d5ce723bf624694284baacefc181053d3e3cad426c832438f81177256f12e89c0cfe7647355017118a3a055e8869fa6de5ae0aba0bf0d3aa6dbc861a1ff61bbe8746d02f52c0d0d43671e153824c0db8cbbc56590b63dc87c84782ffbb6ef9ef0686501d1fdb7d7dcb1106c0c6a5fafcf82470a33009d953d64f657ddeb3a899822e41a92a089f9a9a5670c37e87c954214a05ee850e1f5387b2d8cdee9f75e8a4187053b838f7e759386bca861fa4f3a78de19c40825f77af4f316519df5a7e927b66399a6e7a6a5eb226252717fc40a1deabdff88ed50a760a3eb330038869f9b5d5b3d30c119b02e0e55fe61e1042243e912042989eae1e5ebd4e1c7b27230479e25f95eae977adb855ff10c5e6d0130d3b80c50e089c22d52943bf3a3ae6fd8f0f257ece4af2749b6c1f6b11db67c0770c6b2b86de957af81f10a06d76f9af780e805f704b823424e9782412e5788d6188d96c80c12a4e1e725e5dc6a9dbad152a688485c49b3b58f8412cad7ef04392bb8d51fe5de21dd2c49cf74c1d5bca87e339c522762cc65f7b45009e2ff57aeb067ea5bbf155d009b97ce1ee0eb0f4b5a02beb09d8fa54b63bc636ba2fa05dfe27d6e71d9f2c54a748bcdd8de453c3e7cfb039eaae05445f5146ae19eea8d1bc21364ad98439e1ee3229b1bf4e6506016ad5b526eae3d53adbcc930654a70169b895f70e64671cb5db886686ce829d6ba71c41ae6f4be6c7f2b8e770c8aecc8991ca0793abc970d2f595329d5cab231f22848415053290e33a87874a34f8f9f63847ed75bc29d48b038e3bc471da7e04bfaf14e447300a42febcd4eda28a44c45ada90acdd71a7314f7602d1f8bb46ff9d7ffdd5c246e5fb0e34df6303e7185a5897eca8bebdadb27d6754144a8aeeb9d9f0dd680fe81d22304c05f2b9020ad442ee2a98cde4e94c7a9a3c1c5db63c4b1b583e768f28c6b15d3cc8efa7d96d4a0eab8ec891a141d6b6f63530a93527ad1b47b2659a6a3d5a680f62d78adc78348affba123d8554aadd30f956b371d713654c3ee9731f9052b2b0b17a1470af0bf0f0e4d4797295ae08c96b09eef9c071bc71cdeef6bea0877f61a80a7975107f07e79fa0261f9a172c0c9841ee5a2a32c32b3882fd0a7c96f71cac2fddfd8acfff1b135a1f7b3ccf966b8b0fb32eadcfaa0c54ff11bf0abaebeaac4b0795180f240148b393668ec8911b38fb11a7042623f0c57a248b2afd30603ce8a20bc88180638d0571e51c0e3fce6f194a01762880d665369b335819d1e879307b0b01fb250577bbfe8ae03d33d0b97ceb697a1855a15f761a0108d3c59ead2194ea18c42487d900a0de473910bb0271cb54ee98b293305263ccf93a18e2a4b320ecc8e23b6d450f48b83d01f75f5b7f3354635b6e5022313f04e4cfefddcf284c2e5dde920a07303f442949ce949fbf2b08264f36dcfabdcece29d1743f839aa94cf7e747a48e6d1a4a65e9445def8c5e3d5ddf3040d24da56a7eec5edb2687eabf174b690d05bdbcdff9aec0a8dcfb94e4fff5a5b441fe3ef5b6189b2971dfb7b4976564a11bb8672d74e54251707acea501c02b66b0b7fe792e8180788b00aade3195f12b837144945e1f9263fd9894c52bea060578933702c85796c618a31243f7af6f6d4c22606fbe5ca70dadea0afa10c0ab3ae9beec09cddffa07be5b072f2dd5f3e54e3de8c232584ac76fa5dcdaeab544225c9c4786d9566eef1f0659e3ae462f9f3bef10117f77a26cf6ef3d0fa6a1d218d555f866da6e4efd5215813d28a54a98e8ef1529515f6a2bfa2cdf88797837d181965905f6878597834699995335fac5a58b5e10a4dfc8a96f2dcfd0fa122ffa0929d858a5cdf8a6347968d672e7dfea5210d2fa145c1d5731d9f8c1d37c97a8f779dc4c31ab5e7123f06c44f0efe58989bb70d4a3bfe2063360d9772653d7328f117607b5f447ea5beaf0df2408a8cb06d6d698915b8d19b9795bd411f4c129ad817bc02b563b3f92da951f952a05195f980e74d15ec221d5ccd1bf13a1bcc36d5de16b29a9465359b580230a34c2f3ed7c247ad15ffa3203d0020b5651c6b85f72c912c063b886b012b1a45c6a19d228cd8164951825de096a07d00b2e1d95d6d622682b515f1b9c72fb3f0acba749d4d4e0d8a30e3f07793d7efc567e47a90f03f01efc16fe174c8e16f84d9eff10d12175a13f064288094e9a873106c82b170858574bbcc16c5d901997b2357f750952e1155a9c2d542668cdcc31e038011b9214b7ca033aec807e07559f65879ed836be06950040fe314ff9939426ccdf47578999a517fe66a1dcadd05f6ef7659faa5cdbf0f9513677b9284dbe54497b18ac415585ef36b4a0a33972207a02c7e76960756eecff183a27be94143adf47179d8dc58c6d8834018d8169257743d77cd48a56516cfab7ce275a81e3359b72aaecf653fc52d88532adae33a1477c492aa307273252c7b61e44d7dc8e6270926560cf4abb2bdf3e821badfe807b9c69b73646e1c5d25e0d06a66c0b00b5069008c0ddaeb89d15fe63816dacd2496395e7f7c6237647dd6ebc286801ae91c05bad19a84ff8aef6628e633249ce60a5041b271ad8ceed29b75c9b9fc039854e55cb01b8bc83a89a7f69a7a6f6717c7920f030bb6617342e3418600681ced7360835323cb58d1b98c344cae84cc88fec716ba5682e786dc16e9370ada8e38e68018f770302a9e8a086b0e08f9a359d3e9c8beba655b1a247688e98650cefb822fa40c4b69221cd5e2208a76cae84fac46802887230846f74bb95da04a7bdfcaad2e9f2db404a985756a1be077e8a8c01a149818487ae896b91ff8d82bf2863712acaa564337d6e925a90b4646d06947ccf2a74d4a1a97d4cb50a53dac0a03c3e09c699a1708a0c26b7c386c97640c2a8f30d2d3bae0db2d018ce658dc3fd9802c308b00a86872fcd8d806dccc46bc763e8292f7d3d681d8cffcc95333e78ebf67bda3e90452a2e08c52957daa98ce0cf2329abda5ccac2b013bde8a4fc75b8258824e14fb87c154b7ac22f58531fcde7082aabd47cbbd0a3a112df521a5391bb047ac4fdb3ea39da1efead0860de63037253708d5e9fd63dc6ee7eacc17b6d9f5a2ea0a27059ec8ec7e696ee05727756fb31ffca4c9261cb8f72023a00d551da0bc08c21174882d5159842aa6316b4624a7d46cecc399bcfce0fca0cc5d3d307194e8bd60a76e43e0b3539ffa23a2b2a58942b1bd21f7c86cd824f4878a7e6dc946db839610f31b24d428cbd0038e314badd51f0f3dc85c3f5df1d08adacdb3553df04803700e53802c67d992e0b7ae12c660fd83cd84fe5ebd2584a5b27db59c948f9793868475b0e1b7a94b4b91555aeb2211f5518883c0f6c9662da5e9271d8e4075a92fae0c013952a947646d84e0d80ea05c6ff5a8308a32b3106e5e0299521d3facc2ab23331054429207bf895d62c949dcca014f136b99d6d42e62cb8ce740c2d10073956a66e95751d3df58e8f8be906baa58720a728ec17bcdca87f8c2e6eb458672b24105a5b4f028fc1c245b129ba99850af1688646eb8df27eb6f1c2804878b5da2280ae9f65416311709304f5e088acbd4ccca49b46ef5a5c256b1c4abd3ca07d9f8f74eefecd736b4fdf1cdfe9bdd084ed472746337afce3b6feadb9923a8b34db65b4e69c933aad7d7fd5648b2ec16c773890483dc2917ca4acd2cb4356aa6ba9769f37c550f0a3ab843d1d9b22b6b4fc6662f63b35f0f81f1b475491aa613f40ff96360ca29d07857f061fb66745caf98f7922ee920f499b56bd8a708df5cce704766ff09dcd49c952c49e1062e9b7b1ffc73982a20c71747015bcdac7fba9da1b8d9447f923b550e27a4e68f8d3b74c138e1291ead6637db271daa182cff002e3d78040378ac4b1aa3802ea70290bcd36efac75a2944ac63d0aaedca5d35f29ef168fa6c9f1f6f00a624fdee74ef2a110fe5b61e0af026b9e33a76639753b85326292a1b866b158576ae797509d6b0d1292afeed41e4d770f6b3df73140a699868ad2aa492f5f2d33447c86cbd65b02ea2fc0ac6f6741c6cb0aab6e0213ff77ad7290eb77edbcd538d7ee9d62d231382cc6e8af6d37cc37193c777faa5468023ef21ff6741905b3fd6d37476e2f2535201d9ee4b87ed35b65838757b74d7eccc00c1351fa0cf076026695c749dcdbb8ba5cc0cb17792712124b3ed779a945c5cd795ced3bb7611f26913512f34f38b946b1f06fa68c948d34ead4e162d893cae23e2389d8c22570fe9c76a0a1dc53f8a50f08872517b459d27e32ce15225c3dd27b19cdf09a2921f2d2a77b7db9c595e38d84d18cf5aac564168f", 0x1000}}, 0x1006) 00:04:50 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$DEVLINK_CMD_SB_POOL_GET(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f00000004c0)={0x0, 0x14}}, 0x0) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000380)=ANY=[@ANYBLOB="3c00000010000104000002cf66000000005d0000", @ANYRES32=r3, @ANYBLOB="00000000060000001c0012000b000100627269646765"], 0x3c}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000580)=@RTM_DELMDB={0x18, 0x55, 0x1, 0x0, 0x0, {0x7, r3}}, 0x18}}, 0x0) r4 = fsopen(&(0x7f0000000100)='ramfs\x00', 0x0) r5 = dup3(0xffffffffffffffff, r0, 0x80000) sendmsg$inet6(r5, &(0x7f0000000b80)={&(0x7f0000000740)={0xa, 0x4e23, 0x1, @private0, 0x6}, 0x1c, &(0x7f00000008c0)=[{&(0x7f0000000780)="659843d03310a62ecda7b13eed0ffa010ef3e4a612fb93093eb8373f431d27ed49ed51f72cd431c9ece71309b3c53471dddfe035b1ab97a85213186387dd4e0aa7aeed0aac756554ce52719f53561fd9d2953e3f476dd971fa4fb68d661a3443a0bd1501302a6313960509d62bd698368b3e2e100f1f29987e891b4971300013fbe8c1361e1d860b8ccfc7f62e654422e992b75a820baff7764c59acfa3a8dc69d2e2c7af4b057633a2e0df43f351eb67785a8ba3a3ba58a43280e2824b8b3278be81fd340e1996abb8a72ed5df366ac2b93040d23f44189d64ab04e2d7968b0120c1fcadc9bf60e26724a8baa8372fc2049b3c38ba4258481c9ae43c92f", 0xfe}, {&(0x7f0000001500)="1e27594dfa1dde51f8b98e8b8f8e1aff240bd7bc0b1da4482f85c700fd000582d466268e21bde8a12f3df7c928d2faa63be031bc70f3e5d4c35cdb405c6aaf34efaf84a9793e92ff3ad4f5c87333b73ae526567a7695aaf9107a2ebc1c63a8eb44f2db7d5e20d29b4dadc04b95461f0661ae90dd2a159aeee2cf254527bd44f74015c1ec500c44af7113d71847db70ded48c24eeb6567cc6e111037de3ad15d906c3514b309fc7580a5aae92b2205835170207153023506379f8208fa26cf8220c86fb9c0e8c2bf11e9112ace5f55752ba904224b24cb0959565246948e91fdd17d056a014113250c05b72e595486be0f2c882db60b703d18c27716134312e244dee07256053c6f9948dd0d451bb0f7ca1505993ad5b9e2d0048dab1d11658b1b3bec2bb697c03147f664a1801ac0d6f141b1b0cb31e6f11d689369ca11cc6b858281c92c97aef4b7e833379ee06cab8cc83f6256e869f56b974cc3ad17298507db55a6720a56251aa4e673eb71d729cd0eb05d710675f8bd38df1dd7383900d5859da650ef3018202eb83ea79989b24d776c66d83f85e58c8d59bb56652821eccdf399a530a24cf3881645a9cbc7fab17450bbe24a299170f97c0c8c6f5c0154b1933317943b9556c4f23f727d8f737501d951bc5a60ab40d670343acf8f14013f1ae5faabdd87f5c8b9389ad6ad2b2947153614f0c877eaa6d55ac735ce5990d6cbc3333c3f132de8167a77feba8b3cc082843cbea97ef07bcb189877946f79c74903b2d171729a0eea6ce187e41ecb6c1e1b6fdf3524dc4ce93c480b2bf1a8fdef8b603c245e25b6134b90e9d3c0f6c1bb4c1b84dfbb9fac24c62a42bcfe9e026d1f0424dd7981047ff5bc8ec71bd5c55726584c5ed91d6724e653fbca04603f6792794f9098fc8ca561ab06d29cbed89164b59f4c7c5dede2cdf5428cd8ad35c1f40ab16f7982cbd9e0fe81e8d6845235aaf2ffe04344a673d80be45a8c49ef3c269dff73ee7c4cfe3560fe6fc22c4dbf65d4614329c2591954bb46cd0374d1209e5270a567cc8e4804b1f1dd7c6cd38df64b62784ba9060097737c243d875e6bd8400166592d958ff08cccc92fd9c1482ed5683266a2aff100913770eb539c8a436cff6dcb5801a68977edfcb0188de994287ddacac8ec457eeb7385c59bd0c61f6c82f4313a936b4290cec92b1e212ba586d0693d109cdc269eb3cc18afd734115157f468f46cb969e1eb4a7713939ba7e4ce07ad8e0ebf9d072219e247b1e10dce188d96cf8218a50124c2bb4611e032d45040ae019ff67f737762582f40a1cdfc54940454811581ae51fe19a0eca828ec74b6cb10cf9f76f81816e0a1e9f8a7b54924faf83b2a5f49e30e178afa3cad3d13f821274b5ac56d9a0f3557b9f41055048963488a87c0ee45090a8ad147f8dde85631e516499e79da13ca3a606d2336fdaf7bc3bf5bba633b66d5b1e81a4e1279a2e74299a21c6fe8ce2dd16d046fc3010d993ba4df637e20aaf5ed2cfe36adcd9abe91d845e158f7020dff3373e4300605d0938224e04598aeaf1cb106db0024faeee81fee32785f285a01e9f45ed1c5f3871527175425494f08e9325b60c00ac6e4e4cf8541e1864ac43e6c975e796630a1ac687b9124fb30d54e65dd50dcf34d69e3b8be50a02d167ba9259d406f08be666414db875957385919da8cbd42cc1023a089574fd45b508c2c0dfbac4db9ee37df80c55c05cf33eca5f90040f4042242621d117e5b13e77e46f29cb5fccdbcf4bddcbd05dc3026be1de91eb9af9180d7413b488d137b1db6405cd542ba3d61e8fdbef7382052a0a81c600b50231740f422378767aebdc7a0b4fe0ea84d86682f2430df031acfaafa6b90d2d8d1063adfe254f98aba4b242fc70dbb50a75325574ce9dcf7d326736ed17d29cf56b841aee6a429985c69c6260d788956ec767e188468006b0f417ef22b4a18c9c7042c96371627a88ba63492a56385b8603dc62ee69b58fd3fee46634227f0cfdc5421098df1e75704aab0cca6147539d3d13487fd5efb4f1f695834acd4db2410d835df03404b7a4b256fe8205dfbee053735048059e3392b1ed2742fc7a5d07a55677c468f2ddc7e1fb18bae9706ce6981aaf1c48ab222a32ddf2d90273561164d7bbe84a44c307d3e9855febfb70b0e3395d55866bcf6ef1194be92e875b1b7710872b89d35ff50374352820517b0a94812393f4c96d14abcd5529af19b3bcc45b78f7a8f063c9d1a0502a45fa127ed5a69735a7a25e7cfb345af010f0689390d850a7d868856d1f6e0adcf3ea060bd0634055e326e8cd3c34f881e17b6abd09f5dc0b236847043dd6f505f3fb9dbdac4ad684b0679a5d9369c11cf939a3385faec67f73c7ca1f431ec3596b61c30c5d224c49ba2d22cefa359cd8dbcff756edec01c97eb8163ae37c35a2e9123acea046f5af61a9460c38a3e492a8bcecbe8cc2c19c405abc4cf75d310e0c7162f46baf703e4c21042c7bee4ffe17bf7e3c1b6eb8eaa72db624fc99988533d779469c4a3dfd3603ba587b597b2308b7d09d72e67466eafa681524f9db0cc8e94b37ba5a8d8037de93bce8413f95b82561bc4db8a845650cae1f5222b2c4527a79809793a656c2784d27cc3c822fbc30950c97e21babea3073962ed7985fbd641b0c69ae682c964cea8b9829efd0dca9ec377fdfa564ce59a0d4a9b6404761cc0043238be81f181399f4ffec7cae132189ad205a48fcd349133e0fd66532f7ae43186ab522951d4344fc86790bdb2c07562f907810b78b53b3e96b5d957360713dbfbece74484a84680b51d39fea4375aeab116aa96612dc31016f82cd3aca0442ef9befb02b51d02dbb305e92548e186e27377b48505cc1924fd787b9b1456b5dbc4f63ee8dd95b1facb97fe365d2e51987caf93b7101eda76dae7adc8002c7972411c22e7a041e8d19034c3bd78626f0f08d321ff67214a574b700fc2906250cf9d6fcd4f0f18736e1fc45fbb537a98bdd57527cf19a85802111519c6e2a2de17946f538a116b99e64b079c0c7e71980921cf1daf1fff641ee00ce51102258b480b9a3739a2d3c6e4ba1fee0ef611588c49e9c8291107cdd6b944f16c2a9259f5f54b88ff09e31c60e736ac676226042d3f1bb5cfbfda2b0636b9155ffc532132692d1cdf3dd7320ef1d64de76efca2e47b59ada97b19189a5e147d992e5e0335bf5e8ee5acead39c56a309ec7736e3ca29d626e24f21cf070d9f3b7fdb55125cc4983c4037e7e908d84746095803dc24aa8512d6c45f0950329ef22cd770db3b9cdc0a99c1a48f9e010930c843dee8624e6d35f6fd4c16b8477345a4849e91a5ba0fe706b187741206307fe14e8856127688fe67c1ea7ab327a94ca2e8cb1f02828954fb3f455ddfb7a8c74a525faca535fba5b239c7ecfc25e8b8588b032503aedaa7111cf93b2292f40630a368315013961e8d8a7dc5bc06e54c3336ada961f5845f2450a5da4aaa8177ed2f33e3236426f63792012c8f4e60bca84db3e6cac8259e8f347e82e488c5b6232a8b26a930638359c4d7e48caa65dab4043ef0e51d39dbaf3ab4a8589915ef6ecb36f8e53b53ee4c2a4e1eb499bd0639576b786a757c0f88c67361977e9e5cee4050c81b544593b50573168fcea19e8c006befc81191d9977f1aefbe7d6c8d9654326b8c5247627bc794c496962decdd7897fde221397feb140017c9be20988e860b81051d7e94ecd2daac619a81cb8437f4541b18b561cc0d73d5465b25ef99d13a538bb21630651a19cc28c75570c776cbd1fdb168d355f422998d20e9a630cafa023dd6d0da0e42675076a2a2c696a2f427decfd0d51d95fddbd57066909fbddf5b8ee72d4368cca8a7fb5fc4485a9ffd4b8782c7a107933be77786ea6d3b19d5bd1889d5c4be8ea89d62e17de6c848b5c32233779d263d8bbcae9c8874d0d56cbb4aced562eca6f88b51ad9a8219f1253cee20b452e82f46af05eb4624686f6b88b7763b4bbf52f179a84083fe4941619331487124d18c378218561c990d78b3405b11cf3b54a097a54dd2faf5abf457682adad12d1f569b211b49901a64145c5217c8482bbf0cd3072568e9a073e3a85845ad59beccc4cbe384a8d08b238804290ea02b8c262b06d417d55d42b71aac75f067bcbff21999b7dd31f82db4a66f2e105ae75fd0921adae0f0769e2adf6c9fcc4dbdd79b95b67956b71284052ef9169e57be4896f810b1038ebd19795acce1ee083c2872be2a886fa4170e9aaa4ca281733879eacf80381d504f42f83e4ee96bf330f6e1a7b9cb3066e7ae8a207a05e6b841f527940337c383e8cbbb7e8edeb0cf1df9b382813335d31587a14de448a10516ebf4e95bc5fd66a7fe621c562650dd14ca703de5d6026e06a718d4680ac3a4cbdae9a970c42c8e30d0ad3c79986d84fd6e760958f04e63b259c0d2ed4c937eb91d575d754fcad84fd971cf9cc6d793c7c0e2226e7a85b3b5d7e0c4bbb3bc9b410eb43feb4bb236475c8b8f67dc3a9079c30b411ac5518452e3a6e97628c847da387786de304dfb2ed5a64c94514f59dac263d0b9d48911990514365061bd3ad2aaba66422803d882a6cbf983042f43b98a461add571c397e56eab3be5894043891428c8a534fc514ee85667c3a63ea568e7e0d691d690706700de2407cb03cdd4f3948f8307dd32d8e418e4858d5b79d6f9b157fe8b82a2478798ada0db5de0286c66c3a7c82fa2b7017ae996bdb68b61e8f20d0c34ce7d3d30847d96eb02691c34928db48c77054ceefcea79a3e3b41f20875562f60b4f301a619f7b46742e7ea156e94baadd8e5cc5ae61fdb6d47d1914c9dfc8b3b00fcb838dd58444d12df8723d3ac16cb09b1ff295257ecfc3dc0129afbc20391cecf54d54edfc2fdf9dbce7392f658984c8a0ee80e51a103a974e98f02b7f979ee1582f9f2aebc19977589df46e7ef4d72c20cf8cc9ea61f06f9af7f7659c6d0e453a63ec02281a44acfefa55cfef52c697c25618739beb050b43abaec44578547e2c984f4949c955b4a272088e84a1ddfa5315f7a821cca7e1468d4ffc25ee7806722ad4a94d6a084003467abd6836775339dd3366cb815e2068544e0f49a10aa08c61a54511aef03d290ee0f68fe238c2acc1157214561e12d737af2e41bafaf2edeef69d48e52803069860bbd19b34970ae7034e8a883754cab7c96a1ca9db350971a4f3eb0d07433c68a9853f9f1e2ff6ed48f03a91161dd5fc509b9ae84c1a0cac3816d2b81c808b9bc1bbfee81c29f7c914ed74d47eb6841d7cc8334bc4a964ae1c54ae52fbcc6cc37045282d1c9b7874286c9865fe16867bc4db16d92f35aa2d1a4804b415015bdef6ab20bfd1830ef35969c5d222e0dcb30b01240798f5d131ee7b001f69a893bc1891c8252b41d99162945d3e6602dae07ea6d716ba6e4b967afec3f479d28cedf1717c6276a37232c304eb42a6a1e465f4502e2bcd5cc1e51819f00bc4e834911cf44345f25888e2c969eb505359240ae471cc1f52a0c38ae61d3e1723f2056cc732361eecd3d705d27b2aa35ffefdb8f05f46543d7b1ea394a32ae86960c0307a71334b4b9237845a3ab0a199692b2f75b6b90d1c5c607a6bdfdb3dfb3251678a052712ed98090997b2bab56d3ba112f123b10a374d4358689033e803fd57db07c87310d9216f120f190a83cf15e035a339f9d93ce81f054aadb16992f688c3b58547c7744e2740539918c890162a0a9a16e53cacc7d063e05699a56fdfc716e2718aa9cf38e35216", 0x1000}, {&(0x7f0000000880)="b6b74183e898296606837178bc4d55f7b6bf9fcf4ffc9aaf42db3dd85f655fb36413c984528ede8ba8b1065e34ec1f2fefa49b3934e3a2f5c390", 0x3a}], 0x3, &(0x7f0000000900)=[@hoplimit={{0x14, 0x29, 0x34, 0x7fffffff}}, @rthdr_2292={{0x68, 0x29, 0x39, {0x4, 0xa, 0x0, 0x6, 0x0, [@loopback, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, @mcast1, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}]}}}, @dstopts_2292={{0x110, 0x29, 0x4, {0x3b, 0x1e, '\x00', [@generic={0x2, 0x8, "d1b40f3fc4133deb"}, @generic={0x4, 0xa1, "dec2780c250598f1d0c91d75ec7f36fa4fd36a0196cbbf2205db8700a7df97e2b973d402cdc3bee6a2423446a7f2186b3ccdb5214524714e46e3921306fa2712c70b7e8abae2d9170933d568f5853fc78668f3d95f506d93e281fb6056265234481bb2ebc699fe0165a390e550542a185bf3fc44df15bc4f5333e6ffa6c55a8706227ab2c910c546027ef899e554b3530d3c3a63aa66d6c9e4ed095720641974b4"}, @enc_lim={0x4, 0x1, 0x4}, @hao={0xc9, 0x10, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}}, @enc_lim={0x4, 0x1, 0xba}, @padn={0x1, 0x1, [0x0]}, @hao={0xc9, 0x10, @empty}, @hao={0xc9, 0x10, @remote}, @jumbo={0xc2, 0x4, 0x937}, @pad1]}}}, @hoplimit={{0x14, 0x29, 0x34, 0xcd}}, @rthdr={{0xb8, 0x29, 0x39, {0x8, 0x14, 0x2, 0xff, 0x0, [@mcast1, @empty, @local, @loopback, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, @mcast2, @private1={0xfc, 0x1, '\x00', 0x1}, @loopback, @empty, @ipv4={'\x00', '\xff\xff', @dev={0xac, 0x14, 0x14, 0xa}}]}}}], 0x260}, 0x20000000) fsconfig$FSCONFIG_CMD_CREATE(r4, 0x6, 0x0, 0x0, 0x0) r6 = fsmount(r4, 0x0, 0x0) symlinkat(&(0x7f0000000000)='.\x00', r6, &(0x7f0000000140)='./file0\x00') fspick(r6, &(0x7f0000000080)='./file0/../file0\x00', 0x8) r7 = socket(0x9, 0x3, 0x2) sendmsg$OSF_MSG_ADD(r7, &(0x7f0000000480)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x1000}, 0x5, &(0x7f0000000440)={0x0}, 0x1, 0x0, 0x0, 0x80}, 0x840) r8 = syz_genetlink_get_family_id$nl80211(&(0x7f00000014c0), r7) sendmsg$NL80211_CMD_SET_INTERFACE(r0, &(0x7f0000000700)={&(0x7f0000000600)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f00000006c0)={&(0x7f0000000640)={0x48, r8, 0x400, 0x70bd28, 0x25dfdbfc, {{}, {@void, @void}}, [@NL80211_ATTR_MESH_ID={0xa}, @mon_options=[@NL80211_ATTR_MNTR_FLAGS={0xc, 0x17, 0x0, 0x1, [@NL80211_MNTR_FLAG_CONTROL={0x4}, @NL80211_MNTR_FLAG_FCSFAIL={0x4}]}, @NL80211_ATTR_MU_MIMO_GROUP_DATA={0x1c, 0xe7, "c7ea11c19768cf032fdfbb6311831b0dc265b526d58aaebc"}]]}, 0x48}}, 0x840) r9 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r9, 0x8933, &(0x7f00000003c0)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_CHANNEL_SWITCH(r9, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000000)={0x2c, r8, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r10}, @void}}, [@chandef_params=[@NL80211_ATTR_WIPHY_FREQ={0x8, 0x26, @random=0x994}], @NL80211_ATTR_CH_SWITCH_COUNT={0x8, 0xb7, 0x78}]}, 0x2c}}, 0x40880) ioctl$sock_SIOCSIFVLAN_ADD_VLAN_CMD(r5, 0x8983, &(0x7f0000000bc0)={0x0, 'xfrm0\x00', {0x2}, 0x6}) sendmsg$nl_route_sched(r2, &(0x7f00000005c0)={&(0x7f0000000300), 0xc, &(0x7f0000000500)={&(0x7f0000000340)=@gettfilter={0x34, 0x2e, 0x0, 0x70bd2c, 0x25dfdbfc, {0x0, 0x0, 0x0, r3, {0x2, 0xd}, {0x1, 0xffe0}, {0xd, 0xffff}}, [{0x8}, {0x8, 0xb, 0x2}]}, 0x34}, 0x1, 0x0, 0x0, 0x20000044}, 0x240088d1) ioctl$sock_SIOCGIFINDEX_80211(r1, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_ASSOCIATE(r6, &(0x7f00000002c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000240)=ANY=[@ANYBLOB='t\x00\x00\x00', @ANYRES16=r8, @ANYBLOB="00022abd7000fedbdf252600000008000300", @ANYRES32=r11, @ANYBLOB="0c009900000400006900000008004200020000001e001f0000030601000080000007008b00060005000000060000feffff39000008004b00040000001800490005ac0f000aac0f0005ac0f0005ac0f0005ac0f00af00"], 0x74}, 0x1, 0x0, 0x0, 0x5}, 0xc081) 00:04:50 executing program 3: syz_mount_image$fuse(0x0, &(0x7f0000002080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$fuse(0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=0x0]) mount(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000000)='autofs\x00', 0x0, &(0x7f0000000100)) syz_mount_image$fuse(0x0, &(0x7f0000000180)='./file0/file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$bind(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000080)='./file0/file0\x00', 0x0, 0x201080, 0x0) chdir(&(0x7f00000001c0)='./file0\x00') r0 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setpgid(r0, 0x0) setpgid(0x0, r0) openat$dir(0xffffffffffffff9c, &(0x7f0000000140)='./file0/file0\x00', 0x0, 0x0) 00:04:50 executing program 2: r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$inet_group_source_req(r0, 0x0, 0x2e, &(0x7f0000001ac0)={0x0, {{0x2, 0x0, @multicast2}}, {{0x3, 0x0, @empty}}}, 0x108) 00:04:50 executing program 5: r0 = openat$vhost_vsock(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$VHOST_SET_VRING_BASE(r0, 0xaf01, 0x0) ioctl$VHOST_SET_VRING_ADDR(r0, 0x4028af11, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0}) ioctl$VHOST_SET_MEM_TABLE(r0, 0x4008af03, &(0x7f0000000600)) ioctl$VHOST_VSOCK_SET_RUNNING(r0, 0x4004af61, &(0x7f0000000340)=0xffffffff) 00:04:50 executing program 0: bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000000c0)={0x0, 0xffffffffffffffff, 0x0, 0x16, &(0x7f0000000000)='/proc/3\x00\xff\xff\xffat\x00AE\xf44.\xab%j'}, 0x30) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000), 0x200002, 0x0) syz_open_procfs(0x0, &(0x7f00000000c0)='fd/3\x00') 00:04:50 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$FUSE_INIT(r1, &(0x7f0000000100)={0x78}, 0xfeb1) read$FUSE(r0, &(0x7f00000011c0)={0x2020}, 0x2020) write$UHID_INPUT(r1, &(0x7f0000000180)={0x8, {"d1347423facc5d1c40c9990badb12af40568dcf49f9a8810b8b798247df29281d071fae787e8ef6eb83481d5060be1bd1d5f4221ee4951277e25aac97f5e4b7765b0408038c6ba8f6fd9c57f3b4ffb6b2762c807cccd0d63c8b7b4e5c66e65bf436355d47d0b07e3afe376c4796d06d228507a9b36640ea5e90f393a5b251138781833fed0b6c3df77ffd6c4d0ce481977b27e84359a45d225231ce0ab05985b65c524dfaf90433e5dc08e663015d86270ce0b7b87a1d7fac3d02279d75b4928bf043317cadd8146b5e3dded47f5f74e7b0cb026dbeacb11eb7001a9e3a974e76e8ae491db04e5e060af7e956306168cb1afed82be4b2e66fc7a47117b49274747d23367c2d65f1b8d7a2b8c28e3b3115bbb90ec09f2add68bad5f9f125572d00249173c1046f043ee0aaadab9700cfc8910820cdd9ff89fbc21b37c708228104471e1b5414b87b3113d6e24d2b5b2515e4aa305cfe4aa0e30a75d682ededddcf5c5df45c1e113eeacba8104313959644fbc8c1813dac5c77314bd35981fdd95b3d46fc3f65e98b8b80c50064cd24e6d99a808cb7573755f97a4f1e771a362b41b2c1383603207c004fbf9e16db9f8fe71f9be9752c496be52bbaafd0722bb0013e33209d56557d5d3c3e76d4d3d2b4c27b0b800691291f31798fe0bf9efc57b83d5444dbcaae41f40ee4944d5b6c5b53ddf03fe6c81cf31809023765bdac31076e91864db9a73b654e7f53375a063ed3a3ca8aba998cddc9e5f9973e0ee8084388f5b8497fa33ff843dbceae13e8ef9e549252aa30d081c11951253f8d8e3b578b3ad02e2ea168c7c9e54f71a8755d7f83e0ad9a3fabb85e3c12a45f3beb48385d26d9dd22c00ead8c9b30a1959d3e345d1ba7ee049f1cba644defff7c3ba2ad549a3130103497efcf5e9c44079dcfaf4f6f55d0c488616de63d6cf659749b31dda2940923002e4395c232d376d0e8917e433e0506e96d078b9e1c050d3783b61c6ce3ba25aa745a2c97f246a0df5e4518d7e696de40b41e50dfe42935f76a4655aaf89b62df109f3ee5cced942083c2e015979e8017d0a435ccef44a6d122a7a61beb38fb0bf2cf20ff6538b343d33de81649f06b29536867760cd8fbec922f26d5373882bdf82bf7b4ce169d73cfb90e9b5366e630b1e6f86e79f935625fc84c9da002f89ed69cc902a755a0f65946466356c4d10501306c4afd04042cf9caa2ba5cdaf021549ff0f4e5329a6cf103e16be76907f038b983768c6608c29d52d5c0ecbc4d18de0d6511f976f03bf433a575680b3faa3069fb0725a46688a206cd6ac37a993fb98534c87a88517e8a8fdc1dff9243c3f328c96c5520c1549044ff729f4c1645d438afabd12f9a937c7f7eedfe11668211b595ffe174347a3a8b8c05175c8069dc44d35144a15e2cc0f4d6d2625fc2b8c89ade5d5ce723bf624694284baacefc181053d3e3cad426c832438f81177256f12e89c0cfe7647355017118a3a055e8869fa6de5ae0aba0bf0d3aa6dbc861a1ff61bbe8746d02f52c0d0d43671e153824c0db8cbbc56590b63dc87c84782ffbb6ef9ef0686501d1fdb7d7dcb1106c0c6a5fafcf82470a33009d953d64f657ddeb3a899822e41a92a089f9a9a5670c37e87c954214a05ee850e1f5387b2d8cdee9f75e8a4187053b838f7e759386bca861fa4f3a78de19c40825f77af4f316519df5a7e927b66399a6e7a6a5eb226252717fc40a1deabdff88ed50a760a3eb330038869f9b5d5b3d30c119b02e0e55fe61e1042243e912042989eae1e5ebd4e1c7b27230479e25f95eae977adb855ff10c5e6d0130d3b80c50e089c22d52943bf3a3ae6fd8f0f257ece4af2749b6c1f6b11db67c0770c6b2b86de957af81f10a06d76f9af780e805f704b823424e9782412e5788d6188d96c80c12a4e1e725e5dc6a9dbad152a688485c49b3b58f8412cad7ef04392bb8d51fe5de21dd2c49cf74c1d5bca87e339c522762cc65f7b45009e2ff57aeb067ea5bbf155d009b97ce1ee0eb0f4b5a02beb09d8fa54b63bc636ba2fa05dfe27d6e71d9f2c54a748bcdd8de453c3e7cfb039eaae05445f5146ae19eea8d1bc21364ad98439e1ee3229b1bf4e6506016ad5b526eae3d53adbcc930654a70169b895f70e64671cb5db886686ce829d6ba71c41ae6f4be6c7f2b8e770c8aecc8991ca0793abc970d2f595329d5cab231f22848415053290e33a87874a34f8f9f63847ed75bc29d48b038e3bc471da7e04bfaf14e447300a42febcd4eda28a44c45ada90acdd71a7314f7602d1f8bb46ff9d7ffdd5c246e5fb0e34df6303e7185a5897eca8bebdadb27d6754144a8aeeb9d9f0dd680fe81d22304c05f2b9020ad442ee2a98cde4e94c7a9a3c1c5db63c4b1b583e768f28c6b15d3cc8efa7d96d4a0eab8ec891a141d6b6f63530a93527ad1b47b2659a6a3d5a680f62d78adc78348affba123d8554aadd30f956b371d713654c3ee9731f9052b2b0b17a1470af0bf0f0e4d4797295ae08c96b09eef9c071bc71cdeef6bea0877f61a80a7975107f07e79fa0261f9a172c0c9841ee5a2a32c32b3882fd0a7c96f71cac2fddfd8acfff1b135a1f7b3ccf966b8b0fb32eadcfaa0c54ff11bf0abaebeaac4b0795180f240148b393668ec8911b38fb11a7042623f0c57a248b2afd30603ce8a20bc88180638d0571e51c0e3fce6f194a01762880d665369b335819d1e879307b0b01fb250577bbfe8ae03d33d0b97ceb697a1855a15f761a0108d3c59ead2194ea18c42487d900a0de473910bb0271cb54ee98b293305263ccf93a18e2a4b320ecc8e23b6d450f48b83d01f75f5b7f3354635b6e5022313f04e4cfefddcf284c2e5dde920a07303f442949ce949fbf2b08264f36dcfabdcece29d1743f839aa94cf7e747a48e6d1a4a65e9445def8c5e3d5ddf3040d24da56a7eec5edb2687eabf174b690d05bdbcdff9aec0a8dcfb94e4fff5a5b441fe3ef5b6189b2971dfb7b4976564a11bb8672d74e54251707acea501c02b66b0b7fe792e8180788b00aade3195f12b837144945e1f9263fd9894c52bea060578933702c85796c618a31243f7af6f6d4c22606fbe5ca70dadea0afa10c0ab3ae9beec09cddffa07be5b072f2dd5f3e54e3de8c232584ac76fa5dcdaeab544225c9c4786d9566eef1f0659e3ae462f9f3bef10117f77a26cf6ef3d0fa6a1d218d555f866da6e4efd5215813d28a54a98e8ef1529515f6a2bfa2cdf88797837d181965905f6878597834699995335fac5a58b5e10a4dfc8a96f2dcfd0fa122ffa0929d858a5cdf8a6347968d672e7dfea5210d2fa145c1d5731d9f8c1d37c97a8f779dc4c31ab5e7123f06c44f0efe58989bb70d4a3bfe2063360d9772653d7328f117607b5f447ea5beaf0df2408a8cb06d6d698915b8d19b9795bd411f4c129ad817bc02b563b3f92da951f952a05195f980e74d15ec221d5ccd1bf13a1bcc36d5de16b29a9465359b580230a34c2f3ed7c247ad15ffa3203d0020b5651c6b85f72c912c063b886b012b1a45c6a19d228cd8164951825de096a07d00b2e1d95d6d622682b515f1b9c72fb3f0acba749d4d4e0d8a30e3f07793d7efc567e47a90f03f01efc16fe174c8e16f84d9eff10d12175a13f064288094e9a873106c82b170858574bbcc16c5d901997b2357f750952e1155a9c2d542668cdcc31e038011b9214b7ca033aec807e07559f65879ed836be06950040fe314ff9939426ccdf47578999a517fe66a1dcadd05f6ef7659faa5cdbf0f9513677b9284dbe54497b18ac415585ef36b4a0a33972207a02c7e76960756eecff183a27be94143adf47179d8dc58c6d8834018d8169257743d77cd48a56516cfab7ce275a81e3359b72aaecf653fc52d88532adae33a1477c492aa307273252c7b61e44d7dc8e6270926560cf4abb2bdf3e821badfe807b9c69b73646e1c5d25e0d06a66c0b00b5069008c0ddaeb89d15fe63816dacd2496395e7f7c6237647dd6ebc286801ae91c05bad19a84ff8aef6628e633249ce60a5041b271ad8ceed29b75c9b9fc039854e55cb01b8bc83a89a7f69a7a6f6717c7920f030bb6617342e3418600681ced7360835323cb58d1b98c344cae84cc88fec716ba5682e786dc16e9370ada8e38e68018f770302a9e8a086b0e08f9a359d3e9c8beba655b1a247688e98650cefb822fa40c4b69221cd5e2208a76cae84fac46802887230846f74bb95da04a7bdfcaad2e9f2db404a985756a1be077e8a8c01a149818487ae896b91ff8d82bf2863712acaa564337d6e925a90b4646d06947ccf2a74d4a1a97d4cb50a53dac0a03c3e09c699a1708a0c26b7c386c97640c2a8f30d2d3bae0db2d018ce658dc3fd9802c308b00a86872fcd8d806dccc46bc763e8292f7d3d681d8cffcc95333e78ebf67bda3e90452a2e08c52957daa98ce0cf2329abda5ccac2b013bde8a4fc75b8258824e14fb87c154b7ac22f58531fcde7082aabd47cbbd0a3a112df521a5391bb047ac4fdb3ea39da1efead0860de63037253708d5e9fd63dc6ee7eacc17b6d9f5a2ea0a27059ec8ec7e696ee05727756fb31ffca4c9261cb8f72023a00d551da0bc08c21174882d5159842aa6316b4624a7d46cecc399bcfce0fca0cc5d3d307194e8bd60a76e43e0b3539ffa23a2b2a58942b1bd21f7c86cd824f4878a7e6dc946db839610f31b24d428cbd0038e314badd51f0f3dc85c3f5df1d08adacdb3553df04803700e53802c67d992e0b7ae12c660fd83cd84fe5ebd2584a5b27db59c948f9793868475b0e1b7a94b4b91555aeb2211f5518883c0f6c9662da5e9271d8e4075a92fae0c013952a947646d84e0d80ea05c6ff5a8308a32b3106e5e0299521d3facc2ab23331054429207bf895d62c949dcca014f136b99d6d42e62cb8ce740c2d10073956a66e95751d3df58e8f8be906baa58720a728ec17bcdca87f8c2e6eb458672b24105a5b4f028fc1c245b129ba99850af1688646eb8df27eb6f1c2804878b5da2280ae9f65416311709304f5e088acbd4ccca49b46ef5a5c256b1c4abd3ca07d9f8f74eefecd736b4fdf1cdfe9bdd084ed472746337afce3b6feadb9923a8b34db65b4e69c933aad7d7fd5648b2ec16c773890483dc2917ca4acd2cb4356aa6ba9769f37c550f0a3ab843d1d9b22b6b4fc6662f63b35f0f81f1b475491aa613f40ff96360ca29d07857f061fb66745caf98f7922ee920f499b56bd8a708df5cce704766ff09dcd49c952c49e1062e9b7b1ffc73982a20c71747015bcdac7fba9da1b8d9447f923b550e27a4e68f8d3b74c138e1291ead6637db271daa182cff002e3d78040378ac4b1aa3802ea70290bcd36efac75a2944ac63d0aaedca5d35f29ef168fa6c9f1f6f00a624fdee74ef2a110fe5b61e0af026b9e33a76639753b85326292a1b866b158576ae797509d6b0d1292afeed41e4d770f6b3df73140a699868ad2aa492f5f2d33447c86cbd65b02ea2fc0ac6f6741c6cb0aab6e0213ff77ad7290eb77edbcd538d7ee9d62d231382cc6e8af6d37cc37193c777faa5468023ef21ff6741905b3fd6d37476e2f2535201d9ee4b87ed35b65838757b74d7eccc00c1351fa0cf076026695c749dcdbb8ba5cc0cb17792712124b3ed779a945c5cd795ced3bb7611f26913512f34f38b946b1f06fa68c948d34ead4e162d893cae23e2389d8c22570fe9c76a0a1dc53f8a50f08872517b459d27e32ce15225c3dd27b19cdf09a2921f2d2a77b7db9c595e38d84d18cf5aac564168f", 0x1000}}, 0x1006) [ 290.618157][T10233] ------------[ cut here ]------------ [ 290.619655][T10233] WARNING: CPU: 1 PID: 10233 at net/mac80211/ibss.c:500 ieee80211_ibss_csa_beacon+0x518/0x5b0 [ 290.621942][T10233] Modules linked in: [ 290.622801][T10233] CPU: 1 PID: 10233 Comm: syz-executor.4 Not tainted 6.1.73-syzkaller #0 [ 290.624603][T10233] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 11/17/2023 [ 290.626921][T10233] pstate: 80400005 (Nzcv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--) [ 290.628644][T10233] pc : ieee80211_ibss_csa_beacon+0x518/0x5b0 [ 290.629976][T10233] lr : ieee80211_ibss_csa_beacon+0x514/0x5b0 [ 290.631258][T10233] sp : ffff800025656d60 [ 290.632158][T10233] x29: ffff800025656d80 x28: 1fffe0001aaa7ab5 x27: dfff800000000000 [ 290.633888][T10233] x26: ffff0000d553eadf x25: ffff0000c2f28760 x24: 0000000000000000 [ 290.635574][T10233] x23: ffff0000d553d5a8 x22: ffff0000d553db08 x21: 0000000000000002 [ 290.637324][T10233] x20: ffff0000d553cc80 x19: ffff8000256570c0 x18: ffff8000256569a0 [ 290.639267][T10233] x17: ffff8000188a7000 x16: ffff8000084f9038 x15: 0000000000000002 [ 290.640975][T10233] x14: 0000000000000003 x13: ffff0000cd6e8000 x12: 0000000000040000 [ 290.642807][T10233] x11: 0000000000003a23 x10: ffff800025de9000 x9 : ffff800011a0f278 [ 290.644544][T10233] x8 : 0000000000003a24 x7 : 0000000000000000 x6 : 0000000000000000 [ 290.646316][T10233] x5 : ffff800018b90388 x4 : 0000000000000008 x3 : 0000000000000000 [ 290.648041][T10233] x2 : 0000000000000006 x1 : ffff80001229c460 x0 : 00000000ffffffea [ 290.649923][T10233] Call trace: [ 290.650703][T10233] ieee80211_ibss_csa_beacon+0x518/0x5b0 [ 290.651957][T10233] ieee80211_channel_switch+0x125c/0x21b4 [ 290.653218][T10233] rdev_channel_switch+0x14c/0x3cc [ 290.654329][T10233] nl80211_channel_switch+0x804/0xf40 [ 290.655505][T10233] genl_rcv_msg+0x948/0xc2c [ 290.656507][T10233] netlink_rcv_skb+0x20c/0x3b8 [ 290.657542][T10233] genl_rcv+0x38/0x50 [ 290.658557][T10233] netlink_unicast+0x65c/0x898 [ 290.659641][T10233] netlink_sendmsg+0x834/0xb18 [ 290.660676][T10233] ____sys_sendmsg+0x55c/0x848 [ 290.661888][T10233] __sys_sendmsg+0x26c/0x33c [ 290.662964][T10233] __arm64_sys_sendmsg+0x80/0x94 [ 290.664099][T10233] invoke_syscall+0x98/0x2c0 [ 290.665099][T10233] el0_svc_common+0x138/0x258 [ 290.666171][T10233] do_el0_svc+0x64/0x218 [ 290.667206][T10233] el0_svc+0x58/0x168 [ 290.668109][T10233] el0t_64_sync_handler+0x84/0xf0 [ 290.669256][T10233] el0t_64_sync+0x18c/0x190 [ 290.670341][T10233] irq event stamp: 2698 [ 290.671280][T10233] hardirqs last enabled at (2697): [] __local_bh_enable_ip+0x230/0x470 [ 290.673609][T10233] hardirqs last disabled at (2698): [] el1_dbg+0x24/0x80 [ 290.675535][T10233] softirqs last enabled at (2696): [] cfg80211_get_bss+0x708/0xb34 [ 290.677738][T10233] softirqs last disabled at (2694): [] cfg80211_get_bss+0x148/0xb34 [ 290.679793][T10233] ---[ end trace 0000000000000000 ]--- 00:04:50 executing program 0: bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000000c0)={0x0, 0xffffffffffffffff, 0x0, 0x16, &(0x7f0000000000)='/proc/3\x00\xff\xff\xffat\x00AE\xf44.\xab%j'}, 0x30) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000), 0x200002, 0x0) syz_open_procfs(0x0, &(0x7f00000000c0)='fd/3\x00') 00:04:50 executing program 2: r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$inet_group_source_req(r0, 0x0, 0x2e, &(0x7f0000001ac0)={0x0, {{0x2, 0x0, @multicast2}}, {{0x3, 0x0, @empty}}}, 0x108) 00:04:50 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$DEVLINK_CMD_SB_POOL_GET(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f00000004c0)={0x0, 0x14}}, 0x0) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000380)=ANY=[@ANYBLOB="3c00000010000104000002cf66000000005d0000", @ANYRES32=r3, @ANYBLOB="00000000060000001c0012000b000100627269646765"], 0x3c}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000580)=@RTM_DELMDB={0x18, 0x55, 0x1, 0x0, 0x0, {0x7, r3}}, 0x18}}, 0x0) r4 = fsopen(&(0x7f0000000100)='ramfs\x00', 0x0) r5 = dup3(0xffffffffffffffff, r0, 0x80000) sendmsg$inet6(r5, &(0x7f0000000b80)={&(0x7f0000000740)={0xa, 0x4e23, 0x1, @private0, 0x6}, 0x1c, &(0x7f00000008c0)=[{&(0x7f0000000780)="659843d03310a62ecda7b13eed0ffa010ef3e4a612fb93093eb8373f431d27ed49ed51f72cd431c9ece71309b3c53471dddfe035b1ab97a85213186387dd4e0aa7aeed0aac756554ce52719f53561fd9d2953e3f476dd971fa4fb68d661a3443a0bd1501302a6313960509d62bd698368b3e2e100f1f29987e891b4971300013fbe8c1361e1d860b8ccfc7f62e654422e992b75a820baff7764c59acfa3a8dc69d2e2c7af4b057633a2e0df43f351eb67785a8ba3a3ba58a43280e2824b8b3278be81fd340e1996abb8a72ed5df366ac2b93040d23f44189d64ab04e2d7968b0120c1fcadc9bf60e26724a8baa8372fc2049b3c38ba4258481c9ae43c92f", 0xfe}, {&(0x7f0000001500)="1e27594dfa1dde51f8b98e8b8f8e1aff240bd7bc0b1da4482f85c700fd000582d466268e21bde8a12f3df7c928d2faa63be031bc70f3e5d4c35cdb405c6aaf34efaf84a9793e92ff3ad4f5c87333b73ae526567a7695aaf9107a2ebc1c63a8eb44f2db7d5e20d29b4dadc04b95461f0661ae90dd2a159aeee2cf254527bd44f74015c1ec500c44af7113d71847db70ded48c24eeb6567cc6e111037de3ad15d906c3514b309fc7580a5aae92b2205835170207153023506379f8208fa26cf8220c86fb9c0e8c2bf11e9112ace5f55752ba904224b24cb0959565246948e91fdd17d056a014113250c05b72e595486be0f2c882db60b703d18c27716134312e244dee07256053c6f9948dd0d451bb0f7ca1505993ad5b9e2d0048dab1d11658b1b3bec2bb697c03147f664a1801ac0d6f141b1b0cb31e6f11d689369ca11cc6b858281c92c97aef4b7e833379ee06cab8cc83f6256e869f56b974cc3ad17298507db55a6720a56251aa4e673eb71d729cd0eb05d710675f8bd38df1dd7383900d5859da650ef3018202eb83ea79989b24d776c66d83f85e58c8d59bb56652821eccdf399a530a24cf3881645a9cbc7fab17450bbe24a299170f97c0c8c6f5c0154b1933317943b9556c4f23f727d8f737501d951bc5a60ab40d670343acf8f14013f1ae5faabdd87f5c8b9389ad6ad2b2947153614f0c877eaa6d55ac735ce5990d6cbc3333c3f132de8167a77feba8b3cc082843cbea97ef07bcb189877946f79c74903b2d171729a0eea6ce187e41ecb6c1e1b6fdf3524dc4ce93c480b2bf1a8fdef8b603c245e25b6134b90e9d3c0f6c1bb4c1b84dfbb9fac24c62a42bcfe9e026d1f0424dd7981047ff5bc8ec71bd5c55726584c5ed91d6724e653fbca04603f6792794f9098fc8ca561ab06d29cbed89164b59f4c7c5dede2cdf5428cd8ad35c1f40ab16f7982cbd9e0fe81e8d6845235aaf2ffe04344a673d80be45a8c49ef3c269dff73ee7c4cfe3560fe6fc22c4dbf65d4614329c2591954bb46cd0374d1209e5270a567cc8e4804b1f1dd7c6cd38df64b62784ba9060097737c243d875e6bd8400166592d958ff08cccc92fd9c1482ed5683266a2aff100913770eb539c8a436cff6dcb5801a68977edfcb0188de994287ddacac8ec457eeb7385c59bd0c61f6c82f4313a936b4290cec92b1e212ba586d0693d109cdc269eb3cc18afd734115157f468f46cb969e1eb4a7713939ba7e4ce07ad8e0ebf9d072219e247b1e10dce188d96cf8218a50124c2bb4611e032d45040ae019ff67f737762582f40a1cdfc54940454811581ae51fe19a0eca828ec74b6cb10cf9f76f81816e0a1e9f8a7b54924faf83b2a5f49e30e178afa3cad3d13f821274b5ac56d9a0f3557b9f41055048963488a87c0ee45090a8ad147f8dde85631e516499e79da13ca3a606d2336fdaf7bc3bf5bba633b66d5b1e81a4e1279a2e74299a21c6fe8ce2dd16d046fc3010d993ba4df637e20aaf5ed2cfe36adcd9abe91d845e158f7020dff3373e4300605d0938224e04598aeaf1cb106db0024faeee81fee32785f285a01e9f45ed1c5f3871527175425494f08e9325b60c00ac6e4e4cf8541e1864ac43e6c975e796630a1ac687b9124fb30d54e65dd50dcf34d69e3b8be50a02d167ba9259d406f08be666414db875957385919da8cbd42cc1023a089574fd45b508c2c0dfbac4db9ee37df80c55c05cf33eca5f90040f4042242621d117e5b13e77e46f29cb5fccdbcf4bddcbd05dc3026be1de91eb9af9180d7413b488d137b1db6405cd542ba3d61e8fdbef7382052a0a81c600b50231740f422378767aebdc7a0b4fe0ea84d86682f2430df031acfaafa6b90d2d8d1063adfe254f98aba4b242fc70dbb50a75325574ce9dcf7d326736ed17d29cf56b841aee6a429985c69c6260d788956ec767e188468006b0f417ef22b4a18c9c7042c96371627a88ba63492a56385b8603dc62ee69b58fd3fee46634227f0cfdc5421098df1e75704aab0cca6147539d3d13487fd5efb4f1f695834acd4db2410d835df03404b7a4b256fe8205dfbee053735048059e3392b1ed2742fc7a5d07a55677c468f2ddc7e1fb18bae9706ce6981aaf1c48ab222a32ddf2d90273561164d7bbe84a44c307d3e9855febfb70b0e3395d55866bcf6ef1194be92e875b1b7710872b89d35ff50374352820517b0a94812393f4c96d14abcd5529af19b3bcc45b78f7a8f063c9d1a0502a45fa127ed5a69735a7a25e7cfb345af010f0689390d850a7d868856d1f6e0adcf3ea060bd0634055e326e8cd3c34f881e17b6abd09f5dc0b236847043dd6f505f3fb9dbdac4ad684b0679a5d9369c11cf939a3385faec67f73c7ca1f431ec3596b61c30c5d224c49ba2d22cefa359cd8dbcff756edec01c97eb8163ae37c35a2e9123acea046f5af61a9460c38a3e492a8bcecbe8cc2c19c405abc4cf75d310e0c7162f46baf703e4c21042c7bee4ffe17bf7e3c1b6eb8eaa72db624fc99988533d779469c4a3dfd3603ba587b597b2308b7d09d72e67466eafa681524f9db0cc8e94b37ba5a8d8037de93bce8413f95b82561bc4db8a845650cae1f5222b2c4527a79809793a656c2784d27cc3c822fbc30950c97e21babea3073962ed7985fbd641b0c69ae682c964cea8b9829efd0dca9ec377fdfa564ce59a0d4a9b6404761cc0043238be81f181399f4ffec7cae132189ad205a48fcd349133e0fd66532f7ae43186ab522951d4344fc86790bdb2c07562f907810b78b53b3e96b5d957360713dbfbece74484a84680b51d39fea4375aeab116aa96612dc31016f82cd3aca0442ef9befb02b51d02dbb305e92548e186e27377b48505cc1924fd787b9b1456b5dbc4f63ee8dd95b1facb97fe365d2e51987caf93b7101eda76dae7adc8002c7972411c22e7a041e8d19034c3bd78626f0f08d321ff67214a574b700fc2906250cf9d6fcd4f0f18736e1fc45fbb537a98bdd57527cf19a85802111519c6e2a2de17946f538a116b99e64b079c0c7e71980921cf1daf1fff641ee00ce51102258b480b9a3739a2d3c6e4ba1fee0ef611588c49e9c8291107cdd6b944f16c2a9259f5f54b88ff09e31c60e736ac676226042d3f1bb5cfbfda2b0636b9155ffc532132692d1cdf3dd7320ef1d64de76efca2e47b59ada97b19189a5e147d992e5e0335bf5e8ee5acead39c56a309ec7736e3ca29d626e24f21cf070d9f3b7fdb55125cc4983c4037e7e908d84746095803dc24aa8512d6c45f0950329ef22cd770db3b9cdc0a99c1a48f9e010930c843dee8624e6d35f6fd4c16b8477345a4849e91a5ba0fe706b187741206307fe14e8856127688fe67c1ea7ab327a94ca2e8cb1f02828954fb3f455ddfb7a8c74a525faca535fba5b239c7ecfc25e8b8588b032503aedaa7111cf93b2292f40630a368315013961e8d8a7dc5bc06e54c3336ada961f5845f2450a5da4aaa8177ed2f33e3236426f63792012c8f4e60bca84db3e6cac8259e8f347e82e488c5b6232a8b26a930638359c4d7e48caa65dab4043ef0e51d39dbaf3ab4a8589915ef6ecb36f8e53b53ee4c2a4e1eb499bd0639576b786a757c0f88c67361977e9e5cee4050c81b544593b50573168fcea19e8c006befc81191d9977f1aefbe7d6c8d9654326b8c5247627bc794c496962decdd7897fde221397feb140017c9be20988e860b81051d7e94ecd2daac619a81cb8437f4541b18b561cc0d73d5465b25ef99d13a538bb21630651a19cc28c75570c776cbd1fdb168d355f422998d20e9a630cafa023dd6d0da0e42675076a2a2c696a2f427decfd0d51d95fddbd57066909fbddf5b8ee72d4368cca8a7fb5fc4485a9ffd4b8782c7a107933be77786ea6d3b19d5bd1889d5c4be8ea89d62e17de6c848b5c32233779d263d8bbcae9c8874d0d56cbb4aced562eca6f88b51ad9a8219f1253cee20b452e82f46af05eb4624686f6b88b7763b4bbf52f179a84083fe4941619331487124d18c378218561c990d78b3405b11cf3b54a097a54dd2faf5abf457682adad12d1f569b211b49901a64145c5217c8482bbf0cd3072568e9a073e3a85845ad59beccc4cbe384a8d08b238804290ea02b8c262b06d417d55d42b71aac75f067bcbff21999b7dd31f82db4a66f2e105ae75fd0921adae0f0769e2adf6c9fcc4dbdd79b95b67956b71284052ef9169e57be4896f810b1038ebd19795acce1ee083c2872be2a886fa4170e9aaa4ca281733879eacf80381d504f42f83e4ee96bf330f6e1a7b9cb3066e7ae8a207a05e6b841f527940337c383e8cbbb7e8edeb0cf1df9b382813335d31587a14de448a10516ebf4e95bc5fd66a7fe621c562650dd14ca703de5d6026e06a718d4680ac3a4cbdae9a970c42c8e30d0ad3c79986d84fd6e760958f04e63b259c0d2ed4c937eb91d575d754fcad84fd971cf9cc6d793c7c0e2226e7a85b3b5d7e0c4bbb3bc9b410eb43feb4bb236475c8b8f67dc3a9079c30b411ac5518452e3a6e97628c847da387786de304dfb2ed5a64c94514f59dac263d0b9d48911990514365061bd3ad2aaba66422803d882a6cbf983042f43b98a461add571c397e56eab3be5894043891428c8a534fc514ee85667c3a63ea568e7e0d691d690706700de2407cb03cdd4f3948f8307dd32d8e418e4858d5b79d6f9b157fe8b82a2478798ada0db5de0286c66c3a7c82fa2b7017ae996bdb68b61e8f20d0c34ce7d3d30847d96eb02691c34928db48c77054ceefcea79a3e3b41f20875562f60b4f301a619f7b46742e7ea156e94baadd8e5cc5ae61fdb6d47d1914c9dfc8b3b00fcb838dd58444d12df8723d3ac16cb09b1ff295257ecfc3dc0129afbc20391cecf54d54edfc2fdf9dbce7392f658984c8a0ee80e51a103a974e98f02b7f979ee1582f9f2aebc19977589df46e7ef4d72c20cf8cc9ea61f06f9af7f7659c6d0e453a63ec02281a44acfefa55cfef52c697c25618739beb050b43abaec44578547e2c984f4949c955b4a272088e84a1ddfa5315f7a821cca7e1468d4ffc25ee7806722ad4a94d6a084003467abd6836775339dd3366cb815e2068544e0f49a10aa08c61a54511aef03d290ee0f68fe238c2acc1157214561e12d737af2e41bafaf2edeef69d48e52803069860bbd19b34970ae7034e8a883754cab7c96a1ca9db350971a4f3eb0d07433c68a9853f9f1e2ff6ed48f03a91161dd5fc509b9ae84c1a0cac3816d2b81c808b9bc1bbfee81c29f7c914ed74d47eb6841d7cc8334bc4a964ae1c54ae52fbcc6cc37045282d1c9b7874286c9865fe16867bc4db16d92f35aa2d1a4804b415015bdef6ab20bfd1830ef35969c5d222e0dcb30b01240798f5d131ee7b001f69a893bc1891c8252b41d99162945d3e6602dae07ea6d716ba6e4b967afec3f479d28cedf1717c6276a37232c304eb42a6a1e465f4502e2bcd5cc1e51819f00bc4e834911cf44345f25888e2c969eb505359240ae471cc1f52a0c38ae61d3e1723f2056cc732361eecd3d705d27b2aa35ffefdb8f05f46543d7b1ea394a32ae86960c0307a71334b4b9237845a3ab0a199692b2f75b6b90d1c5c607a6bdfdb3dfb3251678a052712ed98090997b2bab56d3ba112f123b10a374d4358689033e803fd57db07c87310d9216f120f190a83cf15e035a339f9d93ce81f054aadb16992f688c3b58547c7744e2740539918c890162a0a9a16e53cacc7d063e05699a56fdfc716e2718aa9cf38e35216", 0x1000}, {&(0x7f0000000880)="b6b74183e898296606837178bc4d55f7b6bf9fcf4ffc9aaf42db3dd85f655fb36413c984528ede8ba8b1065e34ec1f2fefa49b3934e3a2f5c390", 0x3a}], 0x3, &(0x7f0000000900)=[@hoplimit={{0x14, 0x29, 0x34, 0x7fffffff}}, @rthdr_2292={{0x68, 0x29, 0x39, {0x4, 0xa, 0x0, 0x6, 0x0, [@loopback, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, @mcast1, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}]}}}, @dstopts_2292={{0x110, 0x29, 0x4, {0x3b, 0x1e, '\x00', [@generic={0x2, 0x8, "d1b40f3fc4133deb"}, @generic={0x4, 0xa1, "dec2780c250598f1d0c91d75ec7f36fa4fd36a0196cbbf2205db8700a7df97e2b973d402cdc3bee6a2423446a7f2186b3ccdb5214524714e46e3921306fa2712c70b7e8abae2d9170933d568f5853fc78668f3d95f506d93e281fb6056265234481bb2ebc699fe0165a390e550542a185bf3fc44df15bc4f5333e6ffa6c55a8706227ab2c910c546027ef899e554b3530d3c3a63aa66d6c9e4ed095720641974b4"}, @enc_lim={0x4, 0x1, 0x4}, @hao={0xc9, 0x10, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}}, @enc_lim={0x4, 0x1, 0xba}, @padn={0x1, 0x1, [0x0]}, @hao={0xc9, 0x10, @empty}, @hao={0xc9, 0x10, @remote}, @jumbo={0xc2, 0x4, 0x937}, @pad1]}}}, @hoplimit={{0x14, 0x29, 0x34, 0xcd}}, @rthdr={{0xb8, 0x29, 0x39, {0x8, 0x14, 0x2, 0xff, 0x0, [@mcast1, @empty, @local, @loopback, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, @mcast2, @private1={0xfc, 0x1, '\x00', 0x1}, @loopback, @empty, @ipv4={'\x00', '\xff\xff', @dev={0xac, 0x14, 0x14, 0xa}}]}}}], 0x260}, 0x20000000) fsconfig$FSCONFIG_CMD_CREATE(r4, 0x6, 0x0, 0x0, 0x0) r6 = fsmount(r4, 0x0, 0x0) symlinkat(&(0x7f0000000000)='.\x00', r6, &(0x7f0000000140)='./file0\x00') fspick(r6, &(0x7f0000000080)='./file0/../file0\x00', 0x8) r7 = socket(0x9, 0x3, 0x2) sendmsg$OSF_MSG_ADD(r7, &(0x7f0000000480)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x1000}, 0x5, &(0x7f0000000440)={0x0}, 0x1, 0x0, 0x0, 0x80}, 0x840) r8 = syz_genetlink_get_family_id$nl80211(&(0x7f00000014c0), r7) sendmsg$NL80211_CMD_SET_INTERFACE(r0, &(0x7f0000000700)={&(0x7f0000000600)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f00000006c0)={&(0x7f0000000640)={0x48, r8, 0x400, 0x70bd28, 0x25dfdbfc, {{}, {@void, @void}}, [@NL80211_ATTR_MESH_ID={0xa}, @mon_options=[@NL80211_ATTR_MNTR_FLAGS={0xc, 0x17, 0x0, 0x1, [@NL80211_MNTR_FLAG_CONTROL={0x4}, @NL80211_MNTR_FLAG_FCSFAIL={0x4}]}, @NL80211_ATTR_MU_MIMO_GROUP_DATA={0x1c, 0xe7, "c7ea11c19768cf032fdfbb6311831b0dc265b526d58aaebc"}]]}, 0x48}}, 0x840) r9 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r9, 0x8933, &(0x7f00000003c0)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_CHANNEL_SWITCH(r9, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000000)={0x2c, r8, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r10}, @void}}, [@chandef_params=[@NL80211_ATTR_WIPHY_FREQ={0x8, 0x26, @random=0x994}], @NL80211_ATTR_CH_SWITCH_COUNT={0x8, 0xb7, 0x78}]}, 0x2c}}, 0x40880) ioctl$sock_SIOCSIFVLAN_ADD_VLAN_CMD(r5, 0x8983, &(0x7f0000000bc0)={0x0, 'xfrm0\x00', {0x2}, 0x6}) sendmsg$nl_route_sched(r2, &(0x7f00000005c0)={&(0x7f0000000300), 0xc, &(0x7f0000000500)={&(0x7f0000000340)=@gettfilter={0x34, 0x2e, 0x0, 0x70bd2c, 0x25dfdbfc, {0x0, 0x0, 0x0, r3, {0x2, 0xd}, {0x1, 0xffe0}, {0xd, 0xffff}}, [{0x8}, {0x8, 0xb, 0x2}]}, 0x34}, 0x1, 0x0, 0x0, 0x20000044}, 0x240088d1) ioctl$sock_SIOCGIFINDEX_80211(r1, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_ASSOCIATE(r6, &(0x7f00000002c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000240)=ANY=[@ANYBLOB='t\x00\x00\x00', @ANYRES16=r8, @ANYBLOB="00022abd7000fedbdf252600000008000300", @ANYRES32=r11, @ANYBLOB="0c009900000400006900000008004200020000001e001f0000030601000080000007008b00060005000000060000feffff39000008004b00040000001800490005ac0f000aac0f0005ac0f0005ac0f0005ac0f00af00"], 0x74}, 0x1, 0x0, 0x0, 0x5}, 0xc081) 00:04:50 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$DEVLINK_CMD_SB_POOL_GET(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f00000004c0)={0x0, 0x14}}, 0x0) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000380)=ANY=[@ANYBLOB="3c00000010000104000002cf66000000005d0000", @ANYRES32=r3, @ANYBLOB="00000000060000001c0012000b000100627269646765"], 0x3c}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000580)=@RTM_DELMDB={0x18, 0x55, 0x1, 0x0, 0x0, {0x7, r3}}, 0x18}}, 0x0) r4 = fsopen(&(0x7f0000000100)='ramfs\x00', 0x0) r5 = dup3(0xffffffffffffffff, r0, 0x80000) sendmsg$inet6(r5, &(0x7f0000000b80)={&(0x7f0000000740)={0xa, 0x4e23, 0x1, @private0, 0x6}, 0x1c, &(0x7f00000008c0)=[{&(0x7f0000000780)="659843d03310a62ecda7b13eed0ffa010ef3e4a612fb93093eb8373f431d27ed49ed51f72cd431c9ece71309b3c53471dddfe035b1ab97a85213186387dd4e0aa7aeed0aac756554ce52719f53561fd9d2953e3f476dd971fa4fb68d661a3443a0bd1501302a6313960509d62bd698368b3e2e100f1f29987e891b4971300013fbe8c1361e1d860b8ccfc7f62e654422e992b75a820baff7764c59acfa3a8dc69d2e2c7af4b057633a2e0df43f351eb67785a8ba3a3ba58a43280e2824b8b3278be81fd340e1996abb8a72ed5df366ac2b93040d23f44189d64ab04e2d7968b0120c1fcadc9bf60e26724a8baa8372fc2049b3c38ba4258481c9ae43c92f", 0xfe}, {&(0x7f0000001500)="1e27594dfa1dde51f8b98e8b8f8e1aff240bd7bc0b1da4482f85c700fd000582d466268e21bde8a12f3df7c928d2faa63be031bc70f3e5d4c35cdb405c6aaf34efaf84a9793e92ff3ad4f5c87333b73ae526567a7695aaf9107a2ebc1c63a8eb44f2db7d5e20d29b4dadc04b95461f0661ae90dd2a159aeee2cf254527bd44f74015c1ec500c44af7113d71847db70ded48c24eeb6567cc6e111037de3ad15d906c3514b309fc7580a5aae92b2205835170207153023506379f8208fa26cf8220c86fb9c0e8c2bf11e9112ace5f55752ba904224b24cb0959565246948e91fdd17d056a014113250c05b72e595486be0f2c882db60b703d18c27716134312e244dee07256053c6f9948dd0d451bb0f7ca1505993ad5b9e2d0048dab1d11658b1b3bec2bb697c03147f664a1801ac0d6f141b1b0cb31e6f11d689369ca11cc6b858281c92c97aef4b7e833379ee06cab8cc83f6256e869f56b974cc3ad17298507db55a6720a56251aa4e673eb71d729cd0eb05d710675f8bd38df1dd7383900d5859da650ef3018202eb83ea79989b24d776c66d83f85e58c8d59bb56652821eccdf399a530a24cf3881645a9cbc7fab17450bbe24a299170f97c0c8c6f5c0154b1933317943b9556c4f23f727d8f737501d951bc5a60ab40d670343acf8f14013f1ae5faabdd87f5c8b9389ad6ad2b2947153614f0c877eaa6d55ac735ce5990d6cbc3333c3f132de8167a77feba8b3cc082843cbea97ef07bcb189877946f79c74903b2d171729a0eea6ce187e41ecb6c1e1b6fdf3524dc4ce93c480b2bf1a8fdef8b603c245e25b6134b90e9d3c0f6c1bb4c1b84dfbb9fac24c62a42bcfe9e026d1f0424dd7981047ff5bc8ec71bd5c55726584c5ed91d6724e653fbca04603f6792794f9098fc8ca561ab06d29cbed89164b59f4c7c5dede2cdf5428cd8ad35c1f40ab16f7982cbd9e0fe81e8d6845235aaf2ffe04344a673d80be45a8c49ef3c269dff73ee7c4cfe3560fe6fc22c4dbf65d4614329c2591954bb46cd0374d1209e5270a567cc8e4804b1f1dd7c6cd38df64b62784ba9060097737c243d875e6bd8400166592d958ff08cccc92fd9c1482ed5683266a2aff100913770eb539c8a436cff6dcb5801a68977edfcb0188de994287ddacac8ec457eeb7385c59bd0c61f6c82f4313a936b4290cec92b1e212ba586d0693d109cdc269eb3cc18afd734115157f468f46cb969e1eb4a7713939ba7e4ce07ad8e0ebf9d072219e247b1e10dce188d96cf8218a50124c2bb4611e032d45040ae019ff67f737762582f40a1cdfc54940454811581ae51fe19a0eca828ec74b6cb10cf9f76f81816e0a1e9f8a7b54924faf83b2a5f49e30e178afa3cad3d13f821274b5ac56d9a0f3557b9f41055048963488a87c0ee45090a8ad147f8dde85631e516499e79da13ca3a606d2336fdaf7bc3bf5bba633b66d5b1e81a4e1279a2e74299a21c6fe8ce2dd16d046fc3010d993ba4df637e20aaf5ed2cfe36adcd9abe91d845e158f7020dff3373e4300605d0938224e04598aeaf1cb106db0024faeee81fee32785f285a01e9f45ed1c5f3871527175425494f08e9325b60c00ac6e4e4cf8541e1864ac43e6c975e796630a1ac687b9124fb30d54e65dd50dcf34d69e3b8be50a02d167ba9259d406f08be666414db875957385919da8cbd42cc1023a089574fd45b508c2c0dfbac4db9ee37df80c55c05cf33eca5f90040f4042242621d117e5b13e77e46f29cb5fccdbcf4bddcbd05dc3026be1de91eb9af9180d7413b488d137b1db6405cd542ba3d61e8fdbef7382052a0a81c600b50231740f422378767aebdc7a0b4fe0ea84d86682f2430df031acfaafa6b90d2d8d1063adfe254f98aba4b242fc70dbb50a75325574ce9dcf7d326736ed17d29cf56b841aee6a429985c69c6260d788956ec767e188468006b0f417ef22b4a18c9c7042c96371627a88ba63492a56385b8603dc62ee69b58fd3fee46634227f0cfdc5421098df1e75704aab0cca6147539d3d13487fd5efb4f1f695834acd4db2410d835df03404b7a4b256fe8205dfbee053735048059e3392b1ed2742fc7a5d07a55677c468f2ddc7e1fb18bae9706ce6981aaf1c48ab222a32ddf2d90273561164d7bbe84a44c307d3e9855febfb70b0e3395d55866bcf6ef1194be92e875b1b7710872b89d35ff50374352820517b0a94812393f4c96d14abcd5529af19b3bcc45b78f7a8f063c9d1a0502a45fa127ed5a69735a7a25e7cfb345af010f0689390d850a7d868856d1f6e0adcf3ea060bd0634055e326e8cd3c34f881e17b6abd09f5dc0b236847043dd6f505f3fb9dbdac4ad684b0679a5d9369c11cf939a3385faec67f73c7ca1f431ec3596b61c30c5d224c49ba2d22cefa359cd8dbcff756edec01c97eb8163ae37c35a2e9123acea046f5af61a9460c38a3e492a8bcecbe8cc2c19c405abc4cf75d310e0c7162f46baf703e4c21042c7bee4ffe17bf7e3c1b6eb8eaa72db624fc99988533d779469c4a3dfd3603ba587b597b2308b7d09d72e67466eafa681524f9db0cc8e94b37ba5a8d8037de93bce8413f95b82561bc4db8a845650cae1f5222b2c4527a79809793a656c2784d27cc3c822fbc30950c97e21babea3073962ed7985fbd641b0c69ae682c964cea8b9829efd0dca9ec377fdfa564ce59a0d4a9b6404761cc0043238be81f181399f4ffec7cae132189ad205a48fcd349133e0fd66532f7ae43186ab522951d4344fc86790bdb2c07562f907810b78b53b3e96b5d957360713dbfbece74484a84680b51d39fea4375aeab116aa96612dc31016f82cd3aca0442ef9befb02b51d02dbb305e92548e186e27377b48505cc1924fd787b9b1456b5dbc4f63ee8dd95b1facb97fe365d2e51987caf93b7101eda76dae7adc8002c7972411c22e7a041e8d19034c3bd78626f0f08d321ff67214a574b700fc2906250cf9d6fcd4f0f18736e1fc45fbb537a98bdd57527cf19a85802111519c6e2a2de17946f538a116b99e64b079c0c7e71980921cf1daf1fff641ee00ce51102258b480b9a3739a2d3c6e4ba1fee0ef611588c49e9c8291107cdd6b944f16c2a9259f5f54b88ff09e31c60e736ac676226042d3f1bb5cfbfda2b0636b9155ffc532132692d1cdf3dd7320ef1d64de76efca2e47b59ada97b19189a5e147d992e5e0335bf5e8ee5acead39c56a309ec7736e3ca29d626e24f21cf070d9f3b7fdb55125cc4983c4037e7e908d84746095803dc24aa8512d6c45f0950329ef22cd770db3b9cdc0a99c1a48f9e010930c843dee8624e6d35f6fd4c16b8477345a4849e91a5ba0fe706b187741206307fe14e8856127688fe67c1ea7ab327a94ca2e8cb1f02828954fb3f455ddfb7a8c74a525faca535fba5b239c7ecfc25e8b8588b032503aedaa7111cf93b2292f40630a368315013961e8d8a7dc5bc06e54c3336ada961f5845f2450a5da4aaa8177ed2f33e3236426f63792012c8f4e60bca84db3e6cac8259e8f347e82e488c5b6232a8b26a930638359c4d7e48caa65dab4043ef0e51d39dbaf3ab4a8589915ef6ecb36f8e53b53ee4c2a4e1eb499bd0639576b786a757c0f88c67361977e9e5cee4050c81b544593b50573168fcea19e8c006befc81191d9977f1aefbe7d6c8d9654326b8c5247627bc794c496962decdd7897fde221397feb140017c9be20988e860b81051d7e94ecd2daac619a81cb8437f4541b18b561cc0d73d5465b25ef99d13a538bb21630651a19cc28c75570c776cbd1fdb168d355f422998d20e9a630cafa023dd6d0da0e42675076a2a2c696a2f427decfd0d51d95fddbd57066909fbddf5b8ee72d4368cca8a7fb5fc4485a9ffd4b8782c7a107933be77786ea6d3b19d5bd1889d5c4be8ea89d62e17de6c848b5c32233779d263d8bbcae9c8874d0d56cbb4aced562eca6f88b51ad9a8219f1253cee20b452e82f46af05eb4624686f6b88b7763b4bbf52f179a84083fe4941619331487124d18c378218561c990d78b3405b11cf3b54a097a54dd2faf5abf457682adad12d1f569b211b49901a64145c5217c8482bbf0cd3072568e9a073e3a85845ad59beccc4cbe384a8d08b238804290ea02b8c262b06d417d55d42b71aac75f067bcbff21999b7dd31f82db4a66f2e105ae75fd0921adae0f0769e2adf6c9fcc4dbdd79b95b67956b71284052ef9169e57be4896f810b1038ebd19795acce1ee083c2872be2a886fa4170e9aaa4ca281733879eacf80381d504f42f83e4ee96bf330f6e1a7b9cb3066e7ae8a207a05e6b841f527940337c383e8cbbb7e8edeb0cf1df9b382813335d31587a14de448a10516ebf4e95bc5fd66a7fe621c562650dd14ca703de5d6026e06a718d4680ac3a4cbdae9a970c42c8e30d0ad3c79986d84fd6e760958f04e63b259c0d2ed4c937eb91d575d754fcad84fd971cf9cc6d793c7c0e2226e7a85b3b5d7e0c4bbb3bc9b410eb43feb4bb236475c8b8f67dc3a9079c30b411ac5518452e3a6e97628c847da387786de304dfb2ed5a64c94514f59dac263d0b9d48911990514365061bd3ad2aaba66422803d882a6cbf983042f43b98a461add571c397e56eab3be5894043891428c8a534fc514ee85667c3a63ea568e7e0d691d690706700de2407cb03cdd4f3948f8307dd32d8e418e4858d5b79d6f9b157fe8b82a2478798ada0db5de0286c66c3a7c82fa2b7017ae996bdb68b61e8f20d0c34ce7d3d30847d96eb02691c34928db48c77054ceefcea79a3e3b41f20875562f60b4f301a619f7b46742e7ea156e94baadd8e5cc5ae61fdb6d47d1914c9dfc8b3b00fcb838dd58444d12df8723d3ac16cb09b1ff295257ecfc3dc0129afbc20391cecf54d54edfc2fdf9dbce7392f658984c8a0ee80e51a103a974e98f02b7f979ee1582f9f2aebc19977589df46e7ef4d72c20cf8cc9ea61f06f9af7f7659c6d0e453a63ec02281a44acfefa55cfef52c697c25618739beb050b43abaec44578547e2c984f4949c955b4a272088e84a1ddfa5315f7a821cca7e1468d4ffc25ee7806722ad4a94d6a084003467abd6836775339dd3366cb815e2068544e0f49a10aa08c61a54511aef03d290ee0f68fe238c2acc1157214561e12d737af2e41bafaf2edeef69d48e52803069860bbd19b34970ae7034e8a883754cab7c96a1ca9db350971a4f3eb0d07433c68a9853f9f1e2ff6ed48f03a91161dd5fc509b9ae84c1a0cac3816d2b81c808b9bc1bbfee81c29f7c914ed74d47eb6841d7cc8334bc4a964ae1c54ae52fbcc6cc37045282d1c9b7874286c9865fe16867bc4db16d92f35aa2d1a4804b415015bdef6ab20bfd1830ef35969c5d222e0dcb30b01240798f5d131ee7b001f69a893bc1891c8252b41d99162945d3e6602dae07ea6d716ba6e4b967afec3f479d28cedf1717c6276a37232c304eb42a6a1e465f4502e2bcd5cc1e51819f00bc4e834911cf44345f25888e2c969eb505359240ae471cc1f52a0c38ae61d3e1723f2056cc732361eecd3d705d27b2aa35ffefdb8f05f46543d7b1ea394a32ae86960c0307a71334b4b9237845a3ab0a199692b2f75b6b90d1c5c607a6bdfdb3dfb3251678a052712ed98090997b2bab56d3ba112f123b10a374d4358689033e803fd57db07c87310d9216f120f190a83cf15e035a339f9d93ce81f054aadb16992f688c3b58547c7744e2740539918c890162a0a9a16e53cacc7d063e05699a56fdfc716e2718aa9cf38e35216", 0x1000}, {&(0x7f0000000880)="b6b74183e898296606837178bc4d55f7b6bf9fcf4ffc9aaf42db3dd85f655fb36413c984528ede8ba8b1065e34ec1f2fefa49b3934e3a2f5c390", 0x3a}], 0x3, &(0x7f0000000900)=[@hoplimit={{0x14, 0x29, 0x34, 0x7fffffff}}, @rthdr_2292={{0x68, 0x29, 0x39, {0x4, 0xa, 0x0, 0x6, 0x0, [@loopback, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, @mcast1, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}]}}}, @dstopts_2292={{0x110, 0x29, 0x4, {0x3b, 0x1e, '\x00', [@generic={0x2, 0x8, "d1b40f3fc4133deb"}, @generic={0x4, 0xa1, "dec2780c250598f1d0c91d75ec7f36fa4fd36a0196cbbf2205db8700a7df97e2b973d402cdc3bee6a2423446a7f2186b3ccdb5214524714e46e3921306fa2712c70b7e8abae2d9170933d568f5853fc78668f3d95f506d93e281fb6056265234481bb2ebc699fe0165a390e550542a185bf3fc44df15bc4f5333e6ffa6c55a8706227ab2c910c546027ef899e554b3530d3c3a63aa66d6c9e4ed095720641974b4"}, @enc_lim={0x4, 0x1, 0x4}, @hao={0xc9, 0x10, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}}, @enc_lim={0x4, 0x1, 0xba}, @padn={0x1, 0x1, [0x0]}, @hao={0xc9, 0x10, @empty}, @hao={0xc9, 0x10, @remote}, @jumbo={0xc2, 0x4, 0x937}, @pad1]}}}, @hoplimit={{0x14, 0x29, 0x34, 0xcd}}, @rthdr={{0xb8, 0x29, 0x39, {0x8, 0x14, 0x2, 0xff, 0x0, [@mcast1, @empty, @local, @loopback, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, @mcast2, @private1={0xfc, 0x1, '\x00', 0x1}, @loopback, @empty, @ipv4={'\x00', '\xff\xff', @dev={0xac, 0x14, 0x14, 0xa}}]}}}], 0x260}, 0x20000000) fsconfig$FSCONFIG_CMD_CREATE(r4, 0x6, 0x0, 0x0, 0x0) r6 = fsmount(r4, 0x0, 0x0) symlinkat(&(0x7f0000000000)='.\x00', r6, &(0x7f0000000140)='./file0\x00') fspick(r6, &(0x7f0000000080)='./file0/../file0\x00', 0x8) r7 = socket(0x9, 0x3, 0x2) sendmsg$OSF_MSG_ADD(r7, &(0x7f0000000480)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x1000}, 0x5, &(0x7f0000000440)={0x0}, 0x1, 0x0, 0x0, 0x80}, 0x840) r8 = syz_genetlink_get_family_id$nl80211(&(0x7f00000014c0), r7) sendmsg$NL80211_CMD_SET_INTERFACE(r0, &(0x7f0000000700)={&(0x7f0000000600)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f00000006c0)={&(0x7f0000000640)={0x48, r8, 0x400, 0x70bd28, 0x25dfdbfc, {{}, {@void, @void}}, [@NL80211_ATTR_MESH_ID={0xa}, @mon_options=[@NL80211_ATTR_MNTR_FLAGS={0xc, 0x17, 0x0, 0x1, [@NL80211_MNTR_FLAG_CONTROL={0x4}, @NL80211_MNTR_FLAG_FCSFAIL={0x4}]}, @NL80211_ATTR_MU_MIMO_GROUP_DATA={0x1c, 0xe7, "c7ea11c19768cf032fdfbb6311831b0dc265b526d58aaebc"}]]}, 0x48}}, 0x840) r9 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r9, 0x8933, &(0x7f00000003c0)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_CHANNEL_SWITCH(r9, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000000)={0x2c, r8, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r10}, @void}}, [@chandef_params=[@NL80211_ATTR_WIPHY_FREQ={0x8, 0x26, @random=0x994}], @NL80211_ATTR_CH_SWITCH_COUNT={0x8, 0xb7, 0x78}]}, 0x2c}}, 0x40880) ioctl$sock_SIOCSIFVLAN_ADD_VLAN_CMD(r5, 0x8983, &(0x7f0000000bc0)={0x0, 'xfrm0\x00', {0x2}, 0x6}) sendmsg$nl_route_sched(r2, &(0x7f00000005c0)={&(0x7f0000000300), 0xc, &(0x7f0000000500)={&(0x7f0000000340)=@gettfilter={0x34, 0x2e, 0x0, 0x70bd2c, 0x25dfdbfc, {0x0, 0x0, 0x0, r3, {0x2, 0xd}, {0x1, 0xffe0}, {0xd, 0xffff}}, [{0x8}, {0x8, 0xb, 0x2}]}, 0x34}, 0x1, 0x0, 0x0, 0x20000044}, 0x240088d1) ioctl$sock_SIOCGIFINDEX_80211(r1, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_ASSOCIATE(r6, &(0x7f00000002c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000240)=ANY=[@ANYBLOB='t\x00\x00\x00', @ANYRES16=r8, @ANYBLOB="00022abd7000fedbdf252600000008000300", @ANYRES32=r11, @ANYBLOB="0c009900000400006900000008004200020000001e001f0000030601000080000007008b00060005000000060000feffff39000008004b00040000001800490005ac0f000aac0f0005ac0f0005ac0f0005ac0f00af00"], 0x74}, 0x1, 0x0, 0x0, 0x5}, 0xc081) 00:04:50 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$DEVLINK_CMD_SB_POOL_GET(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f00000004c0)={0x0, 0x14}}, 0x0) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000380)=ANY=[@ANYBLOB="3c00000010000104000002cf66000000005d0000", @ANYRES32=r3, @ANYBLOB="00000000060000001c0012000b000100627269646765"], 0x3c}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000580)=@RTM_DELMDB={0x18, 0x55, 0x1, 0x0, 0x0, {0x7, r3}}, 0x18}}, 0x0) r4 = fsopen(&(0x7f0000000100)='ramfs\x00', 0x0) r5 = dup3(0xffffffffffffffff, r0, 0x80000) sendmsg$inet6(r5, &(0x7f0000000b80)={&(0x7f0000000740)={0xa, 0x4e23, 0x1, @private0, 0x6}, 0x1c, &(0x7f00000008c0)=[{&(0x7f0000000780)="659843d03310a62ecda7b13eed0ffa010ef3e4a612fb93093eb8373f431d27ed49ed51f72cd431c9ece71309b3c53471dddfe035b1ab97a85213186387dd4e0aa7aeed0aac756554ce52719f53561fd9d2953e3f476dd971fa4fb68d661a3443a0bd1501302a6313960509d62bd698368b3e2e100f1f29987e891b4971300013fbe8c1361e1d860b8ccfc7f62e654422e992b75a820baff7764c59acfa3a8dc69d2e2c7af4b057633a2e0df43f351eb67785a8ba3a3ba58a43280e2824b8b3278be81fd340e1996abb8a72ed5df366ac2b93040d23f44189d64ab04e2d7968b0120c1fcadc9bf60e26724a8baa8372fc2049b3c38ba4258481c9ae43c92f", 0xfe}, {&(0x7f0000001500)="1e27594dfa1dde51f8b98e8b8f8e1aff240bd7bc0b1da4482f85c700fd000582d466268e21bde8a12f3df7c928d2faa63be031bc70f3e5d4c35cdb405c6aaf34efaf84a9793e92ff3ad4f5c87333b73ae526567a7695aaf9107a2ebc1c63a8eb44f2db7d5e20d29b4dadc04b95461f0661ae90dd2a159aeee2cf254527bd44f74015c1ec500c44af7113d71847db70ded48c24eeb6567cc6e111037de3ad15d906c3514b309fc7580a5aae92b2205835170207153023506379f8208fa26cf8220c86fb9c0e8c2bf11e9112ace5f55752ba904224b24cb0959565246948e91fdd17d056a014113250c05b72e595486be0f2c882db60b703d18c27716134312e244dee07256053c6f9948dd0d451bb0f7ca1505993ad5b9e2d0048dab1d11658b1b3bec2bb697c03147f664a1801ac0d6f141b1b0cb31e6f11d689369ca11cc6b858281c92c97aef4b7e833379ee06cab8cc83f6256e869f56b974cc3ad17298507db55a6720a56251aa4e673eb71d729cd0eb05d710675f8bd38df1dd7383900d5859da650ef3018202eb83ea79989b24d776c66d83f85e58c8d59bb56652821eccdf399a530a24cf3881645a9cbc7fab17450bbe24a299170f97c0c8c6f5c0154b1933317943b9556c4f23f727d8f737501d951bc5a60ab40d670343acf8f14013f1ae5faabdd87f5c8b9389ad6ad2b2947153614f0c877eaa6d55ac735ce5990d6cbc3333c3f132de8167a77feba8b3cc082843cbea97ef07bcb189877946f79c74903b2d171729a0eea6ce187e41ecb6c1e1b6fdf3524dc4ce93c480b2bf1a8fdef8b603c245e25b6134b90e9d3c0f6c1bb4c1b84dfbb9fac24c62a42bcfe9e026d1f0424dd7981047ff5bc8ec71bd5c55726584c5ed91d6724e653fbca04603f6792794f9098fc8ca561ab06d29cbed89164b59f4c7c5dede2cdf5428cd8ad35c1f40ab16f7982cbd9e0fe81e8d6845235aaf2ffe04344a673d80be45a8c49ef3c269dff73ee7c4cfe3560fe6fc22c4dbf65d4614329c2591954bb46cd0374d1209e5270a567cc8e4804b1f1dd7c6cd38df64b62784ba9060097737c243d875e6bd8400166592d958ff08cccc92fd9c1482ed5683266a2aff100913770eb539c8a436cff6dcb5801a68977edfcb0188de994287ddacac8ec457eeb7385c59bd0c61f6c82f4313a936b4290cec92b1e212ba586d0693d109cdc269eb3cc18afd734115157f468f46cb969e1eb4a7713939ba7e4ce07ad8e0ebf9d072219e247b1e10dce188d96cf8218a50124c2bb4611e032d45040ae019ff67f737762582f40a1cdfc54940454811581ae51fe19a0eca828ec74b6cb10cf9f76f81816e0a1e9f8a7b54924faf83b2a5f49e30e178afa3cad3d13f821274b5ac56d9a0f3557b9f41055048963488a87c0ee45090a8ad147f8dde85631e516499e79da13ca3a606d2336fdaf7bc3bf5bba633b66d5b1e81a4e1279a2e74299a21c6fe8ce2dd16d046fc3010d993ba4df637e20aaf5ed2cfe36adcd9abe91d845e158f7020dff3373e4300605d0938224e04598aeaf1cb106db0024faeee81fee32785f285a01e9f45ed1c5f3871527175425494f08e9325b60c00ac6e4e4cf8541e1864ac43e6c975e796630a1ac687b9124fb30d54e65dd50dcf34d69e3b8be50a02d167ba9259d406f08be666414db875957385919da8cbd42cc1023a089574fd45b508c2c0dfbac4db9ee37df80c55c05cf33eca5f90040f4042242621d117e5b13e77e46f29cb5fccdbcf4bddcbd05dc3026be1de91eb9af9180d7413b488d137b1db6405cd542ba3d61e8fdbef7382052a0a81c600b50231740f422378767aebdc7a0b4fe0ea84d86682f2430df031acfaafa6b90d2d8d1063adfe254f98aba4b242fc70dbb50a75325574ce9dcf7d326736ed17d29cf56b841aee6a429985c69c6260d788956ec767e188468006b0f417ef22b4a18c9c7042c96371627a88ba63492a56385b8603dc62ee69b58fd3fee46634227f0cfdc5421098df1e75704aab0cca6147539d3d13487fd5efb4f1f695834acd4db2410d835df03404b7a4b256fe8205dfbee053735048059e3392b1ed2742fc7a5d07a55677c468f2ddc7e1fb18bae9706ce6981aaf1c48ab222a32ddf2d90273561164d7bbe84a44c307d3e9855febfb70b0e3395d55866bcf6ef1194be92e875b1b7710872b89d35ff50374352820517b0a94812393f4c96d14abcd5529af19b3bcc45b78f7a8f063c9d1a0502a45fa127ed5a69735a7a25e7cfb345af010f0689390d850a7d868856d1f6e0adcf3ea060bd0634055e326e8cd3c34f881e17b6abd09f5dc0b236847043dd6f505f3fb9dbdac4ad684b0679a5d9369c11cf939a3385faec67f73c7ca1f431ec3596b61c30c5d224c49ba2d22cefa359cd8dbcff756edec01c97eb8163ae37c35a2e9123acea046f5af61a9460c38a3e492a8bcecbe8cc2c19c405abc4cf75d310e0c7162f46baf703e4c21042c7bee4ffe17bf7e3c1b6eb8eaa72db624fc99988533d779469c4a3dfd3603ba587b597b2308b7d09d72e67466eafa681524f9db0cc8e94b37ba5a8d8037de93bce8413f95b82561bc4db8a845650cae1f5222b2c4527a79809793a656c2784d27cc3c822fbc30950c97e21babea3073962ed7985fbd641b0c69ae682c964cea8b9829efd0dca9ec377fdfa564ce59a0d4a9b6404761cc0043238be81f181399f4ffec7cae132189ad205a48fcd349133e0fd66532f7ae43186ab522951d4344fc86790bdb2c07562f907810b78b53b3e96b5d957360713dbfbece74484a84680b51d39fea4375aeab116aa96612dc31016f82cd3aca0442ef9befb02b51d02dbb305e92548e186e27377b48505cc1924fd787b9b1456b5dbc4f63ee8dd95b1facb97fe365d2e51987caf93b7101eda76dae7adc8002c7972411c22e7a041e8d19034c3bd78626f0f08d321ff67214a574b700fc2906250cf9d6fcd4f0f18736e1fc45fbb537a98bdd57527cf19a85802111519c6e2a2de17946f538a116b99e64b079c0c7e71980921cf1daf1fff641ee00ce51102258b480b9a3739a2d3c6e4ba1fee0ef611588c49e9c8291107cdd6b944f16c2a9259f5f54b88ff09e31c60e736ac676226042d3f1bb5cfbfda2b0636b9155ffc532132692d1cdf3dd7320ef1d64de76efca2e47b59ada97b19189a5e147d992e5e0335bf5e8ee5acead39c56a309ec7736e3ca29d626e24f21cf070d9f3b7fdb55125cc4983c4037e7e908d84746095803dc24aa8512d6c45f0950329ef22cd770db3b9cdc0a99c1a48f9e010930c843dee8624e6d35f6fd4c16b8477345a4849e91a5ba0fe706b187741206307fe14e8856127688fe67c1ea7ab327a94ca2e8cb1f02828954fb3f455ddfb7a8c74a525faca535fba5b239c7ecfc25e8b8588b032503aedaa7111cf93b2292f40630a368315013961e8d8a7dc5bc06e54c3336ada961f5845f2450a5da4aaa8177ed2f33e3236426f63792012c8f4e60bca84db3e6cac8259e8f347e82e488c5b6232a8b26a930638359c4d7e48caa65dab4043ef0e51d39dbaf3ab4a8589915ef6ecb36f8e53b53ee4c2a4e1eb499bd0639576b786a757c0f88c67361977e9e5cee4050c81b544593b50573168fcea19e8c006befc81191d9977f1aefbe7d6c8d9654326b8c5247627bc794c496962decdd7897fde221397feb140017c9be20988e860b81051d7e94ecd2daac619a81cb8437f4541b18b561cc0d73d5465b25ef99d13a538bb21630651a19cc28c75570c776cbd1fdb168d355f422998d20e9a630cafa023dd6d0da0e42675076a2a2c696a2f427decfd0d51d95fddbd57066909fbddf5b8ee72d4368cca8a7fb5fc4485a9ffd4b8782c7a107933be77786ea6d3b19d5bd1889d5c4be8ea89d62e17de6c848b5c32233779d263d8bbcae9c8874d0d56cbb4aced562eca6f88b51ad9a8219f1253cee20b452e82f46af05eb4624686f6b88b7763b4bbf52f179a84083fe4941619331487124d18c378218561c990d78b3405b11cf3b54a097a54dd2faf5abf457682adad12d1f569b211b49901a64145c5217c8482bbf0cd3072568e9a073e3a85845ad59beccc4cbe384a8d08b238804290ea02b8c262b06d417d55d42b71aac75f067bcbff21999b7dd31f82db4a66f2e105ae75fd0921adae0f0769e2adf6c9fcc4dbdd79b95b67956b71284052ef9169e57be4896f810b1038ebd19795acce1ee083c2872be2a886fa4170e9aaa4ca281733879eacf80381d504f42f83e4ee96bf330f6e1a7b9cb3066e7ae8a207a05e6b841f527940337c383e8cbbb7e8edeb0cf1df9b382813335d31587a14de448a10516ebf4e95bc5fd66a7fe621c562650dd14ca703de5d6026e06a718d4680ac3a4cbdae9a970c42c8e30d0ad3c79986d84fd6e760958f04e63b259c0d2ed4c937eb91d575d754fcad84fd971cf9cc6d793c7c0e2226e7a85b3b5d7e0c4bbb3bc9b410eb43feb4bb236475c8b8f67dc3a9079c30b411ac5518452e3a6e97628c847da387786de304dfb2ed5a64c94514f59dac263d0b9d48911990514365061bd3ad2aaba66422803d882a6cbf983042f43b98a461add571c397e56eab3be5894043891428c8a534fc514ee85667c3a63ea568e7e0d691d690706700de2407cb03cdd4f3948f8307dd32d8e418e4858d5b79d6f9b157fe8b82a2478798ada0db5de0286c66c3a7c82fa2b7017ae996bdb68b61e8f20d0c34ce7d3d30847d96eb02691c34928db48c77054ceefcea79a3e3b41f20875562f60b4f301a619f7b46742e7ea156e94baadd8e5cc5ae61fdb6d47d1914c9dfc8b3b00fcb838dd58444d12df8723d3ac16cb09b1ff295257ecfc3dc0129afbc20391cecf54d54edfc2fdf9dbce7392f658984c8a0ee80e51a103a974e98f02b7f979ee1582f9f2aebc19977589df46e7ef4d72c20cf8cc9ea61f06f9af7f7659c6d0e453a63ec02281a44acfefa55cfef52c697c25618739beb050b43abaec44578547e2c984f4949c955b4a272088e84a1ddfa5315f7a821cca7e1468d4ffc25ee7806722ad4a94d6a084003467abd6836775339dd3366cb815e2068544e0f49a10aa08c61a54511aef03d290ee0f68fe238c2acc1157214561e12d737af2e41bafaf2edeef69d48e52803069860bbd19b34970ae7034e8a883754cab7c96a1ca9db350971a4f3eb0d07433c68a9853f9f1e2ff6ed48f03a91161dd5fc509b9ae84c1a0cac3816d2b81c808b9bc1bbfee81c29f7c914ed74d47eb6841d7cc8334bc4a964ae1c54ae52fbcc6cc37045282d1c9b7874286c9865fe16867bc4db16d92f35aa2d1a4804b415015bdef6ab20bfd1830ef35969c5d222e0dcb30b01240798f5d131ee7b001f69a893bc1891c8252b41d99162945d3e6602dae07ea6d716ba6e4b967afec3f479d28cedf1717c6276a37232c304eb42a6a1e465f4502e2bcd5cc1e51819f00bc4e834911cf44345f25888e2c969eb505359240ae471cc1f52a0c38ae61d3e1723f2056cc732361eecd3d705d27b2aa35ffefdb8f05f46543d7b1ea394a32ae86960c0307a71334b4b9237845a3ab0a199692b2f75b6b90d1c5c607a6bdfdb3dfb3251678a052712ed98090997b2bab56d3ba112f123b10a374d4358689033e803fd57db07c87310d9216f120f190a83cf15e035a339f9d93ce81f054aadb16992f688c3b58547c7744e2740539918c890162a0a9a16e53cacc7d063e05699a56fdfc716e2718aa9cf38e35216", 0x1000}, {&(0x7f0000000880)="b6b74183e898296606837178bc4d55f7b6bf9fcf4ffc9aaf42db3dd85f655fb36413c984528ede8ba8b1065e34ec1f2fefa49b3934e3a2f5c390", 0x3a}], 0x3, &(0x7f0000000900)=[@hoplimit={{0x14, 0x29, 0x34, 0x7fffffff}}, @rthdr_2292={{0x68, 0x29, 0x39, {0x4, 0xa, 0x0, 0x6, 0x0, [@loopback, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, @mcast1, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}]}}}, @dstopts_2292={{0x110, 0x29, 0x4, {0x3b, 0x1e, '\x00', [@generic={0x2, 0x8, "d1b40f3fc4133deb"}, @generic={0x4, 0xa1, "dec2780c250598f1d0c91d75ec7f36fa4fd36a0196cbbf2205db8700a7df97e2b973d402cdc3bee6a2423446a7f2186b3ccdb5214524714e46e3921306fa2712c70b7e8abae2d9170933d568f5853fc78668f3d95f506d93e281fb6056265234481bb2ebc699fe0165a390e550542a185bf3fc44df15bc4f5333e6ffa6c55a8706227ab2c910c546027ef899e554b3530d3c3a63aa66d6c9e4ed095720641974b4"}, @enc_lim={0x4, 0x1, 0x4}, @hao={0xc9, 0x10, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}}, @enc_lim={0x4, 0x1, 0xba}, @padn={0x1, 0x1, [0x0]}, @hao={0xc9, 0x10, @empty}, @hao={0xc9, 0x10, @remote}, @jumbo={0xc2, 0x4, 0x937}, @pad1]}}}, @hoplimit={{0x14, 0x29, 0x34, 0xcd}}, @rthdr={{0xb8, 0x29, 0x39, {0x8, 0x14, 0x2, 0xff, 0x0, [@mcast1, @empty, @local, @loopback, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, @mcast2, @private1={0xfc, 0x1, '\x00', 0x1}, @loopback, @empty, @ipv4={'\x00', '\xff\xff', @dev={0xac, 0x14, 0x14, 0xa}}]}}}], 0x260}, 0x20000000) fsconfig$FSCONFIG_CMD_CREATE(r4, 0x6, 0x0, 0x0, 0x0) r6 = fsmount(r4, 0x0, 0x0) symlinkat(&(0x7f0000000000)='.\x00', r6, &(0x7f0000000140)='./file0\x00') fspick(r6, &(0x7f0000000080)='./file0/../file0\x00', 0x8) r7 = socket(0x9, 0x3, 0x2) sendmsg$OSF_MSG_ADD(r7, &(0x7f0000000480)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x1000}, 0x5, &(0x7f0000000440)={0x0}, 0x1, 0x0, 0x0, 0x80}, 0x840) r8 = syz_genetlink_get_family_id$nl80211(&(0x7f00000014c0), r7) sendmsg$NL80211_CMD_SET_INTERFACE(r0, &(0x7f0000000700)={&(0x7f0000000600)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f00000006c0)={&(0x7f0000000640)={0x48, r8, 0x400, 0x70bd28, 0x25dfdbfc, {{}, {@void, @void}}, [@NL80211_ATTR_MESH_ID={0xa}, @mon_options=[@NL80211_ATTR_MNTR_FLAGS={0xc, 0x17, 0x0, 0x1, [@NL80211_MNTR_FLAG_CONTROL={0x4}, @NL80211_MNTR_FLAG_FCSFAIL={0x4}]}, @NL80211_ATTR_MU_MIMO_GROUP_DATA={0x1c, 0xe7, "c7ea11c19768cf032fdfbb6311831b0dc265b526d58aaebc"}]]}, 0x48}}, 0x840) r9 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r9, 0x8933, &(0x7f00000003c0)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_CHANNEL_SWITCH(r9, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000000)={0x2c, r8, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r10}, @void}}, [@chandef_params=[@NL80211_ATTR_WIPHY_FREQ={0x8, 0x26, @random=0x994}], @NL80211_ATTR_CH_SWITCH_COUNT={0x8, 0xb7, 0x78}]}, 0x2c}}, 0x40880) ioctl$sock_SIOCSIFVLAN_ADD_VLAN_CMD(r5, 0x8983, &(0x7f0000000bc0)={0x0, 'xfrm0\x00', {0x2}, 0x6}) sendmsg$nl_route_sched(r2, &(0x7f00000005c0)={&(0x7f0000000300), 0xc, &(0x7f0000000500)={&(0x7f0000000340)=@gettfilter={0x34, 0x2e, 0x0, 0x70bd2c, 0x25dfdbfc, {0x0, 0x0, 0x0, r3, {0x2, 0xd}, {0x1, 0xffe0}, {0xd, 0xffff}}, [{0x8}, {0x8, 0xb, 0x2}]}, 0x34}, 0x1, 0x0, 0x0, 0x20000044}, 0x240088d1) ioctl$sock_SIOCGIFINDEX_80211(r1, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_ASSOCIATE(r6, &(0x7f00000002c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000240)=ANY=[@ANYBLOB='t\x00\x00\x00', @ANYRES16=r8, @ANYBLOB="00022abd7000fedbdf252600000008000300", @ANYRES32=r11, @ANYBLOB="0c009900000400006900000008004200020000001e001f0000030601000080000007008b00060005000000060000feffff39000008004b00040000001800490005ac0f000aac0f0005ac0f0005ac0f0005ac0f00af00"], 0x74}, 0x1, 0x0, 0x0, 0x5}, 0xc081) 00:04:50 executing program 0: bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000000c0)={0x0, 0xffffffffffffffff, 0x0, 0x16, &(0x7f0000000000)='/proc/3\x00\xff\xff\xffat\x00AE\xf44.\xab%j'}, 0x30) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000), 0x200002, 0x0) syz_open_procfs(0x0, &(0x7f00000000c0)='fd/3\x00') 00:04:50 executing program 5: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$UI_SET_EVBIT(r0, 0x40045564, 0x12) ioctl$UI_SET_EVBIT(r0, 0x40045564, 0x11) ioctl$UI_DEV_SETUP(r0, 0x405c5503, &(0x7f0000000100)={{}, 'syz1\x00'}) ioctl$UI_DEV_CREATE(r0, 0x5501) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/bus/input/devices\x00', 0x0, 0x0) read$FUSE(r1, &(0x7f0000003080)={0x2020}, 0x2020) [ 290.845247][T10259] input: syz1 as /devices/virtual/input/input6 [ 290.852559][T10259] input: failed to attach handler leds to device input6, error: -6 [ 290.862045][T10253] ------------[ cut here ]------------ [ 290.863313][T10253] WARNING: CPU: 1 PID: 10253 at net/mac80211/ibss.c:500 ieee80211_ibss_csa_beacon+0x518/0x5b0 [ 290.865643][T10253] Modules linked in: [ 290.866566][T10253] CPU: 1 PID: 10253 Comm: syz-executor.4 Tainted: G W 6.1.73-syzkaller #0 [ 290.868817][T10253] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 11/17/2023 [ 290.870991][T10253] pstate: 80400005 (Nzcv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--) [ 290.872664][T10253] pc : ieee80211_ibss_csa_beacon+0x518/0x5b0 [ 290.874019][T10253] lr : ieee80211_ibss_csa_beacon+0x514/0x5b0 [ 290.875397][T10253] sp : ffff800025d36d60 [ 290.876261][T10253] x29: ffff800025d36d80 x28: 1fffe0001aaa7ab5 x27: dfff800000000000 [ 290.877997][T10253] x26: ffff0000d553eadf x25: ffff0000c2f28760 x24: 0000000000000000 [ 290.879782][T10253] x23: ffff0000d553d5a8 x22: ffff0000d553db08 x21: 0000000000000002 [ 290.881533][T10253] x20: ffff0000d553cc80 x19: ffff800025d370c0 x18: 0000000000000000 [ 290.883299][T10253] x17: 00000000ffff0000 x16: ffff8000084f9038 x15: 0000000000000002 [ 290.885056][T10253] x14: 0000000000000003 x13: ffff0000d2e81bc0 x12: 0000000000040000 [ 290.886794][T10253] x11: 00000000000012e5 x10: ffff800025de9000 x9 : ffff800011a0f278 [ 290.888576][T10253] x8 : 00000000000012e6 x7 : ffff800011856218 x6 : 0000000000000000 [ 290.890273][T10253] x5 : 0000000000000000 x4 : 0000000000000001 x3 : 0000000000000000 [ 290.892051][T10253] x2 : 0000000000000006 x1 : ffff80001229c460 x0 : 00000000ffffffea [ 290.893865][T10253] Call trace: [ 290.894572][T10253] ieee80211_ibss_csa_beacon+0x518/0x5b0 [ 290.895857][T10253] ieee80211_channel_switch+0x125c/0x21b4 [ 290.897124][T10253] rdev_channel_switch+0x14c/0x3cc [ 290.898336][T10253] nl80211_channel_switch+0x804/0xf40 [ 290.899521][T10253] genl_rcv_msg+0x948/0xc2c [ 290.900470][T10253] netlink_rcv_skb+0x20c/0x3b8 [ 290.901515][T10253] genl_rcv+0x38/0x50 [ 290.902399][T10253] netlink_unicast+0x65c/0x898 [ 290.903525][T10253] netlink_sendmsg+0x834/0xb18 [ 290.904664][T10253] ____sys_sendmsg+0x55c/0x848 [ 290.905790][T10253] __sys_sendmsg+0x26c/0x33c [ 290.906772][T10253] __arm64_sys_sendmsg+0x80/0x94 [ 290.907845][T10253] invoke_syscall+0x98/0x2c0 [ 290.908922][T10253] el0_svc_common+0x138/0x258 [ 290.909948][T10253] do_el0_svc+0x64/0x218 [ 290.910885][T10253] el0_svc+0x58/0x168 [ 290.911679][T10253] el0t_64_sync_handler+0x84/0xf0 [ 290.912765][T10253] el0t_64_sync+0x18c/0x190 [ 290.913730][T10253] irq event stamp: 2332 [ 290.914657][T10253] hardirqs last enabled at (2331): [] __local_bh_enable_ip+0x230/0x470 [ 290.917037][T10253] hardirqs last disabled at (2332): [] el1_dbg+0x24/0x80 [ 290.918998][T10253] softirqs last enabled at (2330): [] cfg80211_get_bss+0x708/0xb34 [ 290.921128][T10253] softirqs last disabled at (2328): [] cfg80211_get_bss+0x148/0xb34 [ 290.923269][T10253] ---[ end trace 0000000000000000 ]--- 00:04:50 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$DEVLINK_CMD_SB_POOL_GET(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f00000004c0)={0x0, 0x14}}, 0x0) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000380)=ANY=[@ANYBLOB="3c00000010000104000002cf66000000005d0000", @ANYRES32=r3, @ANYBLOB="00000000060000001c0012000b000100627269646765"], 0x3c}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000580)=@RTM_DELMDB={0x18, 0x55, 0x1, 0x0, 0x0, {0x7, r3}}, 0x18}}, 0x0) r4 = fsopen(&(0x7f0000000100)='ramfs\x00', 0x0) r5 = dup3(0xffffffffffffffff, r0, 0x80000) sendmsg$inet6(r5, &(0x7f0000000b80)={&(0x7f0000000740)={0xa, 0x4e23, 0x1, @private0, 0x6}, 0x1c, &(0x7f00000008c0)=[{&(0x7f0000000780)="659843d03310a62ecda7b13eed0ffa010ef3e4a612fb93093eb8373f431d27ed49ed51f72cd431c9ece71309b3c53471dddfe035b1ab97a85213186387dd4e0aa7aeed0aac756554ce52719f53561fd9d2953e3f476dd971fa4fb68d661a3443a0bd1501302a6313960509d62bd698368b3e2e100f1f29987e891b4971300013fbe8c1361e1d860b8ccfc7f62e654422e992b75a820baff7764c59acfa3a8dc69d2e2c7af4b057633a2e0df43f351eb67785a8ba3a3ba58a43280e2824b8b3278be81fd340e1996abb8a72ed5df366ac2b93040d23f44189d64ab04e2d7968b0120c1fcadc9bf60e26724a8baa8372fc2049b3c38ba4258481c9ae43c92f", 0xfe}, {&(0x7f0000001500)="1e27594dfa1dde51f8b98e8b8f8e1aff240bd7bc0b1da4482f85c700fd000582d466268e21bde8a12f3df7c928d2faa63be031bc70f3e5d4c35cdb405c6aaf34efaf84a9793e92ff3ad4f5c87333b73ae526567a7695aaf9107a2ebc1c63a8eb44f2db7d5e20d29b4dadc04b95461f0661ae90dd2a159aeee2cf254527bd44f74015c1ec500c44af7113d71847db70ded48c24eeb6567cc6e111037de3ad15d906c3514b309fc7580a5aae92b2205835170207153023506379f8208fa26cf8220c86fb9c0e8c2bf11e9112ace5f55752ba904224b24cb0959565246948e91fdd17d056a014113250c05b72e595486be0f2c882db60b703d18c27716134312e244dee07256053c6f9948dd0d451bb0f7ca1505993ad5b9e2d0048dab1d11658b1b3bec2bb697c03147f664a1801ac0d6f141b1b0cb31e6f11d689369ca11cc6b858281c92c97aef4b7e833379ee06cab8cc83f6256e869f56b974cc3ad17298507db55a6720a56251aa4e673eb71d729cd0eb05d710675f8bd38df1dd7383900d5859da650ef3018202eb83ea79989b24d776c66d83f85e58c8d59bb56652821eccdf399a530a24cf3881645a9cbc7fab17450bbe24a299170f97c0c8c6f5c0154b1933317943b9556c4f23f727d8f737501d951bc5a60ab40d670343acf8f14013f1ae5faabdd87f5c8b9389ad6ad2b2947153614f0c877eaa6d55ac735ce5990d6cbc3333c3f132de8167a77feba8b3cc082843cbea97ef07bcb189877946f79c74903b2d171729a0eea6ce187e41ecb6c1e1b6fdf3524dc4ce93c480b2bf1a8fdef8b603c245e25b6134b90e9d3c0f6c1bb4c1b84dfbb9fac24c62a42bcfe9e026d1f0424dd7981047ff5bc8ec71bd5c55726584c5ed91d6724e653fbca04603f6792794f9098fc8ca561ab06d29cbed89164b59f4c7c5dede2cdf5428cd8ad35c1f40ab16f7982cbd9e0fe81e8d6845235aaf2ffe04344a673d80be45a8c49ef3c269dff73ee7c4cfe3560fe6fc22c4dbf65d4614329c2591954bb46cd0374d1209e5270a567cc8e4804b1f1dd7c6cd38df64b62784ba9060097737c243d875e6bd8400166592d958ff08cccc92fd9c1482ed5683266a2aff100913770eb539c8a436cff6dcb5801a68977edfcb0188de994287ddacac8ec457eeb7385c59bd0c61f6c82f4313a936b4290cec92b1e212ba586d0693d109cdc269eb3cc18afd734115157f468f46cb969e1eb4a7713939ba7e4ce07ad8e0ebf9d072219e247b1e10dce188d96cf8218a50124c2bb4611e032d45040ae019ff67f737762582f40a1cdfc54940454811581ae51fe19a0eca828ec74b6cb10cf9f76f81816e0a1e9f8a7b54924faf83b2a5f49e30e178afa3cad3d13f821274b5ac56d9a0f3557b9f41055048963488a87c0ee45090a8ad147f8dde85631e516499e79da13ca3a606d2336fdaf7bc3bf5bba633b66d5b1e81a4e1279a2e74299a21c6fe8ce2dd16d046fc3010d993ba4df637e20aaf5ed2cfe36adcd9abe91d845e158f7020dff3373e4300605d0938224e04598aeaf1cb106db0024faeee81fee32785f285a01e9f45ed1c5f3871527175425494f08e9325b60c00ac6e4e4cf8541e1864ac43e6c975e796630a1ac687b9124fb30d54e65dd50dcf34d69e3b8be50a02d167ba9259d406f08be666414db875957385919da8cbd42cc1023a089574fd45b508c2c0dfbac4db9ee37df80c55c05cf33eca5f90040f4042242621d117e5b13e77e46f29cb5fccdbcf4bddcbd05dc3026be1de91eb9af9180d7413b488d137b1db6405cd542ba3d61e8fdbef7382052a0a81c600b50231740f422378767aebdc7a0b4fe0ea84d86682f2430df031acfaafa6b90d2d8d1063adfe254f98aba4b242fc70dbb50a75325574ce9dcf7d326736ed17d29cf56b841aee6a429985c69c6260d788956ec767e188468006b0f417ef22b4a18c9c7042c96371627a88ba63492a56385b8603dc62ee69b58fd3fee46634227f0cfdc5421098df1e75704aab0cca6147539d3d13487fd5efb4f1f695834acd4db2410d835df03404b7a4b256fe8205dfbee053735048059e3392b1ed2742fc7a5d07a55677c468f2ddc7e1fb18bae9706ce6981aaf1c48ab222a32ddf2d90273561164d7bbe84a44c307d3e9855febfb70b0e3395d55866bcf6ef1194be92e875b1b7710872b89d35ff50374352820517b0a94812393f4c96d14abcd5529af19b3bcc45b78f7a8f063c9d1a0502a45fa127ed5a69735a7a25e7cfb345af010f0689390d850a7d868856d1f6e0adcf3ea060bd0634055e326e8cd3c34f881e17b6abd09f5dc0b236847043dd6f505f3fb9dbdac4ad684b0679a5d9369c11cf939a3385faec67f73c7ca1f431ec3596b61c30c5d224c49ba2d22cefa359cd8dbcff756edec01c97eb8163ae37c35a2e9123acea046f5af61a9460c38a3e492a8bcecbe8cc2c19c405abc4cf75d310e0c7162f46baf703e4c21042c7bee4ffe17bf7e3c1b6eb8eaa72db624fc99988533d779469c4a3dfd3603ba587b597b2308b7d09d72e67466eafa681524f9db0cc8e94b37ba5a8d8037de93bce8413f95b82561bc4db8a845650cae1f5222b2c4527a79809793a656c2784d27cc3c822fbc30950c97e21babea3073962ed7985fbd641b0c69ae682c964cea8b9829efd0dca9ec377fdfa564ce59a0d4a9b6404761cc0043238be81f181399f4ffec7cae132189ad205a48fcd349133e0fd66532f7ae43186ab522951d4344fc86790bdb2c07562f907810b78b53b3e96b5d957360713dbfbece74484a84680b51d39fea4375aeab116aa96612dc31016f82cd3aca0442ef9befb02b51d02dbb305e92548e186e27377b48505cc1924fd787b9b1456b5dbc4f63ee8dd95b1facb97fe365d2e51987caf93b7101eda76dae7adc8002c7972411c22e7a041e8d19034c3bd78626f0f08d321ff67214a574b700fc2906250cf9d6fcd4f0f18736e1fc45fbb537a98bdd57527cf19a85802111519c6e2a2de17946f538a116b99e64b079c0c7e71980921cf1daf1fff641ee00ce51102258b480b9a3739a2d3c6e4ba1fee0ef611588c49e9c8291107cdd6b944f16c2a9259f5f54b88ff09e31c60e736ac676226042d3f1bb5cfbfda2b0636b9155ffc532132692d1cdf3dd7320ef1d64de76efca2e47b59ada97b19189a5e147d992e5e0335bf5e8ee5acead39c56a309ec7736e3ca29d626e24f21cf070d9f3b7fdb55125cc4983c4037e7e908d84746095803dc24aa8512d6c45f0950329ef22cd770db3b9cdc0a99c1a48f9e010930c843dee8624e6d35f6fd4c16b8477345a4849e91a5ba0fe706b187741206307fe14e8856127688fe67c1ea7ab327a94ca2e8cb1f02828954fb3f455ddfb7a8c74a525faca535fba5b239c7ecfc25e8b8588b032503aedaa7111cf93b2292f40630a368315013961e8d8a7dc5bc06e54c3336ada961f5845f2450a5da4aaa8177ed2f33e3236426f63792012c8f4e60bca84db3e6cac8259e8f347e82e488c5b6232a8b26a930638359c4d7e48caa65dab4043ef0e51d39dbaf3ab4a8589915ef6ecb36f8e53b53ee4c2a4e1eb499bd0639576b786a757c0f88c67361977e9e5cee4050c81b544593b50573168fcea19e8c006befc81191d9977f1aefbe7d6c8d9654326b8c5247627bc794c496962decdd7897fde221397feb140017c9be20988e860b81051d7e94ecd2daac619a81cb8437f4541b18b561cc0d73d5465b25ef99d13a538bb21630651a19cc28c75570c776cbd1fdb168d355f422998d20e9a630cafa023dd6d0da0e42675076a2a2c696a2f427decfd0d51d95fddbd57066909fbddf5b8ee72d4368cca8a7fb5fc4485a9ffd4b8782c7a107933be77786ea6d3b19d5bd1889d5c4be8ea89d62e17de6c848b5c32233779d263d8bbcae9c8874d0d56cbb4aced562eca6f88b51ad9a8219f1253cee20b452e82f46af05eb4624686f6b88b7763b4bbf52f179a84083fe4941619331487124d18c378218561c990d78b3405b11cf3b54a097a54dd2faf5abf457682adad12d1f569b211b49901a64145c5217c8482bbf0cd3072568e9a073e3a85845ad59beccc4cbe384a8d08b238804290ea02b8c262b06d417d55d42b71aac75f067bcbff21999b7dd31f82db4a66f2e105ae75fd0921adae0f0769e2adf6c9fcc4dbdd79b95b67956b71284052ef9169e57be4896f810b1038ebd19795acce1ee083c2872be2a886fa4170e9aaa4ca281733879eacf80381d504f42f83e4ee96bf330f6e1a7b9cb3066e7ae8a207a05e6b841f527940337c383e8cbbb7e8edeb0cf1df9b382813335d31587a14de448a10516ebf4e95bc5fd66a7fe621c562650dd14ca703de5d6026e06a718d4680ac3a4cbdae9a970c42c8e30d0ad3c79986d84fd6e760958f04e63b259c0d2ed4c937eb91d575d754fcad84fd971cf9cc6d793c7c0e2226e7a85b3b5d7e0c4bbb3bc9b410eb43feb4bb236475c8b8f67dc3a9079c30b411ac5518452e3a6e97628c847da387786de304dfb2ed5a64c94514f59dac263d0b9d48911990514365061bd3ad2aaba66422803d882a6cbf983042f43b98a461add571c397e56eab3be5894043891428c8a534fc514ee85667c3a63ea568e7e0d691d690706700de2407cb03cdd4f3948f8307dd32d8e418e4858d5b79d6f9b157fe8b82a2478798ada0db5de0286c66c3a7c82fa2b7017ae996bdb68b61e8f20d0c34ce7d3d30847d96eb02691c34928db48c77054ceefcea79a3e3b41f20875562f60b4f301a619f7b46742e7ea156e94baadd8e5cc5ae61fdb6d47d1914c9dfc8b3b00fcb838dd58444d12df8723d3ac16cb09b1ff295257ecfc3dc0129afbc20391cecf54d54edfc2fdf9dbce7392f658984c8a0ee80e51a103a974e98f02b7f979ee1582f9f2aebc19977589df46e7ef4d72c20cf8cc9ea61f06f9af7f7659c6d0e453a63ec02281a44acfefa55cfef52c697c25618739beb050b43abaec44578547e2c984f4949c955b4a272088e84a1ddfa5315f7a821cca7e1468d4ffc25ee7806722ad4a94d6a084003467abd6836775339dd3366cb815e2068544e0f49a10aa08c61a54511aef03d290ee0f68fe238c2acc1157214561e12d737af2e41bafaf2edeef69d48e52803069860bbd19b34970ae7034e8a883754cab7c96a1ca9db350971a4f3eb0d07433c68a9853f9f1e2ff6ed48f03a91161dd5fc509b9ae84c1a0cac3816d2b81c808b9bc1bbfee81c29f7c914ed74d47eb6841d7cc8334bc4a964ae1c54ae52fbcc6cc37045282d1c9b7874286c9865fe16867bc4db16d92f35aa2d1a4804b415015bdef6ab20bfd1830ef35969c5d222e0dcb30b01240798f5d131ee7b001f69a893bc1891c8252b41d99162945d3e6602dae07ea6d716ba6e4b967afec3f479d28cedf1717c6276a37232c304eb42a6a1e465f4502e2bcd5cc1e51819f00bc4e834911cf44345f25888e2c969eb505359240ae471cc1f52a0c38ae61d3e1723f2056cc732361eecd3d705d27b2aa35ffefdb8f05f46543d7b1ea394a32ae86960c0307a71334b4b9237845a3ab0a199692b2f75b6b90d1c5c607a6bdfdb3dfb3251678a052712ed98090997b2bab56d3ba112f123b10a374d4358689033e803fd57db07c87310d9216f120f190a83cf15e035a339f9d93ce81f054aadb16992f688c3b58547c7744e2740539918c890162a0a9a16e53cacc7d063e05699a56fdfc716e2718aa9cf38e35216", 0x1000}, {&(0x7f0000000880)="b6b74183e898296606837178bc4d55f7b6bf9fcf4ffc9aaf42db3dd85f655fb36413c984528ede8ba8b1065e34ec1f2fefa49b3934e3a2f5c390", 0x3a}], 0x3, &(0x7f0000000900)=[@hoplimit={{0x14, 0x29, 0x34, 0x7fffffff}}, @rthdr_2292={{0x68, 0x29, 0x39, {0x4, 0xa, 0x0, 0x6, 0x0, [@loopback, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, @mcast1, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}]}}}, @dstopts_2292={{0x110, 0x29, 0x4, {0x3b, 0x1e, '\x00', [@generic={0x2, 0x8, "d1b40f3fc4133deb"}, @generic={0x4, 0xa1, "dec2780c250598f1d0c91d75ec7f36fa4fd36a0196cbbf2205db8700a7df97e2b973d402cdc3bee6a2423446a7f2186b3ccdb5214524714e46e3921306fa2712c70b7e8abae2d9170933d568f5853fc78668f3d95f506d93e281fb6056265234481bb2ebc699fe0165a390e550542a185bf3fc44df15bc4f5333e6ffa6c55a8706227ab2c910c546027ef899e554b3530d3c3a63aa66d6c9e4ed095720641974b4"}, @enc_lim={0x4, 0x1, 0x4}, @hao={0xc9, 0x10, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}}, @enc_lim={0x4, 0x1, 0xba}, @padn={0x1, 0x1, [0x0]}, @hao={0xc9, 0x10, @empty}, @hao={0xc9, 0x10, @remote}, @jumbo={0xc2, 0x4, 0x937}, @pad1]}}}, @hoplimit={{0x14, 0x29, 0x34, 0xcd}}, @rthdr={{0xb8, 0x29, 0x39, {0x8, 0x14, 0x2, 0xff, 0x0, [@mcast1, @empty, @local, @loopback, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, @mcast2, @private1={0xfc, 0x1, '\x00', 0x1}, @loopback, @empty, @ipv4={'\x00', '\xff\xff', @dev={0xac, 0x14, 0x14, 0xa}}]}}}], 0x260}, 0x20000000) fsconfig$FSCONFIG_CMD_CREATE(r4, 0x6, 0x0, 0x0, 0x0) r6 = fsmount(r4, 0x0, 0x0) symlinkat(&(0x7f0000000000)='.\x00', r6, &(0x7f0000000140)='./file0\x00') fspick(r6, &(0x7f0000000080)='./file0/../file0\x00', 0x8) r7 = socket(0x9, 0x3, 0x2) sendmsg$OSF_MSG_ADD(r7, &(0x7f0000000480)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x1000}, 0x5, &(0x7f0000000440)={0x0}, 0x1, 0x0, 0x0, 0x80}, 0x840) r8 = syz_genetlink_get_family_id$nl80211(&(0x7f00000014c0), r7) sendmsg$NL80211_CMD_SET_INTERFACE(r0, &(0x7f0000000700)={&(0x7f0000000600)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f00000006c0)={&(0x7f0000000640)={0x48, r8, 0x400, 0x70bd28, 0x25dfdbfc, {{}, {@void, @void}}, [@NL80211_ATTR_MESH_ID={0xa}, @mon_options=[@NL80211_ATTR_MNTR_FLAGS={0xc, 0x17, 0x0, 0x1, [@NL80211_MNTR_FLAG_CONTROL={0x4}, @NL80211_MNTR_FLAG_FCSFAIL={0x4}]}, @NL80211_ATTR_MU_MIMO_GROUP_DATA={0x1c, 0xe7, "c7ea11c19768cf032fdfbb6311831b0dc265b526d58aaebc"}]]}, 0x48}}, 0x840) r9 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r9, 0x8933, &(0x7f00000003c0)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_CHANNEL_SWITCH(r9, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000000)={0x2c, r8, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r10}, @void}}, [@chandef_params=[@NL80211_ATTR_WIPHY_FREQ={0x8, 0x26, @random=0x994}], @NL80211_ATTR_CH_SWITCH_COUNT={0x8, 0xb7, 0x78}]}, 0x2c}}, 0x40880) ioctl$sock_SIOCSIFVLAN_ADD_VLAN_CMD(r5, 0x8983, &(0x7f0000000bc0)={0x0, 'xfrm0\x00', {0x2}, 0x6}) sendmsg$nl_route_sched(r2, &(0x7f00000005c0)={&(0x7f0000000300), 0xc, &(0x7f0000000500)={&(0x7f0000000340)=@gettfilter={0x34, 0x2e, 0x0, 0x70bd2c, 0x25dfdbfc, {0x0, 0x0, 0x0, r3, {0x2, 0xd}, {0x1, 0xffe0}, {0xd, 0xffff}}, [{0x8}, {0x8, 0xb, 0x2}]}, 0x34}, 0x1, 0x0, 0x0, 0x20000044}, 0x240088d1) ioctl$sock_SIOCGIFINDEX_80211(r1, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_ASSOCIATE(r6, &(0x7f00000002c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000240)=ANY=[@ANYBLOB='t\x00\x00\x00', @ANYRES16=r8, @ANYBLOB="00022abd7000fedbdf252600000008000300", @ANYRES32=r11, @ANYBLOB="0c009900000400006900000008004200020000001e001f0000030601000080000007008b00060005000000060000feffff39000008004b00040000001800490005ac0f000aac0f0005ac0f0005ac0f0005ac0f00af00"], 0x74}, 0x1, 0x0, 0x0, 0x5}, 0xc081) 00:04:50 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$DEVLINK_CMD_SB_POOL_GET(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f00000004c0)={0x0, 0x14}}, 0x0) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000380)=ANY=[@ANYBLOB="3c00000010000104000002cf66000000005d0000", @ANYRES32=r3, @ANYBLOB="00000000060000001c0012000b000100627269646765"], 0x3c}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000580)=@RTM_DELMDB={0x18, 0x55, 0x1, 0x0, 0x0, {0x7, r3}}, 0x18}}, 0x0) r4 = fsopen(&(0x7f0000000100)='ramfs\x00', 0x0) r5 = dup3(0xffffffffffffffff, r0, 0x80000) sendmsg$inet6(r5, &(0x7f0000000b80)={&(0x7f0000000740)={0xa, 0x4e23, 0x1, @private0, 0x6}, 0x1c, &(0x7f00000008c0)=[{&(0x7f0000000780)="659843d03310a62ecda7b13eed0ffa010ef3e4a612fb93093eb8373f431d27ed49ed51f72cd431c9ece71309b3c53471dddfe035b1ab97a85213186387dd4e0aa7aeed0aac756554ce52719f53561fd9d2953e3f476dd971fa4fb68d661a3443a0bd1501302a6313960509d62bd698368b3e2e100f1f29987e891b4971300013fbe8c1361e1d860b8ccfc7f62e654422e992b75a820baff7764c59acfa3a8dc69d2e2c7af4b057633a2e0df43f351eb67785a8ba3a3ba58a43280e2824b8b3278be81fd340e1996abb8a72ed5df366ac2b93040d23f44189d64ab04e2d7968b0120c1fcadc9bf60e26724a8baa8372fc2049b3c38ba4258481c9ae43c92f", 0xfe}, {&(0x7f0000001500)="1e27594dfa1dde51f8b98e8b8f8e1aff240bd7bc0b1da4482f85c700fd000582d466268e21bde8a12f3df7c928d2faa63be031bc70f3e5d4c35cdb405c6aaf34efaf84a9793e92ff3ad4f5c87333b73ae526567a7695aaf9107a2ebc1c63a8eb44f2db7d5e20d29b4dadc04b95461f0661ae90dd2a159aeee2cf254527bd44f74015c1ec500c44af7113d71847db70ded48c24eeb6567cc6e111037de3ad15d906c3514b309fc7580a5aae92b2205835170207153023506379f8208fa26cf8220c86fb9c0e8c2bf11e9112ace5f55752ba904224b24cb0959565246948e91fdd17d056a014113250c05b72e595486be0f2c882db60b703d18c27716134312e244dee07256053c6f9948dd0d451bb0f7ca1505993ad5b9e2d0048dab1d11658b1b3bec2bb697c03147f664a1801ac0d6f141b1b0cb31e6f11d689369ca11cc6b858281c92c97aef4b7e833379ee06cab8cc83f6256e869f56b974cc3ad17298507db55a6720a56251aa4e673eb71d729cd0eb05d710675f8bd38df1dd7383900d5859da650ef3018202eb83ea79989b24d776c66d83f85e58c8d59bb56652821eccdf399a530a24cf3881645a9cbc7fab17450bbe24a299170f97c0c8c6f5c0154b1933317943b9556c4f23f727d8f737501d951bc5a60ab40d670343acf8f14013f1ae5faabdd87f5c8b9389ad6ad2b2947153614f0c877eaa6d55ac735ce5990d6cbc3333c3f132de8167a77feba8b3cc082843cbea97ef07bcb189877946f79c74903b2d171729a0eea6ce187e41ecb6c1e1b6fdf3524dc4ce93c480b2bf1a8fdef8b603c245e25b6134b90e9d3c0f6c1bb4c1b84dfbb9fac24c62a42bcfe9e026d1f0424dd7981047ff5bc8ec71bd5c55726584c5ed91d6724e653fbca04603f6792794f9098fc8ca561ab06d29cbed89164b59f4c7c5dede2cdf5428cd8ad35c1f40ab16f7982cbd9e0fe81e8d6845235aaf2ffe04344a673d80be45a8c49ef3c269dff73ee7c4cfe3560fe6fc22c4dbf65d4614329c2591954bb46cd0374d1209e5270a567cc8e4804b1f1dd7c6cd38df64b62784ba9060097737c243d875e6bd8400166592d958ff08cccc92fd9c1482ed5683266a2aff100913770eb539c8a436cff6dcb5801a68977edfcb0188de994287ddacac8ec457eeb7385c59bd0c61f6c82f4313a936b4290cec92b1e212ba586d0693d109cdc269eb3cc18afd734115157f468f46cb969e1eb4a7713939ba7e4ce07ad8e0ebf9d072219e247b1e10dce188d96cf8218a50124c2bb4611e032d45040ae019ff67f737762582f40a1cdfc54940454811581ae51fe19a0eca828ec74b6cb10cf9f76f81816e0a1e9f8a7b54924faf83b2a5f49e30e178afa3cad3d13f821274b5ac56d9a0f3557b9f41055048963488a87c0ee45090a8ad147f8dde85631e516499e79da13ca3a606d2336fdaf7bc3bf5bba633b66d5b1e81a4e1279a2e74299a21c6fe8ce2dd16d046fc3010d993ba4df637e20aaf5ed2cfe36adcd9abe91d845e158f7020dff3373e4300605d0938224e04598aeaf1cb106db0024faeee81fee32785f285a01e9f45ed1c5f3871527175425494f08e9325b60c00ac6e4e4cf8541e1864ac43e6c975e796630a1ac687b9124fb30d54e65dd50dcf34d69e3b8be50a02d167ba9259d406f08be666414db875957385919da8cbd42cc1023a089574fd45b508c2c0dfbac4db9ee37df80c55c05cf33eca5f90040f4042242621d117e5b13e77e46f29cb5fccdbcf4bddcbd05dc3026be1de91eb9af9180d7413b488d137b1db6405cd542ba3d61e8fdbef7382052a0a81c600b50231740f422378767aebdc7a0b4fe0ea84d86682f2430df031acfaafa6b90d2d8d1063adfe254f98aba4b242fc70dbb50a75325574ce9dcf7d326736ed17d29cf56b841aee6a429985c69c6260d788956ec767e188468006b0f417ef22b4a18c9c7042c96371627a88ba63492a56385b8603dc62ee69b58fd3fee46634227f0cfdc5421098df1e75704aab0cca6147539d3d13487fd5efb4f1f695834acd4db2410d835df03404b7a4b256fe8205dfbee053735048059e3392b1ed2742fc7a5d07a55677c468f2ddc7e1fb18bae9706ce6981aaf1c48ab222a32ddf2d90273561164d7bbe84a44c307d3e9855febfb70b0e3395d55866bcf6ef1194be92e875b1b7710872b89d35ff50374352820517b0a94812393f4c96d14abcd5529af19b3bcc45b78f7a8f063c9d1a0502a45fa127ed5a69735a7a25e7cfb345af010f0689390d850a7d868856d1f6e0adcf3ea060bd0634055e326e8cd3c34f881e17b6abd09f5dc0b236847043dd6f505f3fb9dbdac4ad684b0679a5d9369c11cf939a3385faec67f73c7ca1f431ec3596b61c30c5d224c49ba2d22cefa359cd8dbcff756edec01c97eb8163ae37c35a2e9123acea046f5af61a9460c38a3e492a8bcecbe8cc2c19c405abc4cf75d310e0c7162f46baf703e4c21042c7bee4ffe17bf7e3c1b6eb8eaa72db624fc99988533d779469c4a3dfd3603ba587b597b2308b7d09d72e67466eafa681524f9db0cc8e94b37ba5a8d8037de93bce8413f95b82561bc4db8a845650cae1f5222b2c4527a79809793a656c2784d27cc3c822fbc30950c97e21babea3073962ed7985fbd641b0c69ae682c964cea8b9829efd0dca9ec377fdfa564ce59a0d4a9b6404761cc0043238be81f181399f4ffec7cae132189ad205a48fcd349133e0fd66532f7ae43186ab522951d4344fc86790bdb2c07562f907810b78b53b3e96b5d957360713dbfbece74484a84680b51d39fea4375aeab116aa96612dc31016f82cd3aca0442ef9befb02b51d02dbb305e92548e186e27377b48505cc1924fd787b9b1456b5dbc4f63ee8dd95b1facb97fe365d2e51987caf93b7101eda76dae7adc8002c7972411c22e7a041e8d19034c3bd78626f0f08d321ff67214a574b700fc2906250cf9d6fcd4f0f18736e1fc45fbb537a98bdd57527cf19a85802111519c6e2a2de17946f538a116b99e64b079c0c7e71980921cf1daf1fff641ee00ce51102258b480b9a3739a2d3c6e4ba1fee0ef611588c49e9c8291107cdd6b944f16c2a9259f5f54b88ff09e31c60e736ac676226042d3f1bb5cfbfda2b0636b9155ffc532132692d1cdf3dd7320ef1d64de76efca2e47b59ada97b19189a5e147d992e5e0335bf5e8ee5acead39c56a309ec7736e3ca29d626e24f21cf070d9f3b7fdb55125cc4983c4037e7e908d84746095803dc24aa8512d6c45f0950329ef22cd770db3b9cdc0a99c1a48f9e010930c843dee8624e6d35f6fd4c16b8477345a4849e91a5ba0fe706b187741206307fe14e8856127688fe67c1ea7ab327a94ca2e8cb1f02828954fb3f455ddfb7a8c74a525faca535fba5b239c7ecfc25e8b8588b032503aedaa7111cf93b2292f40630a368315013961e8d8a7dc5bc06e54c3336ada961f5845f2450a5da4aaa8177ed2f33e3236426f63792012c8f4e60bca84db3e6cac8259e8f347e82e488c5b6232a8b26a930638359c4d7e48caa65dab4043ef0e51d39dbaf3ab4a8589915ef6ecb36f8e53b53ee4c2a4e1eb499bd0639576b786a757c0f88c67361977e9e5cee4050c81b544593b50573168fcea19e8c006befc81191d9977f1aefbe7d6c8d9654326b8c5247627bc794c496962decdd7897fde221397feb140017c9be20988e860b81051d7e94ecd2daac619a81cb8437f4541b18b561cc0d73d5465b25ef99d13a538bb21630651a19cc28c75570c776cbd1fdb168d355f422998d20e9a630cafa023dd6d0da0e42675076a2a2c696a2f427decfd0d51d95fddbd57066909fbddf5b8ee72d4368cca8a7fb5fc4485a9ffd4b8782c7a107933be77786ea6d3b19d5bd1889d5c4be8ea89d62e17de6c848b5c32233779d263d8bbcae9c8874d0d56cbb4aced562eca6f88b51ad9a8219f1253cee20b452e82f46af05eb4624686f6b88b7763b4bbf52f179a84083fe4941619331487124d18c378218561c990d78b3405b11cf3b54a097a54dd2faf5abf457682adad12d1f569b211b49901a64145c5217c8482bbf0cd3072568e9a073e3a85845ad59beccc4cbe384a8d08b238804290ea02b8c262b06d417d55d42b71aac75f067bcbff21999b7dd31f82db4a66f2e105ae75fd0921adae0f0769e2adf6c9fcc4dbdd79b95b67956b71284052ef9169e57be4896f810b1038ebd19795acce1ee083c2872be2a886fa4170e9aaa4ca281733879eacf80381d504f42f83e4ee96bf330f6e1a7b9cb3066e7ae8a207a05e6b841f527940337c383e8cbbb7e8edeb0cf1df9b382813335d31587a14de448a10516ebf4e95bc5fd66a7fe621c562650dd14ca703de5d6026e06a718d4680ac3a4cbdae9a970c42c8e30d0ad3c79986d84fd6e760958f04e63b259c0d2ed4c937eb91d575d754fcad84fd971cf9cc6d793c7c0e2226e7a85b3b5d7e0c4bbb3bc9b410eb43feb4bb236475c8b8f67dc3a9079c30b411ac5518452e3a6e97628c847da387786de304dfb2ed5a64c94514f59dac263d0b9d48911990514365061bd3ad2aaba66422803d882a6cbf983042f43b98a461add571c397e56eab3be5894043891428c8a534fc514ee85667c3a63ea568e7e0d691d690706700de2407cb03cdd4f3948f8307dd32d8e418e4858d5b79d6f9b157fe8b82a2478798ada0db5de0286c66c3a7c82fa2b7017ae996bdb68b61e8f20d0c34ce7d3d30847d96eb02691c34928db48c77054ceefcea79a3e3b41f20875562f60b4f301a619f7b46742e7ea156e94baadd8e5cc5ae61fdb6d47d1914c9dfc8b3b00fcb838dd58444d12df8723d3ac16cb09b1ff295257ecfc3dc0129afbc20391cecf54d54edfc2fdf9dbce7392f658984c8a0ee80e51a103a974e98f02b7f979ee1582f9f2aebc19977589df46e7ef4d72c20cf8cc9ea61f06f9af7f7659c6d0e453a63ec02281a44acfefa55cfef52c697c25618739beb050b43abaec44578547e2c984f4949c955b4a272088e84a1ddfa5315f7a821cca7e1468d4ffc25ee7806722ad4a94d6a084003467abd6836775339dd3366cb815e2068544e0f49a10aa08c61a54511aef03d290ee0f68fe238c2acc1157214561e12d737af2e41bafaf2edeef69d48e52803069860bbd19b34970ae7034e8a883754cab7c96a1ca9db350971a4f3eb0d07433c68a9853f9f1e2ff6ed48f03a91161dd5fc509b9ae84c1a0cac3816d2b81c808b9bc1bbfee81c29f7c914ed74d47eb6841d7cc8334bc4a964ae1c54ae52fbcc6cc37045282d1c9b7874286c9865fe16867bc4db16d92f35aa2d1a4804b415015bdef6ab20bfd1830ef35969c5d222e0dcb30b01240798f5d131ee7b001f69a893bc1891c8252b41d99162945d3e6602dae07ea6d716ba6e4b967afec3f479d28cedf1717c6276a37232c304eb42a6a1e465f4502e2bcd5cc1e51819f00bc4e834911cf44345f25888e2c969eb505359240ae471cc1f52a0c38ae61d3e1723f2056cc732361eecd3d705d27b2aa35ffefdb8f05f46543d7b1ea394a32ae86960c0307a71334b4b9237845a3ab0a199692b2f75b6b90d1c5c607a6bdfdb3dfb3251678a052712ed98090997b2bab56d3ba112f123b10a374d4358689033e803fd57db07c87310d9216f120f190a83cf15e035a339f9d93ce81f054aadb16992f688c3b58547c7744e2740539918c890162a0a9a16e53cacc7d063e05699a56fdfc716e2718aa9cf38e35216", 0x1000}, {&(0x7f0000000880)="b6b74183e898296606837178bc4d55f7b6bf9fcf4ffc9aaf42db3dd85f655fb36413c984528ede8ba8b1065e34ec1f2fefa49b3934e3a2f5c390", 0x3a}], 0x3, &(0x7f0000000900)=[@hoplimit={{0x14, 0x29, 0x34, 0x7fffffff}}, @rthdr_2292={{0x68, 0x29, 0x39, {0x4, 0xa, 0x0, 0x6, 0x0, [@loopback, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, @mcast1, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}]}}}, @dstopts_2292={{0x110, 0x29, 0x4, {0x3b, 0x1e, '\x00', [@generic={0x2, 0x8, "d1b40f3fc4133deb"}, @generic={0x4, 0xa1, "dec2780c250598f1d0c91d75ec7f36fa4fd36a0196cbbf2205db8700a7df97e2b973d402cdc3bee6a2423446a7f2186b3ccdb5214524714e46e3921306fa2712c70b7e8abae2d9170933d568f5853fc78668f3d95f506d93e281fb6056265234481bb2ebc699fe0165a390e550542a185bf3fc44df15bc4f5333e6ffa6c55a8706227ab2c910c546027ef899e554b3530d3c3a63aa66d6c9e4ed095720641974b4"}, @enc_lim={0x4, 0x1, 0x4}, @hao={0xc9, 0x10, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}}, @enc_lim={0x4, 0x1, 0xba}, @padn={0x1, 0x1, [0x0]}, @hao={0xc9, 0x10, @empty}, @hao={0xc9, 0x10, @remote}, @jumbo={0xc2, 0x4, 0x937}, @pad1]}}}, @hoplimit={{0x14, 0x29, 0x34, 0xcd}}, @rthdr={{0xb8, 0x29, 0x39, {0x8, 0x14, 0x2, 0xff, 0x0, [@mcast1, @empty, @local, @loopback, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, @mcast2, @private1={0xfc, 0x1, '\x00', 0x1}, @loopback, @empty, @ipv4={'\x00', '\xff\xff', @dev={0xac, 0x14, 0x14, 0xa}}]}}}], 0x260}, 0x20000000) fsconfig$FSCONFIG_CMD_CREATE(r4, 0x6, 0x0, 0x0, 0x0) r6 = fsmount(r4, 0x0, 0x0) symlinkat(&(0x7f0000000000)='.\x00', r6, &(0x7f0000000140)='./file0\x00') fspick(r6, &(0x7f0000000080)='./file0/../file0\x00', 0x8) r7 = socket(0x9, 0x3, 0x2) sendmsg$OSF_MSG_ADD(r7, &(0x7f0000000480)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x1000}, 0x5, &(0x7f0000000440)={0x0}, 0x1, 0x0, 0x0, 0x80}, 0x840) r8 = syz_genetlink_get_family_id$nl80211(&(0x7f00000014c0), r7) sendmsg$NL80211_CMD_SET_INTERFACE(r0, &(0x7f0000000700)={&(0x7f0000000600)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f00000006c0)={&(0x7f0000000640)={0x48, r8, 0x400, 0x70bd28, 0x25dfdbfc, {{}, {@void, @void}}, [@NL80211_ATTR_MESH_ID={0xa}, @mon_options=[@NL80211_ATTR_MNTR_FLAGS={0xc, 0x17, 0x0, 0x1, [@NL80211_MNTR_FLAG_CONTROL={0x4}, @NL80211_MNTR_FLAG_FCSFAIL={0x4}]}, @NL80211_ATTR_MU_MIMO_GROUP_DATA={0x1c, 0xe7, "c7ea11c19768cf032fdfbb6311831b0dc265b526d58aaebc"}]]}, 0x48}}, 0x840) r9 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r9, 0x8933, &(0x7f00000003c0)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_CHANNEL_SWITCH(r9, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000000)={0x2c, r8, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r10}, @void}}, [@chandef_params=[@NL80211_ATTR_WIPHY_FREQ={0x8, 0x26, @random=0x994}], @NL80211_ATTR_CH_SWITCH_COUNT={0x8, 0xb7, 0x78}]}, 0x2c}}, 0x40880) ioctl$sock_SIOCSIFVLAN_ADD_VLAN_CMD(r5, 0x8983, &(0x7f0000000bc0)={0x0, 'xfrm0\x00', {0x2}, 0x6}) sendmsg$nl_route_sched(r2, &(0x7f00000005c0)={&(0x7f0000000300), 0xc, &(0x7f0000000500)={&(0x7f0000000340)=@gettfilter={0x34, 0x2e, 0x0, 0x70bd2c, 0x25dfdbfc, {0x0, 0x0, 0x0, r3, {0x2, 0xd}, {0x1, 0xffe0}, {0xd, 0xffff}}, [{0x8}, {0x8, 0xb, 0x2}]}, 0x34}, 0x1, 0x0, 0x0, 0x20000044}, 0x240088d1) ioctl$sock_SIOCGIFINDEX_80211(r1, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_ASSOCIATE(r6, &(0x7f00000002c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000240)=ANY=[@ANYBLOB='t\x00\x00\x00', @ANYRES16=r8, @ANYBLOB="00022abd7000fedbdf252600000008000300", @ANYRES32=r11, @ANYBLOB="0c009900000400006900000008004200020000001e001f0000030601000080000007008b00060005000000060000feffff39000008004b00040000001800490005ac0f000aac0f0005ac0f0005ac0f0005ac0f00af00"], 0x74}, 0x1, 0x0, 0x0, 0x5}, 0xc081) 00:04:50 executing program 0: bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000000c0)={0x0, 0xffffffffffffffff, 0x0, 0x16, &(0x7f0000000000)='/proc/3\x00\xff\xff\xffat\x00AE\xf44.\xab%j'}, 0x30) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000), 0x200002, 0x0) syz_open_procfs(0x0, &(0x7f00000000c0)='fd/3\x00') 00:04:50 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$DEVLINK_CMD_SB_POOL_GET(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f00000004c0)={0x0, 0x14}}, 0x0) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000380)=ANY=[@ANYBLOB="3c00000010000104000002cf66000000005d0000", @ANYRES32=r3, @ANYBLOB="00000000060000001c0012000b000100627269646765"], 0x3c}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000580)=@RTM_DELMDB={0x18, 0x55, 0x1, 0x0, 0x0, {0x7, r3}}, 0x18}}, 0x0) r4 = fsopen(&(0x7f0000000100)='ramfs\x00', 0x0) r5 = dup3(0xffffffffffffffff, r0, 0x80000) sendmsg$inet6(r5, &(0x7f0000000b80)={&(0x7f0000000740)={0xa, 0x4e23, 0x1, @private0, 0x6}, 0x1c, &(0x7f00000008c0)=[{&(0x7f0000000780)="659843d03310a62ecda7b13eed0ffa010ef3e4a612fb93093eb8373f431d27ed49ed51f72cd431c9ece71309b3c53471dddfe035b1ab97a85213186387dd4e0aa7aeed0aac756554ce52719f53561fd9d2953e3f476dd971fa4fb68d661a3443a0bd1501302a6313960509d62bd698368b3e2e100f1f29987e891b4971300013fbe8c1361e1d860b8ccfc7f62e654422e992b75a820baff7764c59acfa3a8dc69d2e2c7af4b057633a2e0df43f351eb67785a8ba3a3ba58a43280e2824b8b3278be81fd340e1996abb8a72ed5df366ac2b93040d23f44189d64ab04e2d7968b0120c1fcadc9bf60e26724a8baa8372fc2049b3c38ba4258481c9ae43c92f", 0xfe}, {&(0x7f0000001500)="1e27594dfa1dde51f8b98e8b8f8e1aff240bd7bc0b1da4482f85c700fd000582d466268e21bde8a12f3df7c928d2faa63be031bc70f3e5d4c35cdb405c6aaf34efaf84a9793e92ff3ad4f5c87333b73ae526567a7695aaf9107a2ebc1c63a8eb44f2db7d5e20d29b4dadc04b95461f0661ae90dd2a159aeee2cf254527bd44f74015c1ec500c44af7113d71847db70ded48c24eeb6567cc6e111037de3ad15d906c3514b309fc7580a5aae92b2205835170207153023506379f8208fa26cf8220c86fb9c0e8c2bf11e9112ace5f55752ba904224b24cb0959565246948e91fdd17d056a014113250c05b72e595486be0f2c882db60b703d18c27716134312e244dee07256053c6f9948dd0d451bb0f7ca1505993ad5b9e2d0048dab1d11658b1b3bec2bb697c03147f664a1801ac0d6f141b1b0cb31e6f11d689369ca11cc6b858281c92c97aef4b7e833379ee06cab8cc83f6256e869f56b974cc3ad17298507db55a6720a56251aa4e673eb71d729cd0eb05d710675f8bd38df1dd7383900d5859da650ef3018202eb83ea79989b24d776c66d83f85e58c8d59bb56652821eccdf399a530a24cf3881645a9cbc7fab17450bbe24a299170f97c0c8c6f5c0154b1933317943b9556c4f23f727d8f737501d951bc5a60ab40d670343acf8f14013f1ae5faabdd87f5c8b9389ad6ad2b2947153614f0c877eaa6d55ac735ce5990d6cbc3333c3f132de8167a77feba8b3cc082843cbea97ef07bcb189877946f79c74903b2d171729a0eea6ce187e41ecb6c1e1b6fdf3524dc4ce93c480b2bf1a8fdef8b603c245e25b6134b90e9d3c0f6c1bb4c1b84dfbb9fac24c62a42bcfe9e026d1f0424dd7981047ff5bc8ec71bd5c55726584c5ed91d6724e653fbca04603f6792794f9098fc8ca561ab06d29cbed89164b59f4c7c5dede2cdf5428cd8ad35c1f40ab16f7982cbd9e0fe81e8d6845235aaf2ffe04344a673d80be45a8c49ef3c269dff73ee7c4cfe3560fe6fc22c4dbf65d4614329c2591954bb46cd0374d1209e5270a567cc8e4804b1f1dd7c6cd38df64b62784ba9060097737c243d875e6bd8400166592d958ff08cccc92fd9c1482ed5683266a2aff100913770eb539c8a436cff6dcb5801a68977edfcb0188de994287ddacac8ec457eeb7385c59bd0c61f6c82f4313a936b4290cec92b1e212ba586d0693d109cdc269eb3cc18afd734115157f468f46cb969e1eb4a7713939ba7e4ce07ad8e0ebf9d072219e247b1e10dce188d96cf8218a50124c2bb4611e032d45040ae019ff67f737762582f40a1cdfc54940454811581ae51fe19a0eca828ec74b6cb10cf9f76f81816e0a1e9f8a7b54924faf83b2a5f49e30e178afa3cad3d13f821274b5ac56d9a0f3557b9f41055048963488a87c0ee45090a8ad147f8dde85631e516499e79da13ca3a606d2336fdaf7bc3bf5bba633b66d5b1e81a4e1279a2e74299a21c6fe8ce2dd16d046fc3010d993ba4df637e20aaf5ed2cfe36adcd9abe91d845e158f7020dff3373e4300605d0938224e04598aeaf1cb106db0024faeee81fee32785f285a01e9f45ed1c5f3871527175425494f08e9325b60c00ac6e4e4cf8541e1864ac43e6c975e796630a1ac687b9124fb30d54e65dd50dcf34d69e3b8be50a02d167ba9259d406f08be666414db875957385919da8cbd42cc1023a089574fd45b508c2c0dfbac4db9ee37df80c55c05cf33eca5f90040f4042242621d117e5b13e77e46f29cb5fccdbcf4bddcbd05dc3026be1de91eb9af9180d7413b488d137b1db6405cd542ba3d61e8fdbef7382052a0a81c600b50231740f422378767aebdc7a0b4fe0ea84d86682f2430df031acfaafa6b90d2d8d1063adfe254f98aba4b242fc70dbb50a75325574ce9dcf7d326736ed17d29cf56b841aee6a429985c69c6260d788956ec767e188468006b0f417ef22b4a18c9c7042c96371627a88ba63492a56385b8603dc62ee69b58fd3fee46634227f0cfdc5421098df1e75704aab0cca6147539d3d13487fd5efb4f1f695834acd4db2410d835df03404b7a4b256fe8205dfbee053735048059e3392b1ed2742fc7a5d07a55677c468f2ddc7e1fb18bae9706ce6981aaf1c48ab222a32ddf2d90273561164d7bbe84a44c307d3e9855febfb70b0e3395d55866bcf6ef1194be92e875b1b7710872b89d35ff50374352820517b0a94812393f4c96d14abcd5529af19b3bcc45b78f7a8f063c9d1a0502a45fa127ed5a69735a7a25e7cfb345af010f0689390d850a7d868856d1f6e0adcf3ea060bd0634055e326e8cd3c34f881e17b6abd09f5dc0b236847043dd6f505f3fb9dbdac4ad684b0679a5d9369c11cf939a3385faec67f73c7ca1f431ec3596b61c30c5d224c49ba2d22cefa359cd8dbcff756edec01c97eb8163ae37c35a2e9123acea046f5af61a9460c38a3e492a8bcecbe8cc2c19c405abc4cf75d310e0c7162f46baf703e4c21042c7bee4ffe17bf7e3c1b6eb8eaa72db624fc99988533d779469c4a3dfd3603ba587b597b2308b7d09d72e67466eafa681524f9db0cc8e94b37ba5a8d8037de93bce8413f95b82561bc4db8a845650cae1f5222b2c4527a79809793a656c2784d27cc3c822fbc30950c97e21babea3073962ed7985fbd641b0c69ae682c964cea8b9829efd0dca9ec377fdfa564ce59a0d4a9b6404761cc0043238be81f181399f4ffec7cae132189ad205a48fcd349133e0fd66532f7ae43186ab522951d4344fc86790bdb2c07562f907810b78b53b3e96b5d957360713dbfbece74484a84680b51d39fea4375aeab116aa96612dc31016f82cd3aca0442ef9befb02b51d02dbb305e92548e186e27377b48505cc1924fd787b9b1456b5dbc4f63ee8dd95b1facb97fe365d2e51987caf93b7101eda76dae7adc8002c7972411c22e7a041e8d19034c3bd78626f0f08d321ff67214a574b700fc2906250cf9d6fcd4f0f18736e1fc45fbb537a98bdd57527cf19a85802111519c6e2a2de17946f538a116b99e64b079c0c7e71980921cf1daf1fff641ee00ce51102258b480b9a3739a2d3c6e4ba1fee0ef611588c49e9c8291107cdd6b944f16c2a9259f5f54b88ff09e31c60e736ac676226042d3f1bb5cfbfda2b0636b9155ffc532132692d1cdf3dd7320ef1d64de76efca2e47b59ada97b19189a5e147d992e5e0335bf5e8ee5acead39c56a309ec7736e3ca29d626e24f21cf070d9f3b7fdb55125cc4983c4037e7e908d84746095803dc24aa8512d6c45f0950329ef22cd770db3b9cdc0a99c1a48f9e010930c843dee8624e6d35f6fd4c16b8477345a4849e91a5ba0fe706b187741206307fe14e8856127688fe67c1ea7ab327a94ca2e8cb1f02828954fb3f455ddfb7a8c74a525faca535fba5b239c7ecfc25e8b8588b032503aedaa7111cf93b2292f40630a368315013961e8d8a7dc5bc06e54c3336ada961f5845f2450a5da4aaa8177ed2f33e3236426f63792012c8f4e60bca84db3e6cac8259e8f347e82e488c5b6232a8b26a930638359c4d7e48caa65dab4043ef0e51d39dbaf3ab4a8589915ef6ecb36f8e53b53ee4c2a4e1eb499bd0639576b786a757c0f88c67361977e9e5cee4050c81b544593b50573168fcea19e8c006befc81191d9977f1aefbe7d6c8d9654326b8c5247627bc794c496962decdd7897fde221397feb140017c9be20988e860b81051d7e94ecd2daac619a81cb8437f4541b18b561cc0d73d5465b25ef99d13a538bb21630651a19cc28c75570c776cbd1fdb168d355f422998d20e9a630cafa023dd6d0da0e42675076a2a2c696a2f427decfd0d51d95fddbd57066909fbddf5b8ee72d4368cca8a7fb5fc4485a9ffd4b8782c7a107933be77786ea6d3b19d5bd1889d5c4be8ea89d62e17de6c848b5c32233779d263d8bbcae9c8874d0d56cbb4aced562eca6f88b51ad9a8219f1253cee20b452e82f46af05eb4624686f6b88b7763b4bbf52f179a84083fe4941619331487124d18c378218561c990d78b3405b11cf3b54a097a54dd2faf5abf457682adad12d1f569b211b49901a64145c5217c8482bbf0cd3072568e9a073e3a85845ad59beccc4cbe384a8d08b238804290ea02b8c262b06d417d55d42b71aac75f067bcbff21999b7dd31f82db4a66f2e105ae75fd0921adae0f0769e2adf6c9fcc4dbdd79b95b67956b71284052ef9169e57be4896f810b1038ebd19795acce1ee083c2872be2a886fa4170e9aaa4ca281733879eacf80381d504f42f83e4ee96bf330f6e1a7b9cb3066e7ae8a207a05e6b841f527940337c383e8cbbb7e8edeb0cf1df9b382813335d31587a14de448a10516ebf4e95bc5fd66a7fe621c562650dd14ca703de5d6026e06a718d4680ac3a4cbdae9a970c42c8e30d0ad3c79986d84fd6e760958f04e63b259c0d2ed4c937eb91d575d754fcad84fd971cf9cc6d793c7c0e2226e7a85b3b5d7e0c4bbb3bc9b410eb43feb4bb236475c8b8f67dc3a9079c30b411ac5518452e3a6e97628c847da387786de304dfb2ed5a64c94514f59dac263d0b9d48911990514365061bd3ad2aaba66422803d882a6cbf983042f43b98a461add571c397e56eab3be5894043891428c8a534fc514ee85667c3a63ea568e7e0d691d690706700de2407cb03cdd4f3948f8307dd32d8e418e4858d5b79d6f9b157fe8b82a2478798ada0db5de0286c66c3a7c82fa2b7017ae996bdb68b61e8f20d0c34ce7d3d30847d96eb02691c34928db48c77054ceefcea79a3e3b41f20875562f60b4f301a619f7b46742e7ea156e94baadd8e5cc5ae61fdb6d47d1914c9dfc8b3b00fcb838dd58444d12df8723d3ac16cb09b1ff295257ecfc3dc0129afbc20391cecf54d54edfc2fdf9dbce7392f658984c8a0ee80e51a103a974e98f02b7f979ee1582f9f2aebc19977589df46e7ef4d72c20cf8cc9ea61f06f9af7f7659c6d0e453a63ec02281a44acfefa55cfef52c697c25618739beb050b43abaec44578547e2c984f4949c955b4a272088e84a1ddfa5315f7a821cca7e1468d4ffc25ee7806722ad4a94d6a084003467abd6836775339dd3366cb815e2068544e0f49a10aa08c61a54511aef03d290ee0f68fe238c2acc1157214561e12d737af2e41bafaf2edeef69d48e52803069860bbd19b34970ae7034e8a883754cab7c96a1ca9db350971a4f3eb0d07433c68a9853f9f1e2ff6ed48f03a91161dd5fc509b9ae84c1a0cac3816d2b81c808b9bc1bbfee81c29f7c914ed74d47eb6841d7cc8334bc4a964ae1c54ae52fbcc6cc37045282d1c9b7874286c9865fe16867bc4db16d92f35aa2d1a4804b415015bdef6ab20bfd1830ef35969c5d222e0dcb30b01240798f5d131ee7b001f69a893bc1891c8252b41d99162945d3e6602dae07ea6d716ba6e4b967afec3f479d28cedf1717c6276a37232c304eb42a6a1e465f4502e2bcd5cc1e51819f00bc4e834911cf44345f25888e2c969eb505359240ae471cc1f52a0c38ae61d3e1723f2056cc732361eecd3d705d27b2aa35ffefdb8f05f46543d7b1ea394a32ae86960c0307a71334b4b9237845a3ab0a199692b2f75b6b90d1c5c607a6bdfdb3dfb3251678a052712ed98090997b2bab56d3ba112f123b10a374d4358689033e803fd57db07c87310d9216f120f190a83cf15e035a339f9d93ce81f054aadb16992f688c3b58547c7744e2740539918c890162a0a9a16e53cacc7d063e05699a56fdfc716e2718aa9cf38e35216", 0x1000}, {&(0x7f0000000880)="b6b74183e898296606837178bc4d55f7b6bf9fcf4ffc9aaf42db3dd85f655fb36413c984528ede8ba8b1065e34ec1f2fefa49b3934e3a2f5c390", 0x3a}], 0x3, &(0x7f0000000900)=[@hoplimit={{0x14, 0x29, 0x34, 0x7fffffff}}, @rthdr_2292={{0x68, 0x29, 0x39, {0x4, 0xa, 0x0, 0x6, 0x0, [@loopback, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, @mcast1, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}]}}}, @dstopts_2292={{0x110, 0x29, 0x4, {0x3b, 0x1e, '\x00', [@generic={0x2, 0x8, "d1b40f3fc4133deb"}, @generic={0x4, 0xa1, "dec2780c250598f1d0c91d75ec7f36fa4fd36a0196cbbf2205db8700a7df97e2b973d402cdc3bee6a2423446a7f2186b3ccdb5214524714e46e3921306fa2712c70b7e8abae2d9170933d568f5853fc78668f3d95f506d93e281fb6056265234481bb2ebc699fe0165a390e550542a185bf3fc44df15bc4f5333e6ffa6c55a8706227ab2c910c546027ef899e554b3530d3c3a63aa66d6c9e4ed095720641974b4"}, @enc_lim={0x4, 0x1, 0x4}, @hao={0xc9, 0x10, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}}, @enc_lim={0x4, 0x1, 0xba}, @padn={0x1, 0x1, [0x0]}, @hao={0xc9, 0x10, @empty}, @hao={0xc9, 0x10, @remote}, @jumbo={0xc2, 0x4, 0x937}, @pad1]}}}, @hoplimit={{0x14, 0x29, 0x34, 0xcd}}, @rthdr={{0xb8, 0x29, 0x39, {0x8, 0x14, 0x2, 0xff, 0x0, [@mcast1, @empty, @local, @loopback, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, @mcast2, @private1={0xfc, 0x1, '\x00', 0x1}, @loopback, @empty, @ipv4={'\x00', '\xff\xff', @dev={0xac, 0x14, 0x14, 0xa}}]}}}], 0x260}, 0x20000000) fsconfig$FSCONFIG_CMD_CREATE(r4, 0x6, 0x0, 0x0, 0x0) r6 = fsmount(r4, 0x0, 0x0) symlinkat(&(0x7f0000000000)='.\x00', r6, &(0x7f0000000140)='./file0\x00') fspick(r6, &(0x7f0000000080)='./file0/../file0\x00', 0x8) r7 = socket(0x9, 0x3, 0x2) sendmsg$OSF_MSG_ADD(r7, &(0x7f0000000480)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x1000}, 0x5, &(0x7f0000000440)={0x0}, 0x1, 0x0, 0x0, 0x80}, 0x840) r8 = syz_genetlink_get_family_id$nl80211(&(0x7f00000014c0), r7) sendmsg$NL80211_CMD_SET_INTERFACE(r0, &(0x7f0000000700)={&(0x7f0000000600)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f00000006c0)={&(0x7f0000000640)={0x48, r8, 0x400, 0x70bd28, 0x25dfdbfc, {{}, {@void, @void}}, [@NL80211_ATTR_MESH_ID={0xa}, @mon_options=[@NL80211_ATTR_MNTR_FLAGS={0xc, 0x17, 0x0, 0x1, [@NL80211_MNTR_FLAG_CONTROL={0x4}, @NL80211_MNTR_FLAG_FCSFAIL={0x4}]}, @NL80211_ATTR_MU_MIMO_GROUP_DATA={0x1c, 0xe7, "c7ea11c19768cf032fdfbb6311831b0dc265b526d58aaebc"}]]}, 0x48}}, 0x840) r9 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r9, 0x8933, &(0x7f00000003c0)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_CHANNEL_SWITCH(r9, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000000)={0x2c, r8, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r10}, @void}}, [@chandef_params=[@NL80211_ATTR_WIPHY_FREQ={0x8, 0x26, @random=0x994}], @NL80211_ATTR_CH_SWITCH_COUNT={0x8, 0xb7, 0x78}]}, 0x2c}}, 0x40880) ioctl$sock_SIOCSIFVLAN_ADD_VLAN_CMD(r5, 0x8983, &(0x7f0000000bc0)={0x0, 'xfrm0\x00', {0x2}, 0x6}) sendmsg$nl_route_sched(r2, &(0x7f00000005c0)={&(0x7f0000000300), 0xc, &(0x7f0000000500)={&(0x7f0000000340)=@gettfilter={0x34, 0x2e, 0x0, 0x70bd2c, 0x25dfdbfc, {0x0, 0x0, 0x0, r3, {0x2, 0xd}, {0x1, 0xffe0}, {0xd, 0xffff}}, [{0x8}, {0x8, 0xb, 0x2}]}, 0x34}, 0x1, 0x0, 0x0, 0x20000044}, 0x240088d1) ioctl$sock_SIOCGIFINDEX_80211(r1, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_ASSOCIATE(r6, &(0x7f00000002c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000240)=ANY=[@ANYBLOB='t\x00\x00\x00', @ANYRES16=r8, @ANYBLOB="00022abd7000fedbdf252600000008000300", @ANYRES32=r11, @ANYBLOB="0c009900000400006900000008004200020000001e001f0000030601000080000007008b00060005000000060000feffff39000008004b00040000001800490005ac0f000aac0f0005ac0f0005ac0f0005ac0f00af00"], 0x74}, 0x1, 0x0, 0x0, 0x5}, 0xc081) 00:04:51 executing program 0: r0 = openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) write$apparmor_exec(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB='stack &\n&\n:'], 0x4e) 00:04:51 executing program 5: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$UI_SET_EVBIT(r0, 0x40045564, 0x12) ioctl$UI_SET_EVBIT(r0, 0x40045564, 0x11) ioctl$UI_DEV_SETUP(r0, 0x405c5503, &(0x7f0000000100)={{}, 'syz1\x00'}) ioctl$UI_DEV_CREATE(r0, 0x5501) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/bus/input/devices\x00', 0x0, 0x0) read$FUSE(r1, &(0x7f0000003080)={0x2020}, 0x2020) [ 291.116000][T10274] input: syz1 as /devices/virtual/input/input7 [ 291.124661][T10274] input: failed to attach handler leds to device input7, error: -6 [ 291.131822][T10270] ------------[ cut here ]------------ [ 291.133188][T10270] WARNING: CPU: 1 PID: 10270 at net/mac80211/ibss.c:500 ieee80211_ibss_csa_beacon+0x518/0x5b0 [ 291.135482][T10270] Modules linked in: [ 291.136370][T10270] CPU: 1 PID: 10270 Comm: syz-executor.4 Tainted: G W 6.1.73-syzkaller #0 [ 291.138634][T10270] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 11/17/2023 [ 291.140923][T10270] pstate: 80400005 (Nzcv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--) [ 291.142662][T10270] pc : ieee80211_ibss_csa_beacon+0x518/0x5b0 [ 291.143990][T10270] lr : ieee80211_ibss_csa_beacon+0x514/0x5b0 [ 291.145383][T10270] sp : ffff80002bb26d60 [ 291.146295][T10270] x29: ffff80002bb26d80 x28: 1fffe0001aaa7ab5 x27: dfff800000000000 [ 291.148134][T10270] x26: ffff0000d553eadf x25: ffff0000c2f28760 x24: 0000000000000000 [ 291.149915][T10270] x23: ffff0000d553d5a8 x22: ffff0000d553db08 x21: 0000000000000002 [ 291.151729][T10270] x20: ffff0000d553cc80 x19: ffff80002bb270c0 x18: 0000000000000000 [ 291.153509][T10270] x17: 00000000ffff0000 x16: ffff8000084f9038 x15: 0000000000000002 [ 291.155219][T10270] x14: 0000000000000003 x13: ffff0000ceaa1bc0 x12: 0000000000040000 [ 291.157010][T10270] x11: 000000000000130c x10: ffff800025de9000 x9 : ffff800011a0f278 [ 291.158750][T10270] x8 : 000000000000130d x7 : ffff800011856218 x6 : 0000000000000000 [ 291.160510][T10270] x5 : 0000000000000000 x4 : 0000000000000001 x3 : 0000000000000000 [ 291.162396][T10270] x2 : 0000000000000006 x1 : ffff80001229c460 x0 : 00000000ffffffea [ 291.163964][T10270] Call trace: [ 291.164550][T10270] ieee80211_ibss_csa_beacon+0x518/0x5b0 [ 291.165581][T10270] ieee80211_channel_switch+0x125c/0x21b4 [ 291.166620][T10270] rdev_channel_switch+0x14c/0x3cc [ 291.167608][T10270] nl80211_channel_switch+0x804/0xf40 [ 291.168808][T10270] genl_rcv_msg+0x948/0xc2c [ 291.169829][T10270] netlink_rcv_skb+0x20c/0x3b8 [ 291.170990][T10270] genl_rcv+0x38/0x50 [ 291.171853][T10270] netlink_unicast+0x65c/0x898 [ 291.172981][T10270] netlink_sendmsg+0x834/0xb18 [ 291.173997][T10270] ____sys_sendmsg+0x55c/0x848 [ 291.175005][T10270] __sys_sendmsg+0x26c/0x33c [ 291.176013][T10270] __arm64_sys_sendmsg+0x80/0x94 [ 291.177107][T10270] invoke_syscall+0x98/0x2c0 [ 291.178108][T10270] el0_svc_common+0x138/0x258 [ 291.179055][T10270] do_el0_svc+0x64/0x218 [ 291.179949][T10270] el0_svc+0x58/0x168 [ 291.180844][T10270] el0t_64_sync_handler+0x84/0xf0 [ 291.181966][T10270] el0t_64_sync+0x18c/0x190 [ 291.183035][T10270] irq event stamp: 2772 [ 291.183974][T10270] hardirqs last enabled at (2771): [] __local_bh_enable_ip+0x230/0x470 [ 291.186197][T10270] hardirqs last disabled at (2772): [] el1_dbg+0x24/0x80 [ 291.188139][T10270] softirqs last enabled at (2770): [] cfg80211_get_bss+0x708/0xb34 [ 291.190256][T10270] softirqs last disabled at (2768): [] cfg80211_get_bss+0x148/0xb34 [ 291.192324][T10270] ---[ end trace 0000000000000000 ]--- 00:04:51 executing program 0: r0 = openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) write$apparmor_exec(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB='stack &\n&\n:'], 0x4e) 00:04:51 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$DEVLINK_CMD_SB_POOL_GET(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f00000004c0)={0x0, 0x14}}, 0x0) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000380)=ANY=[@ANYBLOB="3c00000010000104000002cf66000000005d0000", @ANYRES32=r3, @ANYBLOB="00000000060000001c0012000b000100627269646765"], 0x3c}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000580)=@RTM_DELMDB={0x18, 0x55, 0x1, 0x0, 0x0, {0x7, r3}}, 0x18}}, 0x0) r4 = fsopen(&(0x7f0000000100)='ramfs\x00', 0x0) r5 = dup3(0xffffffffffffffff, r0, 0x80000) sendmsg$inet6(r5, &(0x7f0000000b80)={&(0x7f0000000740)={0xa, 0x4e23, 0x1, @private0, 0x6}, 0x1c, &(0x7f00000008c0)=[{&(0x7f0000000780)="659843d03310a62ecda7b13eed0ffa010ef3e4a612fb93093eb8373f431d27ed49ed51f72cd431c9ece71309b3c53471dddfe035b1ab97a85213186387dd4e0aa7aeed0aac756554ce52719f53561fd9d2953e3f476dd971fa4fb68d661a3443a0bd1501302a6313960509d62bd698368b3e2e100f1f29987e891b4971300013fbe8c1361e1d860b8ccfc7f62e654422e992b75a820baff7764c59acfa3a8dc69d2e2c7af4b057633a2e0df43f351eb67785a8ba3a3ba58a43280e2824b8b3278be81fd340e1996abb8a72ed5df366ac2b93040d23f44189d64ab04e2d7968b0120c1fcadc9bf60e26724a8baa8372fc2049b3c38ba4258481c9ae43c92f", 0xfe}, {&(0x7f0000001500)="1e27594dfa1dde51f8b98e8b8f8e1aff240bd7bc0b1da4482f85c700fd000582d466268e21bde8a12f3df7c928d2faa63be031bc70f3e5d4c35cdb405c6aaf34efaf84a9793e92ff3ad4f5c87333b73ae526567a7695aaf9107a2ebc1c63a8eb44f2db7d5e20d29b4dadc04b95461f0661ae90dd2a159aeee2cf254527bd44f74015c1ec500c44af7113d71847db70ded48c24eeb6567cc6e111037de3ad15d906c3514b309fc7580a5aae92b2205835170207153023506379f8208fa26cf8220c86fb9c0e8c2bf11e9112ace5f55752ba904224b24cb0959565246948e91fdd17d056a014113250c05b72e595486be0f2c882db60b703d18c27716134312e244dee07256053c6f9948dd0d451bb0f7ca1505993ad5b9e2d0048dab1d11658b1b3bec2bb697c03147f664a1801ac0d6f141b1b0cb31e6f11d689369ca11cc6b858281c92c97aef4b7e833379ee06cab8cc83f6256e869f56b974cc3ad17298507db55a6720a56251aa4e673eb71d729cd0eb05d710675f8bd38df1dd7383900d5859da650ef3018202eb83ea79989b24d776c66d83f85e58c8d59bb56652821eccdf399a530a24cf3881645a9cbc7fab17450bbe24a299170f97c0c8c6f5c0154b1933317943b9556c4f23f727d8f737501d951bc5a60ab40d670343acf8f14013f1ae5faabdd87f5c8b9389ad6ad2b2947153614f0c877eaa6d55ac735ce5990d6cbc3333c3f132de8167a77feba8b3cc082843cbea97ef07bcb189877946f79c74903b2d171729a0eea6ce187e41ecb6c1e1b6fdf3524dc4ce93c480b2bf1a8fdef8b603c245e25b6134b90e9d3c0f6c1bb4c1b84dfbb9fac24c62a42bcfe9e026d1f0424dd7981047ff5bc8ec71bd5c55726584c5ed91d6724e653fbca04603f6792794f9098fc8ca561ab06d29cbed89164b59f4c7c5dede2cdf5428cd8ad35c1f40ab16f7982cbd9e0fe81e8d6845235aaf2ffe04344a673d80be45a8c49ef3c269dff73ee7c4cfe3560fe6fc22c4dbf65d4614329c2591954bb46cd0374d1209e5270a567cc8e4804b1f1dd7c6cd38df64b62784ba9060097737c243d875e6bd8400166592d958ff08cccc92fd9c1482ed5683266a2aff100913770eb539c8a436cff6dcb5801a68977edfcb0188de994287ddacac8ec457eeb7385c59bd0c61f6c82f4313a936b4290cec92b1e212ba586d0693d109cdc269eb3cc18afd734115157f468f46cb969e1eb4a7713939ba7e4ce07ad8e0ebf9d072219e247b1e10dce188d96cf8218a50124c2bb4611e032d45040ae019ff67f737762582f40a1cdfc54940454811581ae51fe19a0eca828ec74b6cb10cf9f76f81816e0a1e9f8a7b54924faf83b2a5f49e30e178afa3cad3d13f821274b5ac56d9a0f3557b9f41055048963488a87c0ee45090a8ad147f8dde85631e516499e79da13ca3a606d2336fdaf7bc3bf5bba633b66d5b1e81a4e1279a2e74299a21c6fe8ce2dd16d046fc3010d993ba4df637e20aaf5ed2cfe36adcd9abe91d845e158f7020dff3373e4300605d0938224e04598aeaf1cb106db0024faeee81fee32785f285a01e9f45ed1c5f3871527175425494f08e9325b60c00ac6e4e4cf8541e1864ac43e6c975e796630a1ac687b9124fb30d54e65dd50dcf34d69e3b8be50a02d167ba9259d406f08be666414db875957385919da8cbd42cc1023a089574fd45b508c2c0dfbac4db9ee37df80c55c05cf33eca5f90040f4042242621d117e5b13e77e46f29cb5fccdbcf4bddcbd05dc3026be1de91eb9af9180d7413b488d137b1db6405cd542ba3d61e8fdbef7382052a0a81c600b50231740f422378767aebdc7a0b4fe0ea84d86682f2430df031acfaafa6b90d2d8d1063adfe254f98aba4b242fc70dbb50a75325574ce9dcf7d326736ed17d29cf56b841aee6a429985c69c6260d788956ec767e188468006b0f417ef22b4a18c9c7042c96371627a88ba63492a56385b8603dc62ee69b58fd3fee46634227f0cfdc5421098df1e75704aab0cca6147539d3d13487fd5efb4f1f695834acd4db2410d835df03404b7a4b256fe8205dfbee053735048059e3392b1ed2742fc7a5d07a55677c468f2ddc7e1fb18bae9706ce6981aaf1c48ab222a32ddf2d90273561164d7bbe84a44c307d3e9855febfb70b0e3395d55866bcf6ef1194be92e875b1b7710872b89d35ff50374352820517b0a94812393f4c96d14abcd5529af19b3bcc45b78f7a8f063c9d1a0502a45fa127ed5a69735a7a25e7cfb345af010f0689390d850a7d868856d1f6e0adcf3ea060bd0634055e326e8cd3c34f881e17b6abd09f5dc0b236847043dd6f505f3fb9dbdac4ad684b0679a5d9369c11cf939a3385faec67f73c7ca1f431ec3596b61c30c5d224c49ba2d22cefa359cd8dbcff756edec01c97eb8163ae37c35a2e9123acea046f5af61a9460c38a3e492a8bcecbe8cc2c19c405abc4cf75d310e0c7162f46baf703e4c21042c7bee4ffe17bf7e3c1b6eb8eaa72db624fc99988533d779469c4a3dfd3603ba587b597b2308b7d09d72e67466eafa681524f9db0cc8e94b37ba5a8d8037de93bce8413f95b82561bc4db8a845650cae1f5222b2c4527a79809793a656c2784d27cc3c822fbc30950c97e21babea3073962ed7985fbd641b0c69ae682c964cea8b9829efd0dca9ec377fdfa564ce59a0d4a9b6404761cc0043238be81f181399f4ffec7cae132189ad205a48fcd349133e0fd66532f7ae43186ab522951d4344fc86790bdb2c07562f907810b78b53b3e96b5d957360713dbfbece74484a84680b51d39fea4375aeab116aa96612dc31016f82cd3aca0442ef9befb02b51d02dbb305e92548e186e27377b48505cc1924fd787b9b1456b5dbc4f63ee8dd95b1facb97fe365d2e51987caf93b7101eda76dae7adc8002c7972411c22e7a041e8d19034c3bd78626f0f08d321ff67214a574b700fc2906250cf9d6fcd4f0f18736e1fc45fbb537a98bdd57527cf19a85802111519c6e2a2de17946f538a116b99e64b079c0c7e71980921cf1daf1fff641ee00ce51102258b480b9a3739a2d3c6e4ba1fee0ef611588c49e9c8291107cdd6b944f16c2a9259f5f54b88ff09e31c60e736ac676226042d3f1bb5cfbfda2b0636b9155ffc532132692d1cdf3dd7320ef1d64de76efca2e47b59ada97b19189a5e147d992e5e0335bf5e8ee5acead39c56a309ec7736e3ca29d626e24f21cf070d9f3b7fdb55125cc4983c4037e7e908d84746095803dc24aa8512d6c45f0950329ef22cd770db3b9cdc0a99c1a48f9e010930c843dee8624e6d35f6fd4c16b8477345a4849e91a5ba0fe706b187741206307fe14e8856127688fe67c1ea7ab327a94ca2e8cb1f02828954fb3f455ddfb7a8c74a525faca535fba5b239c7ecfc25e8b8588b032503aedaa7111cf93b2292f40630a368315013961e8d8a7dc5bc06e54c3336ada961f5845f2450a5da4aaa8177ed2f33e3236426f63792012c8f4e60bca84db3e6cac8259e8f347e82e488c5b6232a8b26a930638359c4d7e48caa65dab4043ef0e51d39dbaf3ab4a8589915ef6ecb36f8e53b53ee4c2a4e1eb499bd0639576b786a757c0f88c67361977e9e5cee4050c81b544593b50573168fcea19e8c006befc81191d9977f1aefbe7d6c8d9654326b8c5247627bc794c496962decdd7897fde221397feb140017c9be20988e860b81051d7e94ecd2daac619a81cb8437f4541b18b561cc0d73d5465b25ef99d13a538bb21630651a19cc28c75570c776cbd1fdb168d355f422998d20e9a630cafa023dd6d0da0e42675076a2a2c696a2f427decfd0d51d95fddbd57066909fbddf5b8ee72d4368cca8a7fb5fc4485a9ffd4b8782c7a107933be77786ea6d3b19d5bd1889d5c4be8ea89d62e17de6c848b5c32233779d263d8bbcae9c8874d0d56cbb4aced562eca6f88b51ad9a8219f1253cee20b452e82f46af05eb4624686f6b88b7763b4bbf52f179a84083fe4941619331487124d18c378218561c990d78b3405b11cf3b54a097a54dd2faf5abf457682adad12d1f569b211b49901a64145c5217c8482bbf0cd3072568e9a073e3a85845ad59beccc4cbe384a8d08b238804290ea02b8c262b06d417d55d42b71aac75f067bcbff21999b7dd31f82db4a66f2e105ae75fd0921adae0f0769e2adf6c9fcc4dbdd79b95b67956b71284052ef9169e57be4896f810b1038ebd19795acce1ee083c2872be2a886fa4170e9aaa4ca281733879eacf80381d504f42f83e4ee96bf330f6e1a7b9cb3066e7ae8a207a05e6b841f527940337c383e8cbbb7e8edeb0cf1df9b382813335d31587a14de448a10516ebf4e95bc5fd66a7fe621c562650dd14ca703de5d6026e06a718d4680ac3a4cbdae9a970c42c8e30d0ad3c79986d84fd6e760958f04e63b259c0d2ed4c937eb91d575d754fcad84fd971cf9cc6d793c7c0e2226e7a85b3b5d7e0c4bbb3bc9b410eb43feb4bb236475c8b8f67dc3a9079c30b411ac5518452e3a6e97628c847da387786de304dfb2ed5a64c94514f59dac263d0b9d48911990514365061bd3ad2aaba66422803d882a6cbf983042f43b98a461add571c397e56eab3be5894043891428c8a534fc514ee85667c3a63ea568e7e0d691d690706700de2407cb03cdd4f3948f8307dd32d8e418e4858d5b79d6f9b157fe8b82a2478798ada0db5de0286c66c3a7c82fa2b7017ae996bdb68b61e8f20d0c34ce7d3d30847d96eb02691c34928db48c77054ceefcea79a3e3b41f20875562f60b4f301a619f7b46742e7ea156e94baadd8e5cc5ae61fdb6d47d1914c9dfc8b3b00fcb838dd58444d12df8723d3ac16cb09b1ff295257ecfc3dc0129afbc20391cecf54d54edfc2fdf9dbce7392f658984c8a0ee80e51a103a974e98f02b7f979ee1582f9f2aebc19977589df46e7ef4d72c20cf8cc9ea61f06f9af7f7659c6d0e453a63ec02281a44acfefa55cfef52c697c25618739beb050b43abaec44578547e2c984f4949c955b4a272088e84a1ddfa5315f7a821cca7e1468d4ffc25ee7806722ad4a94d6a084003467abd6836775339dd3366cb815e2068544e0f49a10aa08c61a54511aef03d290ee0f68fe238c2acc1157214561e12d737af2e41bafaf2edeef69d48e52803069860bbd19b34970ae7034e8a883754cab7c96a1ca9db350971a4f3eb0d07433c68a9853f9f1e2ff6ed48f03a91161dd5fc509b9ae84c1a0cac3816d2b81c808b9bc1bbfee81c29f7c914ed74d47eb6841d7cc8334bc4a964ae1c54ae52fbcc6cc37045282d1c9b7874286c9865fe16867bc4db16d92f35aa2d1a4804b415015bdef6ab20bfd1830ef35969c5d222e0dcb30b01240798f5d131ee7b001f69a893bc1891c8252b41d99162945d3e6602dae07ea6d716ba6e4b967afec3f479d28cedf1717c6276a37232c304eb42a6a1e465f4502e2bcd5cc1e51819f00bc4e834911cf44345f25888e2c969eb505359240ae471cc1f52a0c38ae61d3e1723f2056cc732361eecd3d705d27b2aa35ffefdb8f05f46543d7b1ea394a32ae86960c0307a71334b4b9237845a3ab0a199692b2f75b6b90d1c5c607a6bdfdb3dfb3251678a052712ed98090997b2bab56d3ba112f123b10a374d4358689033e803fd57db07c87310d9216f120f190a83cf15e035a339f9d93ce81f054aadb16992f688c3b58547c7744e2740539918c890162a0a9a16e53cacc7d063e05699a56fdfc716e2718aa9cf38e35216", 0x1000}, {&(0x7f0000000880)="b6b74183e898296606837178bc4d55f7b6bf9fcf4ffc9aaf42db3dd85f655fb36413c984528ede8ba8b1065e34ec1f2fefa49b3934e3a2f5c390", 0x3a}], 0x3, &(0x7f0000000900)=[@hoplimit={{0x14, 0x29, 0x34, 0x7fffffff}}, @rthdr_2292={{0x68, 0x29, 0x39, {0x4, 0xa, 0x0, 0x6, 0x0, [@loopback, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, @mcast1, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}]}}}, @dstopts_2292={{0x110, 0x29, 0x4, {0x3b, 0x1e, '\x00', [@generic={0x2, 0x8, "d1b40f3fc4133deb"}, @generic={0x4, 0xa1, "dec2780c250598f1d0c91d75ec7f36fa4fd36a0196cbbf2205db8700a7df97e2b973d402cdc3bee6a2423446a7f2186b3ccdb5214524714e46e3921306fa2712c70b7e8abae2d9170933d568f5853fc78668f3d95f506d93e281fb6056265234481bb2ebc699fe0165a390e550542a185bf3fc44df15bc4f5333e6ffa6c55a8706227ab2c910c546027ef899e554b3530d3c3a63aa66d6c9e4ed095720641974b4"}, @enc_lim={0x4, 0x1, 0x4}, @hao={0xc9, 0x10, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}}, @enc_lim={0x4, 0x1, 0xba}, @padn={0x1, 0x1, [0x0]}, @hao={0xc9, 0x10, @empty}, @hao={0xc9, 0x10, @remote}, @jumbo={0xc2, 0x4, 0x937}, @pad1]}}}, @hoplimit={{0x14, 0x29, 0x34, 0xcd}}, @rthdr={{0xb8, 0x29, 0x39, {0x8, 0x14, 0x2, 0xff, 0x0, [@mcast1, @empty, @local, @loopback, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, @mcast2, @private1={0xfc, 0x1, '\x00', 0x1}, @loopback, @empty, @ipv4={'\x00', '\xff\xff', @dev={0xac, 0x14, 0x14, 0xa}}]}}}], 0x260}, 0x20000000) fsconfig$FSCONFIG_CMD_CREATE(r4, 0x6, 0x0, 0x0, 0x0) r6 = fsmount(r4, 0x0, 0x0) symlinkat(&(0x7f0000000000)='.\x00', r6, &(0x7f0000000140)='./file0\x00') fspick(r6, &(0x7f0000000080)='./file0/../file0\x00', 0x8) r7 = socket(0x9, 0x3, 0x2) sendmsg$OSF_MSG_ADD(r7, &(0x7f0000000480)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x1000}, 0x5, &(0x7f0000000440)={0x0}, 0x1, 0x0, 0x0, 0x80}, 0x840) r8 = syz_genetlink_get_family_id$nl80211(&(0x7f00000014c0), r7) sendmsg$NL80211_CMD_SET_INTERFACE(r0, &(0x7f0000000700)={&(0x7f0000000600)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f00000006c0)={&(0x7f0000000640)={0x48, r8, 0x400, 0x70bd28, 0x25dfdbfc, {{}, {@void, @void}}, [@NL80211_ATTR_MESH_ID={0xa}, @mon_options=[@NL80211_ATTR_MNTR_FLAGS={0xc, 0x17, 0x0, 0x1, [@NL80211_MNTR_FLAG_CONTROL={0x4}, @NL80211_MNTR_FLAG_FCSFAIL={0x4}]}, @NL80211_ATTR_MU_MIMO_GROUP_DATA={0x1c, 0xe7, "c7ea11c19768cf032fdfbb6311831b0dc265b526d58aaebc"}]]}, 0x48}}, 0x840) r9 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r9, 0x8933, &(0x7f00000003c0)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_CHANNEL_SWITCH(r9, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000000)={0x2c, r8, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r10}, @void}}, [@chandef_params=[@NL80211_ATTR_WIPHY_FREQ={0x8, 0x26, @random=0x994}], @NL80211_ATTR_CH_SWITCH_COUNT={0x8, 0xb7, 0x78}]}, 0x2c}}, 0x40880) ioctl$sock_SIOCSIFVLAN_ADD_VLAN_CMD(r5, 0x8983, &(0x7f0000000bc0)={0x0, 'xfrm0\x00', {0x2}, 0x6}) sendmsg$nl_route_sched(r2, &(0x7f00000005c0)={&(0x7f0000000300), 0xc, &(0x7f0000000500)={&(0x7f0000000340)=@gettfilter={0x34, 0x2e, 0x0, 0x70bd2c, 0x25dfdbfc, {0x0, 0x0, 0x0, r3, {0x2, 0xd}, {0x1, 0xffe0}, {0xd, 0xffff}}, [{0x8}, {0x8, 0xb, 0x2}]}, 0x34}, 0x1, 0x0, 0x0, 0x20000044}, 0x240088d1) ioctl$sock_SIOCGIFINDEX_80211(r1, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_ASSOCIATE(r6, &(0x7f00000002c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000240)=ANY=[@ANYBLOB='t\x00\x00\x00', @ANYRES16=r8, @ANYBLOB="00022abd7000fedbdf252600000008000300", @ANYRES32=r11, @ANYBLOB="0c009900000400006900000008004200020000001e001f0000030601000080000007008b00060005000000060000feffff39000008004b00040000001800490005ac0f000aac0f0005ac0f0005ac0f0005ac0f00af00"], 0x74}, 0x1, 0x0, 0x0, 0x5}, 0xc081) 00:04:51 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$DEVLINK_CMD_SB_POOL_GET(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f00000004c0)={0x0, 0x14}}, 0x0) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000380)=ANY=[@ANYBLOB="3c00000010000104000002cf66000000005d0000", @ANYRES32=r3, @ANYBLOB="00000000060000001c0012000b000100627269646765"], 0x3c}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000580)=@RTM_DELMDB={0x18, 0x55, 0x1, 0x0, 0x0, {0x7, r3}}, 0x18}}, 0x0) r4 = fsopen(&(0x7f0000000100)='ramfs\x00', 0x0) r5 = dup3(0xffffffffffffffff, r0, 0x80000) sendmsg$inet6(r5, &(0x7f0000000b80)={&(0x7f0000000740)={0xa, 0x4e23, 0x1, @private0, 0x6}, 0x1c, &(0x7f00000008c0)=[{&(0x7f0000000780)="659843d03310a62ecda7b13eed0ffa010ef3e4a612fb93093eb8373f431d27ed49ed51f72cd431c9ece71309b3c53471dddfe035b1ab97a85213186387dd4e0aa7aeed0aac756554ce52719f53561fd9d2953e3f476dd971fa4fb68d661a3443a0bd1501302a6313960509d62bd698368b3e2e100f1f29987e891b4971300013fbe8c1361e1d860b8ccfc7f62e654422e992b75a820baff7764c59acfa3a8dc69d2e2c7af4b057633a2e0df43f351eb67785a8ba3a3ba58a43280e2824b8b3278be81fd340e1996abb8a72ed5df366ac2b93040d23f44189d64ab04e2d7968b0120c1fcadc9bf60e26724a8baa8372fc2049b3c38ba4258481c9ae43c92f", 0xfe}, {&(0x7f0000001500)="1e27594dfa1dde51f8b98e8b8f8e1aff240bd7bc0b1da4482f85c700fd000582d466268e21bde8a12f3df7c928d2faa63be031bc70f3e5d4c35cdb405c6aaf34efaf84a9793e92ff3ad4f5c87333b73ae526567a7695aaf9107a2ebc1c63a8eb44f2db7d5e20d29b4dadc04b95461f0661ae90dd2a159aeee2cf254527bd44f74015c1ec500c44af7113d71847db70ded48c24eeb6567cc6e111037de3ad15d906c3514b309fc7580a5aae92b2205835170207153023506379f8208fa26cf8220c86fb9c0e8c2bf11e9112ace5f55752ba904224b24cb0959565246948e91fdd17d056a014113250c05b72e595486be0f2c882db60b703d18c27716134312e244dee07256053c6f9948dd0d451bb0f7ca1505993ad5b9e2d0048dab1d11658b1b3bec2bb697c03147f664a1801ac0d6f141b1b0cb31e6f11d689369ca11cc6b858281c92c97aef4b7e833379ee06cab8cc83f6256e869f56b974cc3ad17298507db55a6720a56251aa4e673eb71d729cd0eb05d710675f8bd38df1dd7383900d5859da650ef3018202eb83ea79989b24d776c66d83f85e58c8d59bb56652821eccdf399a530a24cf3881645a9cbc7fab17450bbe24a299170f97c0c8c6f5c0154b1933317943b9556c4f23f727d8f737501d951bc5a60ab40d670343acf8f14013f1ae5faabdd87f5c8b9389ad6ad2b2947153614f0c877eaa6d55ac735ce5990d6cbc3333c3f132de8167a77feba8b3cc082843cbea97ef07bcb189877946f79c74903b2d171729a0eea6ce187e41ecb6c1e1b6fdf3524dc4ce93c480b2bf1a8fdef8b603c245e25b6134b90e9d3c0f6c1bb4c1b84dfbb9fac24c62a42bcfe9e026d1f0424dd7981047ff5bc8ec71bd5c55726584c5ed91d6724e653fbca04603f6792794f9098fc8ca561ab06d29cbed89164b59f4c7c5dede2cdf5428cd8ad35c1f40ab16f7982cbd9e0fe81e8d6845235aaf2ffe04344a673d80be45a8c49ef3c269dff73ee7c4cfe3560fe6fc22c4dbf65d4614329c2591954bb46cd0374d1209e5270a567cc8e4804b1f1dd7c6cd38df64b62784ba9060097737c243d875e6bd8400166592d958ff08cccc92fd9c1482ed5683266a2aff100913770eb539c8a436cff6dcb5801a68977edfcb0188de994287ddacac8ec457eeb7385c59bd0c61f6c82f4313a936b4290cec92b1e212ba586d0693d109cdc269eb3cc18afd734115157f468f46cb969e1eb4a7713939ba7e4ce07ad8e0ebf9d072219e247b1e10dce188d96cf8218a50124c2bb4611e032d45040ae019ff67f737762582f40a1cdfc54940454811581ae51fe19a0eca828ec74b6cb10cf9f76f81816e0a1e9f8a7b54924faf83b2a5f49e30e178afa3cad3d13f821274b5ac56d9a0f3557b9f41055048963488a87c0ee45090a8ad147f8dde85631e516499e79da13ca3a606d2336fdaf7bc3bf5bba633b66d5b1e81a4e1279a2e74299a21c6fe8ce2dd16d046fc3010d993ba4df637e20aaf5ed2cfe36adcd9abe91d845e158f7020dff3373e4300605d0938224e04598aeaf1cb106db0024faeee81fee32785f285a01e9f45ed1c5f3871527175425494f08e9325b60c00ac6e4e4cf8541e1864ac43e6c975e796630a1ac687b9124fb30d54e65dd50dcf34d69e3b8be50a02d167ba9259d406f08be666414db875957385919da8cbd42cc1023a089574fd45b508c2c0dfbac4db9ee37df80c55c05cf33eca5f90040f4042242621d117e5b13e77e46f29cb5fccdbcf4bddcbd05dc3026be1de91eb9af9180d7413b488d137b1db6405cd542ba3d61e8fdbef7382052a0a81c600b50231740f422378767aebdc7a0b4fe0ea84d86682f2430df031acfaafa6b90d2d8d1063adfe254f98aba4b242fc70dbb50a75325574ce9dcf7d326736ed17d29cf56b841aee6a429985c69c6260d788956ec767e188468006b0f417ef22b4a18c9c7042c96371627a88ba63492a56385b8603dc62ee69b58fd3fee46634227f0cfdc5421098df1e75704aab0cca6147539d3d13487fd5efb4f1f695834acd4db2410d835df03404b7a4b256fe8205dfbee053735048059e3392b1ed2742fc7a5d07a55677c468f2ddc7e1fb18bae9706ce6981aaf1c48ab222a32ddf2d90273561164d7bbe84a44c307d3e9855febfb70b0e3395d55866bcf6ef1194be92e875b1b7710872b89d35ff50374352820517b0a94812393f4c96d14abcd5529af19b3bcc45b78f7a8f063c9d1a0502a45fa127ed5a69735a7a25e7cfb345af010f0689390d850a7d868856d1f6e0adcf3ea060bd0634055e326e8cd3c34f881e17b6abd09f5dc0b236847043dd6f505f3fb9dbdac4ad684b0679a5d9369c11cf939a3385faec67f73c7ca1f431ec3596b61c30c5d224c49ba2d22cefa359cd8dbcff756edec01c97eb8163ae37c35a2e9123acea046f5af61a9460c38a3e492a8bcecbe8cc2c19c405abc4cf75d310e0c7162f46baf703e4c21042c7bee4ffe17bf7e3c1b6eb8eaa72db624fc99988533d779469c4a3dfd3603ba587b597b2308b7d09d72e67466eafa681524f9db0cc8e94b37ba5a8d8037de93bce8413f95b82561bc4db8a845650cae1f5222b2c4527a79809793a656c2784d27cc3c822fbc30950c97e21babea3073962ed7985fbd641b0c69ae682c964cea8b9829efd0dca9ec377fdfa564ce59a0d4a9b6404761cc0043238be81f181399f4ffec7cae132189ad205a48fcd349133e0fd66532f7ae43186ab522951d4344fc86790bdb2c07562f907810b78b53b3e96b5d957360713dbfbece74484a84680b51d39fea4375aeab116aa96612dc31016f82cd3aca0442ef9befb02b51d02dbb305e92548e186e27377b48505cc1924fd787b9b1456b5dbc4f63ee8dd95b1facb97fe365d2e51987caf93b7101eda76dae7adc8002c7972411c22e7a041e8d19034c3bd78626f0f08d321ff67214a574b700fc2906250cf9d6fcd4f0f18736e1fc45fbb537a98bdd57527cf19a85802111519c6e2a2de17946f538a116b99e64b079c0c7e71980921cf1daf1fff641ee00ce51102258b480b9a3739a2d3c6e4ba1fee0ef611588c49e9c8291107cdd6b944f16c2a9259f5f54b88ff09e31c60e736ac676226042d3f1bb5cfbfda2b0636b9155ffc532132692d1cdf3dd7320ef1d64de76efca2e47b59ada97b19189a5e147d992e5e0335bf5e8ee5acead39c56a309ec7736e3ca29d626e24f21cf070d9f3b7fdb55125cc4983c4037e7e908d84746095803dc24aa8512d6c45f0950329ef22cd770db3b9cdc0a99c1a48f9e010930c843dee8624e6d35f6fd4c16b8477345a4849e91a5ba0fe706b187741206307fe14e8856127688fe67c1ea7ab327a94ca2e8cb1f02828954fb3f455ddfb7a8c74a525faca535fba5b239c7ecfc25e8b8588b032503aedaa7111cf93b2292f40630a368315013961e8d8a7dc5bc06e54c3336ada961f5845f2450a5da4aaa8177ed2f33e3236426f63792012c8f4e60bca84db3e6cac8259e8f347e82e488c5b6232a8b26a930638359c4d7e48caa65dab4043ef0e51d39dbaf3ab4a8589915ef6ecb36f8e53b53ee4c2a4e1eb499bd0639576b786a757c0f88c67361977e9e5cee4050c81b544593b50573168fcea19e8c006befc81191d9977f1aefbe7d6c8d9654326b8c5247627bc794c496962decdd7897fde221397feb140017c9be20988e860b81051d7e94ecd2daac619a81cb8437f4541b18b561cc0d73d5465b25ef99d13a538bb21630651a19cc28c75570c776cbd1fdb168d355f422998d20e9a630cafa023dd6d0da0e42675076a2a2c696a2f427decfd0d51d95fddbd57066909fbddf5b8ee72d4368cca8a7fb5fc4485a9ffd4b8782c7a107933be77786ea6d3b19d5bd1889d5c4be8ea89d62e17de6c848b5c32233779d263d8bbcae9c8874d0d56cbb4aced562eca6f88b51ad9a8219f1253cee20b452e82f46af05eb4624686f6b88b7763b4bbf52f179a84083fe4941619331487124d18c378218561c990d78b3405b11cf3b54a097a54dd2faf5abf457682adad12d1f569b211b49901a64145c5217c8482bbf0cd3072568e9a073e3a85845ad59beccc4cbe384a8d08b238804290ea02b8c262b06d417d55d42b71aac75f067bcbff21999b7dd31f82db4a66f2e105ae75fd0921adae0f0769e2adf6c9fcc4dbdd79b95b67956b71284052ef9169e57be4896f810b1038ebd19795acce1ee083c2872be2a886fa4170e9aaa4ca281733879eacf80381d504f42f83e4ee96bf330f6e1a7b9cb3066e7ae8a207a05e6b841f527940337c383e8cbbb7e8edeb0cf1df9b382813335d31587a14de448a10516ebf4e95bc5fd66a7fe621c562650dd14ca703de5d6026e06a718d4680ac3a4cbdae9a970c42c8e30d0ad3c79986d84fd6e760958f04e63b259c0d2ed4c937eb91d575d754fcad84fd971cf9cc6d793c7c0e2226e7a85b3b5d7e0c4bbb3bc9b410eb43feb4bb236475c8b8f67dc3a9079c30b411ac5518452e3a6e97628c847da387786de304dfb2ed5a64c94514f59dac263d0b9d48911990514365061bd3ad2aaba66422803d882a6cbf983042f43b98a461add571c397e56eab3be5894043891428c8a534fc514ee85667c3a63ea568e7e0d691d690706700de2407cb03cdd4f3948f8307dd32d8e418e4858d5b79d6f9b157fe8b82a2478798ada0db5de0286c66c3a7c82fa2b7017ae996bdb68b61e8f20d0c34ce7d3d30847d96eb02691c34928db48c77054ceefcea79a3e3b41f20875562f60b4f301a619f7b46742e7ea156e94baadd8e5cc5ae61fdb6d47d1914c9dfc8b3b00fcb838dd58444d12df8723d3ac16cb09b1ff295257ecfc3dc0129afbc20391cecf54d54edfc2fdf9dbce7392f658984c8a0ee80e51a103a974e98f02b7f979ee1582f9f2aebc19977589df46e7ef4d72c20cf8cc9ea61f06f9af7f7659c6d0e453a63ec02281a44acfefa55cfef52c697c25618739beb050b43abaec44578547e2c984f4949c955b4a272088e84a1ddfa5315f7a821cca7e1468d4ffc25ee7806722ad4a94d6a084003467abd6836775339dd3366cb815e2068544e0f49a10aa08c61a54511aef03d290ee0f68fe238c2acc1157214561e12d737af2e41bafaf2edeef69d48e52803069860bbd19b34970ae7034e8a883754cab7c96a1ca9db350971a4f3eb0d07433c68a9853f9f1e2ff6ed48f03a91161dd5fc509b9ae84c1a0cac3816d2b81c808b9bc1bbfee81c29f7c914ed74d47eb6841d7cc8334bc4a964ae1c54ae52fbcc6cc37045282d1c9b7874286c9865fe16867bc4db16d92f35aa2d1a4804b415015bdef6ab20bfd1830ef35969c5d222e0dcb30b01240798f5d131ee7b001f69a893bc1891c8252b41d99162945d3e6602dae07ea6d716ba6e4b967afec3f479d28cedf1717c6276a37232c304eb42a6a1e465f4502e2bcd5cc1e51819f00bc4e834911cf44345f25888e2c969eb505359240ae471cc1f52a0c38ae61d3e1723f2056cc732361eecd3d705d27b2aa35ffefdb8f05f46543d7b1ea394a32ae86960c0307a71334b4b9237845a3ab0a199692b2f75b6b90d1c5c607a6bdfdb3dfb3251678a052712ed98090997b2bab56d3ba112f123b10a374d4358689033e803fd57db07c87310d9216f120f190a83cf15e035a339f9d93ce81f054aadb16992f688c3b58547c7744e2740539918c890162a0a9a16e53cacc7d063e05699a56fdfc716e2718aa9cf38e35216", 0x1000}, {&(0x7f0000000880)="b6b74183e898296606837178bc4d55f7b6bf9fcf4ffc9aaf42db3dd85f655fb36413c984528ede8ba8b1065e34ec1f2fefa49b3934e3a2f5c390", 0x3a}], 0x3, &(0x7f0000000900)=[@hoplimit={{0x14, 0x29, 0x34, 0x7fffffff}}, @rthdr_2292={{0x68, 0x29, 0x39, {0x4, 0xa, 0x0, 0x6, 0x0, [@loopback, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, @mcast1, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}]}}}, @dstopts_2292={{0x110, 0x29, 0x4, {0x3b, 0x1e, '\x00', [@generic={0x2, 0x8, "d1b40f3fc4133deb"}, @generic={0x4, 0xa1, "dec2780c250598f1d0c91d75ec7f36fa4fd36a0196cbbf2205db8700a7df97e2b973d402cdc3bee6a2423446a7f2186b3ccdb5214524714e46e3921306fa2712c70b7e8abae2d9170933d568f5853fc78668f3d95f506d93e281fb6056265234481bb2ebc699fe0165a390e550542a185bf3fc44df15bc4f5333e6ffa6c55a8706227ab2c910c546027ef899e554b3530d3c3a63aa66d6c9e4ed095720641974b4"}, @enc_lim={0x4, 0x1, 0x4}, @hao={0xc9, 0x10, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}}, @enc_lim={0x4, 0x1, 0xba}, @padn={0x1, 0x1, [0x0]}, @hao={0xc9, 0x10, @empty}, @hao={0xc9, 0x10, @remote}, @jumbo={0xc2, 0x4, 0x937}, @pad1]}}}, @hoplimit={{0x14, 0x29, 0x34, 0xcd}}, @rthdr={{0xb8, 0x29, 0x39, {0x8, 0x14, 0x2, 0xff, 0x0, [@mcast1, @empty, @local, @loopback, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, @mcast2, @private1={0xfc, 0x1, '\x00', 0x1}, @loopback, @empty, @ipv4={'\x00', '\xff\xff', @dev={0xac, 0x14, 0x14, 0xa}}]}}}], 0x260}, 0x20000000) fsconfig$FSCONFIG_CMD_CREATE(r4, 0x6, 0x0, 0x0, 0x0) r6 = fsmount(r4, 0x0, 0x0) symlinkat(&(0x7f0000000000)='.\x00', r6, &(0x7f0000000140)='./file0\x00') fspick(r6, &(0x7f0000000080)='./file0/../file0\x00', 0x8) r7 = socket(0x9, 0x3, 0x2) sendmsg$OSF_MSG_ADD(r7, &(0x7f0000000480)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x1000}, 0x5, &(0x7f0000000440)={0x0}, 0x1, 0x0, 0x0, 0x80}, 0x840) r8 = syz_genetlink_get_family_id$nl80211(&(0x7f00000014c0), r7) sendmsg$NL80211_CMD_SET_INTERFACE(r0, &(0x7f0000000700)={&(0x7f0000000600)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f00000006c0)={&(0x7f0000000640)={0x48, r8, 0x400, 0x70bd28, 0x25dfdbfc, {{}, {@void, @void}}, [@NL80211_ATTR_MESH_ID={0xa}, @mon_options=[@NL80211_ATTR_MNTR_FLAGS={0xc, 0x17, 0x0, 0x1, [@NL80211_MNTR_FLAG_CONTROL={0x4}, @NL80211_MNTR_FLAG_FCSFAIL={0x4}]}, @NL80211_ATTR_MU_MIMO_GROUP_DATA={0x1c, 0xe7, "c7ea11c19768cf032fdfbb6311831b0dc265b526d58aaebc"}]]}, 0x48}}, 0x840) r9 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r9, 0x8933, &(0x7f00000003c0)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_CHANNEL_SWITCH(r9, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000000)={0x2c, r8, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r10}, @void}}, [@chandef_params=[@NL80211_ATTR_WIPHY_FREQ={0x8, 0x26, @random=0x994}], @NL80211_ATTR_CH_SWITCH_COUNT={0x8, 0xb7, 0x78}]}, 0x2c}}, 0x40880) ioctl$sock_SIOCSIFVLAN_ADD_VLAN_CMD(r5, 0x8983, &(0x7f0000000bc0)={0x0, 'xfrm0\x00', {0x2}, 0x6}) sendmsg$nl_route_sched(r2, &(0x7f00000005c0)={&(0x7f0000000300), 0xc, &(0x7f0000000500)={&(0x7f0000000340)=@gettfilter={0x34, 0x2e, 0x0, 0x70bd2c, 0x25dfdbfc, {0x0, 0x0, 0x0, r3, {0x2, 0xd}, {0x1, 0xffe0}, {0xd, 0xffff}}, [{0x8}, {0x8, 0xb, 0x2}]}, 0x34}, 0x1, 0x0, 0x0, 0x20000044}, 0x240088d1) ioctl$sock_SIOCGIFINDEX_80211(r1, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_ASSOCIATE(r6, &(0x7f00000002c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000240)=ANY=[@ANYBLOB='t\x00\x00\x00', @ANYRES16=r8, @ANYBLOB="00022abd7000fedbdf252600000008000300", @ANYRES32=r11, @ANYBLOB="0c009900000400006900000008004200020000001e001f0000030601000080000007008b00060005000000060000feffff39000008004b00040000001800490005ac0f000aac0f0005ac0f0005ac0f0005ac0f00af00"], 0x74}, 0x1, 0x0, 0x0, 0x5}, 0xc081) 00:04:51 executing program 0: r0 = openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) write$apparmor_exec(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB='stack &\n&\n:'], 0x4e) 00:04:51 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$DEVLINK_CMD_SB_POOL_GET(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f00000004c0)={0x0, 0x14}}, 0x0) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000380)=ANY=[@ANYBLOB="3c00000010000104000002cf66000000005d0000", @ANYRES32=r3, @ANYBLOB="00000000060000001c0012000b000100627269646765"], 0x3c}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000580)=@RTM_DELMDB={0x18, 0x55, 0x1, 0x0, 0x0, {0x7, r3}}, 0x18}}, 0x0) r4 = fsopen(&(0x7f0000000100)='ramfs\x00', 0x0) r5 = dup3(0xffffffffffffffff, r0, 0x80000) sendmsg$inet6(r5, &(0x7f0000000b80)={&(0x7f0000000740)={0xa, 0x4e23, 0x1, @private0, 0x6}, 0x1c, &(0x7f00000008c0)=[{&(0x7f0000000780)="659843d03310a62ecda7b13eed0ffa010ef3e4a612fb93093eb8373f431d27ed49ed51f72cd431c9ece71309b3c53471dddfe035b1ab97a85213186387dd4e0aa7aeed0aac756554ce52719f53561fd9d2953e3f476dd971fa4fb68d661a3443a0bd1501302a6313960509d62bd698368b3e2e100f1f29987e891b4971300013fbe8c1361e1d860b8ccfc7f62e654422e992b75a820baff7764c59acfa3a8dc69d2e2c7af4b057633a2e0df43f351eb67785a8ba3a3ba58a43280e2824b8b3278be81fd340e1996abb8a72ed5df366ac2b93040d23f44189d64ab04e2d7968b0120c1fcadc9bf60e26724a8baa8372fc2049b3c38ba4258481c9ae43c92f", 0xfe}, {&(0x7f0000001500)="1e27594dfa1dde51f8b98e8b8f8e1aff240bd7bc0b1da4482f85c700fd000582d466268e21bde8a12f3df7c928d2faa63be031bc70f3e5d4c35cdb405c6aaf34efaf84a9793e92ff3ad4f5c87333b73ae526567a7695aaf9107a2ebc1c63a8eb44f2db7d5e20d29b4dadc04b95461f0661ae90dd2a159aeee2cf254527bd44f74015c1ec500c44af7113d71847db70ded48c24eeb6567cc6e111037de3ad15d906c3514b309fc7580a5aae92b2205835170207153023506379f8208fa26cf8220c86fb9c0e8c2bf11e9112ace5f55752ba904224b24cb0959565246948e91fdd17d056a014113250c05b72e595486be0f2c882db60b703d18c27716134312e244dee07256053c6f9948dd0d451bb0f7ca1505993ad5b9e2d0048dab1d11658b1b3bec2bb697c03147f664a1801ac0d6f141b1b0cb31e6f11d689369ca11cc6b858281c92c97aef4b7e833379ee06cab8cc83f6256e869f56b974cc3ad17298507db55a6720a56251aa4e673eb71d729cd0eb05d710675f8bd38df1dd7383900d5859da650ef3018202eb83ea79989b24d776c66d83f85e58c8d59bb56652821eccdf399a530a24cf3881645a9cbc7fab17450bbe24a299170f97c0c8c6f5c0154b1933317943b9556c4f23f727d8f737501d951bc5a60ab40d670343acf8f14013f1ae5faabdd87f5c8b9389ad6ad2b2947153614f0c877eaa6d55ac735ce5990d6cbc3333c3f132de8167a77feba8b3cc082843cbea97ef07bcb189877946f79c74903b2d171729a0eea6ce187e41ecb6c1e1b6fdf3524dc4ce93c480b2bf1a8fdef8b603c245e25b6134b90e9d3c0f6c1bb4c1b84dfbb9fac24c62a42bcfe9e026d1f0424dd7981047ff5bc8ec71bd5c55726584c5ed91d6724e653fbca04603f6792794f9098fc8ca561ab06d29cbed89164b59f4c7c5dede2cdf5428cd8ad35c1f40ab16f7982cbd9e0fe81e8d6845235aaf2ffe04344a673d80be45a8c49ef3c269dff73ee7c4cfe3560fe6fc22c4dbf65d4614329c2591954bb46cd0374d1209e5270a567cc8e4804b1f1dd7c6cd38df64b62784ba9060097737c243d875e6bd8400166592d958ff08cccc92fd9c1482ed5683266a2aff100913770eb539c8a436cff6dcb5801a68977edfcb0188de994287ddacac8ec457eeb7385c59bd0c61f6c82f4313a936b4290cec92b1e212ba586d0693d109cdc269eb3cc18afd734115157f468f46cb969e1eb4a7713939ba7e4ce07ad8e0ebf9d072219e247b1e10dce188d96cf8218a50124c2bb4611e032d45040ae019ff67f737762582f40a1cdfc54940454811581ae51fe19a0eca828ec74b6cb10cf9f76f81816e0a1e9f8a7b54924faf83b2a5f49e30e178afa3cad3d13f821274b5ac56d9a0f3557b9f41055048963488a87c0ee45090a8ad147f8dde85631e516499e79da13ca3a606d2336fdaf7bc3bf5bba633b66d5b1e81a4e1279a2e74299a21c6fe8ce2dd16d046fc3010d993ba4df637e20aaf5ed2cfe36adcd9abe91d845e158f7020dff3373e4300605d0938224e04598aeaf1cb106db0024faeee81fee32785f285a01e9f45ed1c5f3871527175425494f08e9325b60c00ac6e4e4cf8541e1864ac43e6c975e796630a1ac687b9124fb30d54e65dd50dcf34d69e3b8be50a02d167ba9259d406f08be666414db875957385919da8cbd42cc1023a089574fd45b508c2c0dfbac4db9ee37df80c55c05cf33eca5f90040f4042242621d117e5b13e77e46f29cb5fccdbcf4bddcbd05dc3026be1de91eb9af9180d7413b488d137b1db6405cd542ba3d61e8fdbef7382052a0a81c600b50231740f422378767aebdc7a0b4fe0ea84d86682f2430df031acfaafa6b90d2d8d1063adfe254f98aba4b242fc70dbb50a75325574ce9dcf7d326736ed17d29cf56b841aee6a429985c69c6260d788956ec767e188468006b0f417ef22b4a18c9c7042c96371627a88ba63492a56385b8603dc62ee69b58fd3fee46634227f0cfdc5421098df1e75704aab0cca6147539d3d13487fd5efb4f1f695834acd4db2410d835df03404b7a4b256fe8205dfbee053735048059e3392b1ed2742fc7a5d07a55677c468f2ddc7e1fb18bae9706ce6981aaf1c48ab222a32ddf2d90273561164d7bbe84a44c307d3e9855febfb70b0e3395d55866bcf6ef1194be92e875b1b7710872b89d35ff50374352820517b0a94812393f4c96d14abcd5529af19b3bcc45b78f7a8f063c9d1a0502a45fa127ed5a69735a7a25e7cfb345af010f0689390d850a7d868856d1f6e0adcf3ea060bd0634055e326e8cd3c34f881e17b6abd09f5dc0b236847043dd6f505f3fb9dbdac4ad684b0679a5d9369c11cf939a3385faec67f73c7ca1f431ec3596b61c30c5d224c49ba2d22cefa359cd8dbcff756edec01c97eb8163ae37c35a2e9123acea046f5af61a9460c38a3e492a8bcecbe8cc2c19c405abc4cf75d310e0c7162f46baf703e4c21042c7bee4ffe17bf7e3c1b6eb8eaa72db624fc99988533d779469c4a3dfd3603ba587b597b2308b7d09d72e67466eafa681524f9db0cc8e94b37ba5a8d8037de93bce8413f95b82561bc4db8a845650cae1f5222b2c4527a79809793a656c2784d27cc3c822fbc30950c97e21babea3073962ed7985fbd641b0c69ae682c964cea8b9829efd0dca9ec377fdfa564ce59a0d4a9b6404761cc0043238be81f181399f4ffec7cae132189ad205a48fcd349133e0fd66532f7ae43186ab522951d4344fc86790bdb2c07562f907810b78b53b3e96b5d957360713dbfbece74484a84680b51d39fea4375aeab116aa96612dc31016f82cd3aca0442ef9befb02b51d02dbb305e92548e186e27377b48505cc1924fd787b9b1456b5dbc4f63ee8dd95b1facb97fe365d2e51987caf93b7101eda76dae7adc8002c7972411c22e7a041e8d19034c3bd78626f0f08d321ff67214a574b700fc2906250cf9d6fcd4f0f18736e1fc45fbb537a98bdd57527cf19a85802111519c6e2a2de17946f538a116b99e64b079c0c7e71980921cf1daf1fff641ee00ce51102258b480b9a3739a2d3c6e4ba1fee0ef611588c49e9c8291107cdd6b944f16c2a9259f5f54b88ff09e31c60e736ac676226042d3f1bb5cfbfda2b0636b9155ffc532132692d1cdf3dd7320ef1d64de76efca2e47b59ada97b19189a5e147d992e5e0335bf5e8ee5acead39c56a309ec7736e3ca29d626e24f21cf070d9f3b7fdb55125cc4983c4037e7e908d84746095803dc24aa8512d6c45f0950329ef22cd770db3b9cdc0a99c1a48f9e010930c843dee8624e6d35f6fd4c16b8477345a4849e91a5ba0fe706b187741206307fe14e8856127688fe67c1ea7ab327a94ca2e8cb1f02828954fb3f455ddfb7a8c74a525faca535fba5b239c7ecfc25e8b8588b032503aedaa7111cf93b2292f40630a368315013961e8d8a7dc5bc06e54c3336ada961f5845f2450a5da4aaa8177ed2f33e3236426f63792012c8f4e60bca84db3e6cac8259e8f347e82e488c5b6232a8b26a930638359c4d7e48caa65dab4043ef0e51d39dbaf3ab4a8589915ef6ecb36f8e53b53ee4c2a4e1eb499bd0639576b786a757c0f88c67361977e9e5cee4050c81b544593b50573168fcea19e8c006befc81191d9977f1aefbe7d6c8d9654326b8c5247627bc794c496962decdd7897fde221397feb140017c9be20988e860b81051d7e94ecd2daac619a81cb8437f4541b18b561cc0d73d5465b25ef99d13a538bb21630651a19cc28c75570c776cbd1fdb168d355f422998d20e9a630cafa023dd6d0da0e42675076a2a2c696a2f427decfd0d51d95fddbd57066909fbddf5b8ee72d4368cca8a7fb5fc4485a9ffd4b8782c7a107933be77786ea6d3b19d5bd1889d5c4be8ea89d62e17de6c848b5c32233779d263d8bbcae9c8874d0d56cbb4aced562eca6f88b51ad9a8219f1253cee20b452e82f46af05eb4624686f6b88b7763b4bbf52f179a84083fe4941619331487124d18c378218561c990d78b3405b11cf3b54a097a54dd2faf5abf457682adad12d1f569b211b49901a64145c5217c8482bbf0cd3072568e9a073e3a85845ad59beccc4cbe384a8d08b238804290ea02b8c262b06d417d55d42b71aac75f067bcbff21999b7dd31f82db4a66f2e105ae75fd0921adae0f0769e2adf6c9fcc4dbdd79b95b67956b71284052ef9169e57be4896f810b1038ebd19795acce1ee083c2872be2a886fa4170e9aaa4ca281733879eacf80381d504f42f83e4ee96bf330f6e1a7b9cb3066e7ae8a207a05e6b841f527940337c383e8cbbb7e8edeb0cf1df9b382813335d31587a14de448a10516ebf4e95bc5fd66a7fe621c562650dd14ca703de5d6026e06a718d4680ac3a4cbdae9a970c42c8e30d0ad3c79986d84fd6e760958f04e63b259c0d2ed4c937eb91d575d754fcad84fd971cf9cc6d793c7c0e2226e7a85b3b5d7e0c4bbb3bc9b410eb43feb4bb236475c8b8f67dc3a9079c30b411ac5518452e3a6e97628c847da387786de304dfb2ed5a64c94514f59dac263d0b9d48911990514365061bd3ad2aaba66422803d882a6cbf983042f43b98a461add571c397e56eab3be5894043891428c8a534fc514ee85667c3a63ea568e7e0d691d690706700de2407cb03cdd4f3948f8307dd32d8e418e4858d5b79d6f9b157fe8b82a2478798ada0db5de0286c66c3a7c82fa2b7017ae996bdb68b61e8f20d0c34ce7d3d30847d96eb02691c34928db48c77054ceefcea79a3e3b41f20875562f60b4f301a619f7b46742e7ea156e94baadd8e5cc5ae61fdb6d47d1914c9dfc8b3b00fcb838dd58444d12df8723d3ac16cb09b1ff295257ecfc3dc0129afbc20391cecf54d54edfc2fdf9dbce7392f658984c8a0ee80e51a103a974e98f02b7f979ee1582f9f2aebc19977589df46e7ef4d72c20cf8cc9ea61f06f9af7f7659c6d0e453a63ec02281a44acfefa55cfef52c697c25618739beb050b43abaec44578547e2c984f4949c955b4a272088e84a1ddfa5315f7a821cca7e1468d4ffc25ee7806722ad4a94d6a084003467abd6836775339dd3366cb815e2068544e0f49a10aa08c61a54511aef03d290ee0f68fe238c2acc1157214561e12d737af2e41bafaf2edeef69d48e52803069860bbd19b34970ae7034e8a883754cab7c96a1ca9db350971a4f3eb0d07433c68a9853f9f1e2ff6ed48f03a91161dd5fc509b9ae84c1a0cac3816d2b81c808b9bc1bbfee81c29f7c914ed74d47eb6841d7cc8334bc4a964ae1c54ae52fbcc6cc37045282d1c9b7874286c9865fe16867bc4db16d92f35aa2d1a4804b415015bdef6ab20bfd1830ef35969c5d222e0dcb30b01240798f5d131ee7b001f69a893bc1891c8252b41d99162945d3e6602dae07ea6d716ba6e4b967afec3f479d28cedf1717c6276a37232c304eb42a6a1e465f4502e2bcd5cc1e51819f00bc4e834911cf44345f25888e2c969eb505359240ae471cc1f52a0c38ae61d3e1723f2056cc732361eecd3d705d27b2aa35ffefdb8f05f46543d7b1ea394a32ae86960c0307a71334b4b9237845a3ab0a199692b2f75b6b90d1c5c607a6bdfdb3dfb3251678a052712ed98090997b2bab56d3ba112f123b10a374d4358689033e803fd57db07c87310d9216f120f190a83cf15e035a339f9d93ce81f054aadb16992f688c3b58547c7744e2740539918c890162a0a9a16e53cacc7d063e05699a56fdfc716e2718aa9cf38e35216", 0x1000}, {&(0x7f0000000880)="b6b74183e898296606837178bc4d55f7b6bf9fcf4ffc9aaf42db3dd85f655fb36413c984528ede8ba8b1065e34ec1f2fefa49b3934e3a2f5c390", 0x3a}], 0x3, &(0x7f0000000900)=[@hoplimit={{0x14, 0x29, 0x34, 0x7fffffff}}, @rthdr_2292={{0x68, 0x29, 0x39, {0x4, 0xa, 0x0, 0x6, 0x0, [@loopback, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, @mcast1, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}]}}}, @dstopts_2292={{0x110, 0x29, 0x4, {0x3b, 0x1e, '\x00', [@generic={0x2, 0x8, "d1b40f3fc4133deb"}, @generic={0x4, 0xa1, "dec2780c250598f1d0c91d75ec7f36fa4fd36a0196cbbf2205db8700a7df97e2b973d402cdc3bee6a2423446a7f2186b3ccdb5214524714e46e3921306fa2712c70b7e8abae2d9170933d568f5853fc78668f3d95f506d93e281fb6056265234481bb2ebc699fe0165a390e550542a185bf3fc44df15bc4f5333e6ffa6c55a8706227ab2c910c546027ef899e554b3530d3c3a63aa66d6c9e4ed095720641974b4"}, @enc_lim={0x4, 0x1, 0x4}, @hao={0xc9, 0x10, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}}, @enc_lim={0x4, 0x1, 0xba}, @padn={0x1, 0x1, [0x0]}, @hao={0xc9, 0x10, @empty}, @hao={0xc9, 0x10, @remote}, @jumbo={0xc2, 0x4, 0x937}, @pad1]}}}, @hoplimit={{0x14, 0x29, 0x34, 0xcd}}, @rthdr={{0xb8, 0x29, 0x39, {0x8, 0x14, 0x2, 0xff, 0x0, [@mcast1, @empty, @local, @loopback, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, @mcast2, @private1={0xfc, 0x1, '\x00', 0x1}, @loopback, @empty, @ipv4={'\x00', '\xff\xff', @dev={0xac, 0x14, 0x14, 0xa}}]}}}], 0x260}, 0x20000000) fsconfig$FSCONFIG_CMD_CREATE(r4, 0x6, 0x0, 0x0, 0x0) r6 = fsmount(r4, 0x0, 0x0) symlinkat(&(0x7f0000000000)='.\x00', r6, &(0x7f0000000140)='./file0\x00') fspick(r6, &(0x7f0000000080)='./file0/../file0\x00', 0x8) r7 = socket(0x9, 0x3, 0x2) sendmsg$OSF_MSG_ADD(r7, &(0x7f0000000480)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x1000}, 0x5, &(0x7f0000000440)={0x0}, 0x1, 0x0, 0x0, 0x80}, 0x840) r8 = syz_genetlink_get_family_id$nl80211(&(0x7f00000014c0), r7) sendmsg$NL80211_CMD_SET_INTERFACE(r0, &(0x7f0000000700)={&(0x7f0000000600)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f00000006c0)={&(0x7f0000000640)={0x48, r8, 0x400, 0x70bd28, 0x25dfdbfc, {{}, {@void, @void}}, [@NL80211_ATTR_MESH_ID={0xa}, @mon_options=[@NL80211_ATTR_MNTR_FLAGS={0xc, 0x17, 0x0, 0x1, [@NL80211_MNTR_FLAG_CONTROL={0x4}, @NL80211_MNTR_FLAG_FCSFAIL={0x4}]}, @NL80211_ATTR_MU_MIMO_GROUP_DATA={0x1c, 0xe7, "c7ea11c19768cf032fdfbb6311831b0dc265b526d58aaebc"}]]}, 0x48}}, 0x840) r9 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r9, 0x8933, &(0x7f00000003c0)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_CHANNEL_SWITCH(r9, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000000)={0x2c, r8, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r10}, @void}}, [@chandef_params=[@NL80211_ATTR_WIPHY_FREQ={0x8, 0x26, @random=0x994}], @NL80211_ATTR_CH_SWITCH_COUNT={0x8, 0xb7, 0x78}]}, 0x2c}}, 0x40880) ioctl$sock_SIOCSIFVLAN_ADD_VLAN_CMD(r5, 0x8983, &(0x7f0000000bc0)={0x0, 'xfrm0\x00', {0x2}, 0x6}) sendmsg$nl_route_sched(r2, &(0x7f00000005c0)={&(0x7f0000000300), 0xc, &(0x7f0000000500)={&(0x7f0000000340)=@gettfilter={0x34, 0x2e, 0x0, 0x70bd2c, 0x25dfdbfc, {0x0, 0x0, 0x0, r3, {0x2, 0xd}, {0x1, 0xffe0}, {0xd, 0xffff}}, [{0x8}, {0x8, 0xb, 0x2}]}, 0x34}, 0x1, 0x0, 0x0, 0x20000044}, 0x240088d1) ioctl$sock_SIOCGIFINDEX_80211(r1, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_ASSOCIATE(r6, &(0x7f00000002c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000240)=ANY=[@ANYBLOB='t\x00\x00\x00', @ANYRES16=r8, @ANYBLOB="00022abd7000fedbdf252600000008000300", @ANYRES32=r11, @ANYBLOB="0c009900000400006900000008004200020000001e001f0000030601000080000007008b00060005000000060000feffff39000008004b00040000001800490005ac0f000aac0f0005ac0f0005ac0f0005ac0f00af00"], 0x74}, 0x1, 0x0, 0x0, 0x5}, 0xc081) 00:04:51 executing program 5: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$UI_SET_EVBIT(r0, 0x40045564, 0x12) ioctl$UI_SET_EVBIT(r0, 0x40045564, 0x11) ioctl$UI_DEV_SETUP(r0, 0x405c5503, &(0x7f0000000100)={{}, 'syz1\x00'}) ioctl$UI_DEV_CREATE(r0, 0x5501) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/bus/input/devices\x00', 0x0, 0x0) read$FUSE(r1, &(0x7f0000003080)={0x2020}, 0x2020) 00:04:51 executing program 2: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$UI_SET_EVBIT(r0, 0x40045564, 0x12) ioctl$UI_SET_EVBIT(r0, 0x40045564, 0x11) ioctl$UI_DEV_SETUP(r0, 0x405c5503, &(0x7f0000000100)={{}, 'syz1\x00'}) ioctl$UI_DEV_CREATE(r0, 0x5501) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/bus/input/devices\x00', 0x0, 0x0) read$FUSE(r1, &(0x7f0000003080)={0x2020}, 0x2020) 00:04:51 executing program 0: r0 = openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) write$apparmor_exec(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB='stack &\n&\n:'], 0x4e) [ 291.402057][T10287] input: syz1 as /devices/virtual/input/input8 [ 291.411536][T10287] input: failed to attach handler leds to device input8, error: -6 [ 291.427393][T10289] input: syz1 as /devices/virtual/input/input9 00:04:51 executing program 3: syz_mount_image$fuse(0x0, &(0x7f0000002080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$fuse(0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=0x0]) mount(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000000)='autofs\x00', 0x0, &(0x7f0000000100)) syz_mount_image$fuse(0x0, &(0x7f0000000180)='./file0/file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$bind(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000080)='./file0/file0\x00', 0x0, 0x201080, 0x0) chdir(&(0x7f00000001c0)='./file0\x00') r0 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setpgid(r0, 0x0) setpgid(0x0, r0) openat$dir(0xffffffffffffff9c, &(0x7f0000000140)='./file0/file0\x00', 0x0, 0x0) [ 291.439148][T10289] input: failed to attach handler leds to device input9, error: -6 00:04:51 executing program 0: syz_mount_image$fuse(0x0, &(0x7f0000002080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$fuse(0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=0x0]) mount(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000000)='autofs\x00', 0x0, &(0x7f0000000100)) syz_mount_image$fuse(0x0, &(0x7f0000000180)='./file0/file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$bind(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000080)='./file0/file0\x00', 0x0, 0x201080, 0x0) chdir(&(0x7f00000001c0)='./file0\x00') r0 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setpgid(r0, 0x0) setpgid(0x0, r0) openat$dir(0xffffffffffffff9c, &(0x7f0000000140)='./file0/file0\x00', 0x0, 0x0) [ 291.463832][T10285] ------------[ cut here ]------------ [ 291.465067][T10285] WARNING: CPU: 1 PID: 10285 at net/mac80211/ibss.c:500 ieee80211_ibss_csa_beacon+0x518/0x5b0 [ 291.467289][T10285] Modules linked in: [ 291.468257][T10285] CPU: 1 PID: 10285 Comm: syz-executor.4 Tainted: G W 6.1.73-syzkaller #0 [ 291.470540][T10285] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 11/17/2023 [ 291.472547][T10285] pstate: 80400005 (Nzcv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--) [ 291.474331][T10285] pc : ieee80211_ibss_csa_beacon+0x518/0x5b0 [ 291.475718][T10285] lr : ieee80211_ibss_csa_beacon+0x514/0x5b0 [ 291.477186][T10285] sp : ffff80002bbc6d60 [ 291.478111][T10285] x29: ffff80002bbc6d80 x28: 1fffe0001aaa7ab5 x27: dfff800000000000 [ 291.479896][T10285] x26: ffff0000d553eadf x25: ffff0000c2f28760 x24: 0000000000000000 [ 291.481756][T10285] x23: ffff0000d553d5a8 x22: ffff0000d553db08 x21: 0000000000000002 [ 291.483636][T10285] x20: ffff0000d553cc80 x19: ffff80002bbc70c0 x18: 1fffe00036870376 [ 291.485441][T10285] x17: ffff80001581d000 x16: ffff8000084f9038 x15: 0000000000000002 [ 291.487221][T10285] x14: 0000000000000003 x13: ffff0000d628b780 x12: 0000000000040000 [ 291.489061][T10285] x11: 0000000000001259 x10: ffff800025de9000 x9 : ffff800011a0f278 [ 291.490837][T10285] x8 : 000000000000125a x7 : ffff800011856218 x6 : 0000000000000000 [ 291.492595][T10285] x5 : 0000000000000000 x4 : 0000000000000001 x3 : 0000000000000000 [ 291.494437][T10285] x2 : 0000000000000006 x1 : ffff80001229c460 x0 : 00000000ffffffea [ 291.496199][T10285] Call trace: [ 291.496963][T10285] ieee80211_ibss_csa_beacon+0x518/0x5b0 [ 291.498237][T10285] ieee80211_channel_switch+0x125c/0x21b4 [ 291.499503][T10285] rdev_channel_switch+0x14c/0x3cc [ 291.500694][T10285] nl80211_channel_switch+0x804/0xf40 [ 291.501996][T10285] genl_rcv_msg+0x948/0xc2c [ 291.502936][T10285] netlink_rcv_skb+0x20c/0x3b8 [ 291.504018][T10285] genl_rcv+0x38/0x50 [ 291.504916][T10285] netlink_unicast+0x65c/0x898 [ 291.506030][T10285] netlink_sendmsg+0x834/0xb18 [ 291.507139][T10285] ____sys_sendmsg+0x55c/0x848 [ 291.508291][T10285] __sys_sendmsg+0x26c/0x33c [ 291.509366][T10285] __arm64_sys_sendmsg+0x80/0x94 [ 291.510454][T10285] invoke_syscall+0x98/0x2c0 [ 291.511459][T10285] el0_svc_common+0x138/0x258 [ 291.512470][T10285] do_el0_svc+0x64/0x218 [ 291.513446][T10285] el0_svc+0x58/0x168 [ 291.514318][T10285] el0t_64_sync_handler+0x84/0xf0 [ 291.515417][T10285] el0t_64_sync+0x18c/0x190 [ 291.516410][T10285] irq event stamp: 2432 [ 291.517279][T10285] hardirqs last enabled at (2431): [] __local_bh_enable_ip+0x230/0x470 [ 291.519502][T10285] hardirqs last disabled at (2432): [] el1_dbg+0x24/0x80 [ 291.521295][T10285] softirqs last enabled at (2430): [] cfg80211_get_bss+0x708/0xb34 [ 291.523432][T10285] softirqs last disabled at (2428): [] cfg80211_get_bss+0x148/0xb34 [ 291.525616][T10285] ---[ end trace 0000000000000000 ]--- 00:04:51 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)={{0x14}, [@NFT_MSG_NEWTABLE={0x20, 0x0, 0xa, 0x3, 0x0, 0x0, {0x1}, [@NFTA_TABLE_NAME={0x9, 0x1, 'syz0\x00'}]}, @NFT_MSG_NEWSET={0x44, 0x9, 0xa, 0x401, 0x0, 0x0, {0x1}, [@NFTA_SET_ID={0x8}, @NFTA_SET_NAME={0x9, 0x2, 'syz2\x00'}, @NFTA_SET_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_SET_KEY_LEN={0x8, 0x5, 0x1, 0x0, 0x1f}, @NFTA_SET_FLAGS={0x8, 0x3, 0x1, 0x0, 0x16}]}, @NFT_MSG_NEWSETELEM={0x50, 0xc, 0xa, 0x201, 0x0, 0x0, {0x1}, [@NFTA_SET_ELEM_LIST_SET={0x9, 0x2, 'syz2\x00'}, @NFTA_SET_ELEM_LIST_ELEMENTS={0x24, 0x3, 0x0, 0x1, [{0x20, 0x0, 0x0, 0x1, [@NFTA_SET_ELEM_KEY={0x4}, @NFTA_SET_ELEM_EXPIRATION={0xc}, @NFTA_SET_ELEM_TIMEOUT={0xc, 0xb, 0x1, 0x0, 0x400000000000000}]}]}, @NFTA_SET_ELEM_LIST_TABLE={0x9, 0x1, 'syz0\x00'}]}], {0x14, 0x10}}, 0xdc}}, 0x0) 00:04:51 executing program 2: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$UI_SET_EVBIT(r0, 0x40045564, 0x12) ioctl$UI_SET_EVBIT(r0, 0x40045564, 0x11) ioctl$UI_DEV_SETUP(r0, 0x405c5503, &(0x7f0000000100)={{}, 'syz1\x00'}) ioctl$UI_DEV_CREATE(r0, 0x5501) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/bus/input/devices\x00', 0x0, 0x0) read$FUSE(r1, &(0x7f0000003080)={0x2020}, 0x2020) 00:04:51 executing program 4: syz_open_dev$usbmon(&(0x7f00000005c0), 0x7fff, 0x0) syz_open_dev$usbmon(&(0x7f0000000000), 0x100000001, 0x0) syz_open_dev$usbfs(&(0x7f0000000040), 0x20000007d, 0x0) [ 291.653154][T10302] input: syz1 as /devices/virtual/input/input10 00:04:51 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)={{0x14}, [@NFT_MSG_NEWTABLE={0x20, 0x0, 0xa, 0x3, 0x0, 0x0, {0x1}, [@NFTA_TABLE_NAME={0x9, 0x1, 'syz0\x00'}]}, @NFT_MSG_NEWSET={0x44, 0x9, 0xa, 0x401, 0x0, 0x0, {0x1}, [@NFTA_SET_ID={0x8}, @NFTA_SET_NAME={0x9, 0x2, 'syz2\x00'}, @NFTA_SET_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_SET_KEY_LEN={0x8, 0x5, 0x1, 0x0, 0x1f}, @NFTA_SET_FLAGS={0x8, 0x3, 0x1, 0x0, 0x16}]}, @NFT_MSG_NEWSETELEM={0x50, 0xc, 0xa, 0x201, 0x0, 0x0, {0x1}, [@NFTA_SET_ELEM_LIST_SET={0x9, 0x2, 'syz2\x00'}, @NFTA_SET_ELEM_LIST_ELEMENTS={0x24, 0x3, 0x0, 0x1, [{0x20, 0x0, 0x0, 0x1, [@NFTA_SET_ELEM_KEY={0x4}, @NFTA_SET_ELEM_EXPIRATION={0xc}, @NFTA_SET_ELEM_TIMEOUT={0xc, 0xb, 0x1, 0x0, 0x400000000000000}]}]}, @NFTA_SET_ELEM_LIST_TABLE={0x9, 0x1, 'syz0\x00'}]}], {0x14, 0x10}}, 0xdc}}, 0x0) [ 291.700343][T10302] input: failed to attach handler leds to device input10, error: -6 00:04:51 executing program 5: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$UI_SET_EVBIT(r0, 0x40045564, 0x12) ioctl$UI_SET_EVBIT(r0, 0x40045564, 0x11) ioctl$UI_DEV_SETUP(r0, 0x405c5503, &(0x7f0000000100)={{}, 'syz1\x00'}) ioctl$UI_DEV_CREATE(r0, 0x5501) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/bus/input/devices\x00', 0x0, 0x0) read$FUSE(r1, &(0x7f0000003080)={0x2020}, 0x2020) [ 291.771979][T10309] input: syz1 as /devices/virtual/input/input11 00:04:51 executing program 4: syz_open_dev$usbmon(&(0x7f00000005c0), 0x7fff, 0x0) syz_open_dev$usbmon(&(0x7f0000000000), 0x100000001, 0x0) syz_open_dev$usbfs(&(0x7f0000000040), 0x20000007d, 0x0) 00:04:51 executing program 2: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$UI_SET_EVBIT(r0, 0x40045564, 0x12) ioctl$UI_SET_EVBIT(r0, 0x40045564, 0x11) ioctl$UI_DEV_SETUP(r0, 0x405c5503, &(0x7f0000000100)={{}, 'syz1\x00'}) ioctl$UI_DEV_CREATE(r0, 0x5501) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/bus/input/devices\x00', 0x0, 0x0) read$FUSE(r1, &(0x7f0000003080)={0x2020}, 0x2020) [ 291.785211][T10309] input: failed to attach handler leds to device input11, error: -6 [ 291.832247][T10312] input: syz1 as /devices/virtual/input/input12 00:04:51 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)={{0x14}, [@NFT_MSG_NEWTABLE={0x20, 0x0, 0xa, 0x3, 0x0, 0x0, {0x1}, [@NFTA_TABLE_NAME={0x9, 0x1, 'syz0\x00'}]}, @NFT_MSG_NEWSET={0x44, 0x9, 0xa, 0x401, 0x0, 0x0, {0x1}, [@NFTA_SET_ID={0x8}, @NFTA_SET_NAME={0x9, 0x2, 'syz2\x00'}, @NFTA_SET_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_SET_KEY_LEN={0x8, 0x5, 0x1, 0x0, 0x1f}, @NFTA_SET_FLAGS={0x8, 0x3, 0x1, 0x0, 0x16}]}, @NFT_MSG_NEWSETELEM={0x50, 0xc, 0xa, 0x201, 0x0, 0x0, {0x1}, [@NFTA_SET_ELEM_LIST_SET={0x9, 0x2, 'syz2\x00'}, @NFTA_SET_ELEM_LIST_ELEMENTS={0x24, 0x3, 0x0, 0x1, [{0x20, 0x0, 0x0, 0x1, [@NFTA_SET_ELEM_KEY={0x4}, @NFTA_SET_ELEM_EXPIRATION={0xc}, @NFTA_SET_ELEM_TIMEOUT={0xc, 0xb, 0x1, 0x0, 0x400000000000000}]}]}, @NFTA_SET_ELEM_LIST_TABLE={0x9, 0x1, 'syz0\x00'}]}], {0x14, 0x10}}, 0xdc}}, 0x0) [ 291.855799][T10312] input: failed to attach handler leds to device input12, error: -6 00:04:51 executing program 5: r0 = socket$l2tp(0x2, 0x2, 0x73) bind$l2tp(r0, &(0x7f00000000c0)={0x2, 0x0, @dev}, 0x10) connect$l2tp(r0, &(0x7f0000000040)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x10}}, 0x10) connect$l2tp(r0, &(0x7f0000000000), 0x10) 00:04:51 executing program 5: r0 = socket$l2tp(0x2, 0x2, 0x73) bind$l2tp(r0, &(0x7f00000000c0)={0x2, 0x0, @dev}, 0x10) connect$l2tp(r0, &(0x7f0000000040)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x10}}, 0x10) connect$l2tp(r0, &(0x7f0000000000), 0x10) 00:04:51 executing program 2: r0 = socket$l2tp(0x2, 0x2, 0x73) bind$l2tp(r0, &(0x7f00000000c0)={0x2, 0x0, @dev}, 0x10) connect$l2tp(r0, &(0x7f0000000040)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x10}}, 0x10) connect$l2tp(r0, &(0x7f0000000000), 0x10) 00:04:51 executing program 4: syz_open_dev$usbmon(&(0x7f00000005c0), 0x7fff, 0x0) syz_open_dev$usbmon(&(0x7f0000000000), 0x100000001, 0x0) syz_open_dev$usbfs(&(0x7f0000000040), 0x20000007d, 0x0) 00:04:51 executing program 5: r0 = socket$l2tp(0x2, 0x2, 0x73) bind$l2tp(r0, &(0x7f00000000c0)={0x2, 0x0, @dev}, 0x10) connect$l2tp(r0, &(0x7f0000000040)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x10}}, 0x10) connect$l2tp(r0, &(0x7f0000000000), 0x10) 00:04:51 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)={{0x14}, [@NFT_MSG_NEWTABLE={0x20, 0x0, 0xa, 0x3, 0x0, 0x0, {0x1}, [@NFTA_TABLE_NAME={0x9, 0x1, 'syz0\x00'}]}, @NFT_MSG_NEWSET={0x44, 0x9, 0xa, 0x401, 0x0, 0x0, {0x1}, [@NFTA_SET_ID={0x8}, @NFTA_SET_NAME={0x9, 0x2, 'syz2\x00'}, @NFTA_SET_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_SET_KEY_LEN={0x8, 0x5, 0x1, 0x0, 0x1f}, @NFTA_SET_FLAGS={0x8, 0x3, 0x1, 0x0, 0x16}]}, @NFT_MSG_NEWSETELEM={0x50, 0xc, 0xa, 0x201, 0x0, 0x0, {0x1}, [@NFTA_SET_ELEM_LIST_SET={0x9, 0x2, 'syz2\x00'}, @NFTA_SET_ELEM_LIST_ELEMENTS={0x24, 0x3, 0x0, 0x1, [{0x20, 0x0, 0x0, 0x1, [@NFTA_SET_ELEM_KEY={0x4}, @NFTA_SET_ELEM_EXPIRATION={0xc}, @NFTA_SET_ELEM_TIMEOUT={0xc, 0xb, 0x1, 0x0, 0x400000000000000}]}]}, @NFTA_SET_ELEM_LIST_TABLE={0x9, 0x1, 'syz0\x00'}]}], {0x14, 0x10}}, 0xdc}}, 0x0) 00:04:52 executing program 2: r0 = socket$l2tp(0x2, 0x2, 0x73) bind$l2tp(r0, &(0x7f00000000c0)={0x2, 0x0, @dev}, 0x10) connect$l2tp(r0, &(0x7f0000000040)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x10}}, 0x10) connect$l2tp(r0, &(0x7f0000000000), 0x10) 00:04:52 executing program 4: syz_open_dev$usbmon(&(0x7f00000005c0), 0x7fff, 0x0) syz_open_dev$usbmon(&(0x7f0000000000), 0x100000001, 0x0) syz_open_dev$usbfs(&(0x7f0000000040), 0x20000007d, 0x0) 00:04:52 executing program 5: r0 = socket$l2tp(0x2, 0x2, 0x73) bind$l2tp(r0, &(0x7f00000000c0)={0x2, 0x0, @dev}, 0x10) connect$l2tp(r0, &(0x7f0000000040)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x10}}, 0x10) connect$l2tp(r0, &(0x7f0000000000), 0x10) 00:04:52 executing program 2: r0 = socket$l2tp(0x2, 0x2, 0x73) bind$l2tp(r0, &(0x7f00000000c0)={0x2, 0x0, @dev}, 0x10) connect$l2tp(r0, &(0x7f0000000040)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x10}}, 0x10) connect$l2tp(r0, &(0x7f0000000000), 0x10) 00:04:52 executing program 1: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/sysvipc/sem\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000000)=""/111, 0x6f}], 0x1, 0x0, 0x0) 00:04:52 executing program 4: r0 = socket$pppl2tp(0x18, 0x1, 0x1) r1 = socket$inet6_udp(0xa, 0x2, 0x0) connect$pppl2tp(r0, &(0x7f0000000340)=@pppol2tpv3={0x18, 0x1, {0x3, r1, {0x2, 0x0, @multicast2}, 0x2}}, 0x2e) setsockopt$inet6_udp_int(r1, 0x11, 0x66, &(0x7f0000000000)=0x9, 0x4) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$l2tp(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$L2TP_CMD_TUNNEL_GET(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000000c0)={0x14, r3, 0x711}, 0x14}}, 0x0) 00:04:52 executing program 5: r0 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = syz_pidfd_open(r0, 0x0) pidfd_send_signal(r1, 0x36, 0x0, 0x0) wait4(0x0, 0x0, 0x40000000, 0x0) process_madvise(r1, 0x0, 0x0, 0x0, 0x0) 00:04:52 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000080)=ANY=[@ANYBLOB="340000001400291200000000000000000a0000000100000014000100ff00000000000000fe0001009220000108000800ac1e"], 0x34}}, 0x0) 00:04:52 executing program 1: r0 = openat$vnet(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) pwritev2(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)="02000000", 0x4}, {&(0x7f0000000140)="cc594d07ec8d163ec44805a7591fc920fcdf014d557f3cc7a025a3ca1602b1d87e030f37b3", 0x25}], 0x2, 0x0, 0x0, 0x0) 00:04:52 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000080)=ANY=[@ANYBLOB="340000001400291200000000000000000a0000000100000014000100ff00000000000000fe0001009220000108000800ac1e"], 0x34}}, 0x0) 00:04:52 executing program 0: syz_mount_image$fuse(0x0, &(0x7f0000002080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$fuse(0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=0x0]) mount(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000000)='autofs\x00', 0x0, &(0x7f0000000100)) syz_mount_image$fuse(0x0, &(0x7f0000000180)='./file0/file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$bind(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000080)='./file0/file0\x00', 0x0, 0x201080, 0x0) chdir(&(0x7f00000001c0)='./file0\x00') r0 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setpgid(r0, 0x0) setpgid(0x0, r0) openat$dir(0xffffffffffffff9c, &(0x7f0000000140)='./file0/file0\x00', 0x0, 0x0) 00:04:52 executing program 5: r0 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = syz_pidfd_open(r0, 0x0) pidfd_send_signal(r1, 0x36, 0x0, 0x0) wait4(0x0, 0x0, 0x40000000, 0x0) process_madvise(r1, 0x0, 0x0, 0x0, 0x0) 00:04:52 executing program 3: syz_mount_image$fuse(0x0, &(0x7f0000002080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$fuse(0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=0x0]) mount(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000000)='autofs\x00', 0x0, &(0x7f0000000100)) syz_mount_image$fuse(0x0, &(0x7f0000000180)='./file0/file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$bind(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000080)='./file0/file0\x00', 0x0, 0x201080, 0x0) chdir(&(0x7f00000001c0)='./file0\x00') r0 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setpgid(r0, 0x0) setpgid(0x0, r0) openat$dir(0xffffffffffffff9c, &(0x7f0000000140)='./file0/file0\x00', 0x0, 0x0) 00:04:52 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000080)=ANY=[@ANYBLOB="340000001400291200000000000000000a0000000100000014000100ff00000000000000fe0001009220000108000800ac1e"], 0x34}}, 0x0) 00:04:52 executing program 4: r0 = socket$pppl2tp(0x18, 0x1, 0x1) r1 = socket$inet6_udp(0xa, 0x2, 0x0) connect$pppl2tp(r0, &(0x7f0000000340)=@pppol2tpv3={0x18, 0x1, {0x3, r1, {0x2, 0x0, @multicast2}, 0x2}}, 0x2e) setsockopt$inet6_udp_int(r1, 0x11, 0x66, &(0x7f0000000000)=0x9, 0x4) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$l2tp(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$L2TP_CMD_TUNNEL_GET(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000000c0)={0x14, r3, 0x711}, 0x14}}, 0x0) 00:04:52 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_TIMEOUT_DEFAULT_SET(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000100)={0x68, 0x3, 0x8, 0x101, 0x0, 0x0, {}, [@CTA_TIMEOUT_L3PROTO={0x6}, @CTA_TIMEOUT_DATA={0x44, 0x4, 0x0, 0x1, @tcp=[@CTA_TIMEOUT_TCP_ESTABLISHED={0x8}, @CTA_TIMEOUT_TCP_FIN_WAIT={0x8}, @CTA_TIMEOUT_TCP_CLOSE={0x8}, @CTA_TIMEOUT_TCP_CLOSE_WAIT={0x8}, @CTA_TIMEOUT_TCP_UNACK={0x8}, @CTA_TIMEOUT_TCP_SYN_SENT2={0x8}, @CTA_TIMEOUT_TCP_LAST_ACK={0x8}, @CTA_TIMEOUT_TCP_RETRANS={0x8}]}, @CTA_TIMEOUT_L4PROTO={0x5, 0x3, 0x6}]}, 0x68}}, 0x0) 00:04:52 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_TIMEOUT_DEFAULT_SET(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000100)={0x68, 0x3, 0x8, 0x101, 0x0, 0x0, {}, [@CTA_TIMEOUT_L3PROTO={0x6}, @CTA_TIMEOUT_DATA={0x44, 0x4, 0x0, 0x1, @tcp=[@CTA_TIMEOUT_TCP_ESTABLISHED={0x8}, @CTA_TIMEOUT_TCP_FIN_WAIT={0x8}, @CTA_TIMEOUT_TCP_CLOSE={0x8}, @CTA_TIMEOUT_TCP_CLOSE_WAIT={0x8}, @CTA_TIMEOUT_TCP_UNACK={0x8}, @CTA_TIMEOUT_TCP_SYN_SENT2={0x8}, @CTA_TIMEOUT_TCP_LAST_ACK={0x8}, @CTA_TIMEOUT_TCP_RETRANS={0x8}]}, @CTA_TIMEOUT_L4PROTO={0x5, 0x3, 0x6}]}, 0x68}}, 0x0) 00:04:52 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000080)=ANY=[@ANYBLOB="340000001400291200000000000000000a0000000100000014000100ff00000000000000fe0001009220000108000800ac1e"], 0x34}}, 0x0) 00:04:52 executing program 5: r0 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = syz_pidfd_open(r0, 0x0) pidfd_send_signal(r1, 0x36, 0x0, 0x0) wait4(0x0, 0x0, 0x40000000, 0x0) process_madvise(r1, 0x0, 0x0, 0x0, 0x0) 00:04:52 executing program 4: r0 = socket$pppl2tp(0x18, 0x1, 0x1) r1 = socket$inet6_udp(0xa, 0x2, 0x0) connect$pppl2tp(r0, &(0x7f0000000340)=@pppol2tpv3={0x18, 0x1, {0x3, r1, {0x2, 0x0, @multicast2}, 0x2}}, 0x2e) setsockopt$inet6_udp_int(r1, 0x11, 0x66, &(0x7f0000000000)=0x9, 0x4) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$l2tp(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$L2TP_CMD_TUNNEL_GET(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000000c0)={0x14, r3, 0x711}, 0x14}}, 0x0) 00:04:52 executing program 2: r0 = socket(0x10, 0x3, 0x0) sendto$inet6(r0, &(0x7f0000000080)="7800000018002507b9409b14ffff00000204be04020506056402040c5c0009003f0004010a0000000d0085a168d0bf46d32345653600648d270015000a00000049935ade4a460c89b6ec0cff3959547f509058ba86c902007a00004a32000402160008000a0000000000e000e218d1ddf66ed538f2523250", 0x78, 0x0, 0x0, 0xa00000000000000) 00:04:52 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_TIMEOUT_DEFAULT_SET(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000100)={0x68, 0x3, 0x8, 0x101, 0x0, 0x0, {}, [@CTA_TIMEOUT_L3PROTO={0x6}, @CTA_TIMEOUT_DATA={0x44, 0x4, 0x0, 0x1, @tcp=[@CTA_TIMEOUT_TCP_ESTABLISHED={0x8}, @CTA_TIMEOUT_TCP_FIN_WAIT={0x8}, @CTA_TIMEOUT_TCP_CLOSE={0x8}, @CTA_TIMEOUT_TCP_CLOSE_WAIT={0x8}, @CTA_TIMEOUT_TCP_UNACK={0x8}, @CTA_TIMEOUT_TCP_SYN_SENT2={0x8}, @CTA_TIMEOUT_TCP_LAST_ACK={0x8}, @CTA_TIMEOUT_TCP_RETRANS={0x8}]}, @CTA_TIMEOUT_L4PROTO={0x5, 0x3, 0x6}]}, 0x68}}, 0x0) 00:04:52 executing program 2: r0 = socket(0x10, 0x3, 0x0) sendto$inet6(r0, &(0x7f0000000080)="7800000018002507b9409b14ffff00000204be04020506056402040c5c0009003f0004010a0000000d0085a168d0bf46d32345653600648d270015000a00000049935ade4a460c89b6ec0cff3959547f509058ba86c902007a00004a32000402160008000a0000000000e000e218d1ddf66ed538f2523250", 0x78, 0x0, 0x0, 0xa00000000000000) 00:04:52 executing program 5: r0 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = syz_pidfd_open(r0, 0x0) pidfd_send_signal(r1, 0x36, 0x0, 0x0) wait4(0x0, 0x0, 0x40000000, 0x0) process_madvise(r1, 0x0, 0x0, 0x0, 0x0) 00:04:52 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_TIMEOUT_DEFAULT_SET(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000100)={0x68, 0x3, 0x8, 0x101, 0x0, 0x0, {}, [@CTA_TIMEOUT_L3PROTO={0x6}, @CTA_TIMEOUT_DATA={0x44, 0x4, 0x0, 0x1, @tcp=[@CTA_TIMEOUT_TCP_ESTABLISHED={0x8}, @CTA_TIMEOUT_TCP_FIN_WAIT={0x8}, @CTA_TIMEOUT_TCP_CLOSE={0x8}, @CTA_TIMEOUT_TCP_CLOSE_WAIT={0x8}, @CTA_TIMEOUT_TCP_UNACK={0x8}, @CTA_TIMEOUT_TCP_SYN_SENT2={0x8}, @CTA_TIMEOUT_TCP_LAST_ACK={0x8}, @CTA_TIMEOUT_TCP_RETRANS={0x8}]}, @CTA_TIMEOUT_L4PROTO={0x5, 0x3, 0x6}]}, 0x68}}, 0x0) 00:04:52 executing program 4: r0 = socket$pppl2tp(0x18, 0x1, 0x1) r1 = socket$inet6_udp(0xa, 0x2, 0x0) connect$pppl2tp(r0, &(0x7f0000000340)=@pppol2tpv3={0x18, 0x1, {0x3, r1, {0x2, 0x0, @multicast2}, 0x2}}, 0x2e) setsockopt$inet6_udp_int(r1, 0x11, 0x66, &(0x7f0000000000)=0x9, 0x4) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$l2tp(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$L2TP_CMD_TUNNEL_GET(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000000c0)={0x14, r3, 0x711}, 0x14}}, 0x0) 00:04:52 executing program 2: r0 = socket(0x10, 0x3, 0x0) sendto$inet6(r0, &(0x7f0000000080)="7800000018002507b9409b14ffff00000204be04020506056402040c5c0009003f0004010a0000000d0085a168d0bf46d32345653600648d270015000a00000049935ade4a460c89b6ec0cff3959547f509058ba86c902007a00004a32000402160008000a0000000000e000e218d1ddf66ed538f2523250", 0x78, 0x0, 0x0, 0xa00000000000000) 00:04:52 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)={{0x14}, [@NFT_MSG_NEWTABLE={0x20, 0x0, 0xa, 0x3, 0x0, 0x0, {0x1}, [@NFTA_TABLE_NAME={0x9, 0x1, 'syz0\x00'}]}, @NFT_MSG_NEWFLOWTABLE={0x40, 0x16, 0xa, 0x1, 0x0, 0x0, {0x1}, [@NFTA_FLOWTABLE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_FLOWTABLE_NAME={0x9, 0x2, 'syz0\x00'}, @NFTA_FLOWTABLE_HOOK={0x14, 0x3, 0x0, 0x1, [@NFTA_FLOWTABLE_HOOK_PRIORITY={0x8}, @NFTA_FLOWTABLE_HOOK_NUM={0x8}]}]}, @NFT_MSG_DELFLOWTABLE={0x48, 0x18, 0xa, 0x3, 0x0, 0x0, {0x1}, [@NFTA_FLOWTABLE_NAME={0x9, 0x2, 'syz0\x00'}, @NFTA_FLOWTABLE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_FLOWTABLE_HOOK={0x1c, 0x3, 0x0, 0x1, [@NFTA_FLOWTABLE_HOOK_DEVS={0x18, 0x3, 0x0, 0x1, [{0x14, 0x1, 'pimreg\x00'}]}]}]}], {0x14, 0x10}}, 0xd0}}, 0x0) 00:04:52 executing program 2: r0 = socket(0x10, 0x3, 0x0) sendto$inet6(r0, &(0x7f0000000080)="7800000018002507b9409b14ffff00000204be04020506056402040c5c0009003f0004010a0000000d0085a168d0bf46d32345653600648d270015000a00000049935ade4a460c89b6ec0cff3959547f509058ba86c902007a00004a32000402160008000a0000000000e000e218d1ddf66ed538f2523250", 0x78, 0x0, 0x0, 0xa00000000000000) 00:04:52 executing program 5: mknodat$loop(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x1) mount$nfs4(&(0x7f0000000280)='/dev/ubi_ctrl\x00', &(0x7f00000002c0)='./file0\x00', 0x0, 0x1001000, 0x0) mount$nfs(0x0, &(0x7f0000000180)='./file0\x00', 0x0, 0x44000, 0x0) 00:04:52 executing program 4: timer_create(0x2, 0x0, &(0x7f0000000000)) timer_settime(0x0, 0x0, &(0x7f000006b000)={{}, {0x0, 0x9}}, 0x0) timer_settime(0x0, 0x0, &(0x7f0000000400)={{}, {0x77359400}}, &(0x7f0000000440)) 00:04:52 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)={{0x14}, [@NFT_MSG_NEWTABLE={0x20, 0x0, 0xa, 0x3, 0x0, 0x0, {0x1}, [@NFTA_TABLE_NAME={0x9, 0x1, 'syz0\x00'}]}, @NFT_MSG_NEWFLOWTABLE={0x40, 0x16, 0xa, 0x1, 0x0, 0x0, {0x1}, [@NFTA_FLOWTABLE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_FLOWTABLE_NAME={0x9, 0x2, 'syz0\x00'}, @NFTA_FLOWTABLE_HOOK={0x14, 0x3, 0x0, 0x1, [@NFTA_FLOWTABLE_HOOK_PRIORITY={0x8}, @NFTA_FLOWTABLE_HOOK_NUM={0x8}]}]}, @NFT_MSG_DELFLOWTABLE={0x48, 0x18, 0xa, 0x3, 0x0, 0x0, {0x1}, [@NFTA_FLOWTABLE_NAME={0x9, 0x2, 'syz0\x00'}, @NFTA_FLOWTABLE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_FLOWTABLE_HOOK={0x1c, 0x3, 0x0, 0x1, [@NFTA_FLOWTABLE_HOOK_DEVS={0x18, 0x3, 0x0, 0x1, [{0x14, 0x1, 'pimreg\x00'}]}]}]}], {0x14, 0x10}}, 0xd0}}, 0x0) 00:04:52 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000040)=0x100000001, 0x4) connect$inet6(r0, &(0x7f00000000c0), 0x1c) setsockopt$inet6_tcp_TCP_REPAIR(r0, 0x6, 0x13, &(0x7f0000000000)=0xffffffffffffffff, 0x4) close(r0) 00:04:52 executing program 4: timer_create(0x2, 0x0, &(0x7f0000000000)) timer_settime(0x0, 0x0, &(0x7f000006b000)={{}, {0x0, 0x9}}, 0x0) timer_settime(0x0, 0x0, &(0x7f0000000400)={{}, {0x77359400}}, &(0x7f0000000440)) 00:04:52 executing program 5: mknodat$loop(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x1) mount$nfs4(&(0x7f0000000280)='/dev/ubi_ctrl\x00', &(0x7f00000002c0)='./file0\x00', 0x0, 0x1001000, 0x0) mount$nfs(0x0, &(0x7f0000000180)='./file0\x00', 0x0, 0x44000, 0x0) 00:04:53 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)={{0x14}, [@NFT_MSG_NEWTABLE={0x20, 0x0, 0xa, 0x3, 0x0, 0x0, {0x1}, [@NFTA_TABLE_NAME={0x9, 0x1, 'syz0\x00'}]}, @NFT_MSG_NEWFLOWTABLE={0x40, 0x16, 0xa, 0x1, 0x0, 0x0, {0x1}, [@NFTA_FLOWTABLE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_FLOWTABLE_NAME={0x9, 0x2, 'syz0\x00'}, @NFTA_FLOWTABLE_HOOK={0x14, 0x3, 0x0, 0x1, [@NFTA_FLOWTABLE_HOOK_PRIORITY={0x8}, @NFTA_FLOWTABLE_HOOK_NUM={0x8}]}]}, @NFT_MSG_DELFLOWTABLE={0x48, 0x18, 0xa, 0x3, 0x0, 0x0, {0x1}, [@NFTA_FLOWTABLE_NAME={0x9, 0x2, 'syz0\x00'}, @NFTA_FLOWTABLE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_FLOWTABLE_HOOK={0x1c, 0x3, 0x0, 0x1, [@NFTA_FLOWTABLE_HOOK_DEVS={0x18, 0x3, 0x0, 0x1, [{0x14, 0x1, 'pimreg\x00'}]}]}]}], {0x14, 0x10}}, 0xd0}}, 0x0) 00:04:53 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000040)=0x100000001, 0x4) connect$inet6(r0, &(0x7f00000000c0), 0x1c) setsockopt$inet6_tcp_TCP_REPAIR(r0, 0x6, 0x13, &(0x7f0000000000)=0xffffffffffffffff, 0x4) close(r0) 00:04:53 executing program 5: mknodat$loop(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x1) mount$nfs4(&(0x7f0000000280)='/dev/ubi_ctrl\x00', &(0x7f00000002c0)='./file0\x00', 0x0, 0x1001000, 0x0) mount$nfs(0x0, &(0x7f0000000180)='./file0\x00', 0x0, 0x44000, 0x0) 00:04:53 executing program 4: timer_create(0x2, 0x0, &(0x7f0000000000)) timer_settime(0x0, 0x0, &(0x7f000006b000)={{}, {0x0, 0x9}}, 0x0) timer_settime(0x0, 0x0, &(0x7f0000000400)={{}, {0x77359400}}, &(0x7f0000000440)) 00:04:53 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000040)=0x100000001, 0x4) connect$inet6(r0, &(0x7f00000000c0), 0x1c) setsockopt$inet6_tcp_TCP_REPAIR(r0, 0x6, 0x13, &(0x7f0000000000)=0xffffffffffffffff, 0x4) close(r0) 00:04:53 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)={{0x14}, [@NFT_MSG_NEWTABLE={0x20, 0x0, 0xa, 0x3, 0x0, 0x0, {0x1}, [@NFTA_TABLE_NAME={0x9, 0x1, 'syz0\x00'}]}, @NFT_MSG_NEWFLOWTABLE={0x40, 0x16, 0xa, 0x1, 0x0, 0x0, {0x1}, [@NFTA_FLOWTABLE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_FLOWTABLE_NAME={0x9, 0x2, 'syz0\x00'}, @NFTA_FLOWTABLE_HOOK={0x14, 0x3, 0x0, 0x1, [@NFTA_FLOWTABLE_HOOK_PRIORITY={0x8}, @NFTA_FLOWTABLE_HOOK_NUM={0x8}]}]}, @NFT_MSG_DELFLOWTABLE={0x48, 0x18, 0xa, 0x3, 0x0, 0x0, {0x1}, [@NFTA_FLOWTABLE_NAME={0x9, 0x2, 'syz0\x00'}, @NFTA_FLOWTABLE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_FLOWTABLE_HOOK={0x1c, 0x3, 0x0, 0x1, [@NFTA_FLOWTABLE_HOOK_DEVS={0x18, 0x3, 0x0, 0x1, [{0x14, 0x1, 'pimreg\x00'}]}]}]}], {0x14, 0x10}}, 0xd0}}, 0x0) 00:04:53 executing program 5: mknodat$loop(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x1) mount$nfs4(&(0x7f0000000280)='/dev/ubi_ctrl\x00', &(0x7f00000002c0)='./file0\x00', 0x0, 0x1001000, 0x0) mount$nfs(0x0, &(0x7f0000000180)='./file0\x00', 0x0, 0x44000, 0x0) [ 293.225787][ T4248] Bluetooth: hci1: Controller not accepting commands anymore: ncmd = 0 [ 293.228000][ T4248] Bluetooth: hci1: Injecting HCI hardware error event [ 293.230868][ T47] Bluetooth: hci1: hardware error 0x00 00:04:53 executing program 0: syz_mount_image$fuse(0x0, &(0x7f0000002080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$fuse(0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=0x0]) mount(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000000)='autofs\x00', 0x0, &(0x7f0000000100)) syz_mount_image$fuse(0x0, &(0x7f0000000180)='./file0/file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$bind(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000080)='./file0/file0\x00', 0x0, 0x201080, 0x0) chdir(&(0x7f00000001c0)='./file0\x00') r0 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setpgid(r0, 0x0) setpgid(0x0, r0) openat$dir(0xffffffffffffff9c, &(0x7f0000000140)='./file0/file0\x00', 0x0, 0x0) 00:04:53 executing program 4: timer_create(0x2, 0x0, &(0x7f0000000000)) timer_settime(0x0, 0x0, &(0x7f000006b000)={{}, {0x0, 0x9}}, 0x0) timer_settime(0x0, 0x0, &(0x7f0000000400)={{}, {0x77359400}}, &(0x7f0000000440)) 00:04:53 executing program 3: syz_mount_image$fuse(0x0, &(0x7f0000002080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$fuse(0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=0x0]) mount(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000000)='autofs\x00', 0x0, &(0x7f0000000100)) syz_mount_image$fuse(0x0, &(0x7f0000000180)='./file0/file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$bind(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000080)='./file0/file0\x00', 0x0, 0x201080, 0x0) chdir(&(0x7f00000001c0)='./file0\x00') r0 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setpgid(r0, 0x0) setpgid(0x0, r0) openat$dir(0xffffffffffffff9c, &(0x7f0000000140)='./file0/file0\x00', 0x0, 0x0) 00:04:53 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000040)=0x100000001, 0x4) connect$inet6(r0, &(0x7f00000000c0), 0x1c) setsockopt$inet6_tcp_TCP_REPAIR(r0, 0x6, 0x13, &(0x7f0000000000)=0xffffffffffffffff, 0x4) close(r0) 00:04:53 executing program 5: syz_mount_image$squashfs(&(0x7f0000000200), &(0x7f0000000240)='./file0\x00', 0x0, &(0x7f0000000280), 0x1, 0x1cf, &(0x7f00000002c0)="$eJzKKC4sZmdgYPj7sSaZQYABDBgZeBguMDAysDAwMKgzQsQYmCDUeij/BZSeCZW2gfKbofRCKF1xS3vdmlN+Z0566motk2VmaPXUlkcWk0vtMXKTXMwjwcwQmnpkUXFlVXZiTk5qUfFChopbyUkVp08wsFy3v6bSLMHp8EeewyFJ00GH6YiPR9aMxhLOSVKaYmxsmQpnz3yQX8emcYTh0QrmjXWeeY11halT89LykqqyqrLmTZy4cWZjZ2Pjyol1UWl+qxhbUlw2NXUyMjlsURPYzGyoPslGe8K79lUPkxxYezz8mk8ZK71OZb5kvLBI6tSKqpkTvijNZjT8znCHp2yFhIaGk8QVCYsGE4YjdbYNriAnpjQwpCmEMSapsYm1bTkzJ4SZn81tgUJL8gmm0KMcS2dKWBwQqjr501LzrUOi24xtTx3YzvAcPs6zpqBP0Oi4BIPTQsH/MiBjEhoayjTWMi21XfClSOOvhNdqY6cMBnd7pmWwAGVpAJEroTxZsJ6E5BUeOpqaRinJCQ2bJBKS3AoMlRm27uFcLdDAgBRtKgwMDNsZYXELAddgjFEwCkbBKBgFo2AUjIJRMApGwSgYBSMCAAIAAP//QJCYyw==") 00:04:53 executing program 1: r0 = bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000000080), 0x48) bpf$MAP_LOOKUP_BATCH(0x18, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x4, r0}, 0x38) 00:04:53 executing program 2: syz_mount_image$fuse(0x0, &(0x7f0000002540)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)='configfs\x00', 0x0, 0x0) fchownat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0xffffffffffffffff, 0xee00, 0x0) 00:04:53 executing program 1: r0 = bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000000080), 0x48) bpf$MAP_LOOKUP_BATCH(0x18, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x4, r0}, 0x38) 00:04:53 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000004c0)={0x0, 0xfffffffffffffff4, &(0x7f0000000480)={&(0x7f0000000b80)=@deltfilter={0x24, 0x5f, 0x6a3, 0x0, 0x0, {0x3}}, 0x24}}, 0x0) 00:04:53 executing program 1: r0 = bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000000080), 0x48) bpf$MAP_LOOKUP_BATCH(0x18, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x4, r0}, 0x38) 00:04:53 executing program 5: mmap$xdp(&(0x7f0000ff1000/0xf000)=nil, 0xf000, 0x0, 0x2031, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1) remap_file_pages(&(0x7f0000ff2000/0x3000)=nil, 0x3000, 0x0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) 00:04:53 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000004c0)={0x0, 0xfffffffffffffff4, &(0x7f0000000480)={&(0x7f0000000b80)=@deltfilter={0x24, 0x5f, 0x6a3, 0x0, 0x0, {0x3}}, 0x24}}, 0x0) 00:04:53 executing program 2: syz_mount_image$fuse(0x0, &(0x7f0000002540)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)='configfs\x00', 0x0, 0x0) fchownat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0xffffffffffffffff, 0xee00, 0x0) 00:04:53 executing program 1: r0 = bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000000080), 0x48) bpf$MAP_LOOKUP_BATCH(0x18, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x4, r0}, 0x38) [ 293.567042][T10441] mmap: syz-executor.5 (10441) uses deprecated remap_file_pages() syscall. See Documentation/mm/remap_file_pages.rst. 00:04:53 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000004c0)={0x0, 0xfffffffffffffff4, &(0x7f0000000480)={&(0x7f0000000b80)=@deltfilter={0x24, 0x5f, 0x6a3, 0x0, 0x0, {0x3}}, 0x24}}, 0x0) 00:04:53 executing program 5: mmap$xdp(&(0x7f0000ff1000/0xf000)=nil, 0xf000, 0x0, 0x2031, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1) remap_file_pages(&(0x7f0000ff2000/0x3000)=nil, 0x3000, 0x0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) 00:04:53 executing program 2: syz_mount_image$fuse(0x0, &(0x7f0000002540)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)='configfs\x00', 0x0, 0x0) fchownat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0xffffffffffffffff, 0xee00, 0x0) 00:04:53 executing program 1: r0 = bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000000240)={0x2, 0x4, 0x8, 0x1, 0x80, 0x0, 0x0, '\x00', 0x0, 0x0}, 0x48) r1 = bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f00000007c0)={0x1b, 0x0, 0x0, 0x40000, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f0000000840)={0x8, 0x1c, &(0x7f0000001840)=@ringbuf={{}, {{0x18, 0x1, 0x1, 0x0, r1}}, {}, [@snprintf={{0x7, 0x0, 0xb, 0x2}, {0x3, 0x3, 0x3, 0xa, 0x9}, {0x5, 0x0, 0xb, 0x9, 0x0, 0x5}, {0x3, 0x3, 0x3, 0xa, 0xa}, {0x7, 0x1, 0xb, 0x8, 0x9}, {0x7, 0x0, 0x0, 0x8}, {}, {}, {}, {0x18, 0x2, 0x2, 0x0, r0}, {}, {0x46, 0x0, 0x0, 0x76}}], {{}, {0x6, 0x0, 0xb, 0x8}, {0x85, 0x0, 0x0, 0x85}}}, &(0x7f0000000980)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) 00:04:53 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000004c0)={0x0, 0xfffffffffffffff4, &(0x7f0000000480)={&(0x7f0000000b80)=@deltfilter={0x24, 0x5f, 0x6a3, 0x0, 0x0, {0x3}}, 0x24}}, 0x0) 00:04:53 executing program 5: mmap$xdp(&(0x7f0000ff1000/0xf000)=nil, 0xf000, 0x0, 0x2031, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1) remap_file_pages(&(0x7f0000ff2000/0x3000)=nil, 0x3000, 0x0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) 00:04:53 executing program 1: r0 = bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000000240)={0x2, 0x4, 0x8, 0x1, 0x80, 0x0, 0x0, '\x00', 0x0, 0x0}, 0x48) r1 = bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f00000007c0)={0x1b, 0x0, 0x0, 0x40000, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f0000000840)={0x8, 0x1c, &(0x7f0000001840)=@ringbuf={{}, {{0x18, 0x1, 0x1, 0x0, r1}}, {}, [@snprintf={{0x7, 0x0, 0xb, 0x2}, {0x3, 0x3, 0x3, 0xa, 0x9}, {0x5, 0x0, 0xb, 0x9, 0x0, 0x5}, {0x3, 0x3, 0x3, 0xa, 0xa}, {0x7, 0x1, 0xb, 0x8, 0x9}, {0x7, 0x0, 0x0, 0x8}, {}, {}, {}, {0x18, 0x2, 0x2, 0x0, r0}, {}, {0x46, 0x0, 0x0, 0x76}}], {{}, {0x6, 0x0, 0xb, 0x8}, {0x85, 0x0, 0x0, 0x85}}}, &(0x7f0000000980)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) 00:04:53 executing program 2: syz_mount_image$fuse(0x0, &(0x7f0000002540)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)='configfs\x00', 0x0, 0x0) fchownat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0xffffffffffffffff, 0xee00, 0x0) 00:04:53 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r0, 0x10e, 0xc, &(0x7f0000000040)={0x80}, 0x23d) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000100)=@ipv6_getroute={0x24, 0x1a, 0x1, 0x0, 0x0, {0x2}, [@RTA_OIF={0x8, 0x2}]}, 0x24}}, 0x0) 00:04:53 executing program 5: mmap$xdp(&(0x7f0000ff1000/0xf000)=nil, 0xf000, 0x0, 0x2031, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1) remap_file_pages(&(0x7f0000ff2000/0x3000)=nil, 0x3000, 0x0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) 00:04:53 executing program 1: r0 = bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000000240)={0x2, 0x4, 0x8, 0x1, 0x80, 0x0, 0x0, '\x00', 0x0, 0x0}, 0x48) r1 = bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f00000007c0)={0x1b, 0x0, 0x0, 0x40000, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f0000000840)={0x8, 0x1c, &(0x7f0000001840)=@ringbuf={{}, {{0x18, 0x1, 0x1, 0x0, r1}}, {}, [@snprintf={{0x7, 0x0, 0xb, 0x2}, {0x3, 0x3, 0x3, 0xa, 0x9}, {0x5, 0x0, 0xb, 0x9, 0x0, 0x5}, {0x3, 0x3, 0x3, 0xa, 0xa}, {0x7, 0x1, 0xb, 0x8, 0x9}, {0x7, 0x0, 0x0, 0x8}, {}, {}, {}, {0x18, 0x2, 0x2, 0x0, r0}, {}, {0x46, 0x0, 0x0, 0x76}}], {{}, {0x6, 0x0, 0xb, 0x8}, {0x85, 0x0, 0x0, 0x85}}}, &(0x7f0000000980)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) 00:04:53 executing program 2: r0 = syz_open_dev$video4linux(&(0x7f0000000040), 0x3, 0x0) ioctl$VIDIOC_SUBDEV_G_FMT(r0, 0xc0585604, &(0x7f0000000080)={0x1}) 00:04:53 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r0, 0x10e, 0xc, &(0x7f0000000040)={0x80}, 0x23d) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000100)=@ipv6_getroute={0x24, 0x1a, 0x1, 0x0, 0x0, {0x2}, [@RTA_OIF={0x8, 0x2}]}, 0x24}}, 0x0) 00:04:53 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r0, 0x10e, 0xc, &(0x7f0000000040)={0x80}, 0x23d) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000100)=@ipv6_getroute={0x24, 0x1a, 0x1, 0x0, 0x0, {0x2}, [@RTA_OIF={0x8, 0x2}]}, 0x24}}, 0x0) 00:04:53 executing program 2: r0 = syz_open_dev$video4linux(&(0x7f0000000040), 0x3, 0x0) ioctl$VIDIOC_SUBDEV_G_FMT(r0, 0xc0585604, &(0x7f0000000080)={0x1}) 00:04:53 executing program 5: r0 = syz_mount_image$hfsplus(&(0x7f00000010c0), &(0x7f0000000080)='./file1\x00', 0x0, &(0x7f0000000000)={[{@nodecompose}, {@uid}, {@nodecompose}, {@nls={'nls', 0x3d, 'cp855'}}, {@force}, {@nodecompose}, {}, {@creator={'creator', 0x3d, "441e42f7"}}]}, 0x0, 0x6a3, &(0x7f0000000940)="$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") getdents64(r0, &(0x7f0000002140)=""/4105, 0x1009) 00:04:53 executing program 1: r0 = bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000000240)={0x2, 0x4, 0x8, 0x1, 0x80, 0x0, 0x0, '\x00', 0x0, 0x0}, 0x48) r1 = bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f00000007c0)={0x1b, 0x0, 0x0, 0x40000, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f0000000840)={0x8, 0x1c, &(0x7f0000001840)=@ringbuf={{}, {{0x18, 0x1, 0x1, 0x0, r1}}, {}, [@snprintf={{0x7, 0x0, 0xb, 0x2}, {0x3, 0x3, 0x3, 0xa, 0x9}, {0x5, 0x0, 0xb, 0x9, 0x0, 0x5}, {0x3, 0x3, 0x3, 0xa, 0xa}, {0x7, 0x1, 0xb, 0x8, 0x9}, {0x7, 0x0, 0x0, 0x8}, {}, {}, {}, {0x18, 0x2, 0x2, 0x0, r0}, {}, {0x46, 0x0, 0x0, 0x76}}], {{}, {0x6, 0x0, 0xb, 0x8}, {0x85, 0x0, 0x0, 0x85}}}, &(0x7f0000000980)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) 00:04:54 executing program 2: r0 = syz_open_dev$video4linux(&(0x7f0000000040), 0x3, 0x0) ioctl$VIDIOC_SUBDEV_G_FMT(r0, 0xc0585604, &(0x7f0000000080)={0x1}) 00:04:54 executing program 0: close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) r0 = openat$dsp(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) sync_file_range(r0, 0x0, 0x0, 0x0) 00:04:54 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r0, 0x10e, 0xc, &(0x7f0000000040)={0x80}, 0x23d) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000100)=@ipv6_getroute={0x24, 0x1a, 0x1, 0x0, 0x0, {0x2}, [@RTA_OIF={0x8, 0x2}]}, 0x24}}, 0x0) 00:04:54 executing program 3: r0 = socket$inet6_mptcp(0xa, 0x1, 0x106) connect$inet6(r0, &(0x7f0000000180)={0xa, 0x0, 0x0, @dev}, 0x1c) r1 = socket$inet6_mptcp(0xa, 0x1, 0x106) connect$inet6(r1, &(0x7f0000000180)={0xa, 0x0, 0x0, @dev}, 0x1c) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$mptcp(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$MPTCP_PM_CMD_ADD_ADDR(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)={0x34, r3, 0x1, 0x0, 0x0, {}, [@MPTCP_PM_ATTR_ADDR={0x20, 0x1, 0x0, 0x1, [@MPTCP_PM_ADDR_ATTR_FAMILY={0x6, 0x1, 0xa}, @MPTCP_PM_ADDR_ATTR_ADDR6={0x14, 0x4, @ipv4={'\x00', '\xff\xff', @initdev={0xac, 0x1e, 0x0, 0x0}}}]}]}, 0x34}}, 0x0) sendmsg$MPTCP_PM_CMD_FLUSH_ADDRS(r2, &(0x7f00000000c0)={0x0, 0xe, &(0x7f0000000040)={&(0x7f0000000280)={0x14, r3, 0x1}, 0x14}}, 0x0) 00:04:54 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setreuid(0x0, r1) r2 = socket$netlink(0x10, 0x3, 0x4) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000340)="580000001400192340834b80040d8c5602117436c379000000000000000058000b4824ca945f6400940f6a0325010ebc000000000000008000f0fffeffe809005300fff5dd000000100001000c0c100000000000224e0000", 0x58}], 0x1) 00:04:54 executing program 5: close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) r0 = syz_open_dev$sndpcmc(&(0x7f0000000000), 0x0, 0x0) ioctl$SNDRV_PCM_IOCTL_TTSTAMP(r0, 0x40044103, &(0x7f0000000040)=0x9) 00:04:54 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0xa, 0x4, &(0x7f0000000000)=@framed={{}, [@call={0x63, 0x11, 0x5a}]}, &(0x7f00000000c0)='GPL\x00', 0x4, 0x1000, &(0x7f0000000200)=""/4096}, 0x70) 00:04:54 executing program 2: r0 = syz_open_dev$video4linux(&(0x7f0000000040), 0x3, 0x0) ioctl$VIDIOC_SUBDEV_G_FMT(r0, 0xc0585604, &(0x7f0000000080)={0x1}) 00:04:54 executing program 0: close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) r0 = openat$dsp(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) sync_file_range(r0, 0x0, 0x0, 0x0) 00:04:54 executing program 2: r0 = socket$inet6_mptcp(0xa, 0x1, 0x106) listen(r0, 0x0) r1 = syz_io_uring_setup(0xf00, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, &(0x7f0000000100)=0x0, &(0x7f0000000140)=0x0) syz_io_uring_submit(r2, r3, &(0x7f0000000000)=@IORING_OP_RECVMSG={0xa, 0x0, 0x0, r0, 0x0, &(0x7f0000000580)={0x0, 0x0, 0x0}}) io_uring_enter(r1, 0x2cab, 0x0, 0x0, 0x0, 0x0) 00:04:54 executing program 0: close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) r0 = openat$dsp(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) sync_file_range(r0, 0x0, 0x0, 0x0) 00:04:54 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setreuid(0x0, r1) r2 = socket$netlink(0x10, 0x3, 0x4) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000340)="580000001400192340834b80040d8c5602117436c379000000000000000058000b4824ca945f6400940f6a0325010ebc000000000000008000f0fffeffe809005300fff5dd000000100001000c0c100000000000224e0000", 0x58}], 0x1) 00:04:54 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0xa, 0x4, &(0x7f0000000000)=@framed={{}, [@call={0x63, 0x11, 0x5a}]}, &(0x7f00000000c0)='GPL\x00', 0x4, 0x1000, &(0x7f0000000200)=""/4096}, 0x70) 00:04:54 executing program 5: close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) r0 = syz_open_dev$sndpcmc(&(0x7f0000000000), 0x0, 0x0) ioctl$SNDRV_PCM_IOCTL_TTSTAMP(r0, 0x40044103, &(0x7f0000000040)=0x9) 00:04:54 executing program 5: close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) r0 = syz_open_dev$sndpcmc(&(0x7f0000000000), 0x0, 0x0) ioctl$SNDRV_PCM_IOCTL_TTSTAMP(r0, 0x40044103, &(0x7f0000000040)=0x9) 00:04:54 executing program 0: close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) r0 = openat$dsp(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) sync_file_range(r0, 0x0, 0x0, 0x0) 00:04:54 executing program 2: r0 = socket$inet6_mptcp(0xa, 0x1, 0x106) listen(r0, 0x0) r1 = syz_io_uring_setup(0xf00, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, &(0x7f0000000100)=0x0, &(0x7f0000000140)=0x0) syz_io_uring_submit(r2, r3, &(0x7f0000000000)=@IORING_OP_RECVMSG={0xa, 0x0, 0x0, r0, 0x0, &(0x7f0000000580)={0x0, 0x0, 0x0}}) io_uring_enter(r1, 0x2cab, 0x0, 0x0, 0x0, 0x0) 00:04:54 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0xa, 0x4, &(0x7f0000000000)=@framed={{}, [@call={0x63, 0x11, 0x5a}]}, &(0x7f00000000c0)='GPL\x00', 0x4, 0x1000, &(0x7f0000000200)=""/4096}, 0x70) 00:04:54 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setreuid(0x0, r1) r2 = socket$netlink(0x10, 0x3, 0x4) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000340)="580000001400192340834b80040d8c5602117436c379000000000000000058000b4824ca945f6400940f6a0325010ebc000000000000008000f0fffeffe809005300fff5dd000000100001000c0c100000000000224e0000", 0x58}], 0x1) 00:04:54 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0xc2) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000140)=0x1, 0x4) io_setup(0xa, &(0x7f00000001c0)=0x0) connect$inet6(r0, &(0x7f0000000040)={0xa, 0x0, 0x0, @ipv4}, 0x1c) io_submit(r1, 0x1, &(0x7f00000002c0)=[&(0x7f0000000000)={0x180a, 0x0, 0x0, 0x5, 0x0, r0, 0x0}]) 00:04:54 executing program 5: close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) r0 = syz_open_dev$sndpcmc(&(0x7f0000000000), 0x0, 0x0) ioctl$SNDRV_PCM_IOCTL_TTSTAMP(r0, 0x40044103, &(0x7f0000000040)=0x9) 00:04:54 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0xa, 0x4, &(0x7f0000000000)=@framed={{}, [@call={0x63, 0x11, 0x5a}]}, &(0x7f00000000c0)='GPL\x00', 0x4, 0x1000, &(0x7f0000000200)=""/4096}, 0x70) 00:04:54 executing program 3: r0 = socket$inet6_mptcp(0xa, 0x1, 0x106) connect$inet6(r0, &(0x7f0000000180)={0xa, 0x0, 0x0, @dev}, 0x1c) r1 = socket$inet6_mptcp(0xa, 0x1, 0x106) connect$inet6(r1, &(0x7f0000000180)={0xa, 0x0, 0x0, @dev}, 0x1c) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$mptcp(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$MPTCP_PM_CMD_ADD_ADDR(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)={0x34, r3, 0x1, 0x0, 0x0, {}, [@MPTCP_PM_ATTR_ADDR={0x20, 0x1, 0x0, 0x1, [@MPTCP_PM_ADDR_ATTR_FAMILY={0x6, 0x1, 0xa}, @MPTCP_PM_ADDR_ATTR_ADDR6={0x14, 0x4, @ipv4={'\x00', '\xff\xff', @initdev={0xac, 0x1e, 0x0, 0x0}}}]}]}, 0x34}}, 0x0) sendmsg$MPTCP_PM_CMD_FLUSH_ADDRS(r2, &(0x7f00000000c0)={0x0, 0xe, &(0x7f0000000040)={&(0x7f0000000280)={0x14, r3, 0x1}, 0x14}}, 0x0) 00:04:54 executing program 2: r0 = socket$inet6_mptcp(0xa, 0x1, 0x106) listen(r0, 0x0) r1 = syz_io_uring_setup(0xf00, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, &(0x7f0000000100)=0x0, &(0x7f0000000140)=0x0) syz_io_uring_submit(r2, r3, &(0x7f0000000000)=@IORING_OP_RECVMSG={0xa, 0x0, 0x0, r0, 0x0, &(0x7f0000000580)={0x0, 0x0, 0x0}}) io_uring_enter(r1, 0x2cab, 0x0, 0x0, 0x0, 0x0) 00:04:54 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setreuid(0x0, r1) r2 = socket$netlink(0x10, 0x3, 0x4) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000340)="580000001400192340834b80040d8c5602117436c379000000000000000058000b4824ca945f6400940f6a0325010ebc000000000000008000f0fffeffe809005300fff5dd000000100001000c0c100000000000224e0000", 0x58}], 0x1) 00:04:54 executing program 4: r0 = socket$inet6_mptcp(0xa, 0x1, 0x106) connect$inet6(r0, &(0x7f0000000180)={0xa, 0x0, 0x0, @dev}, 0x1c) r1 = socket$inet6_mptcp(0xa, 0x1, 0x106) connect$inet6(r1, &(0x7f0000000180)={0xa, 0x0, 0x0, @dev}, 0x1c) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$mptcp(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$MPTCP_PM_CMD_ADD_ADDR(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)={0x34, r3, 0x1, 0x0, 0x0, {}, [@MPTCP_PM_ATTR_ADDR={0x20, 0x1, 0x0, 0x1, [@MPTCP_PM_ADDR_ATTR_FAMILY={0x6, 0x1, 0xa}, @MPTCP_PM_ADDR_ATTR_ADDR6={0x14, 0x4, @ipv4={'\x00', '\xff\xff', @initdev={0xac, 0x1e, 0x0, 0x0}}}]}]}, 0x34}}, 0x0) sendmsg$MPTCP_PM_CMD_FLUSH_ADDRS(r2, &(0x7f00000000c0)={0x0, 0xe, &(0x7f0000000040)={&(0x7f0000000280)={0x14, r3, 0x1}, 0x14}}, 0x0) 00:04:54 executing program 5: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$BLKTRACESTOP(r0, 0x40101283, 0x0) 00:04:54 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0xc2) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000140)=0x1, 0x4) io_setup(0xa, &(0x7f00000001c0)=0x0) connect$inet6(r0, &(0x7f0000000040)={0xa, 0x0, 0x0, @ipv4}, 0x1c) io_submit(r1, 0x1, &(0x7f00000002c0)=[&(0x7f0000000000)={0x180a, 0x0, 0x0, 0x5, 0x0, r0, 0x0}]) 00:04:54 executing program 2: r0 = socket$inet6_mptcp(0xa, 0x1, 0x106) listen(r0, 0x0) r1 = syz_io_uring_setup(0xf00, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, &(0x7f0000000100)=0x0, &(0x7f0000000140)=0x0) syz_io_uring_submit(r2, r3, &(0x7f0000000000)=@IORING_OP_RECVMSG={0xa, 0x0, 0x0, r0, 0x0, &(0x7f0000000580)={0x0, 0x0, 0x0}}) io_uring_enter(r1, 0x2cab, 0x0, 0x0, 0x0, 0x0) 00:04:54 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0xc2) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000140)=0x1, 0x4) io_setup(0xa, &(0x7f00000001c0)=0x0) connect$inet6(r0, &(0x7f0000000040)={0xa, 0x0, 0x0, @ipv4}, 0x1c) io_submit(r1, 0x1, &(0x7f00000002c0)=[&(0x7f0000000000)={0x180a, 0x0, 0x0, 0x5, 0x0, r0, 0x0}]) 00:04:54 executing program 3: r0 = socket$inet6_mptcp(0xa, 0x1, 0x106) connect$inet6(r0, &(0x7f0000000180)={0xa, 0x0, 0x0, @dev}, 0x1c) r1 = socket$inet6_mptcp(0xa, 0x1, 0x106) connect$inet6(r1, &(0x7f0000000180)={0xa, 0x0, 0x0, @dev}, 0x1c) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$mptcp(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$MPTCP_PM_CMD_ADD_ADDR(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)={0x34, r3, 0x1, 0x0, 0x0, {}, [@MPTCP_PM_ATTR_ADDR={0x20, 0x1, 0x0, 0x1, [@MPTCP_PM_ADDR_ATTR_FAMILY={0x6, 0x1, 0xa}, @MPTCP_PM_ADDR_ATTR_ADDR6={0x14, 0x4, @ipv4={'\x00', '\xff\xff', @initdev={0xac, 0x1e, 0x0, 0x0}}}]}]}, 0x34}}, 0x0) sendmsg$MPTCP_PM_CMD_FLUSH_ADDRS(r2, &(0x7f00000000c0)={0x0, 0xe, &(0x7f0000000040)={&(0x7f0000000280)={0x14, r3, 0x1}, 0x14}}, 0x0) 00:04:54 executing program 5: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$BLKTRACESTOP(r0, 0x40101283, 0x0) 00:04:54 executing program 4: r0 = socket$inet6_mptcp(0xa, 0x1, 0x106) connect$inet6(r0, &(0x7f0000000180)={0xa, 0x0, 0x0, @dev}, 0x1c) r1 = socket$inet6_mptcp(0xa, 0x1, 0x106) connect$inet6(r1, &(0x7f0000000180)={0xa, 0x0, 0x0, @dev}, 0x1c) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$mptcp(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$MPTCP_PM_CMD_ADD_ADDR(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)={0x34, r3, 0x1, 0x0, 0x0, {}, [@MPTCP_PM_ATTR_ADDR={0x20, 0x1, 0x0, 0x1, [@MPTCP_PM_ADDR_ATTR_FAMILY={0x6, 0x1, 0xa}, @MPTCP_PM_ADDR_ATTR_ADDR6={0x14, 0x4, @ipv4={'\x00', '\xff\xff', @initdev={0xac, 0x1e, 0x0, 0x0}}}]}]}, 0x34}}, 0x0) sendmsg$MPTCP_PM_CMD_FLUSH_ADDRS(r2, &(0x7f00000000c0)={0x0, 0xe, &(0x7f0000000040)={&(0x7f0000000280)={0x14, r3, 0x1}, 0x14}}, 0x0) 00:04:54 executing program 5: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$BLKTRACESTOP(r0, 0x40101283, 0x0) 00:04:54 executing program 2: r0 = socket$l2tp6(0xa, 0x2, 0x73) setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f00000000c0)=@nat={'nat\x00', 0x1b, 0x5, 0x488, 0x148, 0x0, 0xffffffff, 0x0, 0x230, 0x440, 0x440, 0xffffffff, 0x440, 0x440, 0x8000000, 0x0, {[{{@uncond, 0x0, 0xa8, 0xf0}, @unspec=@SNAT1={0x48, 'SNAT\x00', 0x1, {0x0, @ipv6=@remote, @ipv6=@remote, @icmp_id, @icmp_id}}}, {{@ipv6={@dev, @remote, [], [], 'veth1_to_bond\x00', 'veth1_to_bridge\x00'}, 0x0, 0xa8, 0xe8}, @common=@unspec=@ERROR={0x40, 'ERROR\x00', 0x0, "3ac3844d5bbc4573bdec85767e7179897f74364ebb18b538b37bda4741d9"}}, {{@ipv6={@local, @dev, [], [], 'veth0_to_batadv\x00', 'bridge0\x00'}, 0x0, 0xa8, 0xf0}, @unspec=@SNAT1={0x48, 'SNAT\x00', 0x1, {0x0, @ipv4=@broadcast, @ipv4=@multicast2, @gre_key}}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv6=@remote, @ipv4=@empty}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x4e8) 00:04:54 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0xc2) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000140)=0x1, 0x4) io_setup(0xa, &(0x7f00000001c0)=0x0) connect$inet6(r0, &(0x7f0000000040)={0xa, 0x0, 0x0, @ipv4}, 0x1c) io_submit(r1, 0x1, &(0x7f00000002c0)=[&(0x7f0000000000)={0x180a, 0x0, 0x0, 0x5, 0x0, r0, 0x0}]) 00:04:54 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0xc2) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000140)=0x1, 0x4) io_setup(0xa, &(0x7f00000001c0)=0x0) connect$inet6(r0, &(0x7f0000000040)={0xa, 0x0, 0x0, @ipv4}, 0x1c) io_submit(r1, 0x1, &(0x7f00000002c0)=[&(0x7f0000000000)={0x180a, 0x0, 0x0, 0x5, 0x0, r0, 0x0}]) 00:04:54 executing program 3: r0 = socket$inet6_mptcp(0xa, 0x1, 0x106) connect$inet6(r0, &(0x7f0000000180)={0xa, 0x0, 0x0, @dev}, 0x1c) r1 = socket$inet6_mptcp(0xa, 0x1, 0x106) connect$inet6(r1, &(0x7f0000000180)={0xa, 0x0, 0x0, @dev}, 0x1c) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$mptcp(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$MPTCP_PM_CMD_ADD_ADDR(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)={0x34, r3, 0x1, 0x0, 0x0, {}, [@MPTCP_PM_ATTR_ADDR={0x20, 0x1, 0x0, 0x1, [@MPTCP_PM_ADDR_ATTR_FAMILY={0x6, 0x1, 0xa}, @MPTCP_PM_ADDR_ATTR_ADDR6={0x14, 0x4, @ipv4={'\x00', '\xff\xff', @initdev={0xac, 0x1e, 0x0, 0x0}}}]}]}, 0x34}}, 0x0) sendmsg$MPTCP_PM_CMD_FLUSH_ADDRS(r2, &(0x7f00000000c0)={0x0, 0xe, &(0x7f0000000040)={&(0x7f0000000280)={0x14, r3, 0x1}, 0x14}}, 0x0) 00:04:54 executing program 2: r0 = socket$l2tp6(0xa, 0x2, 0x73) setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f00000000c0)=@nat={'nat\x00', 0x1b, 0x5, 0x488, 0x148, 0x0, 0xffffffff, 0x0, 0x230, 0x440, 0x440, 0xffffffff, 0x440, 0x440, 0x8000000, 0x0, {[{{@uncond, 0x0, 0xa8, 0xf0}, @unspec=@SNAT1={0x48, 'SNAT\x00', 0x1, {0x0, @ipv6=@remote, @ipv6=@remote, @icmp_id, @icmp_id}}}, {{@ipv6={@dev, @remote, [], [], 'veth1_to_bond\x00', 'veth1_to_bridge\x00'}, 0x0, 0xa8, 0xe8}, @common=@unspec=@ERROR={0x40, 'ERROR\x00', 0x0, "3ac3844d5bbc4573bdec85767e7179897f74364ebb18b538b37bda4741d9"}}, {{@ipv6={@local, @dev, [], [], 'veth0_to_batadv\x00', 'bridge0\x00'}, 0x0, 0xa8, 0xf0}, @unspec=@SNAT1={0x48, 'SNAT\x00', 0x1, {0x0, @ipv4=@broadcast, @ipv4=@multicast2, @gre_key}}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv6=@remote, @ipv4=@empty}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x4e8) 00:04:54 executing program 4: r0 = socket$inet6_mptcp(0xa, 0x1, 0x106) connect$inet6(r0, &(0x7f0000000180)={0xa, 0x0, 0x0, @dev}, 0x1c) r1 = socket$inet6_mptcp(0xa, 0x1, 0x106) connect$inet6(r1, &(0x7f0000000180)={0xa, 0x0, 0x0, @dev}, 0x1c) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$mptcp(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$MPTCP_PM_CMD_ADD_ADDR(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)={0x34, r3, 0x1, 0x0, 0x0, {}, [@MPTCP_PM_ATTR_ADDR={0x20, 0x1, 0x0, 0x1, [@MPTCP_PM_ADDR_ATTR_FAMILY={0x6, 0x1, 0xa}, @MPTCP_PM_ADDR_ATTR_ADDR6={0x14, 0x4, @ipv4={'\x00', '\xff\xff', @initdev={0xac, 0x1e, 0x0, 0x0}}}]}]}, 0x34}}, 0x0) sendmsg$MPTCP_PM_CMD_FLUSH_ADDRS(r2, &(0x7f00000000c0)={0x0, 0xe, &(0x7f0000000040)={&(0x7f0000000280)={0x14, r3, 0x1}, 0x14}}, 0x0) 00:04:55 executing program 5: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$BLKTRACESTOP(r0, 0x40101283, 0x0) 00:04:55 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0xc2) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000140)=0x1, 0x4) io_setup(0xa, &(0x7f00000001c0)=0x0) connect$inet6(r0, &(0x7f0000000040)={0xa, 0x0, 0x0, @ipv4}, 0x1c) io_submit(r1, 0x1, &(0x7f00000002c0)=[&(0x7f0000000000)={0x180a, 0x0, 0x0, 0x5, 0x0, r0, 0x0}]) 00:04:55 executing program 3: r0 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) openat$snapshot(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$SNAPSHOT_FREE(r0, 0x3305) 00:04:55 executing program 2: r0 = socket$l2tp6(0xa, 0x2, 0x73) setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f00000000c0)=@nat={'nat\x00', 0x1b, 0x5, 0x488, 0x148, 0x0, 0xffffffff, 0x0, 0x230, 0x440, 0x440, 0xffffffff, 0x440, 0x440, 0x8000000, 0x0, {[{{@uncond, 0x0, 0xa8, 0xf0}, @unspec=@SNAT1={0x48, 'SNAT\x00', 0x1, {0x0, @ipv6=@remote, @ipv6=@remote, @icmp_id, @icmp_id}}}, {{@ipv6={@dev, @remote, [], [], 'veth1_to_bond\x00', 'veth1_to_bridge\x00'}, 0x0, 0xa8, 0xe8}, @common=@unspec=@ERROR={0x40, 'ERROR\x00', 0x0, "3ac3844d5bbc4573bdec85767e7179897f74364ebb18b538b37bda4741d9"}}, {{@ipv6={@local, @dev, [], [], 'veth0_to_batadv\x00', 'bridge0\x00'}, 0x0, 0xa8, 0xf0}, @unspec=@SNAT1={0x48, 'SNAT\x00', 0x1, {0x0, @ipv4=@broadcast, @ipv4=@multicast2, @gre_key}}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv6=@remote, @ipv4=@empty}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x4e8) 00:04:55 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0xc2) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000140)=0x1, 0x4) io_setup(0xa, &(0x7f00000001c0)=0x0) connect$inet6(r0, &(0x7f0000000040)={0xa, 0x0, 0x0, @ipv4}, 0x1c) io_submit(r1, 0x1, &(0x7f00000002c0)=[&(0x7f0000000000)={0x180a, 0x0, 0x0, 0x5, 0x0, r0, 0x0}]) 00:04:55 executing program 2: r0 = socket$l2tp6(0xa, 0x2, 0x73) setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f00000000c0)=@nat={'nat\x00', 0x1b, 0x5, 0x488, 0x148, 0x0, 0xffffffff, 0x0, 0x230, 0x440, 0x440, 0xffffffff, 0x440, 0x440, 0x8000000, 0x0, {[{{@uncond, 0x0, 0xa8, 0xf0}, @unspec=@SNAT1={0x48, 'SNAT\x00', 0x1, {0x0, @ipv6=@remote, @ipv6=@remote, @icmp_id, @icmp_id}}}, {{@ipv6={@dev, @remote, [], [], 'veth1_to_bond\x00', 'veth1_to_bridge\x00'}, 0x0, 0xa8, 0xe8}, @common=@unspec=@ERROR={0x40, 'ERROR\x00', 0x0, "3ac3844d5bbc4573bdec85767e7179897f74364ebb18b538b37bda4741d9"}}, {{@ipv6={@local, @dev, [], [], 'veth0_to_batadv\x00', 'bridge0\x00'}, 0x0, 0xa8, 0xf0}, @unspec=@SNAT1={0x48, 'SNAT\x00', 0x1, {0x0, @ipv4=@broadcast, @ipv4=@multicast2, @gre_key}}}, {{@uncond, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv6=@remote, @ipv4=@empty}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x4e8) 00:04:55 executing program 4: syz_mount_image$ext4(&(0x7f0000000780)='ext4\x00', &(0x7f00000007c0)='./file0\x00', 0x1200052, &(0x7f00000003c0)=ANY=[@ANYRES64=0x0], 0x1, 0x793, &(0x7f00000029c0)="$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") prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x100008b}, 0x0) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f00000000c0)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_SET_CHANNEL(0xffffffffffffffff, &(0x7f0000000880)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f0000000840)={&(0x7f0000000800)={0x2c, 0x0, 0x800, 0x70bd26, 0x25dfdbfe, {{}, {@val={0x8, 0x3, r0}, @void}}, [@NL80211_ATTR_WIPHY_FREQ={0x8, 0x26, @random=0x1dfd}, @NL80211_ATTR_WIPHY_EDMG_BW_CONFIG={0x5, 0x119, 0xb}]}, 0x2c}, 0x1, 0x0, 0x0, 0x24044000}, 0x800) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) r1 = getpid() getrlimit(0x6, &(0x7f0000000900)) r2 = socket(0x10, 0x3, 0x0) sendto$inet6(r2, &(0x7f0000000080)="7800000018002507b9409b14ffff48000214be08020406050a02040c5c000900580006030a0000000d0085a168d0bf46d32345653600648d270012000a00000049935ade4a460c89b6ec0cff3959547f509058ba86c902007a00004a32000407160012000a0000000000e000e218d1ddf66ed538f2523250", 0x78, 0x0, 0x0, 0x0) sendmsg$DEVLINK_CMD_TRAP_GROUP_GET(r2, &(0x7f0000000a40)={&(0x7f0000000940)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000a00)={&(0x7f0000000a80)={0x39, 0x0, 0x200, 0x70bd26, 0x25dfdbfd}, 0x44}, 0x1, 0x0, 0x0, 0x4000}, 0x4004011) sched_setscheduler(r1, 0x1, &(0x7f0000000100)=0x5) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000001480)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) fcntl$setownex(r4, 0xf, &(0x7f00000008c0)={0x1, r1}) bpf$PROG_LOAD(0x5, &(0x7f00000054c0)={0x3, 0x16, &(0x7f0000000140)=ANY=[@ANYBLOB="61154c000000000061138c0000000000bfa000000000000007000000080000002d0301000000000095000000000000006916000000000000bf67000000000000350607000fff07206706000002000000160302000ee60060bf500000000000000f650000000000006507f9ff0100000007070000cddfffff1e75000000000000bf54000000000000070400000400f9ffad4301000000000095000000000000001500000000000000950000000000000032ed3c12dc8c27df8ecf264e0f84f9f17d3c30e32f1754558f2278af6d71d79a5e12814cb1d8a5d4601d295c45a6a0b9bdb7dd3997f9c9c4f6f3be4b369289aa6812b8e007e733a9a4f1b0af3dda82ee45a010fb94fe9de57b9d8a814261bdb94a05000000c6c60bf70d742a81762bab8395fa64810b5b40d893ea8fe0185473d51b546cad3f1d5ab2af27546e7c955ccefa1f6ab689b555202da2e0ec2871b4a7e65836429a527dc47ebe84a423b6c8d345dc8da3085b0ab71ca1b901627b562ed04ae76002d4519af619e3cca4d69e0dee5eb106774a8f3e6916dfec88158f0200000000c8fb730a5c1bf2b2bb71a629361997a75fd552bdc206438b8ef4901fd03c16dfda44e2a2235c8ac86d8a297dff0445a15f21dce431e56723888fb126a163f16f920ae2fb494059bba8e3b680324a188076eb685d55c4e9b2ad9bc1172ba7cbebe174aba210d739a018f9bbec63222d20cecac4d03723f1c932b3a6aa57f1ad2e99e0e67ab93716d20000009f0f53acbb40b4f8e2738270b31562ed834f2af97787f696649a462e7ee4bcf8b07a10d6735154beb4000000000000000000000000004000bc00f679629709e7e78f4ddc211bc3ebe6bd9d42ca0140a7afaab43176e65ec1118d50d1e827f3472f4445d253880800000000000000690884f800031e03a651bb96589a7e2e509bcc1d161347623cb5e7ac4629c8ab04871bc47287cd31cc43010000007b40407d000000210000000000000000005f37d83f84e98a523d80bd970d703f37ca364a601ae899a56715a0a62a34c6c94cce6994521629ab028acfc1d926a0f6a5489af8dc2f17923f3c40dfd1970a55c22fe3a5ac000000000000000000000000000000c1eb2d91fb79ea00000000000000bb0d00000000000000000000e4007be511fe32fbc90e2364a55e9bb66ac64423d2d00fea2594e190deae46e26c596f84eba9000000000000003cc3aa39ee4b1386bab561cda886fa642994cacd473b543ccb5f0d7b63924f17c67b13631d22a11dc3c693962895496d4f6e9cc54db6c7205a6b068fff496d2da7d632bd1f61b007e1ff5f1be1969a1ba791ad46d800000000c7f26a0337302f3b41eae59809fd05d12f6186f117b062df67d3a63f3265dd1410eea68208a3f26b2989b832d8b34a34a4f08b34b3042065acaa10856e858d27adee7daf32903d3fc78700d429a2d4c8b6d803eb83eecfe4c7ff9e6ab5a52e83d089dad7a8710e0254f1b11cced7bc3c8da0c44d2ebf9f6f3ff3be4d1458077c2253b0c7c7a0a9fdd63bf910dc20e5cb2a88e59febc47f1212a21f631dbaa74f22bad050e9856b48ae3a03a497c37758537650fe6db88aa3c41fdc3d78e046f6160e1741299e8dc29906870e6431ed1eab5d067a183f064b060a8ec12725d42e3a74863d66bee966b1574f8e01b3f34a267ff0afa1e1c758a0079b747067312e9815a21cb3f1f8150d999d788535a4d3114dbc7e2bf2402a75fd7a55733360040855ed5d1c0d634fc5fb38f84d9d87b27f8a5d91217b728f13e3ee20e69e0ffb2780b1a7af137ff7b4ff139604faf0a4da65396174b4563d54b52f06c870edf0c5d744b5272b44c23488b2bdbff947c4dfa108cbb88202eeb81f428a5b3c299848649e1a6bff52f657a67463d7dbf85ae9321fc2b517dc4a29b9cba8ded5de8206c812439ab129ae818837ee1562078fc524b3baf49a0be9bb7d958d5e87c6c09bf71a894bad62934782cc308e936d7637e07c4a2a3bc87b0da23c00d9ef418cf19e7a8c4c328be0ce91798adc2dca871073f6bd61dc18402cde8bf777b2eaa45c940aabc86b94f8cbde4d470667bee722a6a2af483ad0d3415ed0f9db009acaba9eaea93f811d434e00000000000000000000d154ba10a8e51489a614e69722bac300"/1553], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0xffffffffffffffd2}, 0x48) 00:04:55 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000100)=@ipv6_delrule={0x24, 0x21, 0x1, 0x0, 0x0, {}, [@FIB_RULE_POLICY=@FRA_DPORT_RANGE={0x8, 0x18, {0x4e20, 0x4e24}}]}, 0x24}}, 0x0) 00:04:55 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x8) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000240)=0x2) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) connect$unix(r1, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0x11, 0x6, &(0x7f0000000c80)=ANY=[@ANYBLOB="050000000000000061110c00000000008510000002000000850000000500000095000000000000009500a505000000007751e8ba639a67880141cca555077e3a159110193dd2ff1fa7c3205bfedbe9d8f3b423cdacfa7e32ee0231368b2264f9c519c9f1f65515b2e1a38d522be18b000048b043ccc42646d25dfd73bb6d7535f7866907dc6751dfced1fd8accae669e173a649c1cfd6587d471786899a1f2138d5521f9453559c35da860e8efbc6f342a3e3173d566a0f06c54c3a4903ef31c4d4acef2ce3599f455c7a3a48a0101000003002f0517e4ca0e1803a2971a50f713d4e21b9436f1ab0796f23526ec0fd97f734c783bcaecbb4af39774e9f09c902716314c815bf697e6bd25eac36d4dfafe7c72ba8972b122b09789d99b3d0524f39dc09244ba5dbe9180950f76f7049db5cb19d7962fed44e00f39ed8c13a11fa798de504e2865cd81f2b77fdd76c677f812d249c8130b018d4300000014000000db3947c8dc7b1b4c4554ffdca8b7fb0500000020593d60abc9b3e67d127e9d5c4c560256f3d3759dcfebfbca5141fe10820634fd4d419efaefb24305975ea20007840484511b6efaad206335a30ef7b9e01446a6285f4665a7fe37da2349f8bf4064726dc32add75e0f435f28fbeda75cf971d54a9698cf3270f420edc85c176070bfff7909413f3fbd3ced3284db730ce68ddca654dd7836ffc1a7677fd7526847a6bfda9c648e8aa5c558aa6d463ec9d840f3914909187b6b0776912be5cb0417d33d3ab252542e3308a4934d9c37ed018494d9d10d76e603129e9a726579ac7d672cadd581b7e2fc7a5758fcfb822de1dacc3690d57341e000c604cc34c914f1aa198a77b3610b7403930fd42051d4b7443e5b49c000000000000007d6173050027791c9c1e000c3711a66d91254a6f911b1449c6286e1e3f9ce19a9d1715c009a58e6eadac8f00b45853673df72dc813f76400000079ac48034282f03040886e9644179dcf66d93907cedd49e0c5752f755849953957143a0380d1f62ae63b29fe177745448ccc92577007c12cf9e291200df6bb669d5a57dd74df817ef2f8848f710c3527f829866e0884aa92000000000072b08b3ac52db204399eb512adaf7c8c58831d949c8dfacc6a24452409e788cacfa759675b5fbe8b3d8cc5bb5f552fbf0d90f736a032b5b997bf9e7e81a5d714da0c90c65b726248497f761ceaf65f953ecced58d8b512089fedc4d98db1e78c1c9b0e5b68611ef2da5cbd214ba3779d336ddad2c0b29eb5ba3b5f32ac360cbda34285e6689cfbce7a53613edc9eef4f0d14719b53b172026a529b2590b7fb1fc2a990e1fa53f5845e1956e8795c4264515cd0ff4420bbba81d437ce969d4a3419061030f8be297392f0d8a389bd7917cffc252789511993c5d7854cf4a90766ac1845959c66b1640f170287785a6072d471ed59c6a46bf4efa7bd2033cbac078373c269e099af6bf8c102bedb9b06cd648bfa5a10033675511131947fc693d8024c87d9bc8eb3b5b867bf5beb1103203cfcc1406a5dd3e6ff2f0b542bf8ba89457ce9a47dd2161fe38e2d99a28d57bbb3e0920acd89ba4f93c2a8d358c75109644884bfa2529cfecf002a5edec4ec485fa8b67e7250b5b9f1479b2c6747fa5f57c30de148d50ff23847fc6cbf2c51d0ad733ed1f65cd1e65242b2c8db4fc572db6c3b174bb8be8ecf5c435c3e464fcf281afd3c87ae4ef9091d350fdc47d2702707e910765a8d38d688643825d0676ce162af33696fc2c937c498929bf88fe1b50bca995a56d46b78b7491ddded915e07c4ee5194faa543909ad31131a6356208ef56aa54033c60c0221218a214c0cfc1e9cdbb6e9db64137a902b2af2c203fb1b561bd40f35c919b18c7882f19050b0aa1101a6f8f654f6a6c1321b558050316f420911670ca39456bd6d740a0152e5e5600f9bc902075509416faa22d03b77c0eab11c11a795eb872b120c83ed79f097bf85d48ac74bfd2d1c14e18da195824613f3d1e43a611a5d0d7ea59cbaa85eac680b9354a4da9dd50154556a828586b5713ee3cfdb6517c1533fa38cb64227f4c27d99b19be8cb36bb67272d1aa4cee46841d7d5f1257afa61ed5e5b82571d819cfb4957fb48930ed02823f3a963305eef4870c0ae31301aba407893e2db443b7b79939a747d625af740dc3b50bb6b8108058a228ee4e01361d545d85892400628849742cab68ec451c9ecacf2895e500033a1df39bb919b537a57b9f238ad2ab99b901fc90086f454f4dd0b8122584dcd86ffffed565d5247434a00ae359ab8b7181ce6fbabce709d41fdcc137584d81954dae29054d7eb9fd1914ba9d4ba7d20184d7329e720000000000000000000000cbf56381922d2472d7f35863967509b607f334cd06589d42a1b4017ab37f9400000000000000742a2961bdd871f38dfb976605216eaa9c50f68884716626c4a14e70c66ef0b2e61ccfb94c1c285cd5f054f5a66435188b94251314a0be8ec512fae1089ab0cf4fb0c43867d835dfc458273c406aad2f4bcd1cbc664eae7db16d65a8410dfe2d19113cbd98cc85c9e8a3e3e8d47031a4a67847b0e855ec7ba0d73f6f75aa21bd46b58b6f472cd6746bf9d7ab300f8d10584e14430b6b4253cf626f26a92914239e6f087eeecc42550753ef7325aca864503fd42713db02f3ff749e82d72fe282d72bdd024ef362793ba5e935bb5e1ed4c3d09a9febc8881dff320a4f20f050916dd6f4cc87a5c8c39b54f8c1df25def792cbe11fe5f91a801e8e2de1d91166be76b9f2ac53d132393e6c0f522d0000"], &(0x7f0000000080)='GPL\x00', 0x5, 0x29e, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x6}, 0x70) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f00000004c0)='sched_switch\x00', r3}, 0x10) r4 = socket$inet6(0xa, 0x3, 0x103) connect$inet6(r4, &(0x7f0000000000)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_RTHDRDSTOPTS(r4, 0x29, 0x37, &(0x7f0000000100)=ANY=[], 0x20) sendmmsg$inet6(r4, &(0x7f0000001700)=[{{0x0, 0x4000000, 0x0, 0x0, 0x0, 0x0, 0xfc}, 0x1030000}], 0x40000000000035c, 0x0) sendmsg$inet(r4, 0x0, 0x80) 00:04:55 executing program 0: r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, &(0x7f0000000000)={0x40, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400, {}, {0x0, 0x2}}) 00:04:55 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000100)=@ipv6_delrule={0x24, 0x21, 0x1, 0x0, 0x0, {}, [@FIB_RULE_POLICY=@FRA_DPORT_RANGE={0x8, 0x18, {0x4e20, 0x4e24}}]}, 0x24}}, 0x0) 00:04:55 executing program 1: prctl$PR_SET_TAGGED_ADDR_CTRL(0x37, 0x1) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cpuset.effective_cpus\x00', 0x275a, 0x0) ioctl$EXT4_IOC_GET_ES_CACHE(r0, 0x40106614, &(0x7f0000000000)) [ 297.430018][ T47] Bluetooth: hci1: Opcode 0x0c03 failed: -110 00:04:55 executing program 3: r0 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) openat$snapshot(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$SNAPSHOT_FREE(r0, 0x3305) 00:04:57 executing program 4: syz_mount_image$ext4(&(0x7f0000000780)='ext4\x00', &(0x7f00000007c0)='./file0\x00', 0x1200052, &(0x7f00000003c0)=ANY=[@ANYRES64=0x0], 0x1, 0x793, &(0x7f00000029c0)="$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") prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x100008b}, 0x0) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f00000000c0)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_SET_CHANNEL(0xffffffffffffffff, &(0x7f0000000880)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f0000000840)={&(0x7f0000000800)={0x2c, 0x0, 0x800, 0x70bd26, 0x25dfdbfe, {{}, {@val={0x8, 0x3, r0}, @void}}, [@NL80211_ATTR_WIPHY_FREQ={0x8, 0x26, @random=0x1dfd}, @NL80211_ATTR_WIPHY_EDMG_BW_CONFIG={0x5, 0x119, 0xb}]}, 0x2c}, 0x1, 0x0, 0x0, 0x24044000}, 0x800) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) r1 = getpid() getrlimit(0x6, &(0x7f0000000900)) r2 = socket(0x10, 0x3, 0x0) sendto$inet6(r2, &(0x7f0000000080)="7800000018002507b9409b14ffff48000214be08020406050a02040c5c000900580006030a0000000d0085a168d0bf46d32345653600648d270012000a00000049935ade4a460c89b6ec0cff3959547f509058ba86c902007a00004a32000407160012000a0000000000e000e218d1ddf66ed538f2523250", 0x78, 0x0, 0x0, 0x0) sendmsg$DEVLINK_CMD_TRAP_GROUP_GET(r2, &(0x7f0000000a40)={&(0x7f0000000940)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000a00)={&(0x7f0000000a80)={0x39, 0x0, 0x200, 0x70bd26, 0x25dfdbfd}, 0x44}, 0x1, 0x0, 0x0, 0x4000}, 0x4004011) sched_setscheduler(r1, 0x1, &(0x7f0000000100)=0x5) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000001480)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) fcntl$setownex(r4, 0xf, &(0x7f00000008c0)={0x1, r1}) bpf$PROG_LOAD(0x5, &(0x7f00000054c0)={0x3, 0x16, &(0x7f0000000140)=ANY=[@ANYBLOB="61154c000000000061138c0000000000bfa000000000000007000000080000002d0301000000000095000000000000006916000000000000bf67000000000000350607000fff07206706000002000000160302000ee60060bf500000000000000f650000000000006507f9ff0100000007070000cddfffff1e75000000000000bf54000000000000070400000400f9ffad4301000000000095000000000000001500000000000000950000000000000032ed3c12dc8c27df8ecf264e0f84f9f17d3c30e32f1754558f2278af6d71d79a5e12814cb1d8a5d4601d295c45a6a0b9bdb7dd3997f9c9c4f6f3be4b369289aa6812b8e007e733a9a4f1b0af3dda82ee45a010fb94fe9de57b9d8a814261bdb94a05000000c6c60bf70d742a81762bab8395fa64810b5b40d893ea8fe0185473d51b546cad3f1d5ab2af27546e7c955ccefa1f6ab689b555202da2e0ec2871b4a7e65836429a527dc47ebe84a423b6c8d345dc8da3085b0ab71ca1b901627b562ed04ae76002d4519af619e3cca4d69e0dee5eb106774a8f3e6916dfec88158f0200000000c8fb730a5c1bf2b2bb71a629361997a75fd552bdc206438b8ef4901fd03c16dfda44e2a2235c8ac86d8a297dff0445a15f21dce431e56723888fb126a163f16f920ae2fb494059bba8e3b680324a188076eb685d55c4e9b2ad9bc1172ba7cbebe174aba210d739a018f9bbec63222d20cecac4d03723f1c932b3a6aa57f1ad2e99e0e67ab93716d20000009f0f53acbb40b4f8e2738270b31562ed834f2af97787f696649a462e7ee4bcf8b07a10d6735154beb4000000000000000000000000004000bc00f679629709e7e78f4ddc211bc3ebe6bd9d42ca0140a7afaab43176e65ec1118d50d1e827f3472f4445d253880800000000000000690884f800031e03a651bb96589a7e2e509bcc1d161347623cb5e7ac4629c8ab04871bc47287cd31cc43010000007b40407d000000210000000000000000005f37d83f84e98a523d80bd970d703f37ca364a601ae899a56715a0a62a34c6c94cce6994521629ab028acfc1d926a0f6a5489af8dc2f17923f3c40dfd1970a55c22fe3a5ac000000000000000000000000000000c1eb2d91fb79ea00000000000000bb0d00000000000000000000e4007be511fe32fbc90e2364a55e9bb66ac64423d2d00fea2594e190deae46e26c596f84eba9000000000000003cc3aa39ee4b1386bab561cda886fa642994cacd473b543ccb5f0d7b63924f17c67b13631d22a11dc3c693962895496d4f6e9cc54db6c7205a6b068fff496d2da7d632bd1f61b007e1ff5f1be1969a1ba791ad46d800000000c7f26a0337302f3b41eae59809fd05d12f6186f117b062df67d3a63f3265dd1410eea68208a3f26b2989b832d8b34a34a4f08b34b3042065acaa10856e858d27adee7daf32903d3fc78700d429a2d4c8b6d803eb83eecfe4c7ff9e6ab5a52e83d089dad7a8710e0254f1b11cced7bc3c8da0c44d2ebf9f6f3ff3be4d1458077c2253b0c7c7a0a9fdd63bf910dc20e5cb2a88e59febc47f1212a21f631dbaa74f22bad050e9856b48ae3a03a497c37758537650fe6db88aa3c41fdc3d78e046f6160e1741299e8dc29906870e6431ed1eab5d067a183f064b060a8ec12725d42e3a74863d66bee966b1574f8e01b3f34a267ff0afa1e1c758a0079b747067312e9815a21cb3f1f8150d999d788535a4d3114dbc7e2bf2402a75fd7a55733360040855ed5d1c0d634fc5fb38f84d9d87b27f8a5d91217b728f13e3ee20e69e0ffb2780b1a7af137ff7b4ff139604faf0a4da65396174b4563d54b52f06c870edf0c5d744b5272b44c23488b2bdbff947c4dfa108cbb88202eeb81f428a5b3c299848649e1a6bff52f657a67463d7dbf85ae9321fc2b517dc4a29b9cba8ded5de8206c812439ab129ae818837ee1562078fc524b3baf49a0be9bb7d958d5e87c6c09bf71a894bad62934782cc308e936d7637e07c4a2a3bc87b0da23c00d9ef418cf19e7a8c4c328be0ce91798adc2dca871073f6bd61dc18402cde8bf777b2eaa45c940aabc86b94f8cbde4d470667bee722a6a2af483ad0d3415ed0f9db009acaba9eaea93f811d434e00000000000000000000d154ba10a8e51489a614e69722bac300"/1553], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0xffffffffffffffd2}, 0x48) 00:04:57 executing program 0: r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, &(0x7f0000000000)={0x40, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400, {}, {0x0, 0x2}}) 00:04:57 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000100)=@ipv6_delrule={0x24, 0x21, 0x1, 0x0, 0x0, {}, [@FIB_RULE_POLICY=@FRA_DPORT_RANGE={0x8, 0x18, {0x4e20, 0x4e24}}]}, 0x24}}, 0x0) 00:04:57 executing program 1: prctl$PR_SET_TAGGED_ADDR_CTRL(0x37, 0x1) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cpuset.effective_cpus\x00', 0x275a, 0x0) ioctl$EXT4_IOC_GET_ES_CACHE(r0, 0x40106614, &(0x7f0000000000)) 00:04:57 executing program 2: syz_mount_image$ext4(&(0x7f0000000780)='ext4\x00', &(0x7f00000007c0)='./file0\x00', 0x1200052, &(0x7f00000003c0)=ANY=[@ANYRES64=0x0], 0x1, 0x793, &(0x7f00000029c0)="$eJzs3c1rXFUbAPDnTpKmb9r3TV4QbF0FBA2UTkyNrYKLigsRLBR0bTtMpqFmkimZSWlCoBYR3AhaXAi66dqPunPrx1b/Bd2ISEvVtFhxISN3PjqTZiadtvloze8Htz3n3jM595l77zln5h7mBrBjjab/ZCL2R8R7ScRwY30SEQO1VH/E0Xq5myvL+XRJolp99bekVubGynI+2l6T2tPI7IuIb96OOJBZW295cWkmVywW5hv58crsmfHy4tLB07O56cJ0Ye7wxOTkoSPPHBncuFj/+H5p79X3X3ry86N/vfXo5Xe/TeJo7G1sa49jo4zGaOM9GUjfwlVe3OjKtlmy3TvAPUkvzb76VR77Yzj6aqne9F4SAHiQnI+IKgCwwyT6fwDYYZrfA9xYWc6nS/X89n4fsdWuvRARu+vxN+9v1rf0N+7Z7a7dBx26kay635FExMgG1D8aER9/+fqn6RKbdB8SoJM3L0TEyZHRZvvfan+SNXMW6nqfkPFUD2VGb8tr/2DrfJWOf55tjf9a11/m1vgnOox/Bjtcu/diNGJXe37t9Z+5sgHVdJWO/54faM1tu9kWf8NIXyP339qYbyA5dbpYSNu2/0XEWAwMpvmJdeoYu/739VUr+lrJ9vHf7xff+CStP/2/VSJzpf+2JncqV8ndb9xN1y5EPNbfKf7k1vFPuox/j/dYx8vPvfNRt21p/Gm8zWV1/Js/q6x6KeKJ6Bx/U7Le/MTD47XTYbx5UnTwxU8fDnWrv/34p0taf/OzwFZIj//Q+vGPJO3zNct3X8d3l4a/7rbtzvF3Pv93Ja/V0s3G41yuUpmfiNiVvLJ2/aHWa5v5Zvk0/rHHO1//653/6WfCkz3G33/118/uPf7NlcY/dVfH/+4Tl2/O9HWrv7fjP1lLjTXW9NL+9bqD9/PeAQAAAAAAAAAAAAAAAAAAAAAAAECvMhGxN5JM9lY6k8lm68/wfiSGMsVSuXLgVGlhbipqz8oeiYFM86cuh9t+D3Wi8Xv4zfyh2/JPR8T/I+KDwf/U8tl8qTi13cEDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQMOeLs//T/0yuN17BwBsmt13LHG9sCU7AgBsmTv3/wDAv43+HwB2Hv0/AOw8+n8A2Hn0/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGyy48eOpUv1z5XlfJqfOru4MFM6e3CqUJ7Jzi7ks/nS/JnsdKk0XSxk86XZtpf+0OnvFUulM5Mxt3BuvFIoV8bLi0snZksLc5UTp2dz04UThYEtiwwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeldeXJrJFYuFeYmHJVEdrh+6B2V/Nj/x88Ef961X5qLTeOMT290yAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwc/gkAAP//skMoxA==") prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x100008b}, 0x0) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f00000000c0)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_SET_CHANNEL(0xffffffffffffffff, &(0x7f0000000880)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f0000000840)={&(0x7f0000000800)={0x2c, 0x0, 0x800, 0x70bd26, 0x25dfdbfe, {{}, {@val={0x8, 0x3, r0}, @void}}, [@NL80211_ATTR_WIPHY_FREQ={0x8, 0x26, @random=0x1dfd}, @NL80211_ATTR_WIPHY_EDMG_BW_CONFIG={0x5, 0x119, 0xb}]}, 0x2c}, 0x1, 0x0, 0x0, 0x24044000}, 0x800) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) r1 = getpid() getrlimit(0x6, &(0x7f0000000900)) r2 = socket(0x10, 0x3, 0x0) sendto$inet6(r2, &(0x7f0000000080)="7800000018002507b9409b14ffff48000214be08020406050a02040c5c000900580006030a0000000d0085a168d0bf46d32345653600648d270012000a00000049935ade4a460c89b6ec0cff3959547f509058ba86c902007a00004a32000407160012000a0000000000e000e218d1ddf66ed538f2523250", 0x78, 0x0, 0x0, 0x0) sendmsg$DEVLINK_CMD_TRAP_GROUP_GET(r2, &(0x7f0000000a40)={&(0x7f0000000940)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000a00)={&(0x7f0000000a80)={0x39, 0x0, 0x200, 0x70bd26, 0x25dfdbfd}, 0x44}, 0x1, 0x0, 0x0, 0x4000}, 0x4004011) sched_setscheduler(r1, 0x1, &(0x7f0000000100)=0x5) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000001480)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) fcntl$setownex(r4, 0xf, &(0x7f00000008c0)={0x1, r1}) bpf$PROG_LOAD(0x5, &(0x7f00000054c0)={0x3, 0x16, &(0x7f0000000140)=ANY=[@ANYBLOB="61154c000000000061138c0000000000bfa000000000000007000000080000002d0301000000000095000000000000006916000000000000bf67000000000000350607000fff07206706000002000000160302000ee60060bf500000000000000f650000000000006507f9ff0100000007070000cddfffff1e75000000000000bf54000000000000070400000400f9ffad4301000000000095000000000000001500000000000000950000000000000032ed3c12dc8c27df8ecf264e0f84f9f17d3c30e32f1754558f2278af6d71d79a5e12814cb1d8a5d4601d295c45a6a0b9bdb7dd3997f9c9c4f6f3be4b369289aa6812b8e007e733a9a4f1b0af3dda82ee45a010fb94fe9de57b9d8a814261bdb94a05000000c6c60bf70d742a81762bab8395fa64810b5b40d893ea8fe0185473d51b546cad3f1d5ab2af27546e7c955ccefa1f6ab689b555202da2e0ec2871b4a7e65836429a527dc47ebe84a423b6c8d345dc8da3085b0ab71ca1b901627b562ed04ae76002d4519af619e3cca4d69e0dee5eb106774a8f3e6916dfec88158f0200000000c8fb730a5c1bf2b2bb71a629361997a75fd552bdc206438b8ef4901fd03c16dfda44e2a2235c8ac86d8a297dff0445a15f21dce431e56723888fb126a163f16f920ae2fb494059bba8e3b680324a188076eb685d55c4e9b2ad9bc1172ba7cbebe174aba210d739a018f9bbec63222d20cecac4d03723f1c932b3a6aa57f1ad2e99e0e67ab93716d20000009f0f53acbb40b4f8e2738270b31562ed834f2af97787f696649a462e7ee4bcf8b07a10d6735154beb4000000000000000000000000004000bc00f679629709e7e78f4ddc211bc3ebe6bd9d42ca0140a7afaab43176e65ec1118d50d1e827f3472f4445d253880800000000000000690884f800031e03a651bb96589a7e2e509bcc1d161347623cb5e7ac4629c8ab04871bc47287cd31cc43010000007b40407d000000210000000000000000005f37d83f84e98a523d80bd970d703f37ca364a601ae899a56715a0a62a34c6c94cce6994521629ab028acfc1d926a0f6a5489af8dc2f17923f3c40dfd1970a55c22fe3a5ac000000000000000000000000000000c1eb2d91fb79ea00000000000000bb0d00000000000000000000e4007be511fe32fbc90e2364a55e9bb66ac64423d2d00fea2594e190deae46e26c596f84eba9000000000000003cc3aa39ee4b1386bab561cda886fa642994cacd473b543ccb5f0d7b63924f17c67b13631d22a11dc3c693962895496d4f6e9cc54db6c7205a6b068fff496d2da7d632bd1f61b007e1ff5f1be1969a1ba791ad46d800000000c7f26a0337302f3b41eae59809fd05d12f6186f117b062df67d3a63f3265dd1410eea68208a3f26b2989b832d8b34a34a4f08b34b3042065acaa10856e858d27adee7daf32903d3fc78700d429a2d4c8b6d803eb83eecfe4c7ff9e6ab5a52e83d089dad7a8710e0254f1b11cced7bc3c8da0c44d2ebf9f6f3ff3be4d1458077c2253b0c7c7a0a9fdd63bf910dc20e5cb2a88e59febc47f1212a21f631dbaa74f22bad050e9856b48ae3a03a497c37758537650fe6db88aa3c41fdc3d78e046f6160e1741299e8dc29906870e6431ed1eab5d067a183f064b060a8ec12725d42e3a74863d66bee966b1574f8e01b3f34a267ff0afa1e1c758a0079b747067312e9815a21cb3f1f8150d999d788535a4d3114dbc7e2bf2402a75fd7a55733360040855ed5d1c0d634fc5fb38f84d9d87b27f8a5d91217b728f13e3ee20e69e0ffb2780b1a7af137ff7b4ff139604faf0a4da65396174b4563d54b52f06c870edf0c5d744b5272b44c23488b2bdbff947c4dfa108cbb88202eeb81f428a5b3c299848649e1a6bff52f657a67463d7dbf85ae9321fc2b517dc4a29b9cba8ded5de8206c812439ab129ae818837ee1562078fc524b3baf49a0be9bb7d958d5e87c6c09bf71a894bad62934782cc308e936d7637e07c4a2a3bc87b0da23c00d9ef418cf19e7a8c4c328be0ce91798adc2dca871073f6bd61dc18402cde8bf777b2eaa45c940aabc86b94f8cbde4d470667bee722a6a2af483ad0d3415ed0f9db009acaba9eaea93f811d434e00000000000000000000d154ba10a8e51489a614e69722bac300"/1553], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0xffffffffffffffd2}, 0x48) 00:04:57 executing program 1: prctl$PR_SET_TAGGED_ADDR_CTRL(0x37, 0x1) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cpuset.effective_cpus\x00', 0x275a, 0x0) ioctl$EXT4_IOC_GET_ES_CACHE(r0, 0x40106614, &(0x7f0000000000)) 00:04:57 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001a40)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000100)=@ipv6_delrule={0x24, 0x21, 0x1, 0x0, 0x0, {}, [@FIB_RULE_POLICY=@FRA_DPORT_RANGE={0x8, 0x18, {0x4e20, 0x4e24}}]}, 0x24}}, 0x0) 00:04:57 executing program 1: prctl$PR_SET_TAGGED_ADDR_CTRL(0x37, 0x1) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cpuset.effective_cpus\x00', 0x275a, 0x0) ioctl$EXT4_IOC_GET_ES_CACHE(r0, 0x40106614, &(0x7f0000000000)) 00:04:57 executing program 0: r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, &(0x7f0000000000)={0x40, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400, {}, {0x0, 0x2}}) [ 297.806936][T10604] loop2: detected capacity change from 0 to 2048 00:04:57 executing program 1: syz_mount_image$ext4(&(0x7f0000000780)='ext4\x00', &(0x7f00000007c0)='./file0\x00', 0x1200052, &(0x7f00000003c0)=ANY=[@ANYRES64=0x0], 0x1, 0x793, &(0x7f00000029c0)="$eJzs3c1rXFUbAPDnTpKmb9r3TV4QbF0FBA2UTkyNrYKLigsRLBR0bTtMpqFmkimZSWlCoBYR3AhaXAi66dqPunPrx1b/Bd2ISEvVtFhxISN3PjqTZiadtvloze8Htz3n3jM595l77zln5h7mBrBjjab/ZCL2R8R7ScRwY30SEQO1VH/E0Xq5myvL+XRJolp99bekVubGynI+2l6T2tPI7IuIb96OOJBZW295cWkmVywW5hv58crsmfHy4tLB07O56cJ0Ye7wxOTkoSPPHBncuFj/+H5p79X3X3ry86N/vfXo5Xe/TeJo7G1sa49jo4zGaOM9GUjfwlVe3OjKtlmy3TvAPUkvzb76VR77Yzj6aqne9F4SAHiQnI+IKgCwwyT6fwDYYZrfA9xYWc6nS/X89n4fsdWuvRARu+vxN+9v1rf0N+7Z7a7dBx26kay635FExMgG1D8aER9/+fqn6RKbdB8SoJM3L0TEyZHRZvvfan+SNXMW6nqfkPFUD2VGb8tr/2DrfJWOf55tjf9a11/m1vgnOox/Bjtcu/diNGJXe37t9Z+5sgHVdJWO/54faM1tu9kWf8NIXyP339qYbyA5dbpYSNu2/0XEWAwMpvmJdeoYu/739VUr+lrJ9vHf7xff+CStP/2/VSJzpf+2JncqV8ndb9xN1y5EPNbfKf7k1vFPuox/j/dYx8vPvfNRt21p/Gm8zWV1/Js/q6x6KeKJ6Bx/U7Le/MTD47XTYbx5UnTwxU8fDnWrv/34p0taf/OzwFZIj//Q+vGPJO3zNct3X8d3l4a/7rbtzvF3Pv93Ja/V0s3G41yuUpmfiNiVvLJ2/aHWa5v5Zvk0/rHHO1//653/6WfCkz3G33/118/uPf7NlcY/dVfH/+4Tl2/O9HWrv7fjP1lLjTXW9NL+9bqD9/PeAQAAAAAAAAAAAAAAAAAAAAAAAECvMhGxN5JM9lY6k8lm68/wfiSGMsVSuXLgVGlhbipqz8oeiYFM86cuh9t+D3Wi8Xv4zfyh2/JPR8T/I+KDwf/U8tl8qTi13cEDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQMOeLs//T/0yuN17BwBsmt13LHG9sCU7AgBsmTv3/wDAv43+HwB2Hv0/AOw8+n8A2Hn0/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGyy48eOpUv1z5XlfJqfOru4MFM6e3CqUJ7Jzi7ks/nS/JnsdKk0XSxk86XZtpf+0OnvFUulM5Mxt3BuvFIoV8bLi0snZksLc5UTp2dz04UThYEtiwwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeldeXJrJFYuFeYmHJVEdrh+6B2V/Nj/x88Ef961X5qLTeOMT290yAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwc/gkAAP//skMoxA==") prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x100008b}, 0x0) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f00000000c0)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_SET_CHANNEL(0xffffffffffffffff, &(0x7f0000000880)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f0000000840)={&(0x7f0000000800)={0x2c, 0x0, 0x800, 0x70bd26, 0x25dfdbfe, {{}, {@val={0x8, 0x3, r0}, @void}}, [@NL80211_ATTR_WIPHY_FREQ={0x8, 0x26, @random=0x1dfd}, @NL80211_ATTR_WIPHY_EDMG_BW_CONFIG={0x5, 0x119, 0xb}]}, 0x2c}, 0x1, 0x0, 0x0, 0x24044000}, 0x800) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) r1 = getpid() getrlimit(0x6, &(0x7f0000000900)) r2 = socket(0x10, 0x3, 0x0) sendto$inet6(r2, &(0x7f0000000080)="7800000018002507b9409b14ffff48000214be08020406050a02040c5c000900580006030a0000000d0085a168d0bf46d32345653600648d270012000a00000049935ade4a460c89b6ec0cff3959547f509058ba86c902007a00004a32000407160012000a0000000000e000e218d1ddf66ed538f2523250", 0x78, 0x0, 0x0, 0x0) sendmsg$DEVLINK_CMD_TRAP_GROUP_GET(r2, &(0x7f0000000a40)={&(0x7f0000000940)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000a00)={&(0x7f0000000a80)={0x39, 0x0, 0x200, 0x70bd26, 0x25dfdbfd}, 0x44}, 0x1, 0x0, 0x0, 0x4000}, 0x4004011) sched_setscheduler(r1, 0x1, &(0x7f0000000100)=0x5) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000001480)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) fcntl$setownex(r4, 0xf, &(0x7f00000008c0)={0x1, r1}) bpf$PROG_LOAD(0x5, &(0x7f00000054c0)={0x3, 0x16, &(0x7f0000000140)=ANY=[@ANYBLOB="61154c000000000061138c0000000000bfa000000000000007000000080000002d0301000000000095000000000000006916000000000000bf67000000000000350607000fff07206706000002000000160302000ee60060bf500000000000000f650000000000006507f9ff0100000007070000cddfffff1e75000000000000bf54000000000000070400000400f9ffad4301000000000095000000000000001500000000000000950000000000000032ed3c12dc8c27df8ecf264e0f84f9f17d3c30e32f1754558f2278af6d71d79a5e12814cb1d8a5d4601d295c45a6a0b9bdb7dd3997f9c9c4f6f3be4b369289aa6812b8e007e733a9a4f1b0af3dda82ee45a010fb94fe9de57b9d8a814261bdb94a05000000c6c60bf70d742a81762bab8395fa64810b5b40d893ea8fe0185473d51b546cad3f1d5ab2af27546e7c955ccefa1f6ab689b555202da2e0ec2871b4a7e65836429a527dc47ebe84a423b6c8d345dc8da3085b0ab71ca1b901627b562ed04ae76002d4519af619e3cca4d69e0dee5eb106774a8f3e6916dfec88158f0200000000c8fb730a5c1bf2b2bb71a629361997a75fd552bdc206438b8ef4901fd03c16dfda44e2a2235c8ac86d8a297dff0445a15f21dce431e56723888fb126a163f16f920ae2fb494059bba8e3b680324a188076eb685d55c4e9b2ad9bc1172ba7cbebe174aba210d739a018f9bbec63222d20cecac4d03723f1c932b3a6aa57f1ad2e99e0e67ab93716d20000009f0f53acbb40b4f8e2738270b31562ed834f2af97787f696649a462e7ee4bcf8b07a10d6735154beb4000000000000000000000000004000bc00f679629709e7e78f4ddc211bc3ebe6bd9d42ca0140a7afaab43176e65ec1118d50d1e827f3472f4445d253880800000000000000690884f800031e03a651bb96589a7e2e509bcc1d161347623cb5e7ac4629c8ab04871bc47287cd31cc43010000007b40407d000000210000000000000000005f37d83f84e98a523d80bd970d703f37ca364a601ae899a56715a0a62a34c6c94cce6994521629ab028acfc1d926a0f6a5489af8dc2f17923f3c40dfd1970a55c22fe3a5ac000000000000000000000000000000c1eb2d91fb79ea00000000000000bb0d00000000000000000000e4007be511fe32fbc90e2364a55e9bb66ac64423d2d00fea2594e190deae46e26c596f84eba9000000000000003cc3aa39ee4b1386bab561cda886fa642994cacd473b543ccb5f0d7b63924f17c67b13631d22a11dc3c693962895496d4f6e9cc54db6c7205a6b068fff496d2da7d632bd1f61b007e1ff5f1be1969a1ba791ad46d800000000c7f26a0337302f3b41eae59809fd05d12f6186f117b062df67d3a63f3265dd1410eea68208a3f26b2989b832d8b34a34a4f08b34b3042065acaa10856e858d27adee7daf32903d3fc78700d429a2d4c8b6d803eb83eecfe4c7ff9e6ab5a52e83d089dad7a8710e0254f1b11cced7bc3c8da0c44d2ebf9f6f3ff3be4d1458077c2253b0c7c7a0a9fdd63bf910dc20e5cb2a88e59febc47f1212a21f631dbaa74f22bad050e9856b48ae3a03a497c37758537650fe6db88aa3c41fdc3d78e046f6160e1741299e8dc29906870e6431ed1eab5d067a183f064b060a8ec12725d42e3a74863d66bee966b1574f8e01b3f34a267ff0afa1e1c758a0079b747067312e9815a21cb3f1f8150d999d788535a4d3114dbc7e2bf2402a75fd7a55733360040855ed5d1c0d634fc5fb38f84d9d87b27f8a5d91217b728f13e3ee20e69e0ffb2780b1a7af137ff7b4ff139604faf0a4da65396174b4563d54b52f06c870edf0c5d744b5272b44c23488b2bdbff947c4dfa108cbb88202eeb81f428a5b3c299848649e1a6bff52f657a67463d7dbf85ae9321fc2b517dc4a29b9cba8ded5de8206c812439ab129ae818837ee1562078fc524b3baf49a0be9bb7d958d5e87c6c09bf71a894bad62934782cc308e936d7637e07c4a2a3bc87b0da23c00d9ef418cf19e7a8c4c328be0ce91798adc2dca871073f6bd61dc18402cde8bf777b2eaa45c940aabc86b94f8cbde4d470667bee722a6a2af483ad0d3415ed0f9db009acaba9eaea93f811d434e00000000000000000000d154ba10a8e51489a614e69722bac300"/1553], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0xffffffffffffffd2}, 0x48) 00:04:57 executing program 0: r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, &(0x7f0000000000)={0x40, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400, {}, {0x0, 0x2}}) 00:04:57 executing program 5: syz_mount_image$ext4(&(0x7f0000000780)='ext4\x00', &(0x7f00000007c0)='./file0\x00', 0x1200052, &(0x7f00000003c0)=ANY=[@ANYRES64=0x0], 0x1, 0x793, &(0x7f00000029c0)="$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") prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x100008b}, 0x0) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f00000000c0)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_SET_CHANNEL(0xffffffffffffffff, &(0x7f0000000880)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f0000000840)={&(0x7f0000000800)={0x2c, 0x0, 0x800, 0x70bd26, 0x25dfdbfe, {{}, {@val={0x8, 0x3, r0}, @void}}, [@NL80211_ATTR_WIPHY_FREQ={0x8, 0x26, @random=0x1dfd}, @NL80211_ATTR_WIPHY_EDMG_BW_CONFIG={0x5, 0x119, 0xb}]}, 0x2c}, 0x1, 0x0, 0x0, 0x24044000}, 0x800) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) r1 = getpid() getrlimit(0x6, &(0x7f0000000900)) r2 = socket(0x10, 0x3, 0x0) sendto$inet6(r2, &(0x7f0000000080)="7800000018002507b9409b14ffff48000214be08020406050a02040c5c000900580006030a0000000d0085a168d0bf46d32345653600648d270012000a00000049935ade4a460c89b6ec0cff3959547f509058ba86c902007a00004a32000407160012000a0000000000e000e218d1ddf66ed538f2523250", 0x78, 0x0, 0x0, 0x0) sendmsg$DEVLINK_CMD_TRAP_GROUP_GET(r2, &(0x7f0000000a40)={&(0x7f0000000940)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000a00)={&(0x7f0000000a80)={0x39, 0x0, 0x200, 0x70bd26, 0x25dfdbfd}, 0x44}, 0x1, 0x0, 0x0, 0x4000}, 0x4004011) sched_setscheduler(r1, 0x1, &(0x7f0000000100)=0x5) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000001480)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) fcntl$setownex(r4, 0xf, &(0x7f00000008c0)={0x1, r1}) bpf$PROG_LOAD(0x5, &(0x7f00000054c0)={0x3, 0x16, &(0x7f0000000140)=ANY=[@ANYBLOB="61154c000000000061138c0000000000bfa000000000000007000000080000002d0301000000000095000000000000006916000000000000bf67000000000000350607000fff07206706000002000000160302000ee60060bf500000000000000f650000000000006507f9ff0100000007070000cddfffff1e75000000000000bf54000000000000070400000400f9ffad4301000000000095000000000000001500000000000000950000000000000032ed3c12dc8c27df8ecf264e0f84f9f17d3c30e32f1754558f2278af6d71d79a5e12814cb1d8a5d4601d295c45a6a0b9bdb7dd3997f9c9c4f6f3be4b369289aa6812b8e007e733a9a4f1b0af3dda82ee45a010fb94fe9de57b9d8a814261bdb94a05000000c6c60bf70d742a81762bab8395fa64810b5b40d893ea8fe0185473d51b546cad3f1d5ab2af27546e7c955ccefa1f6ab689b555202da2e0ec2871b4a7e65836429a527dc47ebe84a423b6c8d345dc8da3085b0ab71ca1b901627b562ed04ae76002d4519af619e3cca4d69e0dee5eb106774a8f3e6916dfec88158f0200000000c8fb730a5c1bf2b2bb71a629361997a75fd552bdc206438b8ef4901fd03c16dfda44e2a2235c8ac86d8a297dff0445a15f21dce431e56723888fb126a163f16f920ae2fb494059bba8e3b680324a188076eb685d55c4e9b2ad9bc1172ba7cbebe174aba210d739a018f9bbec63222d20cecac4d03723f1c932b3a6aa57f1ad2e99e0e67ab93716d20000009f0f53acbb40b4f8e2738270b31562ed834f2af97787f696649a462e7ee4bcf8b07a10d6735154beb4000000000000000000000000004000bc00f679629709e7e78f4ddc211bc3ebe6bd9d42ca0140a7afaab43176e65ec1118d50d1e827f3472f4445d253880800000000000000690884f800031e03a651bb96589a7e2e509bcc1d161347623cb5e7ac4629c8ab04871bc47287cd31cc43010000007b40407d000000210000000000000000005f37d83f84e98a523d80bd970d703f37ca364a601ae899a56715a0a62a34c6c94cce6994521629ab028acfc1d926a0f6a5489af8dc2f17923f3c40dfd1970a55c22fe3a5ac000000000000000000000000000000c1eb2d91fb79ea00000000000000bb0d00000000000000000000e4007be511fe32fbc90e2364a55e9bb66ac64423d2d00fea2594e190deae46e26c596f84eba9000000000000003cc3aa39ee4b1386bab561cda886fa642994cacd473b543ccb5f0d7b63924f17c67b13631d22a11dc3c693962895496d4f6e9cc54db6c7205a6b068fff496d2da7d632bd1f61b007e1ff5f1be1969a1ba791ad46d800000000c7f26a0337302f3b41eae59809fd05d12f6186f117b062df67d3a63f3265dd1410eea68208a3f26b2989b832d8b34a34a4f08b34b3042065acaa10856e858d27adee7daf32903d3fc78700d429a2d4c8b6d803eb83eecfe4c7ff9e6ab5a52e83d089dad7a8710e0254f1b11cced7bc3c8da0c44d2ebf9f6f3ff3be4d1458077c2253b0c7c7a0a9fdd63bf910dc20e5cb2a88e59febc47f1212a21f631dbaa74f22bad050e9856b48ae3a03a497c37758537650fe6db88aa3c41fdc3d78e046f6160e1741299e8dc29906870e6431ed1eab5d067a183f064b060a8ec12725d42e3a74863d66bee966b1574f8e01b3f34a267ff0afa1e1c758a0079b747067312e9815a21cb3f1f8150d999d788535a4d3114dbc7e2bf2402a75fd7a55733360040855ed5d1c0d634fc5fb38f84d9d87b27f8a5d91217b728f13e3ee20e69e0ffb2780b1a7af137ff7b4ff139604faf0a4da65396174b4563d54b52f06c870edf0c5d744b5272b44c23488b2bdbff947c4dfa108cbb88202eeb81f428a5b3c299848649e1a6bff52f657a67463d7dbf85ae9321fc2b517dc4a29b9cba8ded5de8206c812439ab129ae818837ee1562078fc524b3baf49a0be9bb7d958d5e87c6c09bf71a894bad62934782cc308e936d7637e07c4a2a3bc87b0da23c00d9ef418cf19e7a8c4c328be0ce91798adc2dca871073f6bd61dc18402cde8bf777b2eaa45c940aabc86b94f8cbde4d470667bee722a6a2af483ad0d3415ed0f9db009acaba9eaea93f811d434e00000000000000000000d154ba10a8e51489a614e69722bac300"/1553], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0xffffffffffffffd2}, 0x48) 00:04:58 executing program 0: r0 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) openat$snapshot(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$SNAPSHOT_FREE(r0, 0x3305) 00:04:58 executing program 3: r0 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) openat$snapshot(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$SNAPSHOT_FREE(r0, 0x3305) [ 298.887564][T10604] EXT4-fs (loop2): mounted filesystem without journal. Quota mode: none. 00:04:59 executing program 4: syz_mount_image$ext4(&(0x7f0000000780)='ext4\x00', &(0x7f00000007c0)='./file0\x00', 0x1200052, &(0x7f00000003c0)=ANY=[@ANYRES64=0x0], 0x1, 0x793, &(0x7f00000029c0)="$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") prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x100008b}, 0x0) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f00000000c0)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_SET_CHANNEL(0xffffffffffffffff, &(0x7f0000000880)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f0000000840)={&(0x7f0000000800)={0x2c, 0x0, 0x800, 0x70bd26, 0x25dfdbfe, {{}, {@val={0x8, 0x3, r0}, @void}}, [@NL80211_ATTR_WIPHY_FREQ={0x8, 0x26, @random=0x1dfd}, @NL80211_ATTR_WIPHY_EDMG_BW_CONFIG={0x5, 0x119, 0xb}]}, 0x2c}, 0x1, 0x0, 0x0, 0x24044000}, 0x800) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) r1 = getpid() getrlimit(0x6, &(0x7f0000000900)) r2 = socket(0x10, 0x3, 0x0) sendto$inet6(r2, &(0x7f0000000080)="7800000018002507b9409b14ffff48000214be08020406050a02040c5c000900580006030a0000000d0085a168d0bf46d32345653600648d270012000a00000049935ade4a460c89b6ec0cff3959547f509058ba86c902007a00004a32000407160012000a0000000000e000e218d1ddf66ed538f2523250", 0x78, 0x0, 0x0, 0x0) sendmsg$DEVLINK_CMD_TRAP_GROUP_GET(r2, &(0x7f0000000a40)={&(0x7f0000000940)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000a00)={&(0x7f0000000a80)={0x39, 0x0, 0x200, 0x70bd26, 0x25dfdbfd}, 0x44}, 0x1, 0x0, 0x0, 0x4000}, 0x4004011) sched_setscheduler(r1, 0x1, &(0x7f0000000100)=0x5) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000001480)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) fcntl$setownex(r4, 0xf, &(0x7f00000008c0)={0x1, r1}) bpf$PROG_LOAD(0x5, &(0x7f00000054c0)={0x3, 0x16, &(0x7f0000000140)=ANY=[@ANYBLOB="61154c000000000061138c0000000000bfa000000000000007000000080000002d0301000000000095000000000000006916000000000000bf67000000000000350607000fff07206706000002000000160302000ee60060bf500000000000000f650000000000006507f9ff0100000007070000cddfffff1e75000000000000bf54000000000000070400000400f9ffad4301000000000095000000000000001500000000000000950000000000000032ed3c12dc8c27df8ecf264e0f84f9f17d3c30e32f1754558f2278af6d71d79a5e12814cb1d8a5d4601d295c45a6a0b9bdb7dd3997f9c9c4f6f3be4b369289aa6812b8e007e733a9a4f1b0af3dda82ee45a010fb94fe9de57b9d8a814261bdb94a05000000c6c60bf70d742a81762bab8395fa64810b5b40d893ea8fe0185473d51b546cad3f1d5ab2af27546e7c955ccefa1f6ab689b555202da2e0ec2871b4a7e65836429a527dc47ebe84a423b6c8d345dc8da3085b0ab71ca1b901627b562ed04ae76002d4519af619e3cca4d69e0dee5eb106774a8f3e6916dfec88158f0200000000c8fb730a5c1bf2b2bb71a629361997a75fd552bdc206438b8ef4901fd03c16dfda44e2a2235c8ac86d8a297dff0445a15f21dce431e56723888fb126a163f16f920ae2fb494059bba8e3b680324a188076eb685d55c4e9b2ad9bc1172ba7cbebe174aba210d739a018f9bbec63222d20cecac4d03723f1c932b3a6aa57f1ad2e99e0e67ab93716d20000009f0f53acbb40b4f8e2738270b31562ed834f2af97787f696649a462e7ee4bcf8b07a10d6735154beb4000000000000000000000000004000bc00f679629709e7e78f4ddc211bc3ebe6bd9d42ca0140a7afaab43176e65ec1118d50d1e827f3472f4445d253880800000000000000690884f800031e03a651bb96589a7e2e509bcc1d161347623cb5e7ac4629c8ab04871bc47287cd31cc43010000007b40407d000000210000000000000000005f37d83f84e98a523d80bd970d703f37ca364a601ae899a56715a0a62a34c6c94cce6994521629ab028acfc1d926a0f6a5489af8dc2f17923f3c40dfd1970a55c22fe3a5ac000000000000000000000000000000c1eb2d91fb79ea00000000000000bb0d00000000000000000000e4007be511fe32fbc90e2364a55e9bb66ac64423d2d00fea2594e190deae46e26c596f84eba9000000000000003cc3aa39ee4b1386bab561cda886fa642994cacd473b543ccb5f0d7b63924f17c67b13631d22a11dc3c693962895496d4f6e9cc54db6c7205a6b068fff496d2da7d632bd1f61b007e1ff5f1be1969a1ba791ad46d800000000c7f26a0337302f3b41eae59809fd05d12f6186f117b062df67d3a63f3265dd1410eea68208a3f26b2989b832d8b34a34a4f08b34b3042065acaa10856e858d27adee7daf32903d3fc78700d429a2d4c8b6d803eb83eecfe4c7ff9e6ab5a52e83d089dad7a8710e0254f1b11cced7bc3c8da0c44d2ebf9f6f3ff3be4d1458077c2253b0c7c7a0a9fdd63bf910dc20e5cb2a88e59febc47f1212a21f631dbaa74f22bad050e9856b48ae3a03a497c37758537650fe6db88aa3c41fdc3d78e046f6160e1741299e8dc29906870e6431ed1eab5d067a183f064b060a8ec12725d42e3a74863d66bee966b1574f8e01b3f34a267ff0afa1e1c758a0079b747067312e9815a21cb3f1f8150d999d788535a4d3114dbc7e2bf2402a75fd7a55733360040855ed5d1c0d634fc5fb38f84d9d87b27f8a5d91217b728f13e3ee20e69e0ffb2780b1a7af137ff7b4ff139604faf0a4da65396174b4563d54b52f06c870edf0c5d744b5272b44c23488b2bdbff947c4dfa108cbb88202eeb81f428a5b3c299848649e1a6bff52f657a67463d7dbf85ae9321fc2b517dc4a29b9cba8ded5de8206c812439ab129ae818837ee1562078fc524b3baf49a0be9bb7d958d5e87c6c09bf71a894bad62934782cc308e936d7637e07c4a2a3bc87b0da23c00d9ef418cf19e7a8c4c328be0ce91798adc2dca871073f6bd61dc18402cde8bf777b2eaa45c940aabc86b94f8cbde4d470667bee722a6a2af483ad0d3415ed0f9db009acaba9eaea93f811d434e00000000000000000000d154ba10a8e51489a614e69722bac300"/1553], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0xffffffffffffffd2}, 0x48) 00:05:00 executing program 0: r0 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) openat$snapshot(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$SNAPSHOT_FREE(r0, 0x3305) 00:05:00 executing program 3: r0 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) openat$snapshot(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$SNAPSHOT_FREE(r0, 0x3305) 00:05:00 executing program 2: syz_mount_image$ext4(&(0x7f0000000780)='ext4\x00', &(0x7f00000007c0)='./file0\x00', 0x1200052, &(0x7f00000003c0)=ANY=[@ANYRES64=0x0], 0x1, 0x793, &(0x7f00000029c0)="$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") prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x100008b}, 0x0) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f00000000c0)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_SET_CHANNEL(0xffffffffffffffff, &(0x7f0000000880)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f0000000840)={&(0x7f0000000800)={0x2c, 0x0, 0x800, 0x70bd26, 0x25dfdbfe, {{}, {@val={0x8, 0x3, r0}, @void}}, [@NL80211_ATTR_WIPHY_FREQ={0x8, 0x26, @random=0x1dfd}, @NL80211_ATTR_WIPHY_EDMG_BW_CONFIG={0x5, 0x119, 0xb}]}, 0x2c}, 0x1, 0x0, 0x0, 0x24044000}, 0x800) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) r1 = getpid() getrlimit(0x6, &(0x7f0000000900)) r2 = socket(0x10, 0x3, 0x0) sendto$inet6(r2, &(0x7f0000000080)="7800000018002507b9409b14ffff48000214be08020406050a02040c5c000900580006030a0000000d0085a168d0bf46d32345653600648d270012000a00000049935ade4a460c89b6ec0cff3959547f509058ba86c902007a00004a32000407160012000a0000000000e000e218d1ddf66ed538f2523250", 0x78, 0x0, 0x0, 0x0) sendmsg$DEVLINK_CMD_TRAP_GROUP_GET(r2, &(0x7f0000000a40)={&(0x7f0000000940)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000a00)={&(0x7f0000000a80)={0x39, 0x0, 0x200, 0x70bd26, 0x25dfdbfd}, 0x44}, 0x1, 0x0, 0x0, 0x4000}, 0x4004011) sched_setscheduler(r1, 0x1, &(0x7f0000000100)=0x5) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000001480)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) fcntl$setownex(r4, 0xf, &(0x7f00000008c0)={0x1, r1}) bpf$PROG_LOAD(0x5, &(0x7f00000054c0)={0x3, 0x16, &(0x7f0000000140)=ANY=[@ANYBLOB="61154c000000000061138c0000000000bfa000000000000007000000080000002d0301000000000095000000000000006916000000000000bf67000000000000350607000fff07206706000002000000160302000ee60060bf500000000000000f650000000000006507f9ff0100000007070000cddfffff1e75000000000000bf54000000000000070400000400f9ffad4301000000000095000000000000001500000000000000950000000000000032ed3c12dc8c27df8ecf264e0f84f9f17d3c30e32f1754558f2278af6d71d79a5e12814cb1d8a5d4601d295c45a6a0b9bdb7dd3997f9c9c4f6f3be4b369289aa6812b8e007e733a9a4f1b0af3dda82ee45a010fb94fe9de57b9d8a814261bdb94a05000000c6c60bf70d742a81762bab8395fa64810b5b40d893ea8fe0185473d51b546cad3f1d5ab2af27546e7c955ccefa1f6ab689b555202da2e0ec2871b4a7e65836429a527dc47ebe84a423b6c8d345dc8da3085b0ab71ca1b901627b562ed04ae76002d4519af619e3cca4d69e0dee5eb106774a8f3e6916dfec88158f0200000000c8fb730a5c1bf2b2bb71a629361997a75fd552bdc206438b8ef4901fd03c16dfda44e2a2235c8ac86d8a297dff0445a15f21dce431e56723888fb126a163f16f920ae2fb494059bba8e3b680324a188076eb685d55c4e9b2ad9bc1172ba7cbebe174aba210d739a018f9bbec63222d20cecac4d03723f1c932b3a6aa57f1ad2e99e0e67ab93716d20000009f0f53acbb40b4f8e2738270b31562ed834f2af97787f696649a462e7ee4bcf8b07a10d6735154beb4000000000000000000000000004000bc00f679629709e7e78f4ddc211bc3ebe6bd9d42ca0140a7afaab43176e65ec1118d50d1e827f3472f4445d253880800000000000000690884f800031e03a651bb96589a7e2e509bcc1d161347623cb5e7ac4629c8ab04871bc47287cd31cc43010000007b40407d000000210000000000000000005f37d83f84e98a523d80bd970d703f37ca364a601ae899a56715a0a62a34c6c94cce6994521629ab028acfc1d926a0f6a5489af8dc2f17923f3c40dfd1970a55c22fe3a5ac000000000000000000000000000000c1eb2d91fb79ea00000000000000bb0d00000000000000000000e4007be511fe32fbc90e2364a55e9bb66ac64423d2d00fea2594e190deae46e26c596f84eba9000000000000003cc3aa39ee4b1386bab561cda886fa642994cacd473b543ccb5f0d7b63924f17c67b13631d22a11dc3c693962895496d4f6e9cc54db6c7205a6b068fff496d2da7d632bd1f61b007e1ff5f1be1969a1ba791ad46d800000000c7f26a0337302f3b41eae59809fd05d12f6186f117b062df67d3a63f3265dd1410eea68208a3f26b2989b832d8b34a34a4f08b34b3042065acaa10856e858d27adee7daf32903d3fc78700d429a2d4c8b6d803eb83eecfe4c7ff9e6ab5a52e83d089dad7a8710e0254f1b11cced7bc3c8da0c44d2ebf9f6f3ff3be4d1458077c2253b0c7c7a0a9fdd63bf910dc20e5cb2a88e59febc47f1212a21f631dbaa74f22bad050e9856b48ae3a03a497c37758537650fe6db88aa3c41fdc3d78e046f6160e1741299e8dc29906870e6431ed1eab5d067a183f064b060a8ec12725d42e3a74863d66bee966b1574f8e01b3f34a267ff0afa1e1c758a0079b747067312e9815a21cb3f1f8150d999d788535a4d3114dbc7e2bf2402a75fd7a55733360040855ed5d1c0d634fc5fb38f84d9d87b27f8a5d91217b728f13e3ee20e69e0ffb2780b1a7af137ff7b4ff139604faf0a4da65396174b4563d54b52f06c870edf0c5d744b5272b44c23488b2bdbff947c4dfa108cbb88202eeb81f428a5b3c299848649e1a6bff52f657a67463d7dbf85ae9321fc2b517dc4a29b9cba8ded5de8206c812439ab129ae818837ee1562078fc524b3baf49a0be9bb7d958d5e87c6c09bf71a894bad62934782cc308e936d7637e07c4a2a3bc87b0da23c00d9ef418cf19e7a8c4c328be0ce91798adc2dca871073f6bd61dc18402cde8bf777b2eaa45c940aabc86b94f8cbde4d470667bee722a6a2af483ad0d3415ed0f9db009acaba9eaea93f811d434e00000000000000000000d154ba10a8e51489a614e69722bac300"/1553], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0xffffffffffffffd2}, 0x48) [ 300.198020][T10641] Restarting kernel threads ... done. 00:05:00 executing program 3: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) r4 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r4, &(0x7f0000000340)={0x0, 0x0, &(0x7f00000001c0)={0x0, 0x24}}, 0x0) getsockname$packet(r4, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r3, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r5, @ANYBLOB="0000000000000000280012000900010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000600)=ANY=[@ANYBLOB="38000000240007750000004007a2a30005000000", @ANYRES32=r5, @ANYBLOB="00000000ffffffff00000000090001006866736300000000080002"], 0x38}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000a80)=@newtfilter={0x43c, 0x28, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r5, {0x4}}, [@filter_kind_options=@f_cgroup={{0xb}, {0x40c, 0x2, [@TCA_CGROUP_POLICE={0x408, 0x2, [@TCA_POLICE_RATE={0x404}]}]}}]}, 0x43c}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000380)=@newtfilter={0x24, 0x2a, 0x43f, 0x0, 0x0, {0x0, 0x0, 0x0, r5, {0x4}}}, 0x24}}, 0x0) 00:05:00 executing program 0: r0 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) openat$snapshot(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$SNAPSHOT_FREE(r0, 0x3305) [ 300.331794][ T4250] EXT4-fs (loop2): unmounting filesystem. [ 300.359987][T10649] __nla_validate_parse: 19 callbacks suppressed [ 300.360000][T10649] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'.