aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', 0x0, 0x0, 0x0, 0x0) 05:33:53 executing program 1: r0 = openat$vcs(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) read$hidraw(r0, 0x0, 0x0) 05:33:53 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) getsockname(r0, &(0x7f0000000200)=@pppol2tpin6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @private1}}}, &(0x7f0000000000)=0x80) close_range(r1, 0xffffffffffffffff, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) dup3(r3, r2, 0x0) recvmmsg$unix(r3, &(0x7f0000001e80)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000001a80)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}}], 0x1, 0x0, 0x0) sendmsg$NL80211_CMD_DEAUTHENTICATE(r4, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000140)={0x20, 0x0, 0x0, 0x0, 0x0, {{}, {@void, @val={0xc}}}}, 0x20}}, 0x0) 05:33:53 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$ETHTOOL_MSG_PAUSE_GET(r0, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={&(0x7f0000000540)={0x14}, 0x14}}, 0x0) 05:33:53 executing program 1: r0 = socket$inet_smc(0x2b, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) sendmsg$NL80211_CMD_GET_COALESCE(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000240)={0x1c, 0x0, 0x0, 0x0, 0x0, {{}, {@void, @val={0x8}, @void}}}, 0x1c}}, 0x0) 05:33:53 executing program 0: r0 = syz_init_net_socket$nfc_llcp(0x27, 0x1, 0x1) recvmsg(r0, &(0x7f0000000240)={&(0x7f00000001c0)=@pppol2tpv3={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @broadcast}}}, 0x80, 0x0}, 0x0) close_range(r1, 0xffffffffffffffff, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$MPTCP_PM_CMD_FLUSH_ADDRS(r1, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000140)={0x14}, 0x14}}, 0x0) 05:33:53 executing program 1: r0 = socket(0x1d, 0x2, 0x6) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000000)={'vcan0\x00', 0x0}) bind$can_j1939(r0, &(0x7f0000000180)={0x1d, r1, 0x2}, 0x18) sendmsg$NL80211_CMD_TDLS_CANCEL_CHANNEL_SWITCH(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f00000001c0)={0x20, 0x0, 0x0, 0x0, 0x0, {{}, {@void, @val={0xc}}}}, 0x20}}, 0x0) 05:33:53 executing program 0: r0 = openat$cachefiles(0xffffffffffffff9c, &(0x7f0000006640), 0x0, 0x0) read$smackfs_cipsonum(r0, 0x0, 0x0) 05:33:53 executing program 0: r0 = socket$can_j1939(0x1d, 0x2, 0x7) setsockopt$SO_J1939_ERRQUEUE(r0, 0x6b, 0x4, &(0x7f0000000040)=0xfffffa0c, 0x4) 05:33:54 executing program 0: r0 = openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r2 = openat$mixer(0xffffffffffffff9c, &(0x7f00000004c0), 0x0, 0x0) dup3(r2, r1, 0x0) r3 = fcntl$dupfd(r1, 0x0, r0) ioctl$USBDEVFS_BULK(r3, 0xc0185502, &(0x7f0000000080)={{}, 0x0, 0x0, 0x0}) 05:33:54 executing program 0: openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000340), 0x800, 0x0) 05:33:54 executing program 1: r0 = socket(0x1d, 0x2, 0x6) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000000)={'vcan0\x00', 0x0}) bind$can_j1939(r0, &(0x7f0000000180)={0x1d, r1, 0x2}, 0x18) sendmsg$NL80211_CMD_TDLS_CANCEL_CHANNEL_SWITCH(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f00000001c0)={0x20, 0x0, 0x0, 0x0, 0x0, {{}, {@void, @val={0xc}}}}, 0x20}}, 0x0) 05:33:55 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f00000000c0), 0x2) 05:33:55 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f00000000c0), 0x2) 05:33:56 executing program 1: r0 = socket(0x1d, 0x2, 0x6) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000000)={'vcan0\x00', 0x0}) bind$can_j1939(r0, &(0x7f0000000180)={0x1d, r1, 0x2}, 0x18) sendmsg$NL80211_CMD_TDLS_CANCEL_CHANNEL_SWITCH(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f00000001c0)={0x20, 0x0, 0x0, 0x0, 0x0, {{}, {@void, @val={0xc}}}}, 0x20}}, 0x0) 05:33:56 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f00000000c0), 0x2) 05:33:56 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f00000000c0), 0x2) 05:33:56 executing program 0: r0 = openat$procfs(0xffffff9c, &(0x7f0000000080)='/proc/mdstat\x00', 0x0, 0x0) close_range(r0, 0xffffffffffffffff, 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$TIOCL_PASTESEL(r0, 0x541c, &(0x7f0000000040)) 05:33:57 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) dup3(r1, r0, 0x0) ioctl$TCGETS(r0, 0x5401, &(0x7f0000000000)) 05:33:57 executing program 1: r0 = socket(0x1d, 0x2, 0x6) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000000)={'vcan0\x00', 0x0}) bind$can_j1939(r0, &(0x7f0000000180)={0x1d, r1, 0x2}, 0x18) sendmsg$NL80211_CMD_TDLS_CANCEL_CHANNEL_SWITCH(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f00000001c0)={0x20, 0x0, 0x0, 0x0, 0x0, {{}, {@void, @val={0xc}}}}, 0x20}}, 0x0) 05:33:57 executing program 0: r0 = syz_open_dev$vcsn(&(0x7f0000000100), 0x0, 0x0) mmap$IORING_OFF_SQES(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x11, r0, 0x10000000) 05:33:57 executing program 0: r0 = syz_open_dev$vcsn(&(0x7f0000000100), 0x0, 0x0) mmap$IORING_OFF_SQES(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x11, r0, 0x10000000) 05:33:58 executing program 0: r0 = syz_open_dev$vcsn(&(0x7f0000000100), 0x0, 0x0) mmap$IORING_OFF_SQES(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x11, r0, 0x10000000) 05:33:58 executing program 0: r0 = syz_open_dev$vcsn(&(0x7f0000000100), 0x0, 0x0) mmap$IORING_OFF_SQES(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x11, r0, 0x10000000) 05:33:58 executing program 1: r0 = openat$incfs(0xffffffffffffff9c, &(0x7f0000001080)='.pending_reads\x00', 0x62cc2, 0x0) close_range(r0, 0xffffffffffffffff, 0x0) syz_genetlink_get_family_id$nl80211(0xffffffffffffffff, 0xffffffffffffffff) sendmsg$IPVS_CMD_NEW_DEST(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x14}, 0x14}}, 0x0) 05:33:58 executing program 0: r0 = openat$incfs(0xffffffffffffff9c, &(0x7f0000000000)='.pending_reads\x00', 0xc8842, 0x0) ioctl$FICLONERANGE(r0, 0x5450, 0x0) 05:33:58 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = dup(r0) setsockopt$inet6_icmp_ICMP_FILTER(r1, 0x1, 0x1, 0x0, 0x9) 05:33:59 executing program 0: r0 = openat$mice(0xffffff9c, &(0x7f00000000c0), 0x0) r1 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) dup3(r1, r0, 0x0) setsockopt$inet6_IPV6_PKTINFO(r0, 0x29, 0x32, &(0x7f0000000080)={@mcast1}, 0x14) 05:33:59 executing program 1: r0 = socket$rds(0x15, 0x5, 0x0) syncfs(r0) 05:33:59 executing program 1: pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x0) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) dup3(r1, r0, 0x0) setsockopt$inet_sctp6_SCTP_EVENTS(r0, 0x84, 0xb, 0x0, 0x0) 05:33:59 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_MCAST_LEAVE_GROUP(r0, 0x6, 0x14, &(0x7f0000000000)={0x0, {{0x2, 0x0, @local}}}, 0x88) 05:33:59 executing program 1: r0 = syz_open_dev$dri(&(0x7f0000000d00), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r0, 0xc01864c6, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}) close(r1) socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$SEG6(&(0x7f0000000040), r1) 05:33:59 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) r0 = openat2$dir(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080), 0x18) chdir(&(0x7f0000000240)='./file0\x00') ioctl$FS_IOC_SET_ENCRYPTION_POLICY(r0, 0x800c6613, &(0x7f0000000180)=@v1={0x0, @aes128, 0x0, @desc1}) syz_mount_image$fuse(0x0, &(0x7f0000001c00)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) 05:33:59 executing program 1: r0 = openat$mixer(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) r1 = openat$binder_debug(0xffffff9c, &(0x7f0000000040)='/sys/kernel/debug/binder/failed_transaction_log\x00', 0x0, 0x0) dup3(r0, r1, 0x0) ioctl$BTRFS_IOC_SUBVOL_GETFLAGS(r1, 0x80089419, &(0x7f0000000580)) 05:33:59 executing program 0: r0 = syz_open_dev$dri(&(0x7f0000000d00), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r0, 0xc01864c6, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}) close(r1) socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NL80211_CMD_DISASSOCIATE(r1, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000740)={&(0x7f0000000380)={0x1c, 0x0, 0x0, 0x0, 0x0, {{}, {@val={0x8}, @void}}}, 0x1c}}, 0x0) 05:33:59 executing program 1: r0 = openat$mixer(0xffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = openat$sw_sync_info(0xffffff9c, &(0x7f0000000140), 0x0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$SNDCTL_DSP_SETTRIGGER(r2, 0x40045010, &(0x7f0000000000)) 05:33:59 executing program 0: r0 = socket$nl_sock_diag(0x10, 0x3, 0x4) sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f00000010c0)={0x0, 0x0, &(0x7f0000001080)={&(0x7f0000000e00)={0x14}, 0x14}}, 0x0) 05:34:00 executing program 1: r0 = socket$nl_crypto(0x10, 0x3, 0x15) r1 = fcntl$dupfd(r0, 0x0, r0) sendmsg$TIPC_CMD_GET_REMOTE_MNG(r1, &(0x7f0000000980)={0x0, 0x0, &(0x7f0000000940)={&(0x7f0000000900)={0x1c}, 0x1c}}, 0x0) 05:34:00 executing program 0: r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_buf(r0, 0x107, 0x5, &(0x7f0000000080)='m NU', 0x64) 05:34:00 executing program 1: pipe2$watch_queue(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) write$smack_current(r0, &(0x7f0000000280)={'/dev/vsock\x00'}, 0xc) 05:34:00 executing program 1: r0 = socket(0xa, 0x3, 0xff) setsockopt$inet_tcp_TCP_REPAIR(r0, 0x29, 0x11, 0x0, 0x300) 05:34:00 executing program 0: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) r1 = dup(r0) sendmsg$ETHTOOL_MSG_CHANNELS_GET(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x14}, 0x14}}, 0x0) 05:34:00 executing program 1: r0 = openat2(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', &(0x7f0000000140)={0x20c42}, 0x18) close_range(r0, 0xffffffffffffffff, 0x0) socket$inet_sctp(0x2, 0x5, 0x84) setsockopt$inet_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x4, &(0x7f0000000000), 0x4) 05:34:00 executing program 1: r0 = socket$netlink(0x10, 0x3, 0xb) sendmsg$NL80211_CMD_TDLS_MGMT(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000300)={0x20, 0x0, 0x0, 0x0, 0x0, {{}, {@void, @val={0xc}}}}, 0x20}}, 0x0) 05:34:00 executing program 0: r0 = socket$nl_sock_diag(0x10, 0x3, 0x4) sendmsg$NL80211_CMD_SET_PMK(r0, &(0x7f0000000e80)={0x0, 0x0, &(0x7f0000000e40)={&(0x7f0000000dc0)={0x28, 0x0, 0x0, 0x0, 0x0, {{}, {@val={0x8}, @val={0xc}}}}, 0x28}}, 0x0) 05:34:01 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = dup3(r1, r0, 0x0) write$FUSE_POLL(r2, 0x0, 0xfffffffffffffe12) 05:34:01 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) getsockname(r0, &(0x7f0000000100)=@pppol2tpv3={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @empty}}}, &(0x7f0000001dc0)=0x80) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) dup3(r2, r1, 0x0) getsockopt$inet6_mtu(r1, 0x29, 0x43, 0x0, &(0x7f0000000080)) 05:34:01 executing program 1: r0 = openat$vcs(0xffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = syz_open_dev$tty1(0xc, 0x4, 0x1) dup3(r1, r0, 0x0) ioctl$TIOCGDEV(r0, 0x80045432, &(0x7f0000000080)) 05:34:01 executing program 0: r0 = openat2(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={0x41}, 0x18) close(r0) socket$inet6_icmp_raw(0xa, 0x3, 0x3a) getsockopt$inet6_opts(r0, 0x29, 0x39, 0x0, &(0x7f0000000100)) 05:34:01 executing program 1: r0 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMCLONE(r0, 0x89e2, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$NL80211_CMD_GET_REG(r1, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) 05:34:01 executing program 0: r0 = socket$nl_audit(0x10, 0x3, 0x9) sendmsg$TIPC_CMD_GET_BEARER_NAMES(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000000c0)={0x1c}, 0x1c}}, 0x0) 05:34:01 executing program 1: r0 = openat$dsp(0xffffffffffffff9c, &(0x7f00000027c0), 0x0, 0x0) fsetxattr$security_capability(r0, &(0x7f0000002800), 0x0, 0x0, 0x0) 05:34:01 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$IPCTNL_MSG_CT_GET_DYING(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000140)={0x14, 0x6, 0x1, 0x301}, 0x14}}, 0x0) recvmmsg(r0, &(0x7f0000000100)=[{{&(0x7f0000000200)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @private0}}}, 0x80, 0x0}}], 0x1, 0x0, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = dup3(r2, r1, 0x0) sendmsg$NL80211_CMD_SET_CQM(r3, &(0x7f0000000500)={0x0, 0x0, &(0x7f00000004c0)={&(0x7f00000002c0)={0x1c, 0x0, 0x0, 0x0, 0x0, {{}, {@val={0x8}, @void}}}, 0x1c}}, 0x0) 05:34:02 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) fremovexattr(r0, &(0x7f0000000a00)=@known='system.posix_acl_default\x00') 05:34:02 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_SIOCSPGRP(r0, 0x5450, 0x0) 05:34:02 executing program 0: r0 = socket$can_j1939(0x1d, 0x2, 0x7) setsockopt$SO_J1939_ERRQUEUE(r0, 0x6b, 0x4, &(0x7f0000000000)=0xfffffb54, 0x4) 05:34:02 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) fremovexattr(r0, &(0x7f0000000a00)=@known='system.posix_acl_default\x00') 05:34:02 executing program 0: r0 = openat$vnet(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r1 = dup(r0) ioctl$BINDER_GET_EXTENDED_ERROR(r1, 0xc00c6211, 0x0) 05:34:02 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) fremovexattr(r0, &(0x7f0000000a00)=@known='system.posix_acl_default\x00') 05:34:02 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$IEEE802154_SCAN_REQ(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={0x0, 0x44}}, 0x0) 05:34:02 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) fremovexattr(r0, &(0x7f0000000a00)=@known='system.posix_acl_default\x00') 05:34:02 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$NL80211_CMD_DISCONNECT(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, 0x0, 0x0, 0x0, 0x0, {{}, {@val={0x8}, @void}}}, 0x1c}}, 0x44) 05:34:03 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) r1 = openat$binder_debug(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/kernel/debug/binder/transactions\x00', 0x0, 0x0) dup3(r0, r1, 0x0) sendmsg$OSF_MSG_REMOVE(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f00000004c0)={0x14}, 0x14}}, 0x0) 05:34:03 executing program 0: setresuid(0x0, 0xee00, 0x0) r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$BATADV_CMD_TP_METER(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x14}, 0x14}}, 0x0) 05:34:03 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_DISABLE_SE(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000200)={0x14}, 0x14}}, 0x4000000) 05:34:03 executing program 0: r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$F2FS_IOC_RELEASE_COMPRESS_BLOCKS(r0, 0x5451, 0x0) 05:34:03 executing program 1: openat$fb0(0xffffff9c, &(0x7f0000000080), 0x0, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000040)='fd/3\x00') ioctl$FBIOGET_FSCREENINFO(r0, 0x4602, &(0x7f00000000c0)) 05:34:03 executing program 0: ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(0xffffffffffffffff, 0xc00c642e, 0x0) 05:34:03 executing program 1: r0 = signalfd4(0xffffffffffffffff, &(0x7f0000000040), 0x8, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = dup3(r1, r0, 0x0) fcntl$setstatus(r1, 0x4, 0xc0c00) listen(r2, 0x0) accept$unix(r2, 0x0, 0x0) 05:34:03 executing program 0: socketpair(0x1, 0x5, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$wireguard(&(0x7f0000000840), r0) sendmsg$ETHTOOL_MSG_TSINFO_GET(r1, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={0x0}}, 0x0) 05:34:04 executing program 1: socketpair(0x1, 0x5, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$DCCPDIAG_GETSOCK(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) dup3(r0, r1, 0x0) sendmsg$IPSET_CMD_RENAME(r1, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000200)={0x0}}, 0x0) 05:34:04 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = dup(r0) ioctl$IOMMU_IOAS_COPY(r1, 0x3b83, 0x0) 05:34:04 executing program 1: r0 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000001680)={0x6, 0x3, &(0x7f0000001400)=@framed, &(0x7f0000001480)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f00000015c0)={r0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, &(0x7f0000001380)='5'}, 0x48) 05:34:04 executing program 0: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) r1 = openat$damon_kdamond_pid(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) dup3(r0, r1, 0x0) setsockopt$inet_sctp6_SCTP_AUTH_KEY(r1, 0x84, 0x17, &(0x7f0000000100)=ANY=[@ANYRES32], 0x58) 05:34:04 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_CAP_X86_USER_SPACE_MSR(r1, 0xaece, 0x0) 05:34:05 executing program 0: r0 = socket$nl_sock_diag(0x10, 0x3, 0x4) sendmsg$L2TP_CMD_SESSION_MODIFY(r0, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={&(0x7f0000000600)={0x14}, 0x14}}, 0x0) 05:34:05 executing program 0: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$AUDIT_TTY_GET(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000200)={0x10}, 0x10}}, 0x0) 05:34:05 executing program 1: r0 = socket$nl_sock_diag(0x10, 0x3, 0x4) fcntl$setstatus(r0, 0x4, 0x0) 05:34:05 executing program 0: r0 = openat$dlm_control(0xffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) dup3(r1, r0, 0x0) sendmsg$ETHTOOL_MSG_PAUSE_SET(r0, &(0x7f0000000500)={0x0, 0x0, &(0x7f00000004c0)={&(0x7f0000000400)={0x14}, 0x14}}, 0x0) 05:34:05 executing program 1: r0 = socket$inet_udp(0x2, 0x2, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) dup3(r1, r0, 0x0) getpeername$inet6(r0, 0x0, &(0x7f0000000680)) 05:34:05 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) openat(r0, &(0x7f0000000000)='./bus\x00', 0x143040, 0x0) 05:34:05 executing program 1: r0 = signalfd4(0xffffffffffffffff, &(0x7f0000000000), 0x8, 0x0) close(r0) r1 = socket$can_j1939(0x1d, 0x2, 0x7) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8933, &(0x7f0000000040)={'vxcan0\x00', 0x0}) bind(r0, &(0x7f0000000140)=@can={0x1d, r2}, 0x80) sendmsg$ETHTOOL_MSG_TSINFO_GET(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000840)={0x0}}, 0x0) 05:34:05 executing program 0: r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x6, 0x4, &(0x7f0000002280)=ANY=[@ANYBLOB="18020000e2ffffff000000000000000085000000360000009500001800000000922ae83713ab9662ce3ae356538dda120000010000801b10fb39a8cb72d28d82de5ac54e32ad558c46fff4208d14138b8fe903ddc702e404e19a5183d769676520e98a263345e4fa0787b3c4d86abeb12303ff139fe0d0000000d6040000fc1d62a3954c11c27839dc007c4d296e7359ea79a75d810000aebf3183fe803abbf5024b52dc265b36fc9dae00a0d0956d252bd8b6464ef3c6a7352ce7439052d6def839a1febad3ca6e3a3db2dfc63296e340bb8e2a093adc28392d322ab4df10a2f69a6bdf7257d327070e42410f57466f59aea2274047d6d800442e000000b85138fc146a50640000ee16c729300d23018000000000000028a0b36754ed5290a8cd8470e776d6b80630d6cbde49b29a6cb5f4fc0001000000004b588c745c380e5fe57238aeada5acf3209a08439fc6310386597760525bfe5fe1f697bc114cd1778e97a3f0295f946974cdb458be3234cf6fadc1b4606bf261924dc36b22eb297189360cb7d40c8525fd60c5558fbf17a76f3547497aba5086e30ec8a57c814382ffab045ca077a9d15251875432e74b54efaf4985672a1c7b3c200021de95ae7b68136b0046d5350cdd39c0f35469869e9b342b953f81447e6b9e522d62b1e6ffcaab304f134306335fc7a44195254b45a6c1312a13696c7202df5f764713504f94c5e0fbc70bcb975f97ed7b0300000000000000e54eda17999291744a332e2fa806e63c5cd98a8569a6d6bcfb0000002cf6c73dc63f04af77c9721459abfcfa1e9773b2b7130eae67e0ebe380d0f648603e68153579c02d71c58d147b00821ab9a6475b31e1ebf1369afe9868aefbf3983f283f2faf8f40e39927aca9ec527fb5b6bf7e7b0374814d63000000000000004049cb79c54b0a38856929e7d8b1b06c9bd5d7e5490f3b8596b694ea9483bd4bd287c83df998a7469426ec8b0000000000000010ff2cd18bdd8ab7983bc90770bbd26a82b9d99d17c0d197b5230487782ca00edf8e47a71bcc738ef636d32b0193355679afe772cd45af0a401feffe275308a90acb1a210b22453b05ed4c638a043c07aff7d352dcf72be83e7c4c27104ac2126bb2bfc2162f6e46c60cba054e5dc5c09515d43fc76d1d831deea41f01970b134d21ef4f42fc63d39b94a7f838e04ba77f1367c1a28c73a600004769950bc8b3bbd0786102000000000000051755de7300e3c13f7d3a43315827e2a4bc4744ef9d64fdfad91c7760ba4aa9f3850dba7ca42e0072cc0b346dcebe064422f08073812ec5e7cdec264998b4a6994efd9f6b7a9b5d15247bf4fabcff7c890c238f873e6f52adfcc7e0b0c24a8197d36e58b9f77cce15068c6eda3c05d560630b9f8844be77e86364fe4e3929fa4c0dc89a6352fe5ad1a104003d89bd9bfc59e68a6bb5e0912f19673d1bc421072f3a98b31d381a1df1b97e393409d42718c20d4150017033d2f7045c793dfaed00ed705d7ef8aa7dffdeec680c3bbad5595da7049034e7f51cc4078c580f8c97396b26b2d017c274560cc7df0de244d72009d23d838320ac687bb14c34d175980aafbb2efbab230e00002c0736cd7a531b8b0d64679afb87ff2cb1541aa72e1bad332583589f2b306ae0e593f8c37ac711bfd39f8a6a6f2a71281ad082a2fe7a7a9052fb5cbfbb20a90583cbf8218883acb06d8d9831c98922e15d5f01c3cfc29186553d8b8a546bbfb5eff92d3c5c5c0d222704ace9b6d4846c29394401e8a076692313d50750f8380f72d51e35bb75586f6ef8e5bd3b413adefde148ff9dd0b6ba58c39199e042fffb7e18933e5389c5f885ac1f3dc02d3dde39d3c270e51983f5be990b412f7cba4c9c288e52fc26d6210bdcc64c2cb39b9f02bc2a841d921981a2c3538c9da7c9b1bcc904c059ea50d452e2e3d55467ac90fd5f76feb0d0c5b971a6692f7e817d0e0c9876b3d9b0b951cdcc4b240617f20f7f5e48db7994fc888e44f899ef75d5284d0162d61db3401dceca004e54625091daf26aa20e96b5ec98fd9d4328da77615411782c76daff4406c54da65107526f000066f3fc3e9adb30b2fee8d1dd2b2aaa7d66e7b526da12daab732b4e00575b245f56474c111ade6fd75d9aadf677a13bef4616af417d04f150069461e2d457239ca8db5638e290af426a057ac7b9f6c97c8498f1c29fd9ae8a11237bc0f269f6638f2a9952aabac2f8f48c9b29699fbe84e816b70ab987fd121a22c410cfb5401c02c0096f4840cbdbb37d92622eeca69f013f4ce549c873fb708df4e2733a7d011bdbd5ab0d23fa145de321ea742caa7ed3004101ae7d589dae1755e78d1d2068d15c57db6e79ad9cbdaa49bb23d65367fccd9eda82a5e38a2c20943a4ef5d9bb042e833e7a4a7e06e642940e55000000000000000000000000000000000000770944c760c7a8b425953e1cfde492146e58213c68d8fe9c956660a817e33e6a50ab501739a5f15e3573ff06d75f46f28edf39a255b5d3bcedaa4fb77079b99b2da372afaa452501dd55fd02bb871937ef47876206371ec2429e80e2dbf2bbcbab4de313fff8a45f83ccf426e5733d96fc62ef408e8b1d8084aba45d372217cab644945a5bd1b18f44758b8cc366fc4632bc4156de2bedeabf8209312610a3dad977081961b7c7623967f8bb00000000005f6d4c1d05519643843290d5954af3a0aaf50585860c093aa3bcb69e6ee7dd49aea06702101ed9084987f1a98218c970d0507622300f3d84388a32fd2a"], &(0x7f0000000040)='GPL\x00', 0x4, 0x1076, &(0x7f0000000300)=""/4096, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x70) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000002240)='cpuset.effective_mems\x00', 0x26e1, 0x0) bpf$BPF_LINK_CREATE(0x1c, &(0x7f0000001300)={r0, r1, 0x25, 0x4}, 0x10) 05:34:06 executing program 1: r0 = socket(0x1, 0x80005, 0x0) r1 = ioctl$TIOCGPTPEER(r0, 0x5450, 0x0) r2 = ioctl$TIOCGPTPEER(r1, 0x5450, 0x0) ioctl$TIOCMSET(r2, 0x541b, &(0x7f0000000000)) 05:34:06 executing program 0: socketpair(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$sock_inet_udp_SIOCINQ(r0, 0x894c, 0x0) 05:34:06 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$F2FS_IOC_START_VOLATILE_WRITE(r0, 0x8940, 0x0) 05:34:06 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) r2 = dup3(r1, r0, 0x0) write$P9_RVERSION(r2, 0x0, 0x15) 05:34:06 executing program 1: r0 = socket$rds(0x15, 0x5, 0x0) recvmmsg(r0, &(0x7f0000004a00)=[{{&(0x7f0000001500)=@pppol2tp={0x18, 0x1, {0x0, 0xffffffffffffffff}}, 0x80, 0x0}}], 0x1, 0x3, 0x0) r2 = socket$nl_rdma(0x10, 0x3, 0x14) dup3(r2, r1, 0x0) sendto$inet6(r1, &(0x7f0000000100)='\a', 0x1, 0x0, 0x0, 0x0) 05:34:06 executing program 0: r0 = openat$sysctl(0xffffffffffffff9c, &(0x7f0000000000)='/proc/sys/vm/compact_memory\x00', 0x1, 0x0) write$sysctl(r0, &(0x7f0000000080)='6\x00', 0xfffffd03) 05:34:06 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./file1\x00', 0x0) pipe2$watch_queue(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) close_range(r0, 0xffffffffffffffff, 0x0) r1 = openat$dir(0xffffff9c, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000200)='./file1\x00', 0x0, 0x0) renameat2(r1, &(0x7f0000000040)='./file1\x00', r0, &(0x7f0000000140)='./file0\x00', 0x1) 05:34:06 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$IPVS_CMD_SET_DEST(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)={0x14}, 0x14}}, 0x28050) 05:34:07 executing program 0: r0 = syz_init_net_socket$nfc_llcp(0x27, 0x1, 0x1) r1 = dup(r0) write$smackfs_cipso(r1, 0x0, 0x0) 05:34:07 executing program 1: r0 = openat$incfs(0xffffffffffffff9c, &(0x7f0000000040)='.log\x00', 0x60441, 0x0) close_range(r0, 0xffffffffffffffff, 0x0) socket$nl_rdma(0x10, 0x3, 0x14) sendmsg$L2TP_CMD_TUNNEL_MODIFY(r0, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000280)={0x14}, 0x14}}, 0x0) 05:34:07 executing program 1: r0 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) r1 = openat$mixer(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) dup3(r1, r0, 0x0) ioctl$BTRFS_IOC_SNAP_CREATE_V2(r0, 0x50009417, &(0x7f0000000540)={{}, 0x0, 0x0, @unused, @subvolid}) 05:34:07 executing program 0: r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) getsockname$packet(r0, 0x0, &(0x7f0000000140)) 05:34:07 executing program 0: r0 = socket$nl_sock_diag(0x10, 0x3, 0x4) sendmsg$IPVS_CMD_DEL_SERVICE(r0, &(0x7f0000000d00)={0x0, 0x0, &(0x7f0000000cc0)={&(0x7f0000000c00)={0x14}, 0x14}}, 0x0) 05:34:07 executing program 1: pipe2$watch_queue(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) close_range(r0, 0xffffffffffffffff, 0x0) socketpair(0x1, 0x5, 0x0, &(0x7f0000000480)) sendmsg$TIPC_CMD_SET_LINK_WINDOW(r0, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={0x0}}, 0x0) 05:34:08 executing program 0: r0 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) dup3(r1, r0, 0x0) write$vhost_msg_v2(r0, &(0x7f0000000240)={0x2, 0x0, {0x0, 0x0, 0x0}}, 0x48) 05:34:08 executing program 1: r0 = openat$fb0(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000d00), 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$SNDRV_CTL_IOCTL_HWDEP_INFO(r2, 0x80dc5521, 0x0) 05:34:08 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) sendmsg$TIPC_NL_MEDIA_GET(r1, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000a40)={0x14}, 0x14}}, 0x0) 05:34:08 executing program 1: syz_mount_image$fuse(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='mqueue\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000380)='./file0\x00', &(0x7f0000000080)='mqueue\x00', 0x0, 0x0) 05:34:09 executing program 0: r0 = socket$inet_smc(0x2b, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) write$FUSE_DIRENT(r1, 0x0, 0x0) 05:34:09 executing program 1: r0 = openat$mixer(0xffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = socket$l2tp(0x2, 0x2, 0x73) dup3(r0, r1, 0x0) ioctl$F2FS_IOC_FLUSH_DEVICE(r1, 0x4008f50a, &(0x7f0000000100)) 05:34:09 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$GTP_CMD_GETPDP(r0, &(0x7f0000000c40)={0x0, 0x0, &(0x7f0000000c00)={&(0x7f0000000b80)={0x14}, 0x14}}, 0x0) 05:34:09 executing program 1: r0 = socket$nl_sock_diag(0x10, 0x3, 0x4) sendmsg$NL80211_CMD_GET_SURVEY(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f00000001c0)={0x1c, 0x0, 0x0, 0x0, 0x0, {{}, {@val={0x8}, @void}}}, 0x1c}}, 0x0) 05:34:09 executing program 0: membarrier(0x8, 0x0) 05:34:09 executing program 1: r0 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace$peeksig(0x10, r0, 0x0, 0x0) waitid(0x0, 0x0, 0x0, 0x2, &(0x7f0000000180)) 05:34:09 executing program 0: r0 = eventfd2(0x0, 0x800) r1 = fcntl$dupfd(r0, 0x0, r0) write$RDMA_USER_CM_CMD_REJECT(r1, &(0x7f0000000240)={0x9, 0x108, 0xfa00, {0xffffffffffffffff, 0x0, "1900", "875abccf71ed1c9efb70a6c0848c66998a7ea24cf676ae312541a8f13727201b0ff0683f0dc541ff2747b1cc0ff79245936ccae82cae3d0ac1e53f4db660882b9993e7d1d6a366f40e9419b896db71143ebd110d3229560bde7e9350222646e7ce5fe450d0ec8e94cf6f4ab7b4e91e42e961c1faf84df04a979d3c7b501373ce1b355d79c34919db26a18199bf207ede7c2b527e35f6a0cd36810937a7dea6e60457a6cd439b482dc9012003e6048b64440bbec637d1e92ed6e0e82650772c0229a27c1938a16b195f63f1446cd1cd496af07c90d54a85291cceea10b11304b2e95217e1342c5a832c3230a7935f16db5068365fc05bbab59ad3a79d1ab6854f"}}, 0x110) write$snddsp(r1, &(0x7f0000001580)="dd775a491dc38f49", 0x8) 05:34:10 executing program 1: read$eventfd(0xffffffffffffffff, 0x0, 0x0) 05:34:10 executing program 0: r0 = socket$xdp(0x2c, 0x3, 0x0) r1 = dup(r0) ioctl$DRM_IOCTL_MODESET_CTL(r1, 0x40086408, 0x0) 05:34:10 executing program 1: r0 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = dup3(r1, r0, 0x0) sendmsg$SOCK_DESTROY(r2, &(0x7f0000001600)={0x0, 0x0, &(0x7f00000015c0)={&(0x7f00000002c0)={0x14}, 0x14}}, 0x0) 05:34:10 executing program 0: r0 = geteuid() setreuid(r0, 0xffffffffffffffff) 05:34:10 executing program 1: r0 = openat2(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={0x20842}, 0x18) close_range(r0, 0xffffffffffffffff, 0x0) socket$can_raw(0x1d, 0x3, 0x1) getsockopt$CAN_RAW_FILTER(r0, 0x65, 0x1, &(0x7f0000000300)=[{}], &(0x7f0000000340)=0x8) 05:34:10 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TUNSETSNDBUF(r0, 0x89e0, 0x0) 05:34:10 executing program 0: r0 = openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000002300), 0x0, 0x0) fstatfs(r0, &(0x7f0000002340)=""/163) 05:34:10 executing program 1: r0 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TCSETSF2(r0, 0x401c5820, &(0x7f0000000040)={0x10, 0x0, 0x0, 0x0, 0x0, "6ef790d05dfea2838a7bbf21802df4e55e9f4f"}) 05:34:11 executing program 0: r0 = syz_open_procfs$userns(0x0, &(0x7f00000000c0)) ioctl$F2FS_IOC_GARBAGE_COLLECT_RANGE(r0, 0x40049409, 0x0) 05:34:11 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) ioctl$TIOCMGET(r0, 0x5451, 0x0) 05:34:11 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) read$FUSE(r1, &(0x7f0000002100)={0x2020, 0x0, 0x0, 0x0}, 0x2020) r3 = fcntl$dupfd(r0, 0x0, r0) setfsuid(r2) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r3, 0xc0189373, 0x0) 05:34:11 executing program 1: r0 = socket$inet6_mptcp(0xa, 0x1, 0x106) r1 = fcntl$dupfd(r0, 0x0, r0) connect$inet6(r0, &(0x7f0000000040)={0xa, 0x0, 0x0, @local, 0x1}, 0x1c) read$hiddev(r1, &(0x7f00000000c0)=""/54, 0x36) 05:34:11 executing program 0: openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2a241, 0x0) r0 = open_tree(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r1 = socket$nl_crypto(0x10, 0x3, 0x15) dup3(r1, r0, 0x0) sendmsg$IPSET_CMD_ADD(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000140)={0x14}, 0x14}}, 0x0) 05:34:11 executing program 0: r0 = openat$vcsa(0xffffff9c, &(0x7f00000000c0), 0x0, 0x0) close(r0) r1 = socket(0x1d, 0x2, 0x6) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8933, &(0x7f0000000040)={'vcan0\x00', 0x0}) bind$can_j1939(r1, &(0x7f0000000180)={0x1d, r2, 0x1}, 0x18) sendmsg$NL80211_CMD_JOIN_MESH(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000340)={0x14, 0x0, 0x0, 0x0, 0x0, {{}, {@void, @void}}}, 0x14}}, 0x0) sendmsg$MPTCP_PM_CMD_GET_LIMITS(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000200)={0x0, 0x14}}, 0x0) 05:34:13 executing program 0: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) listen(r0, 0x2) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$FBIO_WAITFORVSYNC(r1, 0x40044620, 0x0) 05:34:14 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = openat$procfs(0xffffff9c, &(0x7f0000000000)='/proc/locks\x00', 0x0, 0x0) close_range(r1, 0xffffffffffffffff, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) socket$xdp(0x2c, 0x3, 0x0) sendmsg$NL802154_CMD_DEL_SEC_KEY(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000440)={0x0}}, 0x0) 05:34:14 executing program 0: r0 = socket$vsock_stream(0x28, 0x1, 0x0) ioctl$F2FS_IOC_GET_FEATURES(r0, 0x8004f50c, 0x0) 05:34:14 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) close_range(r1, 0xffffffffffffffff, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000300)) sendmsg$IEEE802154_SET_MACPARAMS(r0, &(0x7f0000000340)={&(0x7f0000000200), 0xc, &(0x7f00000002c0)={0x0}}, 0x0) 05:34:14 executing program 1: ioctl$sock_SIOCGIFVLAN_SET_VLAN_NAME_TYPE_CMD(0xffffffffffffffff, 0x8982, &(0x7f0000000000)={0x6, 'macvtap0\x00'}) r0 = socket$l2tp6(0xa, 0x2, 0x73) ioctl$sock_SIOCGIFVLAN_GET_VLAN_EGRESS_PRIORITY_CMD(r0, 0x8982, &(0x7f0000000000)) 05:34:14 executing program 0: r0 = syz_init_net_socket$nfc_llcp(0x27, 0x2, 0x1) r1 = dup(r0) sendmsg$RDMA_NLDEV_CMD_RES_PD_GET(r1, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000100)={0x0}}, 0x0) 05:34:14 executing program 1: r0 = socket$nl_audit(0x10, 0x3, 0x9) write$cgroup_type(r0, &(0x7f0000001700), 0xec0) 05:34:14 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) listen(r1, 0x0) connect$unix(r0, &(0x7f0000000280)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r2 = dup3(r1, r0, 0x0) r3 = accept4$packet(r2, 0x0, 0x0, 0x0) ioctl$TIOCMSET(r3, 0x5450, 0x0) 05:34:15 executing program 1: unshare(0x20000400) r0 = socket$vsock_stream(0x28, 0x1, 0x0) ioctl$sock_SIOCSIFVLAN_GET_VLAN_REALDEV_NAME_CMD(r0, 0x894c, 0x0) 05:34:15 executing program 0: r0 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) close_range(r0, 0xffffffffffffffff, 0x0) openat$mixer(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_LOCK(r0, 0x40405514, &(0x7f0000000040)) 05:34:15 executing program 1: socketpair(0x1, 0x5, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$NFNL_MSG_ACCT_GET(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={0x0}}, 0x0) 05:34:15 executing program 0: r0 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000080), 0x402, 0x0) r1 = dup(r0) write$RDMA_USER_CM_CMD_JOIN_IP_MCAST(r1, 0x0, 0x0) 05:34:15 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) sendmmsg$unix(r0, 0x0, 0x0, 0x40001) 05:34:15 executing program 1: r0 = openat$vsock(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) close(r0) socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_SET_MAC_ACL(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x28, 0x0, 0x0, 0x0, 0x0, {{}, {@val={0x8}, @val={0xc}}}}, 0x28}}, 0x0) 05:34:15 executing program 0: r0 = socket$nl_audit(0x10, 0x3, 0x9) ioctl$sock_SIOCBRDELBR(r0, 0x5451, 0x0) 05:34:15 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) pipe2(&(0x7f0000000000)={0x0, 0x0}, 0x0) dup3(r0, r1, 0x0) sendmsg$netlink(r1, &(0x7f00000087c0)={0x0, 0x0, &(0x7f0000008740)=[{&(0x7f00000003c0)={0x10}, 0x10}], 0x1}, 0x0) 05:34:16 executing program 0: gettid() 05:34:16 executing program 1: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) getsockopt$inet_sctp6_SCTP_PEER_ADDR_THLDS(r0, 0x84, 0x18, &(0x7f0000000180)={0x0, @in={{0x2, 0x0, @empty}}}, &(0x7f00000000c0)=0x90) 05:34:16 executing program 0: r0 = socket$inet(0x2, 0x3, 0x6) setsockopt$inet_buf(r0, 0x0, 0xd, &(0x7f0000000640), 0x0) 05:34:16 executing program 1: r0 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) close_range(r0, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) write$damon_monitor_on(r0, 0x0, 0x0) 05:34:16 executing program 1: r0 = openat$dlm_control(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) close(r0) socket$igmp6(0xa, 0x3, 0x2) getsockopt$IP6T_SO_GET_INFO(r0, 0x29, 0x40, &(0x7f0000000080)={'filter\x00'}, &(0x7f0000000000)=0x54) 05:34:16 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_REGISTER_FRAME(r0, &(0x7f0000009440)={0x0, 0x0, &(0x7f0000009400)={0x0}, 0x1, 0x0, 0xf0ffff}, 0x0) 05:34:16 executing program 1: r0 = openat$null(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) close_range(r0, 0xffffffffffffffff, 0x0) socket$inet6_sctp(0xa, 0x5, 0x84) getsockopt$inet_sctp6_SCTP_PR_SUPPORTED(r0, 0x84, 0x71, &(0x7f0000000000), &(0x7f0000000040)=0x8) 05:34:16 executing program 0: pipe2$watch_queue(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) close_range(r0, 0xffffffffffffffff, 0x0) socket$can_raw(0x1d, 0x3, 0x1) setsockopt$CAN_RAW_FILTER(r0, 0x65, 0x1, 0x0, 0x0) 05:34:16 executing program 1: r0 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) dup3(r1, r0, 0x0) sendmsg$DEVLINK_CMD_SB_OCC_MAX_CLEAR(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000180)={0x14}, 0x14}}, 0x0) 05:34:17 executing program 1: r0 = syz_genetlink_get_family_id$ieee802154(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$IEEE802154_LLSEC_ADD_SECLEVEL(0xffffffffffffffff, 0x0, 0x4000) syz_genetlink_get_family_id$ieee802154(&(0x7f0000000180), 0xffffffffffffffff) sendmsg$IEEE802154_LLSEC_ADD_SECLEVEL(0xffffffffffffffff, 0x0, 0x2000040) ioctl$sock_SIOCGIFINDEX_802154(0xffffffffffffffff, 0x8933, 0x0) sendmsg$IEEE802154_LLSEC_GETPARAMS(0xffffffffffffffff, &(0x7f00000003c0)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000000380)={&(0x7f0000000300)={0x44, 0x0, 0x800, 0x70bd29, 0x25dfdbfe, {}, [@IEEE802154_ATTR_DEV_NAME={0xa, 0x1, 'wpan4\x00'}, @IEEE802154_ATTR_DEV_INDEX={0x8}, @IEEE802154_ATTR_DEV_NAME={0xa, 0x1, 'wpan3\x00'}, @IEEE802154_ATTR_DEV_INDEX={0x8}, @IEEE802154_ATTR_DEV_INDEX={0x8}]}, 0x44}}, 0x8000000) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_802154(0xffffffffffffffff, 0x8933, &(0x7f0000000440)={'wpan3\x00', 0x0}) sendmsg$NL802154_CMD_DEL_SEC_LEVEL(r1, &(0x7f0000000540)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000500)={&(0x7f0000000480)={0x4c, 0x0, 0x1, 0x70bd2b, 0x25dfdbfd, {}, [@NL802154_ATTR_IFINDEX={0x8, 0x3, r2}, @NL802154_ATTR_SEC_LEVEL={0x1c, 0x2b, 0x0, 0x1, [@NL802154_SECLEVEL_ATTR_CMD_FRAME={0x8, 0x3, 0x4}, @NL802154_SECLEVEL_ATTR_CMD_FRAME={0x8, 0x3, 0x8}, @NL802154_SECLEVEL_ATTR_LEVELS={0x5, 0x1, 0x3}]}, @NL802154_ATTR_SEC_LEVEL={0x14, 0x2b, 0x0, 0x1, [@NL802154_SECLEVEL_ATTR_FRAME={0x8, 0x2, 0x2}, @NL802154_SECLEVEL_ATTR_CMD_FRAME={0x8, 0x3, 0x1}]}]}, 0x4c}, 0x1, 0x0, 0x0, 0x4008011}, 0x11) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$IEEE802154_LLSEC_LIST_DEVKEY(r3, &(0x7f0000000780)={&(0x7f00000006c0), 0xc, &(0x7f0000000740)={&(0x7f0000000700)={0x14, r0, 0x601, 0x70bd29, 0x25dfdbfc, {}, ["", "", "", "", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x4000804}, 0x8000) r4 = syz_genetlink_get_family_id$batadv(&(0x7f0000000800), 0xffffffffffffffff) sendmsg$BATADV_CMD_GET_TRANSTABLE_LOCAL(0xffffffffffffffff, &(0x7f00000008c0)={&(0x7f00000007c0)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000880)={&(0x7f0000000840)={0x1c, r4, 0x800, 0x70bd28, 0x25dfdbff, {}, [@BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x7}]}, 0x1c}, 0x1, 0x0, 0x0, 0x4000080}, 0x20004000) sendmsg$NL802154_CMD_SET_CHANNEL(r1, &(0x7f00000009c0)={&(0x7f0000000900)={0x10, 0x0, 0x0, 0xc0000000}, 0xc, &(0x7f0000000980)={&(0x7f0000000940)={0x14, 0x0, 0x800, 0x70bd2a, 0x25dfdbfd}, 0x14}, 0x1, 0x0, 0x0, 0x4010}, 0x0) ioctl$sock_SIOCGIFINDEX_802154(r3, 0x8933, &(0x7f0000000a40)={'wpan4\x00', 0x0}) sendmsg$NL802154_CMD_SET_SHORT_ADDR(r3, &(0x7f0000000b40)={&(0x7f0000000a00)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b00)={&(0x7f0000000a80)={0x44, 0x0, 0x1, 0x70bd2a, 0x25dfdbfb, {}, [@NL802154_ATTR_SHORT_ADDR={0x6, 0xa, 0xfffe}, @NL802154_ATTR_IFINDEX={0x8, 0x3, r5}, @NL802154_ATTR_SHORT_ADDR={0x6, 0xa, 0xaaa0}, @NL802154_ATTR_SHORT_ADDR={0x6, 0xa, 0xaaa3}, @NL802154_ATTR_SHORT_ADDR={0x6, 0xa, 0xffff}, @NL802154_ATTR_SHORT_ADDR={0x6}]}, 0x44}, 0x1, 0x0, 0x0, 0x20000001}, 0x800) ioctl$sock_SIOCGIFINDEX_802154(r1, 0x8933, &(0x7f0000000bc0)={'wpan4\x00', 0x0}) sendmsg$NL802154_CMD_SET_SHORT_ADDR(r3, &(0x7f0000000cc0)={&(0x7f0000000b80)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f0000000c80)={&(0x7f0000000c00)={0x4c, 0x0, 0x400, 0x70bd26, 0x25dfdbfb, {}, [@NL802154_ATTR_WPAN_DEV={0xc, 0x6, 0x100000001}, @NL802154_ATTR_IFINDEX={0x8}, @NL802154_ATTR_IFINDEX={0x8, 0x3, r2}, @NL802154_ATTR_SHORT_ADDR={0x6, 0xa, 0xaaa3}, @NL802154_ATTR_WPAN_DEV={0xc, 0x6, 0x300000003}, @NL802154_ATTR_IFINDEX={0x8, 0x3, r6}]}, 0x4c}, 0x1, 0x0, 0x0, 0x8800}, 0x92c099b133e781ed) ioctl$sock_SIOCGIFINDEX_802154(0xffffffffffffffff, 0x8933, &(0x7f0000000d40)={'wpan1\x00'}) sendmsg$BATADV_CMD_GET_BLA_BACKBONE(0xffffffffffffffff, &(0x7f0000000f40)={&(0x7f0000000e80)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000f00)={&(0x7f0000000ec0)={0x34, 0x0, 0x8, 0x70bd28, 0x25dfdbfd, {}, [@BATADV_ATTR_GW_MODE={0x5}, @BATADV_ATTR_HARD_IFINDEX={0x8}, @BATADV_ATTR_MULTICAST_FORCEFLOOD_ENABLED={0x5, 0x37, 0x1}, @BATADV_ATTR_GW_MODE={0x5, 0x33, 0x1}]}, 0x34}, 0x1, 0x0, 0x0, 0x40000}, 0x80) sendmsg$IEEE802154_LLSEC_SETPARAMS(0xffffffffffffffff, &(0x7f0000001040)={&(0x7f0000000f80)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000001000)={&(0x7f0000000fc0)={0x2c, r0, 0x100, 0x70bd2d, 0x25dfdbff, {}, [@IEEE802154_ATTR_LLSEC_KEY_ID={0x5, 0x2e, 0x1}, @IEEE802154_ATTR_PAN_ID={0x6}, @IEEE802154_ATTR_LLSEC_KEY_ID={0x5, 0x2e, 0x3}]}, 0x2c}}, 0x0) sendmsg$NFT_BATCH(0xffffffffffffffff, &(0x7f0000001280)={&(0x7f00000010c0)={0x10, 0x0, 0x0, 0x272b82bcd4a7ab90}, 0xc, &(0x7f0000001240)={&(0x7f0000001100)={{0x14}, [@NFT_MSG_DELRULE={0x50, 0x8, 0xa, 0x3, 0x0, 0x0, {0x2, 0x0, 0x9}, [@NFTA_RULE_COMPAT={0x3c, 0x5, 0x0, 0x1, [@NFTA_RULE_COMPAT_PROTO_IPV6={0x8}, @NFTA_RULE_COMPAT_PROTO_BRIDGE={0x8}, @NFTA_RULE_COMPAT_FLAGS={0x8, 0x2, 0x1, 0x0, 0x2}, @NFTA_RULE_COMPAT_FLAGS={0x8}, @NFTA_RULE_COMPAT_FLAGS={0x8}, @NFTA_RULE_COMPAT_FLAGS={0x8, 0x2, 0x1, 0x0, 0x2}, @NFTA_RULE_COMPAT_PROTO_IPV6={0x8, 0x1, 0x1, 0x0, 0x2b}]}]}, @NFT_MSG_DELFLOWTABLE={0x20, 0x18, 0xa, 0x401, 0x0, 0x0, {0x5, 0x0, 0x1}, [@NFTA_FLOWTABLE_NAME={0x9, 0x2, 'syz1\x00'}]}, @NFT_MSG_DELSET={0x78, 0xb, 0xa, 0x5, 0x0, 0x0, {0x2, 0x0, 0x6}, [@NFTA_SET_POLICY={0x8, 0x8, 0x1, 0x0, 0x1}, @NFTA_SET_HANDLE={0xc, 0x10, 0x1, 0x0, 0x5}, @NFTA_SET_USERDATA={0x1e, 0xd, 0x1, 0x0, "c92fbaae2318c0d6aaa184aad3fef4442a3055d3abe64946b39f"}, @NFTA_SET_FLAGS={0x8, 0x3, 0x1, 0x0, 0x24}, @NFTA_SET_TABLE={0x9, 0x1, 'syz1\x00'}, @NFTA_SET_OBJ_TYPE={0x8, 0xf, 0x1, 0x0, 0x5}, @NFTA_SET_DATA_TYPE={0x8}, @NFTA_SET_TIMEOUT={0xc, 0xb, 0x1, 0x0, 0x81}]}], {0x14}}, 0x110}, 0x1, 0x0, 0x0, 0x20000000}, 0x4040) syz_genetlink_get_family_id$nl802154(&(0x7f0000001300), r1) ioctl$sock_SIOCGIFINDEX_802154(0xffffffffffffffff, 0x8933, &(0x7f0000001340)={'wpan0\x00'}) 05:34:17 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) dup3(r1, r0, 0x0) recvmmsg$unix(r1, &(0x7f0000001e80)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000001a80)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}}], 0x1, 0x0, 0x0) ioctl$FIONCLEX(r2, 0x5450) 05:34:17 executing program 0: r0 = socket(0x2, 0x2, 0x0) sendmsg$NL80211_CMD_NEW_INTERFACE(r0, &(0x7f00000001c0)={&(0x7f0000000000)={0x2, 0x2, 0xffffff97}, 0x10, &(0x7f0000000180)={0x0}}, 0x0) 05:34:17 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'dvmrp1\x00', 0x2}) ioctl$TUNSETOFFLOAD(r0, 0x400454d0, 0x7) 05:34:18 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_GET_SCAN(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000240)={0x1c, 0x0, 0x0, 0x0, 0x0, {{}, {@val={0x8}, @void}}}, 0x1c}}, 0x40000) 05:34:18 executing program 1: r0 = openat$mice(0xffffff9c, &(0x7f0000000000), 0x0) r1 = openat$mixer(0xffffff9c, &(0x7f0000000100), 0x0, 0x0) dup3(r1, r0, 0x0) ioctl$HIDIOCGUSAGES(r0, 0xd01c4813, &(0x7f0000000140)) 05:34:18 executing program 0: r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = openat$mixer(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) dup3(r1, r0, 0x0) ioctl$sock_SIOCBRDELBR(r0, 0x89a1, 0x0) 05:34:18 executing program 1: r0 = openat$incfs(0xffffffffffffff9c, &(0x7f00000001c0)='.log\x00', 0x142542, 0x0) close_range(r0, 0xffffffffffffffff, 0x0) openat$mixer(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$DRM_IOCTL_RM_MAP(r0, 0x4028641b, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000fff000/0x1000)=nil}) 05:34:19 executing program 0: bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000340), 0x10) 05:34:19 executing program 1: openat(0xffffffffffffff9c, &(0x7f000000c380)='./file0\x00', 0x40, 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000100000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) syz_fuse_handle_req(r0, &(0x7f00000021c0)="a2eb47ae605902dc2bdb48049fb9526e76d65c1576b5f4ac4798231f25fc746e55119f97ff02a78d51462b41b4a11efb77b0124c72d2517e003d13316e0b9ddf4401bd15a8a33e36ceb10129ee98b804123e779b5e063e86d2a1afe34ae51d15b6f945419d9fbb69062c88ceb993ff312d9fce983a3d11fab74d1c411f78242c8aee86a07fd37a70a64631a7d450b8089b904d9cb78ea8150bfc50de939efa611179232a22d212a2639c9ed957f343b440199dbb29e8b8014e280cd7233ae8f956cd5f01460804b95749d19087153a6ef21ea04fa6956432788ad553dd5941f0533b326c36a636ca2289e1f1807b11dc5a4799b05edf1fe29ef53a5d99571447ab69fbefaead2a1592c729650a5efa3fb42e9dfae28c6e1b95852b914e0c0067ea017a9b328dcbb25da776d637864c44817859a6f59751bad1e5115b6bfdd528ba309927716ee2939a57e4215179f82cb332f6d87d0a912cfeb2d82fa6aebd00382e89e093496c12fb222f3b4ffee059f479b016703d620035b2047b5b0339c122ba0ae08d3e32fb7819d5ad3a9bb39ae0d99c4798231700b5b0ad7239884352c91d484c98885dde6af9f761097a0cd4319a92f4d38b00177a1fa3b00fe52b4c65e2bca3bbbf8b9e21c22b4b6c264d46d6a2977fb72981c2298409337d2e3297c02c2ba67eb93190c2c5bbcfad808f0a6e0ccb6a411db8bfe0782da545307abf98e8e6466b3ee7ddf52e6a23c0cb9ea482a1e09ce34954b97934c72dae4e483caf7af4f75c16e2b1496fc42d678ddad581443148d6e9892e131410658143b07d8ab92959bd77e8a5a610cc0a8121d351e7cfdb8ee5d7ce3c7e3165948773209b18fae157317fe7bc0846b678e8f81d34d79443009687f5b4aa1e415537c36c366b9410af1817cab34761f3b81c79ffb07235077cb2dfbc32398b4a44b8d77af79b9eee45ead65ae6b2b6d99c0bf18d559041b9a753d60e2f7f19dd41472790c3cd76dc30938ef5074303ee5d440e1658eb337bf7e1cdba43eb3e034bc49152d7345d421652329928095a2cde833636cd270ec8e33526cf3c8c12a44f6ea7e1a0839137ee3d53c01c5c7e51859889e5bbd836a4102e2440360601068e5ea8c4f472e2a226a5e702ac034bc54f43e9bd3b5a4fc99b8cc1495a3b1fc2a286a97e2d10b3b067ef0cb4acb8f50591e1931f0ac5246a8739dc59869ae06d666296697fbbe3be893b10ed6103a7976ff282b3d4cab6f4c3e39f9b7c4233d80484e96008355130768e6239535b21f578db8408eeaec43a06476ad29c9959bc5eb6f1a2b9e10b5c78ea9573578a1dad9cbeb0042d2a92766c4f7b0358988be5804ac9f1c58319214cf0bfe90a51ae552c402780843c7d8d4c6df68f2bb9487e49617ed03913f614093513c8335cc1eb3de6772b33b1d1a4db3a6a324ed9b7cd6567c78800eb6f5a606b93053a368374aeca7b7b123b16850b7a3d6b3a3c002f606ac4d54a9d95da60cfb9c261f8324d72b4acee9a9709625a5027aa2c300d7e437e75807d6786f64855bd510b20f7ef702215b3ec3adc1ef285a8cc9424e59a4bc25b52b8f3ab6ad5c620ba4eb405042d31003aec209b80a1d390ca6696cbd546be3bbe624fbead51dac650e4eb076040915fbee24c6799066018904c676b8677bb8b0293a7d71ef77e2f0f78ac66633e808a438988bc9a424fb9d2f188f0b2350fde4b1d280be9a8ec36380b9f4e03cd7968fdc859c71ab8d3e673942993038cf0ac5deb184d2ca66438aad68cad019bc2602f436e1a72c6e9f24601bea706a315616fc6d1a0168eb19451e504b353d956f41c1841a516ad3779c2845313c5bbd55a3e49891747199a6f45ae3e2a5e746f801dc17e198dbb2d89fdae9ffc7d1103078322f7d920b58cea50b4875ceb0179b443a78b30692c6f24fade1ec5465d1704b6377d72cb5b4545c42813766b33d4a8162bef97bb98fa0656c150ba9363d6f5f5adcec3c22589d63ccdb15b1b19307c7619b21959391223208c04aea9e7e9108ccf96fdcf881214c449416dfd680adb96c7b7125f57d4d7b6a9591accc6d4e909fe6d4746d6523c1bd6992060a5b7c2b316d41dcfcd4888b27a3f785388b6d970331a893ea81a0d39ceb51e0bdf11f89b0cb05354741036d4432f490cb78c641a104ecb925d5c5c49d11f6c43c4541a8f9a59480d650ab5ede970ea339ea248b9a03263f2076d20831433a83f05e256df7bc61763b40f299afef7bc73bff240ba30b79222c3cff6bc596f8a3a64882e3a35f39cb45a20bf39296b55c152c901b52f17e691d4bf745e3062927410d89317f14d037d4599b07f002943d6d5f7aaf3b4c0c9f88a52bc684ff39d2d470fc4908cb7311e124d34036dda2f9e998eb0f9dea0a861aef7642f4183f31eccfc9dfcc7acb4ef5431dfa9e82fdcb8c0c45d948a7221e826778f266aaf5d48fec60fd62a9aede919661da3b1a16e661ee0762502d4816ea993986d9d829fb8e5e775bcbd9ab3909fc0ab5aa03a3c96c76b138c43e4ce4bd2a31faf81a993878c42d0eea3cde90de2172e4ed2c1d2a153a3a038b7a642f0f99b42c18c3874b7ac06a01113674c1bc5ede0b5aca7373530b24042f8c8f3bdc7edb9ff27acf857361f2183284a2a590bb516f87b00752e50c5f8f50cd5092a66ef71a43edcbe2f1847e51af6d52e94c84e82f9b243284e496b17dca008941c17b4de5fbd2a87b74656146c71ce4d8525144f6a074b71ae304e93e78866d7e6aafd9de88bc9c631174ed258850e09d5d0d3f1434e06ca5135d0b3d47a3977103599f508bd5e9a0f8d68db8883222dbae22cce50772542c11ef4bbbca5ed5c1372efa3ea540dbd87969a578fd71c2dbb81cdb425714b2b86a2f5744452bb693ca3b484f49c0e38a4a0a301da4455442620aa59c9089b75595c764ccf5bea13bf601f3204e7f22177591657b60cd4750f38814dbd00048bfc6e8677d32b9da6f535d326af6acbb31747294e4df24c1d68cdfec2fc2f70b8b0e49b3932d2f3dd87b668ffe718e8443a826a54934e54e26f341cdc5b1528105dd26100864c59c73601e9d2972d5b832e30a04b92a3b76c492c404fdd567a9e46aa8710442304f110541cd1a9da9285d5375f89c8db241a31076a36c754e08b19fa190302706b9fde95453222a6e17adb2ac8e7a4227db7bcaae619f63100356f07385b90484d1ab80c9e941d4414528ad0e3844873d60b6f60a7f310c584ac561647943630807ddcb3e6fdf5a9646af7833ff13cf007abbe6d825d6d2378c7f869fd378c4d653d6a9dafd0c47866e474206b4c766949d32c267dc2e4a655594057cf3b598a8e431fa3d1eeeb3fa0bd70e4e342356ddf2d45b5e12ec7eaa6617b825ab59132c197ef0becad43a6c2f844f2b589dcffbc01c09fe5b6d2a8ea8997dd22a30b399145dc0a77dd689389dfbc63727213ed99758d23e29e7e3f6590b4e171e2445b97753436e54076894fd2d465cb0b398f4d5dfcc66a144daa50c0d59b3054959ee54f8120780e74a31210a460e033fad79fff682d183fe466cf2fc44741a588adb79ace708946d720b8b87cc51ba4cc5f96d240cd5c099c68b5c383d964ca0dae4abdb66cfd8f7ed98bb5c4a5e9a0194539564eafa52a4bfc73b69fc836146b756718e057638a1bccbd8854604585bbae7b1f1f966bff47eabb270268db27f164c55c461cc96816f263ddf0dbaf5f1375b84ac5ed57f660376b275f65582895f0d71bd1f93ad5cad5224b021e8435fae676e8b79965b5b6df1c1c54bb3e84e5c7127b62dfd1ea9dc5c961e2ae34d9afe0aea07e5e5834de6d1f864e43db459db0948eaa604a92084af27cd7dd2fbed59078ff4232f8e270e742ffb76f9ffedd2d6dd51464c6512c35ee8a4240efc3a2ea8154849dfdd3249cb46fe205606680539fd50152ffaf6c3fe9fd606592d349401900c60fc0669c51bffe6203d660c7d150a7275c9f05e32eee8bfbe2632da531c97cc420a2c4e35e65a4b0dda8eb1085e518eb94e2c7d02d774ee068afdb37e92c24c2c67159bc1b022d8f8cbcd6ce09c8332cbe2b89445c3d46f8e6ec239bc87034bcee0fda2d9b9ebaf3386fe68f93f394fdabea4da0c5a163ab9f5794199c9b96895457a7f9439c1ab4ff5610825f24e086676a2a2e1cc3903cc007b4ed2f9b3fa2dfa1b690f31f09b9b2e98e633e24ce444f4d44747f2a8f6a328610b37dded9448b8e127cafab6eff3293c0f19728680b2fe03c8932e087f16cf97cfd9a2e2d74f91b98fa17bf866865e3fbfc33305e5ffb7b6567ae7c70d3547874541ac92cf9e3f17deed1d09eded148d62fe0b54e37ac5037f0ec2393642e0f0ff0152e4c6e9170ecaf34eec3262c37f9cb8b814a9d3d2f1668f66e09049111a3c3b0844d4503d3c72d9f5c3c95210e3888ee83fb954b0d487a74d47ef3ab30893565db080188c7c7f1f920c1205cb0fad1e68527a0ba7d8eb4b951635fddd8892bc9e94144a2d53649137b412be1b3c20a81b47ceeeddf7274b7cbf17bfa8512bffd7f4377f266b214ea44c6f817e7f919b28be25b6c47b8a8f4d10fe46911fc041c88e9bb9b46ad7bdfa689f5c35a1b018b99afd27e6159e89efaae8d83678da76780df0270e5961ba54e354230f0df440f15900c46e3b85ec478a1349d3e93dcabd4aebdb7305ad38634cab4af991625e8a9738c4475f9c8e14ea87b0e901e66a7dff781308fc01e33ebdb03042ced3c5deb43b134e39d229ebf300415f0dae44ddf05e89a1054b21c66510f65f791f6628586a045b23f06179dbca128f55778a2ef4a0a55b2aa9939733682c90cf85a850c0265a08eabf5df841ca38489562c9a624947427e61ed195d014008c9e90e10e2d5d6276aa663c0625baadbbdeaab37a577435f469b8e77e45b7e37d0541b8831ac01a37baa0f51313cace53b83c189e747d06b46755447afc447544fa090f8b18694a6e8e6721d4351284c5873b89c2122032a265a9c85b9afade494eaedcb4806466c9a13b2de358af54ae4dd0edf4fb870aefc74ac7dce32531e2ca2d1007a18fe0afca5d9fd159ffc3abf4d9303c2edff1b56f2a8744f4dda0fce81b68e10ea26616c18f3ffbadd47fc8029876b8a5f3ccdcdddb5e1242796e811ec0e14ab3e01630077022e8d3aa587d94bacbf8f7e6991c3a111d7b57c8de9fe24372df127f75b8ca396bdcdd76492d9fc0e89d27b94d68c3ddfe4a3ab49db7d55e1ade5ff867758e7585c23629252ab8d99935e28d8a9ee9745bffdf87cb81346d92f323ac250a7c00f62f6d806aec005b9f7913235c96a6ca4301251995ddf0d6946b087014efafa2ea5aa0fa220dd7a6a793af6296adc32faed5f6e33dc0f62f56c180f0fe29c9a12687635a933f754e86d0ec0f8ad1faffef6a52ea2dd43fe9099c1aa25b867a5697d8cb39b651a30bf5ae936b444b8788480870b625656c0d82cb2956b61753e91a322ddd0429c75e8366e125b0cf788be4134fc0d37dbc5399dfc97a620852ba22e8258c5d47bed98e3c368f631bed3fe37f942e93e9dfe3455331bc2df8b8b825f7f308a1e0865cc17257257861babd68199d0dc907f1659f9cc83b07773aedb9f15a8c039b561a3c1b2cd9a97cc0b04bfad32c78ae4a2ef1f19fe6d8be8f4aee37b9e20720f8ce9c8793c9075fa41fa839878a112a71b8ac6faf6d2c374604c294db6d522b30ba8cc90f8ca80afe7148ca7eb186b0aec8b4c4f101d93103ff35c49094af1c7bb999ae45c6f567e2a12f6c4f46c798713dc1919106373582f002f335113de60058777e192166b2dbbed1842d407eb06ab2970e17edc9d2b2a95c7d1b058baca0e5dfa4fb6bf92bc11c34b52d0c1652c8a40313cb57ff61faa67f4cc2a46f215e9a488556d46a39432a87060d676f1774ded13fcc173f2d797d114d6f57ca98b3002f642333719d234ffd2ac593f599fbef4dc024cd4c49f0eaa905ee0cd5dba0682e45908517d55288f00c6ab90d226c3764effb3319a0fce3a91f952baa1d590627e9d8290302cfacc645f09881f9747badaef70981c1890ffc75bfd0b7b0fb6a45d418ecc5f015444f0d49691537895b88ecc17702267084337ee3a3dc4f8a37fea7427b90b2b56fff054c6c15d37a1eaccd5a6ac16168e8d08cfcba32d7f410a6d4c4fd9cee0fd5f1381ccaef3ecca4c38fee3e010665c619728e4f5e566702463660ae8b9cf2518f536058c671dc07a760a5f995b2dce7a3a80fb03b9b914f74ff134639ea51ea10c226f078af0a58366337a25ae48fdaf3523fc3b912236a7d749b0062b6b5b18591f384cd36a645db58bae95ac5863d721af7d9bdcce88f463ee5e58cc4c5e50df8c6c17a822f3a37e7cff28d6a9f75612588c800bbfbea639b7f6e5f06d0d0633d3e39158a00ae5969a60621bbbaf594b94ea279084635fdf4d47f7b3c8ef129897378e8a9168af70e0f206400eddf3599895cf47b51b566b5c66af3c2e6bc7f06ab6c42167e8c298e9e1b3a200d9397b8f7538d1ea21696309661ca6581011258171dd4b48090705631f124e2e2c26adca57ee62fe9596dc31c86390f77be808834050ffd1f2bd7473839ef8f8c38161fe80f75422b75b5ed279b517863fc53e2eed758bcc952e115f54a8bccea64dd45d364e6890781c64f84ae6536a3616f20a2be8423c4ba68855254d31560123ea0978f317e1c85eac6b4a4051be1cae29f171e2c8660fb930186e547876b4521c09d35e2c92c77cf9ecc2a2bd095267b7e9cf7df758add2a2fa2be9bc883f22dc29508d1c89a20027cad27a344fbb8106a5d443c74e7940622c210c97c1737f717864944890134c097931705c699eddba052867f50a2b6a561e8e00bf0b68fdc14225579ab2ca67601b7912e09ccc3d99851794cf19a4fb59d4a183353758d86c238cecec01ec664993307f14a2731dfb435caa67f7b72362f4a1ebcb983bb3d742c00448a350dc319b2d8ec94ef8b3d627c0de2ef50d8330057f90cca513479409d21af4ccd7037a60392288b92dbacfa10c293a32dcb01b47d95b4db0cbcd3ed7ff104eb261af0d933dde1d566ff65aef96df11d75c3e680b04a66d2039562f25f52b9cdc5e5eab657b0df99618c0758c115e4ed2162daf741171ebbbb9888bb42561a02e00841b5300565418a09841157623f781e6578bd5607fd29827dd318341b1124f42dc2ec085ed58f612520cdd900db63c3492c909a2081953c0b13646853427b4b165224c047e6ecd119cd1a5d37df8a4976002c17d95ce8ff617d284aca81933798448a1cc544b2449f06fa4b1167e55b15d473b9a708df295ccb59013a360824d227fc8a3dd1a37602b1d8d06e26c3166e9c5134fcf8fa28873434b6092c84f5f708c962225e8dcb639c805e71d63fed4dc6799738751b5e0db8426906e27d0c9b9e1e3ab6953c898d3507f27ffe2406fd522913136d7e0d8d0f4dbe6ea02c832bb11e2c01c2cace577851c9a80f7320a6fbeff0d38db9fe4ed1eabda79eec6ee7a26fa5a65db21d2ab92b69c679decd589d941a132ad553c8aa2b9098d05c0e092c3d516b13dee4751cea3660918210973f49d14fe640d492e5ce03bbda07db92d7e8bac60126cbb779a06c47d8dd48653604d35c106adefedc52232f0069ba4bf2bd53bb2e58911fcbda7c774f79273dbb069ad6416bea4ba69d438faa691a2bad779acf6d92cd04fd1def808ae8ceda3410ec962e88334226d43e5a1943699c6043f252f6c5be022f85adf2fac6c4bb9452d19575d40b4235c54f2d41e50641e7097188729c4d2dc1ee0d1f765def32bad82cf76028e7b7016118470a3331ca1715020fa84d094aff8b4ba15df0f4c63c090728cc140f37a8157378e4ccf3684cff82296f20959b38e2bd515acca7609c2ff55a815a7ef108392c7ea1aff9be21c1720be891c4b967938991a6561fe489ec87c83d277457676c3ce03e57680b4d870aa0e957ccdbebb6d3e898fb6ab69a190fd981bcbf4472cbf6764ab8d58a2a760a489daa64631033c462a71edf330958b540e4b0c664280fe59dac43a6ea29c3657065b2811b097fae2ef37db246bc37a82c64a99dd069657121fbd5ff10ff0458c3730f91f06c841c0de452c969b8882d4f4be6373b3a6a503f86325f0945a1282657ca63124c70e6a7029cfadac590a07a67abf91886c3184327ab30173f45160e9ae63b999fd1df4f0a1091ce2b5c020af9d0d43d7fb594782653f80d9fae3b65a697879bb7f69759a8c21ab9d1e427f734bd2e4deda1e99fce5758358ed6d69a870ae7b4090aa92a92b89d4be734e4df79f62ed3f7260239ce3981c102a5ee4a82fb7eeca931044c635f0e53fb4e5a985ae796aec6a96e62d507e31d263fcf5d8b9ed7787fdc8270550801632e3489351df1630e8eb0cc94bea517fb606ab3d92fd925d35e6e60771fbcead633fb134bb13a4576d91d3b7836df008a3f76fda95320611780d5ad49ff344b3515d250793e51fe7e528fa32c779eaebc270c435b97dcf5f305a6e1afa8bd601a1fd0877982420619bf900081102cc8a85260601e1d24a0f6366643a32be67574281bdb3486ce28627dce3be89263ad02121dbef8d0a7e303c32da89f3efb0f8c607143b139b1e9bd610713d94eaf13f1c3437caa9381eae02bfac15ffdbd9a031dbbce46c36ec1e9152141a35dc482b460e9448d2c73411e6f42c7603ac2ffcdda19deba6e923317022ca9e91956b75b537d77b9b8e082df81740ac92f8c787f3d2b8a40b80a9fefa1ac4b34104eb63334903071c6e2aadaa2084272face99a1d7f822e0f094209d3f9b5e9ece87c8385d4e9bfca38e16313dad05c47391959a934f407f661274d3d3774bf802c4ce65ab201afe1392b50eb216f25a3b46c1a804dc4d280c6e412e02eb348de35f9789dd8550fd2c135d1f995dcf03fec26374dffa9cc4b7ab050a5ba7984f791af7647880ef4e3428ce94e699dc104b5bdd658a3f6cfaef07d31d6e236d3ec18e04453d8897ab7bacd4363e47ae16763989e99263cdd4469c9a61b3443de90b3dc4d94823ba592cff0851caf4604bc3ef82ae0062e43e6df0b0c0c3f3bafdb422c09f6c057f7551e62deb1d998642bb2410893f7b74ac76d72e60817b13c92087b1f74613b6014bafbea8fa5ac6edecad9aad78196fba77e5b6a1f0b43210bc7c9f9c57c642b5ec7f80d9ce43d7b1fddcdbc376b7d6e6d44a2cecea9c1fdacc56bebbca529cdc1e4d9ae4b055e7a1001437fcaa245538ff86a143bf8ebba10f53423202c8b57d0132319f8c6352544ace25db74e0d10227618a262cc4d5f5d2ff5ca2fbdda3efe518c285e008f18783b4400d36d8fa1da032a7212499b653beea17f461dd9b04c7e50ae8c45fc315fc21982425c50229ed71c693d63ec8ce333ed1dc49f281daf8e782c0d806e769cf70a1fcf5236841275551762006dcf2bf70f194cbbf6bb4d640f483fe7c82f9e8c3bf3100bfb6b9373ba38ee23172c4e1cf15d3dcac16182e51c75a6b42db1186ca8acfa3146a79700d88d3ca3c0e24a26f61fb86bca68c3db90415f4c8146cd3ac3a69a62680a1481f9682f6682ce118b5282f40ee718fc76729be60e5554f5744c5ebd7449354d6be2d3c80fb99f7ffc6477c8cda962c1baa61435c01f1a67f99052a2a35a9a60121df712adb0220dc1306831a10dd74904d92b7d3228959976889efe23c4d0a0259fc95fd3bf0f45c5229fb2d51d71db06531693816e3f1aa70921cd0bf05a76309030dc408edb66593ab75a976b22e3d3a815fe19532b790a6b3b1d6e6b73985fdf1de7860466084b6e52a7dd471ac79e5fa38100c17285e8cd68bd428aa5accb95e62a75bbb4477fd08ecb9985b32661b71e1d69047e8fe7ba8a8479a706ca4c8c38a9ea93bd64f5b93d2e36d7d9778786f53c83a87c214251d626e7afb048cfe89d819bfb5c89fa43ba67f25abd297660aa42c7cbad815294e57aab59ae866f5d7ab2984be85c7193c1c0f9d55eef49557179757d986a59a63cf85fc950e11c24c52079e22be130f356cf07ceb961591fbadb4f29d0ffdb7d67d3ae0f7b1bebd3a7d53e2fd55a0462454428f186b479d4eacfbe4dcf108944ec41f828ac69451a8f0e7f3b7f354eca2a4d5863c06e9a4989f61265d28848b6f20567a88e98fc750ae14c79b15b6ed49af8f7ad6ac524883d1d769e7da14d4c42c0377e211df21071ed1c66fc602668148596f2d723fc79212b27a61b76610113ea1bbc238a42caf48109f6e8b27d057f2aac965794437899b817602fb46f14888f64bbe94ecc9fe9f5a952d373305c9e911da3fc145817278549ca99e8c4ed54c5635eee31e4af4fcd59f419ca72afd1b03c0ddc94a3e4032fdf496354051d8ef206a16d5fc8d691153957c8bf61795ea8c2c88c2c725e8412a1c0af65a5d68eb83711e23a5ac14f215e1e3a5b525e7176bbc70cf28d87b9b62b932449a7631fba8e5d3ef1974d9dfa885ecccb75000dbaeb5ae9670f5a50502e99a279c5a16dcda8f2c3d38b925c37a7357393b8b0e793133ff1927228f33d0ae11228e40dd2bebdc74d9064eee710dd86e442c4ecff17dda85a287108a4f25c5b80a46a48352076f06907b42c5562b9020c74b1195bab563e9ff63357c90dd53570f31eb822ed95202eb773605f1fbd7d697b22c1bb65d77f8288ad7020e9b71bd8bc419819e01cc24fc7aa3e419c41fd1219b953b9ed4b16844fe802cdb8d2d8830184fd334b5842d82820db8deec29dad580d434cc5cadf18f4e6bd1214bdb5780b10379f465772115b140fdf1f0dfe49a9a95f3e8113f53b599a050417ec0c9f8cef38d81dd0694d7c4f0839510113ef96dd6823198fec4d884708c6137821c92571b2f86c833b3b068bd57ac932597bd36c1c70749b61541cf2456dab6077354e10208496a38f5add651afd316cdf3c168a2952faaf447bc6644fbda65dac976d86b02df73f8a129f430117232edb90cf6f95968e83365e03513d2368c78c8b552aa41ec353e4d69c6c3e3916868790dfc8b9b1199bffe5533fb17ed6be3a1fb6c76581f2e4f89c75991f5e3d50b47cff24551eb0d3f3e54b41cc6a69425c74741acd3dd5a96ea1c71adc84d6afbb8a01060327e0e1b0d61ba1b994a54ff2511c6d95d3b180b32ee594cfb3bb679129a967aec9bde9548769723b9429eaa7e70d96fe25a1df01261f08e9d35d0b06d6123cc1e8142aacfdf1605237199a6467f5b36b5b2abafd4c155ed91eff6a40e02a9ed05abb350f67ad6510e81c89e2bf21aafbd5a8867e9cafde4267ccca9bd387ac82973f5eb081e7641fd028c59129e37aa9e3e058ee361213024946052a780c6d946a185229f122fa935146bdd1545670dd633f814709ea96ad74ca9d3a20430612373202447749c4607b43f899af75ec9a776ee1e8904a4127c15b5ca27de4a2c67c5f9b3e210d7d3d11ba98d059e747597694a13dfa9977972e246c4fd0268d767893134965d41fe4ea590c1faea9ba28f1bd0010684a7c00d95122b86d74de28fbaa30033cdc56b5b96bd7404d6a41818fe57f", 0x2000, &(0x7f00000009c0)={&(0x7f0000000140)={0x50}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lremovexattr(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=@random={'trusted.', 'fuse\x00'}) read$FUSE(r0, &(0x7f00000103c0)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r0, &(0x7f0000000040)={0x50, 0x0, r1, {0x7, 0x1f}}, 0x50) 05:34:19 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = openat$sw_sync_info(0xffffff9c, &(0x7f0000000240), 0x0, 0x0) dup3(r0, r1, 0x0) sendmsg$NL80211_CMD_STOP_P2P_DEVICE(r1, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000200)={0x28, 0x0, 0x0, 0x0, 0x0, {{}, {@val={0x8}, @val={0xc}}}}, 0x28}}, 0x0) 05:34:19 executing program 0: r0 = gettid() r1 = openat$sndseq(0xffffffffffffff9c, &(0x7f00000004c0), 0x0) read(r1, &(0x7f0000000100)=""/248, 0xf8) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r1, 0x4040534e, &(0x7f0000000040)={0x287}) ioctl$SNDRV_SEQ_IOCTL_UNSUBSCRIBE_PORT(r1, 0x40505331, &(0x7f0000000080)) tkill(r0, 0x7) 05:34:19 executing program 1: r0 = openat$mice(0xffffffffffffff9c, &(0x7f0000000040), 0x0) close(r0) socket$nl_generic(0x10, 0x3, 0x10) sendmsg$IPVS_CMD_GET_INFO(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000100)={0x14}, 0x14}}, 0x0) 05:34:20 executing program 1: r0 = openat$fb0(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) syz_open_dev$dri(&(0x7f0000000d00), 0x1, 0x0) ioctl$BTRFS_IOC_QGROUP_ASSIGN(r0, 0x40189429, 0x0) 05:34:20 executing program 1: r0 = io_uring_setup(0x402e, &(0x7f00000000c0)) io_uring_register$IORING_UNREGISTER_FILES(r0, 0x19, 0x2, 0x0) 05:34:21 executing program 0: r0 = getpgid(0x0) ptrace$getenv(0x4206, r0, 0x2, 0x0) 05:34:21 executing program 1: r0 = syz_init_net_socket$nfc_raw(0x27, 0x3, 0x0) ioctl$sock_FIOGETOWN(r0, 0x8903, &(0x7f0000000400)) 05:34:21 executing program 1: r0 = syz_init_net_socket$nfc_raw(0x27, 0x3, 0x0) ioctl$sock_FIOGETOWN(r0, 0x8903, &(0x7f0000000400)) 05:34:21 executing program 0: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup(r0) sendmsg$ETHTOOL_MSG_DEBUG_SET(r1, &(0x7f0000000200)={&(0x7f0000000000), 0xc, &(0x7f0000000100)={0x0, 0x58}}, 0x0) 05:34:21 executing program 1: r0 = syz_init_net_socket$nfc_raw(0x27, 0x3, 0x0) ioctl$sock_FIOGETOWN(r0, 0x8903, &(0x7f0000000400)) 05:34:21 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = dup3(r1, r0, 0x0) sendmsg$SEG6_CMD_GET_TUNSRC(r2, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000100)={0x0, 0x1c}}, 0x0) 05:34:21 executing program 1: r0 = syz_init_net_socket$nfc_raw(0x27, 0x3, 0x0) ioctl$sock_FIOGETOWN(r0, 0x8903, &(0x7f0000000400)) 05:34:21 executing program 0: r0 = socket$inet_smc(0x2b, 0x1, 0x0) r1 = openat$mixer(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) dup3(r1, r0, 0x0) ioctl$F2FS_IOC_SET_PIN_FILE(r0, 0x4004f50d, &(0x7f0000000080)) 05:34:21 executing program 0: r0 = socket$inet6_mptcp(0xa, 0x1, 0x106) r1 = fcntl$dupfd(r0, 0x0, r0) connect$inet6(r1, &(0x7f0000000040)={0xa, 0x0, 0x0, @local, 0x6}, 0x1c) getsockopt$inet_sctp6_SCTP_MAXSEG(r1, 0x84, 0xd, 0x0, 0x0) 05:34:21 executing program 1: socketpair(0x1, 0x5, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$DCCPDIAG_GETSOCK(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) dup3(r0, r1, 0x0) sendmsg$TIPC_CMD_SHOW_STATS(r1, &(0x7f0000000380)={0x0, 0x0, &(0x7f00000002c0)={0x0}}, 0x0) 05:34:22 executing program 1: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCGPGRP(r0, 0x540f, &(0x7f0000000140)=0x0) sched_setaffinity(r1, 0x8, &(0x7f0000000000)=0x3) 05:34:22 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000000)={0x26, 'hash\x00', 0x0, 0x0, 'crct10dif-arm64-ce\x00'}, 0x58) r2 = fcntl$dupfd(r1, 0x0, r0) r3 = accept$alg(r2, 0x0, 0x0) close_range(r3, 0xffffffffffffffff, 0x0) 05:34:24 executing program 0: r0 = openat$kvm(0xffffff9c, &(0x7f0000000280), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_CAP_VM_COPY_ENC_CONTEXT_FROM(r1, 0xae03, 0x0) 05:34:24 executing program 1: r0 = socket$nl_sock_diag(0x10, 0x3, 0x4) sendmsg$NL80211_CMD_SET_QOS_MAP(r0, &(0x7f0000002240)={0x0, 0x0, &(0x7f0000002200)={&(0x7f0000002180)={0x14, 0x0, 0x0, 0x0, 0x0, {{}, {@void, @void}}}, 0x14}}, 0x0) 05:34:24 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = openat2(0xffffffffffffff9c, &(0x7f0000000800)='./file0\x00', &(0x7f0000000840)={0x940}, 0x18) dup3(r0, r1, 0x0) sendmsg$NFT_MSG_GETFLOWTABLE(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000280)={0x14}, 0x14}}, 0x0) 05:34:24 executing program 0: r0 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fsetxattr$trusted_overlay_upper(r0, &(0x7f0000000080), 0x0, 0x0, 0x0) 05:34:24 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_CAP_DISABLE_QUIRKS(r1, 0x4010ae68, 0x0) 05:34:24 executing program 0: r0 = openat$binder_debug(0xffffff9c, &(0x7f0000000040)='/sys/kernel/debug/binder/state\x00', 0x0, 0x0) r1 = socket$kcm(0x29, 0x2, 0x0) dup3(r1, r0, 0x0) sendmsg$NL80211_CMD_TDLS_MGMT(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) 05:34:25 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) close_range(r0, 0xffffffffffffffff, 0x0) syz_open_dev$dri(&(0x7f0000000d00), 0x0, 0x0) ioctl$DRM_IOCTL_DROP_MASTER(r0, 0x641f) 05:34:25 executing program 0: r0 = syz_open_procfs(0x0, &(0x7f0000000080)='net/dev_mcast\x00') read$FUSE(r0, &(0x7f00000021c0)={0x2020, 0x0, 0x0, 0x0}, 0x2020) setreuid(0x0, r1) r2 = socket$l2tp6(0xa, 0x2, 0x73) sendmmsg$sock(r2, &(0x7f0000002240)=[{{&(0x7f0000000000)=@l2tp6={0xa, 0x0, 0x0, @mcast2}, 0x80, 0x0, 0x0, &(0x7f0000000600)=[@mark={{0x14}}], 0x18}}], 0x1, 0x0) 05:34:25 executing program 1: r0 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) r1 = openat$mixer(0xffffffffffffff9c, &(0x7f0000001480), 0x0, 0x0) dup3(r1, r0, 0x0) ioctl$F2FS_IOC_GARBAGE_COLLECT(r0, 0x4004f506, &(0x7f0000000000)) 05:34:25 executing program 1: r0 = socket(0x1, 0x3, 0x0) ioctl$SOUND_MIXER_READ_RECMASK(r0, 0x89a0, 0x0) 05:34:25 executing program 0: r0 = socket$inet_smc(0x2b, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) sendmsg$AUDIT_SIGNAL_INFO(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x10}, 0x10}}, 0x0) 05:34:25 executing program 0: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) getsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(r0, 0x84, 0x72, &(0x7f0000000100), &(0x7f0000000140)=0xc) 05:34:26 executing program 0: r0 = openat$sndseq(0xffffffffffffff9c, &(0x7f00000004c0), 0x0) read(r0, &(0x7f0000000100)=""/248, 0xf8) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f0000000040)={0x287}) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_STATUS(r0, 0xc05c5340, &(0x7f0000000080)) 05:34:26 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0) faccessat2(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x7, 0x200) 05:34:26 executing program 1: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) write$binfmt_misc(r0, 0x0, 0x0) 05:34:26 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000002040)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x2, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) syz_fuse_handle_req(r0, &(0x7f0000006140)="7ca4aa01798fc043a726d3d0ac52d41f6d4025d1ca1572d70fbfb3867cb09faec3a48c8cea60bbed6cedce0fe5c31e5633c3a4a4100d73f97c3cc96a7b23b729f0a36d2742d7405f16ecc344a7d051531c8a5ff4fa2745995073c4b9e8cd538178873bdc68cdb622fb7a4424e515a75abb2afbb24d87d75daeab2f20ba4e26e819e8666f78bb8513b30ac9de7041c1afdc8bb86ad8d6a60bd9d9c902e75cbd7fbd33c7e8a2a2ea3a85069ee070a4f96936ee1250fca58f6981931a8a8fd1bd2a6b7e614c49f616b94d71077e06920fe6cb42044cf36004043e06d76fd938f22fb81cca05d6793340f407f6a164c285afc37d37f2eb26fa7e7d8c4e8c6fc0c75b1e2ebcd738b2e6cbb05cd747d726e6668ccffaeafd9c86de994911f7b30c22a003d5ae97280d1ee55d2ea6f53fb1637ca6f3ae7747e851d43e4fc228aa0968afdd021e7239dfcb9a0e442a1a6c1c190be5d36f84bfa659831573e0d06cb7e0ca899863683a35667b0846faac0eba487d96e3f6f96ef2719869ad3bc2f7ba652a5c01d4bf88025770156d15a82fc0c1650e01424233c1f271d0892dad5cd4f4435549d35757f21c74e0c2343b249ce08c25771bfbad2a0ab26ade5ef733aa1920a0eecefb4b0064fe29cdf3f7de6ce81cdc5c4d9c634a184b8f0cbda160ab556fdd12b54058d7426f3d917e3c0dc4a43eb61ad0fe46a9bf9935a0e7ff51120d1c9b9ff30cf24c2e4ce1202e8580cf630d1b82a679bb7a5d74bf08efd9543d7efd64382fe2e14afc37cae79e657d8a1496212a197c2432a94557bb76e01a96d3997d8a0a0c9b3c74068c0375bb5839de264d33851c6db2e6c75b6eef46948ac696af90d4e81480ea01aae8448d2240d64e0baf6a2d7dad0c753bbbcc775cae690b21226fe15a29e0dd8537bc2185151198ee00a6e4cdfcfcd3acdfd790cce7eab2087b2984197321095d93cdd57eae2810cdb53ecd7e9d8b6de7a47b1c08781d5914605484c8644c062daf02430cda04d44a9ba01b82225d12aa59eeae450455020442cbc658e95ecb5558eb2ee3215a31fb967d8d17ffe31b4906936699cb4461717e0373a130e4449fd38158a34a7b440aadeff0b181b6b0e0fbabbd573ef9cf8b7dcff070d133aae6c787f66b6324494068852342e64e3b3da157779e6fb9cdb3eb2feff658739d4d4e5ddaa3a0459616b57df53396baf192da8fe57b2095fd55090bbdcf537d962332b5c76c7bf15365aa7ad2859a5f844bbbe0f79a45e0d923b946933b9b926aa4e1b10b29c02a0ffed09ab7caabfe1e2d4860672aedc4ef9a0c73dfc498960a18d6f944ade5f2d0857700e92a73f7367d3e643a8c5e78b1a9301d7903e51893b3e2508ad750f6b43c0b5ac27639fcb6b46972f9fe710560d61f5b291eda937380bf011d6e076a63044784fe884b5a2e5582064802d865b07aceedd5803473c3de7e41b8027a5869d98d7ab09dabe34f22fecbb402bd6a1c32d8a93af01680df7dd3f2892a3f5ad62bd919323b891cc3b7a469e7a1c0d2015cf5a9ddfb84558bccbbde653c42ae70e783e97699b5f1a83e354daeedb1bce13509c26f4161e29b11c1600fb4df2db080fc83c6382cc83c9f130c0905eb79558b958c5c1c82d1296cea215d82aedc02033c356bc5e4e1ea261ac2cba1fc59a89a09dc36f33eb18b21a303b8a1091412222029e091aa5ff279071c8ecf737ba2605a6015691574a21ec1cb877b63ac8360135e9a260f5b534f7f59ad38405c17d7abecb5ec561782ee708af70e0f0af3617c0328251aae3f52584fcd0558b972df2dcb9e72a954b8c2225884f62ae83265b89c6b720ba15b68599b4a311fd36cca2d114214eab211fe2542d78f0792b5b7d3f42c5d4e292a386b81388e80425f18f6a0721b9954721ba2d24d09fbf1cd97d983c1dddea09e926021783080a41feeebf78ba67df9917cbf8df1f869f5c68e24f974f1f711c297bd7fb84daeaeb92e4fecf4986cd7ae042609776c2a35b9be11b9ce426abd0fcbc362bfcd3b7b8fed332c2bc339822f3883f5656be7936f5d17fe0fccae304466b0887fd836066a1b2ddef8340e4183252ecf890ac0c6e14cdb2ce5b0c999bf5dfeb965cd5c3dd03da6a69a35b97aff35008a836d624f5be87162b760eb7544cb4ed7b4e5d3fea500d45bc8c1bc25c7164c9cfcb3f8283fe9df16f61169dfd2f6265de5e36edc916382329f508b9e543db9e4729b27d40f7825f0887c11a0667a701e4049956868d413fd1306f0c2aae93a89f03ff8e446a69df528bd76c7aaf522ebd4256eac6c9c84ae03f550a27e1cd31923f288ea7eac689b94378acd1c90477490ae6385289f385fea8a72d78f968a46aaf7a884da934782287db42f8e536e0daa383f2b91ae68eeb45398f68acaaa289e027bac6313d7a9c5e1b5e1c1648632e21628c9c8781f874071af494105c7c03d5e06e787669ff31625fc4be0973137d47483165276d938496882f205a97f5b3b14a95e410d72126c7f17a3a019f8cc2c7fc60be964c4a855f5127696e7ce0679bdfae521c52ab5ec7221af9ece33db6b702e9a899949f5800c860bfd93c2aed8498ff23ca5c21d58afabdeeed397661cb2f73fabbb64dadcdf93938ed605682d4f5388cae4d83c222db530150239088f49f96ac373723b67d1122e8acd4da6e1ff0da0122538f0200f97ab0ad8b71e4a43c6f5b5acbeabb07fe99bcb41d21f049841183cfb9464bd39b49c10fb17c2d52a3a079cd033ba9dc1d2274b3125bb16a62a0dc36a3229cb92f43688eaec22591ea69a9b4e0a625043db475e81f2772a4b0cee57ed729379388271e1ff857f0eeb0dc015d653938b83fcab5007a0a9a4fea93dd4632fa87ab42691bec90b3f29778f394b75399ed5a50146db240e5e38141235680162d474032556dc47704edfafc465014ea323e9fbb4a5d4cc9ebde62b370fe765c62fa549a54669fb4c287b35875f2fe34b5c531129aa14ee5e1ad47f0253271d1d1c3bc854d85eddaeb94e004ef9899e40a0fddf537c47629f36bb87723854a38a694dd1b0e424b02a338a50dc9f049457d741abadebe9c4bc2ab97217d66dda9c4628c11f4f163b6013689900a9ed50f8a76badfb5f864b840802ce0e80ae3ac65b7813897c1c6d1dfae0855397a94818361f1c3472535c030f15e209244704ea9f99db10f7d8a5f583268ed0348e904d5d1eeb0f12086b452f77b66fe7535d597c1140b38bfebe144be2e42a3aec3d52e4fb12aab05c68f1aa41a423f34d231fff808b87c3ab6156f07460dddbae8889a346234d675ca307aeade6964bcca042ba48e546953c060473326a418986c09d0f98273caaefe957873c2493c86da2f5b8db6ab4c9c40dbb8b999a8aecb7ecc573114d3eeac02de4277749e66fbeb3542d131e8ef14b7a3d0ba6ea22fbd19e980b75d3ddae78e65f037c19431845c6b2b086ed8a9bbf802ad9dcb1b1c291d2b57925bc54ae261ba48d63bc22ca8ec68c1bd520de1061c0531451fb39d2f420762d2d8a4213496914fefaee2665bde1393845b6c83f4b0b7a4e53dbd7bed006af9a1e8377dc39aac5f91b67a60d3022f40a96d388200d1f2d1b5ab1be0cb88717f63de467febd24792bf10df1eea41e671e77f049339b488a4bc8e73fbe42578570435bd2e5449dd9813c814f35c9211c02dbc9952e66e1221699baa6ab222034ce3d4591969cddb0a971dca716edb66818c4beb8fa73fb2880ffcc5ede3ea641cb5dddb090eed26bf49facd0f2ed1ac13a7737a41a32307bc3d73caee8be61d73d28c7c463bee9382437def9096198ce3d551a1946aac40fda38037972fc912205c1b0989f8a1d9aff58df04d9e0afeef1417a94b38cd5d5f28eb1b5ab69ce668afb289d257301f60e9bc3338d757e8ac3fedd6f66c4749c9e4fd68e2afa14b97ae3f3a2b103083534c06bb245996d4cd85b3ed28d1899be2d931c11945d29c95fb891320e6b92272fe969316c467ee38f0ac661846cda1e5ab044a59a36bd54863bac639d909f58a02dd20c87c32cf71f4b5353aa8b3a20ff0f0cb5dec5167e3beeeadb9d9aac1199cc09a2fa087b9c460ff0d19055b128928d9c1793533f9a642b6f6f146265a5692522bfab025ea6c156e5a15cf144c3e0547d887f7b77bd075ec59f00bd3ade29aa6d877a88001c1f236f5d0069c35c6a8e786780c9fea7666591c50930014c4bffcbcce614f249fe6f767a5cac46a9349ae2cbbcc5a523003e7f6454e170fd4d3b7521745fbdfb7aa9891ae9a0b00c9df8bdbf042c0e8aff97dc8ce74d237719b892efd3f0acc540686e8e61312ee112e5722e44174fe67294b0edf9a9bc2721eab5e79f5aea459e8096a294cebea6792a223b258cbdac101a4cdaaaed80d91849d6aa627c70f5993d03ebaea80aedab7c0590dd8d72c616a3c2308c5550343c67b619e500ba21140f760ae8bdc7c76b4a8b165a811f72d92a77ef8eb4cedd1aa07f8abbb1ba5d115475a20b5dedb06e5164e1020388cee91c29cae5f9cbc5ff61a4b251a1987a98d0f3f406e2e05078e35118aa9abdcf5a64b406f9de1a6dce46368f543632176c241e8c390558824b175daa0a8d56bda7dc2007682f173a48e16bd5b9d687e09a38e39a97855c34d489ea5ddfd636fb24426dedd9d3d8d5437bf2c7209cfa4bdf1ab12336ac5cfeb01c3105eb6513b187f1000d197fcc2e39f1ea4b0ef3064028ec296379ce7eafb6d3a061506ec17440c71ebb1595c5cd413c5db0b1a41680abee89b39e1f8a1e29efd801a47736ebd98ce0b4efb7de3eae162e4a2a4ada4a215576504826137dc758784a770fca1ad9a64284767ae5f7b1d57cf75cd964af7ca08bfb5b69d2298e5f451ac179064198beb71232aab58dde415deba42efaa8193d6fd3551f1acad40c1782786820d36883ac918eb2f3791d82854b21253603de4b35455bab06adfb6a5dc9e394d09642db9432ef9eabc2a86ed709ac693317138c7d7cf8acf2f88fc669eb5030938e3e5fd7e358d16485de421164e6e0f2561e949f6e579d304364bce372901f4460b171dfbb5338f8a8fd7ce8181adeae1220fd6b5cba602801c81cbca611b417067fa8517d44eaccccea2bf414c00e6a3b1dc9e1075bc6a263c6fffb62dcbf2f1618877a7101c297a3d6bcdeacf1503c7753481b41e61e98f1242044736279314cdfd1436ff9044e35687c3f18a56154689b7048d75335205e21d311a2841a8575c9c97a36e9dc42eb736509a796316e9f7f9ca966bb3d98610ae3d13a7917f4114bdc6dfc29a55356328b26fd83328934e3de8e944e557a5fc4a898e0cd4197102d563ac4f92a88214d7af5197b9ef1e2ebb77e9f90dc4f1a130c50d90c34371c333c576375c472f2593478bb8ce8aa2c5f3153ddc63821dd692f5bbbffa3b04cbbd39b994c710afe899a4b37a8c336b185cffd18c0abba43c05b26f3a5709b56ef4104d38cd29a71e233f1767d9894b23f6242e803a11ea055d488d4eaf70a8f7e8bb6bbda349be5dfb8c61bffd60b0e30c9aab01d5dc047c008c1ca110502c368535535c1b24cd2e20e6c536768b959390835bc3e78b3040808dd908766d69430b92b5e6c1902629a7f83c2479a9a3063527d195574fa6cdb4b66ae1ecd1c482c5f50991d997b4677382efb8553621666c12db5233d231aafabd69d0c4d4d63db2563040f334c2c35419ff5ba32f014b0b951962dcc5416809394b79281e08aa1a3cab04a456a2d5b70f8f50807dc5159a310ac82908e47ff70b6f123acbc13af0cc2e190b9b23f5fef7a7ce035a78f97f118f744521e0669e7642fcb795a798c1902ecb76b6d62b29765d35cd887afe26cbdfd807fca2a374b1e41a61027d21116469ab96827fce366396eb5dd4e28231df90d580a77ffa1c22b573a4436bc7f1084fde81506bec3a920dba8c01823c0d3b00f95eab314ee9fb57d077e6f38028b867aa70b449e2ffd1d9e9ff1a2f45e11c087250e7dc86296e25f8176b1b3b8dec37edbec17d128b9f858ff5a44709047a137b7b68ba067bcab9174b6a042e8aa3126ba71728c97efc37bff60b6e8d324fcb7392f926e0046e4230f3fa7b9de2bef3b7270b8c87b8a3a2be801215f274b0a85eee2a674112dab710cfc19282ec7a03a52d6e7c0d2256d3924ade1a0f13ea011370b1977e7f7d048bd7846d5e5d2b51222cc746c805f01dfcdbd5c45310ab892c90786806f0271710894f5bbec39d033c1f271235eb007ab2a513d870365f40cd2db45912c3e213812652909fcbeb6457f6309019aedfad31a71f5bb8b7c2945a9a359c61aea9dc64c44160764c5a73ce2305c9647df1632169b30ae9b4473891cc5ab9a73b8d10896a980207f15cd9bbcc0f45c8128b1e2368d84e27c628ee0dc9c34d8d9e984095e011dadc3e57d63ea03896daed30f13f92e10d94a1d676f9f6e767b95757f4ae2d6f5e6a1ff8269d03c922cee83082bbeaa700b0c5b4545af6cdc9313e23859f905494ebe78e4271f69291ead402830c46f1280e95b7dc37775f1966ba8c379877110bdc65442af4584374eb887ec8a7aad8cf78e3768e3de76e3f5ff15169461ad48fde9fbbb03d73335e1f168f77979e4e54e5efce652c35039719314a22a57e765ed93c64785c6851aa480a7ba026eb9f4c1fa15b5fb989d6972e9fe1cc54d75ea81d48d69e1b116060b5e7fbdf99fd3f3f97421c327bbac5a94e26621bc433e6d42c5e1df2df143c28e00ac2686e5e4d2a33e792325a534c0961eac80ec266c4904f2015f77f6e25af881fac52dca7624de8074f5124d9d18770d6351169169661265d0980e7ae40da578b2141e3c84ca53f86287a7784e04f4c2d1e38aa2705d28e9cfda2131c73e044d0c3a38b43d76d99560af9bdeaa0a90da59d19de665b1fb2a1a823735ea0188862f23c3da3e59e4e1c20c7cdfd7f337949cabfbca22676b227e73da53973e5f7f3a40ff95830d6f48f381a9e57da8460e9dd90476920d1316ff373829ab110b96014ec6d73987562b34d77f90e0fc029b51ef787ab48eda93af28d7c70c0aead2eadeea83aaba1b8c8d1f32e83797760ecff0c68e948fdf33445585192dcfb845e9114c0e80c571a8b9eeb20936d5eecd22e538ec0eedcf62f5bea288ae355b8319809b5d1c28d4801c47091b4fa974e21ec11171e07d89a427b0d742aa345f57239668b2c1180256d85ab4d3267f805e4abaaac8bca54a68c5fd43686caa851d74b319172752da8b78b0b6bd669f18eed1169839d2ea3abf13c3999f6718b864ea6ccbccf63ffc18918a21a6ab6596fd057a0599cf24fae4642cddb87104e2bb9dc86aa53a2d73c668c32247302a5241b8933905dfd1cce72d1aa1130f9b568737cd9e748912f66e93c2aeae1a427db35a7bd637e8f64eab6de41c03c82eb48a87db692607ac1c11fb92074eab0109ffe87f3f98cca7a4174790f7661d1989de064969ab73e3eddc199718d6539e63cce7136934736d5938f03eb43724db5595872454f2e0cfe8e418f05740f2211e59a0dfcd10489efd62e9fdf81f215b07f4a01860e565daf2aa684f6c849c3e16c679e0d9a62003dde335064cf795b57f2d85d1a08f9a60e4c38ceba2772903c9329d61da86602b44dcebf0a799175e2113b3ffe00f5eb16baeb5251037b7df261cb600fe343309a4ccb19f0506b451de491224b68a64231d5d6b0ca42bbd66c7b39f276ada02631743a089f4ea8635775f7cf048777bb9672c97c9f94b1d9f76b058d5b40326843c11f0caf898afa3c8add71d551490cdd810b7e9c3f4f700c3513582a58c8d72cf9a84d5e69e8d0a814340e715c2a53cf09799f076750f642727b70bbffbb887f9ec1352c0c4e75f35641badeba3bcca988e106fcf94332676a784009f0980bb63970df0b8634adcf309378a6278cb642a8b821ce530b79869d6e466a6f474450d37ffed6999535483ffd7c6ef596c91ac97d2e80f83cc8383a213bdbeae7c69c3d9822e7451ad8486e2b238bef6ae35ac6123f40bf6428c4140d4c571c18de755935f8d68bb6b17364ab21eb3bf4d355f7d2765732c8535af2904bcec7330ae8ce35aaf7511d543833b67b93f912cddef90f457465b8a9e234975152a1a62b5797aef30686064d604601d23a1ab43229dcd9b1271a3fe46a1ce27ddb625398bb13c3d94a235f8d9bc601a9f28e0b90038375ea71d16c8e04c3ad77aecf49472231db23a03851165eb5ff5567f480eaef68cafc200db0665128fdff2e5d4990a7606722d7398c3e8b1fe82ee26a6b59dcc5e2a143e636554dcdc8977232f206f7b711c7982034941766f204e121ad7622226ce18c4bc37b7216b1341fa63c6c6ca9cd6861f335e22190ac767af9e7e644edbc9d96e6673ccde26c180480795ab98955e1b132d524980e15834aad69b7f91bee2cb1104f982ddb02a8cc4d3c32a189583735d09e2056234fba44b87d4147218cefd279e149e75219c4140a0bc71b9da809bf05eb9abb1d748552588cbce632f9f0068203f8bf3ba611b58d4b4e7ee4e6da11925f5dd90b3f2de671b4856e81d49e2bf5f9cbf8c5c8885792b44d144d9c05391a34c403fc92b1ff267aefb9ebbe6ab86212587164334a95aa5cd4abfe757a75bb07ecf12eaac350676a2721b2df036216a99863ae680287ab3188438513411b2cc6ee7971cc49e39c96b1006146292ee916771682e7ae04acaa2d04f35798fddab1b6c1b3d19ffe4b72d5f54da0ba61b525ad4ca9d0a66703059e1fc5bcb823cb94367d615b124f8136bbf361bb2444bcbc5bb206548ff281f1ba8b791ac4b6465597d82b5761ae5316470c2ea7d92f62a8d65a876f2b953c8f197edf446434ed5239b8128595b38eed669d2dcce8c9233ebfaeb859dba17b26f2161c2bc07bbd33776d5a5d814dba509146416b3e0ce9f5aa507946fdf5298c9d43a43cdbef395a21ffbf315c816a6083361383007ae1b416f8ab5de5539541d27758deb4f0beaf729e83367d5559dc86a175bfac84b5af71f9d3ac7635a3f0253af58c2926b1a4355e75486a90834b451bb96f851287bacbb216f96b193ce3b8e2eb84e6618fff752d05d84fa295878985dfef8796be3112efcfb2ffed47ec1a365c6087f3edf3a0bd24c8b300c26cd2640276f0ae6a20d1f435f8dd5531983e63152943447950c3b2b40b45a1a00813dcf86aa70089c1c7be996f7717dacf72f0c98719dc6544da6706fdea258d12d4073b7cdb5a9c2a102c242a8a262cd9a6ffe30f8e2bae47c6cdc44ba4890b23201df438dce0cb556152700329de79fd022aae78911e9b0a5bdda0238bb6727ac3bec0940f55d0834184098355668d317c10de2d4216667c7f347d30b04dd05238056158e536f4b76eae4494fc0aa0a84b7b885fd13ee413787d290192f7ea296ea71f83a82f208d9d0b270d900d44d05f82a7ce98af474bbec844d8f881941c9d94a1563d5873d870d960507dfa0f6a33880b4a65329e9b32319a830357476f0dcd155fc29e9d86575f2537406e424aa0678743822d75489a53b08fdc69ebe2989fb93e583c5af06756aa621ff24bcd0d1734815871b230938b80295db28ab0b4b0a183e8def202917437bd54fd3b2b32a9c3f390a6fed2977187466a1b6cd8cd18ab17444ad7fa09dd22544e267ac5be9928b8ff2346533d8cb9e1a17ce4c0f930d287a7f3b76164d34cdbb8b8459bf9930334c8fca81a4b5409af36d453f3ce99edb6f66545162b379e48d22b64d268443131d4a27a7c24b90bd5e2b66b31fe9cd6c65cbb249e63f1b42706cc74776d02d3eb62e179427d4c4c738f0a6dc8067315b8397a536e446a163a2c9dd36683f6735656fc07f676f41fedb5c7c6860bb947a7df2ae2009505ee10b8a7576ca9f3494e868432d2e4dc978fc7d3a9875669c70c6609d8410ab15d2b99095d94d58414afafd83bc01d7d2eea04a589d552ed06cc2816b2d520533e8006a5aea4f711212977d6c2a2cfc64cface275a1d8f3510b491fac7c0c6dd7a549b9ba39b4be241fe5bcd9babbccde86805ee2e9ea2a6f3dfb978e51e11c6ec20f98c4c67c1c2b7ec540d4891c86bc126f135db1993250fde9f5516c8366f8e93d563adfae3b1996be294bd1bd3ff7332c1dd4e94e06c8d0e229ff7ebde94cc25a46ca37d6c9d0567d4f7c5707c04154fdd793748363d96e3314374cac686cf91ea1c3bd9e8e4a057de9ff6c2a2b19ad6780ce00b6bf54f589d5bb366a4cb991be8567011f1840928d6c33e6a8dbe07710892d0c613b986f16da701dfee0bda278d1cb3f91a0e285fbbbd5597094f8a45ad2d15eb2976ea51f823b0aca98dcdacd4040fbd6d5e276c0eb6b1e506bad641e75e14ac621c60f3b8155d29f1e4fd9d5900720a750688a2e217435224775d46ce778e4c3b0510aa2ab6be0302672ff85a41bb3ba5e7385c417bb9889991e049d3844cf1286346a0cb561fea06001926143c511dc35718a0758e37ae49bda5e8af324c7b138ec8eda6ca9ec6e8f643c1594ca2fd2e19157c2178f3256888767da2993dacae3f24bd6b9c692a53b8dfde08130520db39626fdfe95db01ed02606663e000a63c6ab96cd23b621fa310a6cf1ecdf585f9d3713fb17d7d81fa0918bc243986eaec85a55d40b51925c41e50e3d8d1a3dd8f7a4f9d2d6e98f2c2a8f5931fad4ba7c2fc661da1f1b99f12f89a6d38093a9d1acdd315df01a37a0b96b7374aa9a0b66b4f5f696e0c746eaf4cb9ef93ecabeafbb5ae787faf831f69964c5610297c8643c12eebcba584e1371a2f6401c0c53d04fb4c0825676db703151249de4270e18aca35072f440d9dbd821f6ff72294412498cbe779e08dfa0430ad75d6e49e052d41bbaab4d5efe8bb402318452dd985d657d24bb42665b84d16e49af87db45a421e8def5168714fc54a97ff9ef00ff6f562b78cab42e318624dfd103e33ca845eb17f1c4e6a1841f9d63fb7a1428e3cc0d228e3b7a3f9a117d63dc4a4071bfb4dcab69b3f2f3a66cebd645f875b0f50bb4303f5da98bcda66181b28774c5506b6fdae63d47a1b005ebbc69756dc4cd9f1c779501d0d1ce5b8bf601b3c39bffaf21056a9d1166cef349c553c9e4bc8b9f6fdddcc9c54b4504f275d421ca04ee7836bcb89e99cad63dd0b0f1e2150ba1d69c9bce9c0251519d9db7402365f735cabaa1ace4330320593dde25389d91945c4018a21724e95794b22a0955042e9b50833d44d3d4b7fab4add063e7cf68bef6db86fdc1ee9f7375e8fac0b9029f08ad7e1fa7db694578b2a4c9c89b6ac3713cdc8e3a5aae9f10a6ec9e8cf446e02962a606e6deda9e3431af5ae40d64f0ffff6e9b9d8ffc94eb41c586033db68f4c7294fad948da412880553ecd18ed4dafc8da58dcd2b7286c2ee35988ef26126f3430619bcbb6c3df76863f99d59c95a099dddfbacf8af7b0903bf22297757838844ab334b8b7f2dbff55f8e7ee831beb9cd645008264e9867f94c587a762536b43e9c5b1d81b67a786ea00b3614c07ddd61d208f9f8818e6f0bd39f2ecc6df77c19cfe75ddb79c528117449ad0b71fd8d", 0x2000, &(0x7f0000000d40)={&(0x7f0000000240)={0x50}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) chroot(&(0x7f00000000c0)='./file0\x00') syz_fuse_handle_req(r0, &(0x7f0000004140)="d93720db4195e1a34be0ad2f56793935d453c377b35280952f39a19a1c8aacd2cc08dadc1451ecf3ea5602c4fa11e48f06f5c22319277e0ecdb53e2eda975d8b0c0703a4299a9ea93c68dafd02607b4a3fe826919b5010e88399105cacd421aa27d0544308c67ddcc8ff8517d764ffdad87a0dbe21d14a2503d0e96b506de87ea8c0540d52272460cdacaa16211442539f7fe78e5bb111ee23ff07f71a84f64490211f584aebce5979ffc51196826d5688fd197222f5b5b97cff2009a2845c699caa42420e8cea4ea07953369cd8e1f641273236d745f419b4d9922155209b212331da3aa5f73672aa21bb2d574372fa957b3a287d6ebe921bef5b55428bfd6460032889d75a3ee4018353773d52124165020d2eb95dd39e04b2a74886ab6fffd382297d01fb2cb60a978968975d54c66c3912fb40a0e8aa264da07aa9be4f0e01b94446266c4521aa9bbfd034e158a7c7a20a2ba328cc054088bd3f88cc921fecb6e81d83cf43616a7240f76ef1da19cfec4207aa8998417e7dc568719ca154ae9bb38ad2fadddaa995de3a7073c53bcb05a4a13e0ad1d4ffdef949549081819986e07d150e5a000e0fe4d80544732dd3cfe0c9922f4f1773a55c5957e4788eb54d9299456b2c67d353fcd06a8ee6c679013ecbbc9690a22483bd7201c6582d97c1064beadceb37fa5ecbcce3589e1981e0ab13a5a1c9d4433ed3ad5aa23c38e5ec3628c75801d783ac39db125db8d9b6179ec9fa898140c07e30ba85b7e570c5ea1e8cab93586bb5f21918bda1fc4e3966276b736ab987fedca531c81ec0d1b833db24f54751d2d0c28ba9afd26e570cd35a02a4ccdcf9f8ff3a637befb831dee77d4cc084cc17e6eeb813b9c2016672b02e9c6f0364729b0b0c5d821bc4a621a9c95658967c83978042c07a562ca74971bfcdb25109aa90e7c3b8d1ceffd243cfa9cd3bdcb40e3cdadcfcaad0dac169c0187cce25f7de991f6c90ac27ee9bfd2713e88f100b1716f8bd33bd56be5109c20bb36a8f913037bcbe4c3e530d8e87ce0f90f2e0f75d4ece99de86441af8ad7f4f61fcfbcb0f370255e651d99c2f3ba139f6fe73fa43d3084f6930c7f8c436ff5e591d7c117dd7a4b6db5f6ec75484f859ac56e5d721b914b4cc9266ad2797f721f6d2a0ac0c4547136f3959c21f7f13a1cc62a9dc64a9b90afd753b18554cf35c5892b4da6cc12c17ce35ac37cf5b355d325de3b1dd7c4c7777b58e301e33ec1637a99423d1c98e363fbf28c1d4e99c2d2f979cba6f092574a4bad6e231df33a509f74140a3d038fbec7ec9642d618eb8e539f872b3464fb8f79a2975c6744dfa4cf607e2f497f91965c83cf0c77752dd9b4b12876150d916da828640be87402ebd7228518995dc612ed05faa6decbc4ddeae47693ac515f62fc0038ed9942c6f4d9bc4b5f73c4818ee6f08c6b37e8efd647057fbd91e1bdb5b2bc4076fff1b6bcc254d8a6ee92f61a74da856ae11c898a3c44ae3e4d1d375216a46354055c3c41642e687fca57686b592eb9444e89e420bd2bdd7a76a1113f7c7d77244002b26466d2c7d20a27d67649fb174fe42821c23b1938b5e19fa07292bed86eee6f9ff58bcdf23715cac06fc2f9bfef5085279c1ca0200d8c3e2a6f3e0bb77fa3b1007a0995124b94baf563dc27aa79a65bb589a51481311655ce2aabfec217101bc915cb215f16bb380b233e7535b54aef19abbd1c31fc9e3500dd227caa36377a5ef4d9fb085226c5d3798f6462d616751978753efabe90ad79cdc85fc06f4dfab89002fb7f2fa2189cec8fdc0d6d2a83df9aa2a4fd3f1d11944c2bf49c92f73970acb8a673595f88bab87821a5f05971204fbdc3065a167a6631ffd0cfa5f701d7c0332557b1ba18f20b37478d5bd0e6554b6f73944d6ca3f550dfaace341c437003f079dcc0eaac0f764d16307ade63a2125ba686f5028f2e6972c9875abfda0dc3aa0c2116202d0d66798f2410be640a5553d9400dd8510799963dcc296ec29484b61770e4520d752e04da3dbf60ddcdc6a4976b5ce7356accc79dbd0f48ec114ea4f2cb5d53e7d2a1757f6bc7ca65eeeee3f63f36db72af868c117718f41c428444ff494e857198fccfbe89e8cffa5d587ea59208e47e002f16fd8770d950c5a8ec894927b2105c41aa5e92a68829791c2f8a16a3949da8168f173864a20a389f0b20c446aebea7e0cffaf114182513256de11c8866e0f652d0ec2d8e745c6cf76232dbafa7dc9d5337fa87ae61bbefb2a4b9c90403198bfe1b7035169e97eb2ef7bac31801ee32dc415c06062d0c19c70960377ea2a851b2229d8d306c95106477245d758808a993440834687739543a08484a7e23678f141adce3397ceab56e83cc490a6530cc60c84f721aa342f351b08391e795633cf19b7bfe8dc2233234a96c796584bdaba4c7eedda1277aae5c57eda8acfd046a75604dee4a275a6b6abcd63d54f1abe272703c00d79e1ba85f3464fcd58cbfe0d6f8872e3d99c06456fd80e126b3e9e1dc46b1773dcc9eda7acd7dba6f7d703b08307c75a2b2413f443d7e90c1dbafb0d68bb4dc8353cba5e5bb3d1d527baf9bda6d7a21288e7719ed106633435e3a6a85c743c243f38dc4d2365ce16c5d21aa55a30869c5992a5be2ae13d96b2caff60bca18dd5faa6e329dc3f4e9e029963a6ec0edff0d4f9da8c27d7cc987076d50d9e3d88dd6a18ce4de277d8e73efee3aa97413ae2b7a4ef9875f6ffa04872572b65ba828c42fd23614d22809b5be5a91ac0b96839e5e2346e3cb8d448c93a4d98a07dbf6dce164459deb30518bf4b3272e7e4f499d7b253e486878f3d8d9fa7ad404946e9cbe31bfcf43fce405a5f93588a04c656faa32a05e66a5595ed301dde5a126469f0b679708fe58edd86c2eb6b97a03c0b019eddd7f6d88db1e475021b0879c344018a130233a7ca57c448b263cf802cdc09f965fead4f48ba2d4049c6b88f752f112dbcf8882b26f27b15e5971834ec4ab94c936b15b8f74a38cb96344a445aee1ff02467b6cb4c76df8c4b68523028d7f59d30d4dbe984b989ed1870a59b202072252c306b38a0530780dc031c6015702230e744701032d36507d417293fbb21fe75a01ae3128640d1e03138e2680bec75c0af12ddf95300ba3f126e2f8019ca09a67ea5053f30bf724e5670c17851c537201c8bcb248a5e9849e467b26a2a7b0c6cf6f4690b2e72740591e85b0e7cdeb876390338b8cf74946726a0dd8226718b29d8450e2089cfeb21ff37961afb408c24dac407567ce728607d37e9847a4e82ac84a256d1625d812a1c581fe65e66baa741bed0977c1a728370da67908ea6bec47f5845fd1da0862b4eb94e2b724fcc18732bd1973e92301a33aa022fa7c913a7f43f43f15eef223c7b193c129f861232e4683fa0d86a31db99b4239ff85d14b0fb8b87adbfab7383aabe4748aea807e4c3fe37ce6cd536ad283878598455a9ff7d0baa3f27f7a57fac2f47afdc14b4a334cafb21a8380ad141eeda6f3e069359e98c522c97559a1de5ff7d0f71edc4e433a57dd2d7a035485cf4ad4a55bbdd056dfe03a30bc85c7cf47ba8ed4de220fc056cea68ab77e5cc30f6a2de9abfdbdbd88725b8542b593d81e65945bb0b53bf9815fee368520939ba9fb55588c956d07db9770c6e3b325bd2641cdd1e5201d6910b2ae50feffd28d85ca166cf2949d5a335fd9fd7d77906dbfade2ee6884ae8ca66c39a920ad0a309a8ccb2956306458902116074c4541c85ca4b3e3ba968f17feb17d1a2436424578393ff56a0112635180f0af89db2e33e6935507b025779aea9dbd067edecbd49634ebc77c0d6c4dd4c295dc0e8eb1c44406c64a33ea23c6a93c3a2895fc23cb4f773a29efb05d90beb96479888c55639931e024733a4c32dc576d6e52142b38d8a9b9d2fe312f0159ede1d25df20114b7955c3bb78ecc54add0f357670d031931dbb640f4b57c017e97e71a97c571605125faeca107f8beeb58079b90e6a6cabb1677210c5b2d2659d552fa2daa15faa7b17061abfea725b49dd016a078517c285cf47592bbff7cafa16595884f48e11346b1e4588a083d9dceecd146b3ea0a6b87d049f71b1222ed8864c697e2ccfdb9fc3c7f22187e10a91598e479d25d1546e4fc68dbe56ec94d5bc792e246e817d7769f166104853e405b08b246a2022bda6f9c3f739c6d6d2f3a7f870ee183a76978ec00c43d94aefafe468f0f1021fc74770142db7e5967bae852291ab9c3e56f00a1229b12eea414b8b6fb2c9635f0b5d32175f5be4a04fb572368258a4ed72d4d3494637c8d6ee4c6d4bf35c8c494ac4d2da1864786ad0f41d362d1cf07d60dacd9779c3ef8b8b120b27aab34d9805df829db55e6a691740e118cf542b4f6b28c0d860d4aae677e2702dcfd822fe5457c66dc2f8c457715eede8cac7837a936b731c297927c463b463c1d03d502485b41306dd2063780afe9543f96da9c086fffe3910f2314a382dbbee9f72b7e66e90f44b9049f1059a819ec8ca7af8f836704c6d188e94e7f8bebacc682c4c46de1fde391ab0e5ec89e2a488639e70fc1d9cd5e04c4122903d958d3a03419121e3424a23231289634d010f582c440d87e91286abbe95a86481927f2765f6d0f3c2e9ef60b33ad763035055840c64ada2c841adad19b7d5924a2b86da236f15ee50c0914a0a1cfba62317aa2d33de78d08ab6287618bba0e3fe9496a695f059a475d37c6c937e9dfa77215aa3af6f0a862c23e1c9d15921982e8e17c63a1208b9da06c5f0bc72c4bf855600950cf0ea6e77a91b81e6aebe0e35809464599bf916984ecf8268813a3faee2260c3e28545637e463de165dac512e8b784e5163da5471ee710ffec3c496e78d5c5ec941d2616286960f0a7bbc4d4f778309cf5091ba7e05b7a598d7865ee10e1813515dba5e7b4a3e23c1ba33bec878b0b8f3a13e17b59aa07452fe645069c4e2f7b82f106dc1a6093d45abf393f4a68f57f6521662f639d8136914823c393e0cae4bd3784e6b2bda5671fc8ebc68b3dc7aee2d876a48c205a4e7df8ea786f124f6c83baa8b85df819e8ee366eb5507809a1e36fd3f17facb562dfe511b9183b62852312eaf947fe6a61dc168de4602910c6d12ce15e35e3b4125b5f9714ea1c49a1fdfff7a8ead500b288549b30bf2a1f4f198393432498334e65e198f0352b6c181491859f166e64846570dc551b909d1bf8bc15935ba82183c81c6c49210a347a37db3467c32c7d1e3a8aa3c7957ba2c37eb3f27b928f45908cfd22dab3c604dd053ca2425f122e11fc09cea1344d0e850a28240128e501b4425333dbd5dbba9269d62c516b4d3b16783489c7e25b2816a6f167ffeb6f19a8636b18e15926f5ad1ee4a4dd242a7f1a2fdfc7bfbf40b75da981a566d4965f50657e8179e0d3b40185f29a5061ea351e60970cb3d142c28375a5d8dced003a5b01846b4ed6460acdf2cbde7529da68aecd562d3ae10aa1c1e2325f09884df99e0f4246b2f9b879d711ab49757910c54f8fa48439dd47ce70935cd4f3b1ff85a28232b6ccbb51fd5d36a69c4eb5abf9cef8642172399f94cb2daed8d2d6ed279c6e35284e7ac5db840ca12ed7d168454725e19f552aad7de59ab368e4d42238444a8672f937aedc61c2159b6d1d4aada07c6de08ae40a1bae8ca696273f5748a6259ff4bcc39510e11a5f8ba25766c6779f07761c936ac0d0d01f1d4b488c3d2742c1a3029da837cc33dd1780695c5fc1542830006989b3faa62a9c8538ae840c8285cde8a13085cd295f695a0ab6d27b03a16b1904fc62fe25776df3fa792f54f4a5ad98f1f0be45848c81e34d70d4850a4ac3a5a7dbc56fff68eb4212bb1109f6f129c12babef6ef9671901c73da50966fb18d1f0c1575cbf985fd5a5c36f33386a1ce35c2ca4422b3c0522fbcbd873d8f0f80734b4f3e0bd1aa80beb6b1ec9a40a2d39adac14b7de089820c1314ef3b2fc2988778b9cbca0fe0f64cb858a90a6bcf67961644f6bd5825c43c9d4d4b0a8e5c7321346edf5f56558c00550891392055e15a6402220301235ac8593dbbe26f1f5105d50b1199d2fe2d74a78ea8e83fb409716c7d508ac1476d067c5aa77b1f689488e406bb6702648aa1faeecdcce8702f3d66e66c927487cfba756c070065126f225afc58fe54d50923f1c7b14ce478d40f4bf9eccc441c8c931359f97898e6d8fe42a175546ec8c6d52672947e0233c1cccad78d44494361f6c81c530e9bea0e911d30998f0aeddeda8269e1a87e86509a5a4c2ed5f49e8b1bfdae1cfda352dee261ea029f80418e2232616e9f8443fce5d3f82e6bc8b8fc1e65419dc2fd1451e445f6e06ea3d12206ecadf4e45f9bf1340e162be57ea63787580c50a452af6d3b12fe4e2b8aa861e435f7766f35fa272841094149c81a40e7bff1f7177c38787b53b1b4fcf18e50c89ad3049f35f306fe628d4bdbacc07c44f8fc0006023407b4484ad6fbc15094b02a009f50e34efc0e75ab23dcc1b8355f4cd5f693aaf01e6fde20ce36fbd7fac42e00ce6100b0dfa974680dfef60ffa7f905840a2c345410abc5907edbd18d01556e6ce2593c910b282be64b225e6ce5b9b2388d602023959680981f0ee1296ecdf08e57c6a797421997a022e869f8e8a48a91a1bbe30169f608a2e854bd4de33adf2fe67577de2feee46424a679f7666307ab2134bbe9e79a12af724f97dda27d075e00cd59a260ca33be676df34ee96e13d436395edbafe4a83e1246b7b0194bd4c40d74521e52f06572102ecddd71da2bc35057eb66e7278801512f349d9f798ac8c38ba4fd2523d9f2f9586749b64dc8a0e3461cd7b7fb82e575bbba20c359ca2076cd669cb1ef83f082f21868c31fd750a2dac5670317c550a79324db88b68dd0f16e98c4b83710024d059569f5402eae23e8052b5b4b48502e0fc2483a20e38417f57cdb7ae870ce3c8352b1f4c6ffd61ed8e2751f5b93e266617b087c94a68ef704731409f3fd49bf677bdcc0c58e6094a8fd99cce1df278570390c37f51faf6fe93923f62984d5672a2d867f18ca76b964e2f7c259f639ab1122e749dd9c4f9b4470d8b68502f6f40685b74a24323837cf7e32b433c3ccbf064be0e70ffc2e5c2eae587154a7958d6c3f696fe42da49e4292404461908f7a1437b000a7f115cba487a9b426aa6ebdecbf0673e39356f894c0b3417491d0dd266a97b8711d16e6ed053028995e414d602f3296542ed46591c44a5dd1c466a92d8826bc12973e44028d37fb13bbe9ed2947334787c60f48b4f61089e3425fd165eaa1e3a2707891732875018420060afa179687c9e0f3f43b45e81fff95e07a518c9db494d0e4e453b8a35c7a0dd1ae81f4c0fd49f40fc9a6165a01ec00e0a97cd7282fb0c264709fa6e8310372bf06f66fd0f53d7919cba43d59cfcbb9f3b148b73edbdd75acdfe5f5fe2ffe40416c097e18a0fc0619bfbb78066f372d21f5d52fe4753ab29a0edf66b05c5bd3e6a5190f248561919dea3f20185e89f79fea4aaa12a44f14041a0620b23f28d5c535f40bae130843125a879e7f33d6c61cbe55ba51837b3194245237317d8532f94ed06543f5cc55535045b8b514c0d76097f520387e7b182c48c7b0173ac353d48566fafa00e7e5f7962f79645f73150d1921b6d6bcd240898aedb21b4453d63ba838bf90efbc5363beae5ad0609469a5b1c51aeae051fa57b16ad7f7c7a3f018e292ca5fbd9be583cfa9babbbb21caa574d35d8d778b1ae56e627ace9121fe5de64ed6dc684e5ee65c85baf2237953a0ced94eaa01e8c1911f487fb8324089f687040aac05dbb39475b26b1549c3d0a6b2d701fabd478b0d2e22cf720a6c80dc8971b1f0a9f39b4732fc7923a23b736966ee1537199511018723632631d36f6eca17c1192b6ec5cd68fd0de31c256270d668db457bbf57de66cb5054f446cdba23440cf485c5b379639284fb653141e20f8ab14c43f1faa181feae3a09cc6654ccc76e901c9c2fa67eeb17f488db52cde8cd26fba1f20db19c1dd92d9b09d1d2e9c8383aca4029492e5b91039fe624b35212c068120cd33a40b3ee7369bed5a705e0f7b13f0f266ff985a535d99c0a99366ab9767254da39964cd1a5df670bb7cebc06a5054d8a63aa5472f4a1d381cfc3d0e0ca8ee8c6f06974facc76538f6eaad66fc673f2dcc5cc65309fa7c821045813a1cf30d6b0a7e83e65b78f47957f28a7a80f34a14754b3347cd16e1b4d2a596099d1a17c681be6d9e4aa3724ea8a6fd6cf1a7492bedca5b47d22f1fbd710a77146acf6a11b95b36eeb2dd15c76ce7a54817c4181c90799ded1cf8c1168b39f5338822f485fc258ca42e1474927f6fb0ebf46bde59fe4e0b216fcb4015c40af76da02ef309039bc9fad472d5e9088b1f47b4a03e50458392a9d1cf4612690289429bbb60be45d9b658d1e88c2df6383c766b6246760238ff968f344311f6d9c3619763c573b7f27b99cdff92d6090003164ca5e684c60690fb13118f46424e98592b37755d715416c7fc758881f29f87371d086d24c759eb4455b50eff93123b5b150186e5a9e20945d0833a7d1039712736f5b266a7041a2ea20e959ed0a5286352f9a5f96b5b72df30df35c693379304d02200052b491a1dc18239ad5b953ae70c0f33623de25256cbf637bf25e24b21d4c78ba4591481e8424f1a1f329958c5f3ec3cc8ee72a6950dc2c1cfdf2354143e285ca9f82bec1fdf51ccab28ee51035c8dbcef7170843e858d01360266860800571a4fe0936ba82b97c8fcf76f19d49f6f95bc37b23997f8153c22b49d43598af71797547e02050f24fdaa4defe4513aab82f18e2223e2372cfaa95ec24fac636025bfdba5a4fbe25bb4beb596d272d06bc5c19e88e323d4c3afac75ded11b05cf3a0aef570e2700fad7d4b714cc8db83ed5a1c8d398d37bf1a3686ff122b76f06f4ece5413c5da26944e31177e5088e5b4255ff0cd2358b997f511bbc6593b3a6d14b3411a3a22a4e1751c3d0459fadbeae6f0bc399c7e526ba309708fc374e4c3dffbf03355b5147794704a71d6714e2329523dcfbdd6137c87212bc13d9b83d00b11422ba73abee769374762df22f55efde6766ca37c351a07552255a42aba6b9aab9ccb8576da44a7341797af0d86b68d3ab17821e86405e34e49cb73198b78b2536d49f5590ba2cc75ba9d0cb7b7f7c13bce023301a84b67d1afddad8bd1904803f9a4392ae7742bfb35530f0da566a295ba5a0786db745bd4ad5de86120fbc0b453131b4f21bd519aefe216cd7658d80e3a6afdf0f8c28ce0df38a38f0ffb5d7dac8692808be0299423253b91a347aabdf60db0a5c35404ee4148d31ae75e0095b8f07e6471be0c19fb41591cb290342a04ad89f17b3d00af14a0763a71ae376c9f707ee7cf3254e42d2641239d531e7e1c94805df8bc58a8075ce535cc648da9a3e0a9decf6d699173b1f65d25e366b0c8701eb53e0b509ca077bfd142f5a1b2782838bbafcfffb0b8c0d6751de09f68d0b23834ea46370568c9a4fb7630fc1e82dffc56da06090ce3d61aa1dd5807a98dc6aac17518a0cebb0bd0ff4d828743fa9ff0381e730df6c6b0137667a0875f1c4d8c820b0ae44253a5e3047f4a64bbcc64dcb1035b43c2c63a97df5a8cbf3be7ec92ac92e3d8ab7f257ab63eefde2ffe5abbf040d3776bef144c5e372f044fafdaba0540368615c92dfb61a3ff45651835bbd6610f4f6e5b7875d9c74367e913fb2dca9f6c755a070d01a600633f399af71d99aef87871ebdd8c0a27dbbab4961ca83df205c9440658ad3192dc116281e26eb6f236fd701667d5dae9f1c48e66c7396366b48f2557dcfd30ca4a96a7daf292c3a6b3278d910a728bcc39e66dec14969b1742d960307c45bb38fdec8f9c26775cbc7ec671873f4af31eaf9339de30b60fc3613724de2171ae81d86949c534f169b8ee5fe8318a2ec64e3b690da09e0c355225c8205c6adacde1f25c242aa1b456d6b23f0bda02b369bb0c751623fe4d40c6e6999d9e494423481ce01c85dd45ae4f6f6993388bdd32bdf01b9c22215c644ba8b517498ca02dee7f32fde3d8f591896c21cb68c82b90d84694ffbf2fcc875abce3ecbc33d9a6c58807cb0c2f3a5f77f107653c1dca780ee861799498e8165c2be957ba9f6c8bf57549674b389d341e2b99fc7931ea40793d9a17604298220af7254eb8e972cd28ea877d8ed52bab1162de7a66a0e9afd10e649b5554f41df0a7623c3e1744f439f39685de6afc65dd6c37069681afd30e476c09142c8460191526ddde6c651767ac59371a881f757d3cf2bae6d48ea781e89931b9e3ea3f65097b006fe15b61cbefede125e949abf541d670f122eff8be716b2cd662d69ead1dc797d58efe39aab72af7e610452746cff38d63b8eb217b4fc66de320aebac6e02e149f197b1ab53544162c22597ad7499f7bd75d0307ce75ce5f3b606b009c7dae85615bccaadb3cf261549be0cfe29e8faa175403342384b3efb79ecbdd4350ac768ab6d40957dd185fc4509938f9d387c86c06ed93baf9b4f931f53ded6aa431531a64a39e4fbe92b25d2c28f9314a5570b72ec33a0080d3ab68bc9fcb1786ccd5876856fa1310480f8272ee931679195e19ba116ccfe4b82c928698fe6b96b03d5f33b332bf2fb9fdfb82e386a716853d35a4374f092c2ab00e43fb8639fc525a87d41548e2289074345ca780e29c871c1ae27d27abb25dc9f5cc7460fedea216fd36ee28f69b00f7535dbf931d638f4ed710720cd94de10938ac2018888df4d1aee5676d09e4999b92d48a579916d86faebdefb9562e32e4a43857ab90af69ebd6b22ae50a1a99f8f0ffc731b2db79889824b587b75043265fa1dca7b68c2c2df36b774b5103a149bcfd4d1b3cbce3e4f257f981f973693a8120c4d4d1aefad1451c24dc12fdf798c23786c7498c6faa2b46057bd4d4be51d219a373a6153711a490c588c2085befdaa31c17cc1efc08e341e065e27489ec987a994aceffc0d3ed764606e2195bf3553fbab72a0583396f49743c7059371a3083a4fe7dcc553e26a871503990a9b99539ff0cf90866b90b6183e65756c3f5c9387aa83854c8b5335fd6a71b32383c34f22241cd25d538989d19ec7052a41523d7bdd8a834315dab3c27d9b92274fb9148119d458b38eba62d8cf955a326437f7d13ff61142748410a2fbba9341f58ddfdd45cfd77106b1ec6bae9666537705bd79e645f7a735f07865e603ed2583936a4c92377ba099fd6de8cf29b1761846a6bb803fb6ad1830e6d72beb73d89956ceaab9c2e711ac22e5823e341e14d33093d382344f811c105e7e0e0a8d73602edb2e9860235cf5e65a7c4f91d85f8038ea6706f68688576bfb75b4832fad45e4d31a3832e56b83cdacb09f10097028de8931d155b6b68adae12d7c3fb030b9436697ce648d33d0c6ce9d281e11d4c126634f50693b5edee21526b96f69f565668b7cb811151a2d27f44cca69bc36edab2cdf09de88d53246c5bcfd91c2a409f98075e64ff2d716701e28b30f5e3e2834f8cce5b8", 0x2000, &(0x7f00000008c0)={&(0x7f0000000100)={0x50}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r0, &(0x7f0000002140)="fdeefd80d64d0472b1a75015f202dce45a3e90fc5c06dd1c4ba133e2fa8cb56b860d3d470c025e88cf26f75ea850514f2da11943ac169edb40d497f07b0cb16d621dd81e283bdc289a2a4956c39b40bc7a6129d9ab8479888e6b8dd7e6e227f10776dbfffff456fe742125796d8012ba0fdc0af9962cb98a63fac1d236968813427b060d7bce109d523dbbfbe15ef24ecbd3b16d42514bd6ce98e45fd1ec1e0835aed74b49bfd7fac0c8935c8a3d0708c258b75a1cb6211b9d68a501412f0ed0c66c0c3dbd3fa0903414502b982b9ac80834971ddf14052deacaa6e159226a95b84bdbdec03c0e12e8f9da74c4856753bf130edab60c4f49f254b0c951aef2d51b91c8c038eb79fffdd0fde91abc022543fcb8a3cc93bb2dbdfa772fd96f53de5c837d4e5da5b42d4f30c7fbf2015c40aae0bcb02b6cd230212cfad19c9590cb1cc1698d6a5dae96ff1ba51cfdf17315195ea96b76218ccf010b1687ecf9491553e49bc99959c28fa7ef300ccdb60b36b7dcd270f2dcd342a6ab1a8eafde6278a3a41d7df5f11cd01e3c6e680b09f2bd87e1ed21dbee7d5fd448f2d7634397bb6d52487c9fb60e089974ffa173baeb22251e4caf3592a5839a6a7e6f795665bd4961895c0fc4788e1bd0335bee00f8409dc4a97625a1d2fc0e153a4e5c53d98176cdddc15210a0c740b42ea43fe9ab07275a5e7558cabefde897adf60ea501bdbd5b1f44a3d2701b5bff578970d00591b4c083994a1dbd2c2adf44469ddd46e69de45771e06bb6d0725f13f82df4f6c02e36cbd705ed516dae16995cb54a4720e29152b5fdc10dd63859a762f2223b5b1a98ce3dd6b0cf7af0b42d635362fb700317de7fb87a943e775220088ac8dda454e4e1f7d077750e30dbd22b9983219243f523df735064a2689e09c3df012d9019bce8ca9494cd5da5b52dea74bd7755db6000155db71618891d9fb672a400121c962bf400183e9c73264be5849bacf399001e4ba48c9119a5c0e4ebf08b10749a545b1f89c84edc89dda269f276143bbca4d12444363e2439ca111bac4ea1a554283a20139de76f5f2413ff915ef1e1b6ffa6a83430c57fc67cf3373416adc41674b63cfac5ed0e84010098b87ea1cbfdc1fd41d9ebaef2417a0add7137a54e1a34013786e598a09a18406d1a978aae0c09148c1414003966888a5ee21c9d0634f16c08c14c0a002be922f911e5f757ede358072950b0cc4aed9e482055883f6dbcbbab1374a85138ef81fa77dda73a27d2333f9d85a4c53ff8d6c42df6c4cc73ffa54f4c468086cf636fa65870cc4a5283495327422acd784ad12adce8d291b384cb7636e9871823a0a48cb0bcb954f7b760c54dc3a8e58ba433199c8fd164cf6b71102778ce38c5c04f93ca5303b319b7d15011a5996c18f745ad73e4349c1da9c6ac12c295126c2ca1745f44090ff79ca4dad621a680e35fc687ba7c80160002aedc3ad9b45fe944ec6c8d99d3f6259fd1c500735309deb75cee99b1bf3f90a73723e2abe7bc087bc966314ab91b1bf7f6534727add854c8bd8056c69fb1096b7e6d56d211e9d0137f9903e3da5a6254350fda326766ff837293ca1677ac17707ca324e67ddaac8f333b25663c2523c42d9b16ca441ab14ce8afee6e9ed570f3a9382deef252dcd8548b0e7417a75dc5b5a210591db9df77c562c894cbe7e220c02003f6bc1a81a6ae248dd759d5a8920483f1ca27ff6a43a92e558e600e38d9ae313cc3d1d9c05ed0cd9cbd221559f34ae5608c1a36d6cf832e95f8e31d70018166e4df023e2245e2ba6bea390ffc1dbe236329da1f300ce314185f5725a62390a4f314be1aa72f454a23666f19171e4e5368cbf35a1fcd2fdcf89d0e6e4b80bf5a8e4f4fdce681214f65aeed7be361cb7c5a20cf2086199776b5d2ef0d4356180af12e960dfd68c74ede48a855b0af13b39d1b51d765c44bb4b0b0a7f1cf189130d4c840eb67ff1b2b116ce2756e15b1568fd2d8be55b66ca473cab5565a24fcb381ae6adf33f1b90346781cabdf857fbd4c2d2759db663737a8ab7b4b98c9ce77ef1a5949a20270d648c0ebb8ca3b27e971b3c306081feecf7a1517c691643d18f79a1b60eeec3d200cfcc987e06c184bb6e18910d19722fdc461899515ff42962be113ea9a4575db9e614235a0ba54a9a80fac7b89f370bea33d7ced94c794f50deb42fec0d59893d0d2b34edd06e8dd679bfa4abedb48e1daf5cb3f85892e75cb3604b81a6f61fa2ffc5127261cd1d10028bc67d42c2e9433994a0a24aa0dde3eef333c4d288ef6bbbee2e7a9e730ee2b97af7a6cc3f082ca5e5ea9575f8b4e8c527b3b1b5131d84d84a7cd91a0dd92a328d11fa3c4eeb5dcd0ab721ca5399302768ee03a1f1d9eef2ce5d04e507843db2f87bfa8f07210c9e52a26165ef3d5905d17f86c5b003b1a8206dda0ced9a9a9568158cc14963bedbf6d032947df4bcfee8e6f953b5b1336b63b3a8bbf0053e23cb4ccacd69b2c8eabd23a7a8aa44639a83465e926223072db08e75bcaa253f0499af3615fa83e706a49255661da58a0652a2d213818fe96fc13257f994b85bf35eaad426904ee2130e0ec278b3725a13974baa88fa9e59efc0a2433cf6e8f02e66dda889d9df6f2131ac129a782b6b00266dfadb7e7997f6da94728e3cd7108190f6348303ca65512e4880a3a8c2302eab156aab10d13e83a7876c8a5b3f41a7fac9b084b2e29765bf2f24e50fb6ce2f305b8a0c4135363ca4c8fd3e72293b4d19715fad195d271de392926665a6972713c8427703f5058723bdbd52a1191f1e1357cbcb80fb0ebc273d6f531ffae71ea42e958e83fa7a7d034db19da9e6e1ea8ade32602e0ceddeb0d955f887381024d1ce8be66d9e2a4ab56b2bff947f173610110cc215dcbdced27a1b12942916e4a923cf6d236f0fe5c2313617d4a4b0c636b324d0f079213adc3a489bdb2431fdb95d89a808a10eaeab7c15940d7ed062a4a4552ca8d6d4728921f2475659a7016d00720fd793c583549ba7b7d512bc65c7ef0d21e758ad7fb5b3e0fbcd8da5c4b18cf38e1c30c790961c18ef218f4befd347032f392e708b379fdfff61b7e2a1e38c60a6a455e26c783180f1f21fb949e5bdae5cf5947edaed57039e1c66183e70ee43d88c7519153c6e3115755860021eca84717f20aaeb71b923a61789de36c1d51ceed915c3493900477d3c3a2d74309e5ad469d1c7853425080536ea0e5ad89e70344a1cffbc3bb5ce5d7cb4eb1890cc4d93076a3c8cfd16d10b2cfd84f8b596e6bcc5c784de3cbc8708ad2ebe8efa35e518c0d23af6b604c5b40c91a3a9ad2016ea8223d494ee84e6489119580d4a841af36ac19bcbd24324bfd8611963b8f346c75fbff494f0fedeac6c956e30b093167c83ceaa6a15a9f1b56d6f190f18a9f28eb1c0c86ea20dbd75a42981047f85a383ccfe53c5af6884dc617b92e32b7dd00dbd831e413d8adcc6e861e6597f8c064a86038724089acc092d6d1fefa7d0891cc69d8b596f6fd540653ce7a934a56157a2f1d6375dbd01e9d7b5871b278965a542bdb44272de338ee55931d8f07259dfd1707b82685de557240a595dcfbaaaac19a01e7c4e21638a2e722727cc383b9991712ae35ece2c240413ec0ed0e34341881cf1503aaa7972144c1ba840816277a7c483bc1b9c1f96f3944d62ad8fb469134b5f3e3467a27f9afe7c3e77ef9044e76002856e448d7d70b14e29cbd67a7891851c4126fe42c93eefa72984b5c55c940d8ed70f1c0162c5737a0754800049eb83a46cab5bc1c66a2e254fc24d7af2f7d30b9498faa98899d6173a51f92dac24dbad0f41b4fc924b41ee479780aa88d48205a7633fc233209f734359f19bedee4b86dbbfb042911bd9c2e7ceb5026075640d410d405ba2ce1b01993638338d986a827c4366ac336923955a622aa8aed3c348ebe242dda546c7fb255561290e35b3ecf3b3e94fe776dd444f1b7e079030987b0bc351bf8fe036b098061000c81eaa8657418fd3a18c74160ac96554c272230863196e50810bf272dd7d5d604b8d7b0dbcbc63195bd121087e0108642e4aead093634c7cd959994954ccf813da51e71c3e4b2c920a326bc9def6196981e2ce120967f7f97fb6b3d85cc07b628b2428ebbb939614be918402743d49a8c11c268a6a61610fde681dc7c27fe927fd16cc77fa298f334aa1f1e361ce7cfc987db0977f526664d4f354a5974ade57fa38d916f69641ec3ec88ec023e6707e1fac88b5ac85a175a00034e8db81b133b4313dd2af5ecac5ffdc4f2f712ed9cbf07bec3021e4d8330daefc06c0d832286631f2147676bf19b6073d117ab15bbbaf01bcd7e58e7ff27d5486bcfc2f948ade2dcbe1da6ba89224bcd7eff54d7777b3b9f4e1e4045369bb57038f4d943f1aa77026757b415cfd35ea3dcb735fd72d41bc090d761aa1ca3d563a8ed838abb47dce69571eb4d6c6ab5b70c1158d0881a54b7cca6afc6750a61e1e6aaab2496af19ed42e4cb3d17a1dbbd25c28de32e31a4fa7d50757a32d0852dee6a003e1b2bc1c7b64ced213d0aacce44c3fa2002e1f5d1951e63eb6fcb40be01baf3838f58e1d8a01be7d953fa3c4aa8e3a4d003aebf7b7b02612a7b4a1b2429624b3e6ba59a350e550f85777dfce2574ab18fcb42b973cd27ba9f8536fd5f389817a5c85f0dc18eb81e6e17a8e4f9d439e5172cb0ce8379987b648e24a457a707b7c4d3999ea98989795d1110e47277e8ba1320500423b0cff2ab75b604fce71262d80f5001e4c61255ab086d2defc5de1784cddee7ab91257ce2ef2340de55310e478d55305a8fcb16f6a99311a9a899a46403be50639651a707456b6e21c18c7359dc0905fd1d41bfad018dd1a34293400170bdd24974737ab046276002eafc9864e7e70854d64917a60ff0e295b5cf7b8680ffd96ed1ec80b5efd2a4416391937c5ea8ff679579d12d0b12f1fd5cf11c8a1bad84c2f9369b66704e657acf75ea5bf8b6f14e37343bc27664635b4b6c37e5ca7d6702dcb56c20825effd95e7f48440f9caf80f370c0add32f551b95547fe66e503b163984df85bb66de2f5248e7ca96cf3e60f2e3fc99277bad915ae56ebea5ce612a0451e490b8111332ff2f04cd4e6463e14ea6bb9e0b727bf6f3f900fe98160ec5e6e560d8dbe35dee5bd262390a30fe08f3f8916d7e509711f60047c9017e71fed8e8b3151d7fdc7d786b92ed11e69b0f813d0c302a9138ed201663ead417a8531b5d86f648b6fe0a971bd631abe7bf39a029894983a5cb3dba20fa0b3803a7982c37f4334ae5548a83385936ce5de56ee0bd3aed1fa48ab052bc611b96b360cc0e443f46376cf4d7a70816b239349bc6a7c574b2084c0b8b3c5c58198c9cb06e9eacaf6e93fc9252c64bab52108c451d4ec9d6aa2a2f2c439d59a04b25056e449e565b307814ee57d689d70f3e5028db32205d327ff7b08712f718eb79564bb963530d77e4429fd6f4a623da644004708013d65c0eb4f36b7db1bfcf1008d83109084541d508d1b38e0b9fc85ea5d89d7d05537781c0dc312741e98eead9b377a06e5c209223a83e19adc51b63a028fa875246c52601f15365337eb33d15094bdf73e881e72f8e20ff83ee723ad6fc6f6670098f6375a5c3e9ae9fa4109293505f1c0b786dc483216fc8678760685d3764422d9ec65c8efc24279c5df51ec07cc087c47f598ec54c3cc6153d259bb07d0ecef240d40910366ae80a866f0b7e0f3a2275bbda694ff688d4c1400094f187b8b553bf5f7591472141d12c52eafa160acf7fc57cce7090d430d5fef4256c04bd708366426a114b49f213f3bdc3132212cd87ce81e57280fdfd5210a16aa483ee9f1684dc479eea432b8bee57cb43e026ec3359ba0d8e52eac6f5ce6cc088cba1c9b619702a2466080ef10d1899bb11215c8a0ede5ff02f790f0c805e2839a65a9c07849b3fb40324876c6be9c4ca2c4c6be3fed73a34f0826a01cc17a1f757f19b12f3f36225811900828688499be354c649e472c06301954ce8aad50e9a8648f08a89c904d57922b6926905d266362018574b1da3da0768b614ae43902e42b9ccb8ef11927ce6639fb0e955ceefcbdb95c43af7d213a752411ab56e2e441e38c36cf960a5a6091682dff943a72d1dbeace99ea4b300157f7a789f893859dbd344bd9f6a077fc34c354b6cb254f27b48fdb6bbd33741b8535fa44c28588abae787808f1a8d70aedd5516dead51d9432f9d0ea9806e996436ee7e9c7a9ce991aafd965e88e6512bab8b121bd3db052721fcf92f2d5f81fbefdf1d305e4174ed327f8f0a068fe7032791fa85d7aae29dfa6814ebc63a16a9a94761d0abee354b3f23c7f1b3cba6b1a2423911d5efd2005f37dce7fcc415b48db9c8e02c61e619e8a73ecaa54ff28b437fdad38389863bf4a5101cac7243ee27e7d2f5092dccee8866dd7e4c0ef6403ae66a52c34ddc0db6a24d9f1e9fb27b695212eac0513d553ce42428af9c96fd56f2e62a48017fa43b443cd9bde4c716d27e094062a0de9160ec4ab0fa33b0243d1cd86ebe4ab41a6298c4162d3054bb896173700862d1004a3a3e8bc4e36eaca05de51458a668c5dc5d425af96a83f8839e9516739ed991f9835d6d1f12b6baa6071ad08675b3f46129c2132cf976255b8189064140dfc297a5633c993eaacbed03d3dbf4716487bbb94d10ef790fe4007aa29bf07c2dd03d10edf033642459d53436b99ceece5b37737c82ff411d91789810a5d25dba73c916514d12212b1dc37fc7e179e772087673b61d2a957f6b9a4f0039fbbd30e0d7fc29ac5c617567769353bcb9d45a195a6b64b5b881ff79aa3bb381f3bba4cea8c89641014421cc7cebd99b345c34911b85c997e9139e2c493f9cbc39e387c894c5cd06de935deacc64e70f13c9d6ffa9b8376753d53a18db52ca1bffed8c6ee61b87d6a8a916b75b3a4bc93ef72ead960e75365ed88bc0eeba1354429dc4a1884957a3009f739a7a6398d9bea0bc973de2210221202736351ea7a308e05086381ec82d1babbcc25ba7ee3b5b34bb27c04e603773daf7fe2a9250fb347e2c4c0e3b49689d5f28ec3a17584fedc9bf5d6e4bba6d5fccc95a4753d1b15585807858ced10468506cc91c8ab4e480d785dc70c2457eac941c1afde1af2523eed5a488057dbdac1299a7fd95d5d8e3dd5a2a49ebe7f0e6720a1fafd864feaaef209a3c215d18805f33a1bbe44d8871c5bb040684b0920517f8ae8544cc05fc1a751d395a506ee7db9ee1ac24121f45bf1e7c6da5e27978228285d19f59f13ddfb85f6587368475491575fe46a48e69dcfa421034bba6765a25800a6d240b1b7c4c6b91ba3724d2f4d5e2b3d4e55c55c24100e6c5221487c8b5451983a4fb7a9d321c8488921c35d14564520e8d66edbdfab31ffd34f65d6f674624cf18f69e2d350662ffda241ae187985c10a6a8a19c4309a9519642d22158ab8ad02ecceec65bb9e0cbb9d98016876f62612358260979e2a21be2fefddf76c74ba691f5245f9a1d81d3ffdebd575f0a1ed1bca4978875905ed5156c36bbf69a21a031c55411ae973b36dc1a550bcbdf54e59100ed784a570db8a45c599ef0ab39cb891fe62c39851a57d1c2b43035bc2d4c2645ec6e23ec90ef777b0467473930ac5d0edc75a0f67897513edbee89f818245b13c697f912caca3cef0574c2bfb1b2c7974a0daaa20ba675bdea9726a16be3085868500e68f05b52203871211e2150901e3fdd8ad6c6b3cc01a8e5b282aa0093b8c4519cdcd5bbefe5f170ea20b61d2a8c537a2be1cea7d3dda07427c3806f9957eecddacb14d83539fca6a275536f64e946663ecc5200f597e146bbd20f23a9ec6cab5e999b02cedaf9a84cbd8e0a052c38768fb2006b48fdaabaa2d16f39e1ec29e0875a6ce20b72b9b455899c6eccf022c4d484cca73eb3cc5ea830b17aef1e8f146f1ce3f5a43ce71e6612322596e7866df1a226debd0dadc6680c35edaf0af76c09a9485fd67e57d04b329ddd724a33c113abf20ead238d9e0e44ce058441ec37a0e9e1608738b0e50d38d17c230502e631353428e2bd4e38167da3ff3a395d0512b127bb397bd4e346ace637e80573de6d47c341c93afcd652cd423470d6de5d5af87ca82d44242a6a842103f2d0977cb002630b3f652f06e6e9665bab93684ebc3b158a4d4937c6f43130a57bb4d33b386c854cfc082ed189564a38cbbaab8867249275157c5f978cd456b41e248a9ec8e2212e1e03ac3f0d9ecb1b71f3e9322aafb03561a66d1100c7a1873080195ee6ea5a46072654404db19942166e8d66ce7ed662e911d4240a3201e046dee5eacd4fe89ccf24526f8dc974567dbdf0004f93bd08ddbaed238eb3b2c6e3d46a91898b7d473d93d5b6da6903598109d2a9527181077be3df833830e400cbd9539acfdb1fbe7adc437cc5621e627d107e4c3e3eedd8853b5b3fe44f492d1f2166968b2c08f97eedab099f74f80d7dd57397cafe373abccea14310837a9f424d4b7e53d290cee70833ad2383a97d17b867918e7bcca0fb45daf2c6989b2ef2f6a013f1c7e28b4737e15e68601539fde305e1a428c7d86c35794ff0aba6db570b98365e2dd85e77bd62121a36d5e96ce275267a9d9d11141074965fc4bcf5a8c56d1414f9568313021a95d481373ade1e4df32afbc28f7f03ccf7b6a021fe2b5dd5cc33207fcbf9cb5890f71a55abcdb28943836952b676c9cc9e2c1bd47982b63480b250fe060687758ff5fdec94b30db4f2ecf56d88b9f6482a4077d7d04aa4cea62d1e18c0bb474187b4eaaad41e5aedc2b6b2d1c3fb62faaa8ef787b449037e70ef641daae53201c44b1a3df938168d6f40d38cde77d5bef73c3c526b57b0978742bc0ce45e496cb088df88fee12e84eb673532180698ee41e6f4ffcc83199f98c6c3a3ae5e4a7ef0706a97d66850fbb3c418831b061b1a280b4f98fd3e71c17329676a9112680ccb1c32df16b13569f22fdbd605a39be8cc963c3ac8b9045f2528dea9dd7643165b80c61f688911132a502a83a3cd4bc90ec70526b2eeb159855fb047bf97add5564d00d8edb8d7e53cf1c69694485962e4654dce73cf57515126a59770ba2208d93df836456c6be95e2f638660ac7498765796841d15cc6c9bdd463b74ae0e3795dcd9b9ee3ed70b9c24038001d18f6c4cbab6caf0b30445bb129f4ea1e84dd18873024e05723903ce04ad6dfa65d2568f77fee021cda3a716fabe1bca724d8c99613f95d4752a5ae9f8c4c487c83ecda5e06ddf53d834c853c787f4adf44a14b3a304567ddd0166ddd7b39b29e9ba896240b998b6f7cee687e0cd120209b225b99c045c15d3b2098c7161a22660b4ac1c4e96d22263fcb3bdc4c0a9be0ed7490b4f3fb951802195eea1f47fa5235035ddf31cf5125e292504f133b5cadbafa9316edc3e2496f393fdae2788b4f411fdc601f4db30f8500d446ac9250e52aa6b7d1a3a373b56447eccefc4b6ab812fb9689df9eedf0bda80fd5786e79963c6096df78ed0623b62c09696a0d6bb787b05ed35fed8e54c14a43fbda3ce7acd291f6366106197a33c47c9256455c46ab4ecfea3477cd0bba6bab61f02b37481da624c8c6493932e8296940b6846d5c1ba77cc103910e07843d0870811847fcf09c6828f8b41feaec6f67f05994bef0feff4a3ab2bb9a0805c725642f55e805beb7ed57c7eb3d1cd843e275a6cab89d7c8aa61f5ee6fb4c66a394b487e460170cd6534fcd795b350e8e81bf3f7d8b056fc182fff4f0c3c6b1fba5cb144a3ddefa141a5478af35d625addea1d754fbce6f5d7b48107da7d955867bd6518b89b1c01dd19f8e10a8c6561433d1f40cfc8a93a7602b95502f140b669a6aa98a12cef978a3a2fbc6177f01e04d127da29b4e42cd5d0721d41bf1495e82046dd606e694ed253ed0eeb90bc31509505533816d42f0e84b1358430eef48e6d6ebcd50fe7738e29f6d98de93ca404e919a5635fe81a50b9e21181a8609b1d73da47ddf5e3f85054a6ca274fb784dff58b8913560e3c558038597bf402f381081e533a333de17767a5f9302cda842b7603b0f0c453b27bf5d35d9f8175759b38e576371ed664610ba18bc3e4de205432100d050e3f3e7245a1db2b6de8193bb0a3e7a4cdfa6ab0bc3456ccea3ed2fd92104d6e8d977904815fe041ea2c49e1bdb72f77586f0caf74b9de1cad309ee4d81e073f184fc91d2cb0cb036e89191f07fdc8fedda0f346c64173a68312d6a50a9b293dc57d25757d5624cfc0a11523f604dca505638e5d44adb141d7b3a7939647ce91557f6614d347c93fe4e1ca75ba5e2b628bc140ac29bfe970db746cc07e322468563ea1dc2b23e5b898c3bda15c6f003fc726f2874848b373bd0a2031b314b0035571e8e686527eaf73635cc49d995a04e0802ea0bc9099f11e314abca66c7418a5e829df1aaf22caecd2943a4a79b724729fb5fe085a66f1ce040b09a7a02c4bf8d84e307244b26b3c28afa85c44958cd51806c101d1e3dad933df994149efd7b4bcef0e5be7eef64d46b0283f876ececa78164e80ff13b10e6f6a703c2963b94f20196ea5632892e2186aea2d566409afe5b4fd1903467f5457723512ffd57955dab82346154eaf12a3cc32574f3f072d67becbbd084a82311a7eff416c53998cfb3b43de4b872ed7301a64f8afff6aae565c7f0db55256a546240894fb2df40cc63742667ec2dab191de136b16d45158eec9db0be8845ca9b7c88fc93699b523f3fbc3fa6589738752f3407791741f6ca4433cd3953e0f6ca5b4f1caf1d271d8108eb351f115c9e013c0b82a634284ff187652d6f43c0b0790d67d54f0dc160d8cf06fe119dc0f5169217fe4ef7d212ef129a3d73c6c0123c007a533e558eb9b116e86f95b4cd8dcccb5e7b895832314963457b355181ad0d171272cef7833217cf40b22de9f9526840ba355b2618190b382240f31260d71036c9cfb3a5c7249ee58fa9ff52fb3676e9322d9f9a4a273c08b75589ce238eee4a05f42a4bdcc9fa66b3f2b9d4a35af7bfb3bb671e3ac0898aaaffcbc67345e7515f38300ee18ba77738930d8b8c0e0bf652c055dfa0b94ff0cfe84d92445ec8737e9af955499ce7d6347322fb745febedabf93a6dc9e19b1513f70aba661272fe689874622c99ed2b817839dd422f1361a6f4ff5535d3219bdb8723a61f03e4cd43eea4fcc98c2a1f4a275bcadd4cec43232ed542fa33dff1438b7958d991a719ad59395f2d39317d7aff556ece0647f84a43f8de9386cc9b12a17934d6b0a26895c542cad290b3d764f06d52004ec640cbca0e313ead2d77bfd6689cf6d99328db24481fd595adfe4f469c29d623521abc8e190c7328a4faf59cb82cf08e74608d46cc8d0595f63cee65c4693307e9f0de0e6b0738745b5f4ec3f3e4f59a419eb37651a2b33cd21065012244f4a4cc860424ae7099efe6e758d8d76570d1753f4772cdbd64fe64c225214d28936e9b9b98e39ee9c81008c49204f7cb2e95f7cbe1c2be73f689954f5308af7da7d914194df3887b0d120fb52c5", 0x2000, &(0x7f0000000b40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = openat$incfs(0xffffffffffffff9c, &(0x7f0000000080)='.pending_reads\x00', 0xc2242, 0x0) dup3(r1, r0, 0x0) openat$vcsu(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) 05:34:28 executing program 0: r0 = syz_open_dev$dri(&(0x7f0000000100), 0x1, 0x0) ioctl$DRM_IOCTL_WAIT_VBLANK(r0, 0xc018643a, &(0x7f0000000200)={0x1, 0x3f}) 05:34:28 executing program 1: r0 = socket$packet(0x11, 0x3, 0x300) ioctl$FIDEDUPERANGE(r0, 0x5421, &(0x7f0000000100)=ANY=[]) 05:34:29 executing program 1: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$IPVS_CMD_FLUSH(r0, &(0x7f0000000b40)={0x0, 0x0, &(0x7f0000000b00)={&(0x7f0000000a80)={0x14}, 0x14}}, 0x0) 05:34:29 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$can_bcm(0x1d, 0x2, 0x2) r2 = fcntl$dupfd(r1, 0x0, r0) connect$llc(r2, &(0x7f0000000240)={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @local}, 0x10) 05:34:30 executing program 0: r0 = syz_open_dev$dri(&(0x7f0000000100), 0x1, 0x0) ioctl$DRM_IOCTL_WAIT_VBLANK(r0, 0xc018643a, &(0x7f0000000200)={0x1, 0x3f}) 05:34:30 executing program 1: r0 = openat$tcp_congestion(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r1 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000000080)) epoll_ctl$EPOLL_CTL_DEL(r1, 0x2, r0) 05:34:30 executing program 1: r0 = getpid() r1 = pidfd_open(r0, 0x0) r2 = socket$nl_audit(0x10, 0x3, 0x9) r3 = pidfd_getfd(r1, r2, 0x0) sendmsg$IPCTNL_MSG_EXP_GET_STATS_CPU(r3, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14}, 0x14}}, 0x0) 05:34:30 executing program 1: r0 = socket$inet_sctp(0x2, 0x1, 0x84) r1 = dup(r0) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8916, &(0x7f0000000140)={'ip_vti0\x00', {0x2, 0x0, @empty}}) 05:34:31 executing program 0: r0 = syz_open_dev$dri(&(0x7f0000000100), 0x1, 0x0) ioctl$DRM_IOCTL_WAIT_VBLANK(r0, 0xc018643a, &(0x7f0000000200)={0x1, 0x3f}) 05:34:31 executing program 1: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r0, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000140)={0x0, 0x10, &(0x7f0000000040)=[@in={0x2, 0x0, @loopback}]}, &(0x7f0000000180)=0x10) setsockopt$inet_sctp6_SCTP_AUTH_KEY(r0, 0x84, 0x7b, 0x0, 0x0) 05:34:31 executing program 1: r0 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_wireguard(r0, 0x8933, &(0x7f0000000000)={'wg2\x00'}) 05:34:31 executing program 1: r0 = openat$rtc(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$AUTOFS_IOC_READY(r0, 0x5450, 0x0) 05:34:32 executing program 0: r0 = syz_open_dev$dri(&(0x7f0000000100), 0x1, 0x0) ioctl$DRM_IOCTL_WAIT_VBLANK(r0, 0xc018643a, &(0x7f0000000200)={0x1, 0x3f}) 05:34:32 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000002040)='./file0\x00', 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000002000)='./file0\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) openat(r0, &(0x7f0000000040)='./file0\x00', 0x181000, 0x2) 05:34:32 executing program 1: r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) fcntl$F_SET_RW_HINT(r0, 0x40c, &(0x7f0000000000)) 05:34:33 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'hash\x00', 0x0, 0x0, 'poly1305\x00'}, 0x58) r1 = accept4(r0, 0x0, 0x0, 0x0) sendmmsg$sock(r1, &(0x7f0000000500)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0) read$nci(r1, 0x0, 0x0) 05:34:34 executing program 1: pipe2$watch_queue(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0xb82e336200000000) ioctl$TUNGETSNDBUF(r0, 0x5450, 0x0) 05:34:34 executing program 0: r0 = socket(0x11, 0x3, 0x0) ioctl$sock_inet6_udp_SIOCINQ(r0, 0x8953, &(0x7f0000000000)) 05:34:34 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x26e1, 0x0) close(r0) inotify_init1(0x0) r1 = inotify_add_watch(r0, &(0x7f0000000080)='./file0\x00', 0x108) inotify_rm_watch(r0, r1) 05:34:34 executing program 0: r0 = openat$cachefiles(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) close_range(r0, 0xffffffffffffffff, 0x0) socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_NOTIFY_RADAR(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)={0x14, 0x0, 0x0, 0x0, 0x0, {{}, {@void, @void}}}, 0x14}}, 0x0) 05:34:34 executing program 0: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) sendmsg$L2TP_CMD_TUNNEL_DELETE(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0xa, 0xc, 0x0, 0x10000120}, 0x18, &(0x7f0000000080)={0x0}}, 0x0) 05:34:34 executing program 1: r0 = socket$xdp(0x2c, 0x3, 0x0) r1 = dup(r0) ioctl$KVM_S390_VCPU_FAULT(r1, 0x4008ae52, 0x0) 05:34:34 executing program 0: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) sendmsg$L2TP_CMD_TUNNEL_DELETE(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0xa, 0xc, 0x0, 0x10000120}, 0x18, &(0x7f0000000080)={0x0}}, 0x0) 05:34:34 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) ioctl$KDSKBENT(r0, 0x5452, &(0x7f00000000c0)) 05:34:34 executing program 0: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) sendmsg$L2TP_CMD_TUNNEL_DELETE(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0xa, 0xc, 0x0, 0x10000120}, 0x18, &(0x7f0000000080)={0x0}}, 0x0) 05:34:34 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_GET_REGS(r2, 0x4004ae99, 0x0) 05:34:35 executing program 0: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) sendmsg$L2TP_CMD_TUNNEL_DELETE(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0xa, 0xc, 0x0, 0x10000120}, 0x18, &(0x7f0000000080)={0x0}}, 0x0) 05:34:35 executing program 1: r0 = socket$inet_sctp(0x2, 0x1, 0x84) setsockopt$inet_sctp_SCTP_EVENTS(r0, 0x84, 0x7d, &(0x7f0000000080), 0xff60) 05:34:35 executing program 0: ioctl$FS_IOC_REMOVE_ENCRYPTION_KEY_ALL_USERS(0xffffffffffffff9c, 0xc0406619, 0x0) 05:34:35 executing program 1: r0 = socket(0x1d, 0x2, 0x6) r1 = socket$can_j1939(0x1d, 0x2, 0x7) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8933, &(0x7f00000000c0)={'vcan0\x00', 0x0}) bind$can_j1939(r0, &(0x7f0000000000)={0x1d, r2, 0x3}, 0x18) sendmsg$BATADV_CMD_GET_DAT_CACHE(r0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000180)={0x14, 0x0, 0x2, 0x70bd27}, 0x14}, 0x1, 0x0, 0x0, 0x20004854}, 0x80c4) sendmsg$IPCTNL_MSG_TIMEOUT_DEFAULT_GET(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000140)={0x14}, 0x14}}, 0x0) syz_genetlink_get_family_id$batadv(&(0x7f0000000380), r0) sendmsg$BATADV_CMD_GET_ORIGINATORS(r0, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400)={&(0x7f00000003c0)={0x1c, 0x0, 0x0, 0x0, 0x0, {}, [@BATADV_ATTR_GW_MODE={0x5}]}, 0x1c}, 0x1, 0x0, 0x0, 0x26000041}, 0x0) 05:34:35 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket$unix(0x1, 0x1, 0x0) dup3(r0, r1, 0x0) getpeername(r1, 0x0, &(0x7f0000000580)) 05:34:35 executing program 0: r0 = socket$nl_audit(0x10, 0x3, 0x9) sendmsg$IPSET_CMD_GET_BYINDEX(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={0x0}}, 0x0) 05:34:36 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$F2FS_IOC_MOVE_RANGE(r0, 0x541b, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r1, 0x5421, &(0x7f0000000100)) 05:34:37 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$NL80211_CMD_TDLS_CANCEL_CHANNEL_SWITCH(r0, &(0x7f0000000740)={0x0, 0x0, &(0x7f0000000700)={&(0x7f0000000640)={0x1c, 0x0, 0x0, 0x0, 0x0, {{}, {@val={0x8}, @void}}}, 0x1c}}, 0x20000880) 05:34:37 executing program 1: r0 = socket(0x1d, 0x2, 0x6) r1 = socket$can_j1939(0x1d, 0x2, 0x7) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8933, &(0x7f00000000c0)={'vcan0\x00', 0x0}) bind$can_j1939(r0, &(0x7f0000000000)={0x1d, r2, 0x3}, 0x18) sendmsg$BATADV_CMD_GET_DAT_CACHE(r0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000180)={0x14, 0x0, 0x2, 0x70bd27}, 0x14}, 0x1, 0x0, 0x0, 0x20004854}, 0x80c4) sendmsg$IPCTNL_MSG_TIMEOUT_DEFAULT_GET(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000140)={0x14}, 0x14}}, 0x0) syz_genetlink_get_family_id$batadv(&(0x7f0000000380), r0) sendmsg$BATADV_CMD_GET_ORIGINATORS(r0, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400)={&(0x7f00000003c0)={0x1c, 0x0, 0x0, 0x0, 0x0, {}, [@BATADV_ATTR_GW_MODE={0x5}]}, 0x1c}, 0x1, 0x0, 0x0, 0x26000041}, 0x0) 05:34:37 executing program 0: r0 = socket(0x1d, 0x2, 0x6) r1 = socket$can_j1939(0x1d, 0x2, 0x7) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8933, &(0x7f00000000c0)={'vcan0\x00', 0x0}) bind$can_j1939(r0, &(0x7f0000000000)={0x1d, r2, 0x3}, 0x18) sendmsg$BATADV_CMD_GET_DAT_CACHE(r0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000180)={0x14, 0x0, 0x2, 0x70bd27}, 0x14}, 0x1, 0x0, 0x0, 0x20004854}, 0x80c4) sendmsg$IPCTNL_MSG_TIMEOUT_DEFAULT_GET(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000140)={0x14}, 0x14}}, 0x0) syz_genetlink_get_family_id$batadv(&(0x7f0000000380), r0) sendmsg$BATADV_CMD_GET_ORIGINATORS(r0, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400)={&(0x7f00000003c0)={0x1c, 0x0, 0x0, 0x0, 0x0, {}, [@BATADV_ATTR_GW_MODE={0x5}]}, 0x1c}, 0x1, 0x0, 0x0, 0x26000041}, 0x0) 05:34:40 executing program 0: r0 = socket(0x1d, 0x2, 0x6) r1 = socket$can_j1939(0x1d, 0x2, 0x7) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8933, &(0x7f00000000c0)={'vcan0\x00', 0x0}) bind$can_j1939(r0, &(0x7f0000000000)={0x1d, r2, 0x3}, 0x18) sendmsg$BATADV_CMD_GET_DAT_CACHE(r0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000180)={0x14, 0x0, 0x2, 0x70bd27}, 0x14}, 0x1, 0x0, 0x0, 0x20004854}, 0x80c4) sendmsg$IPCTNL_MSG_TIMEOUT_DEFAULT_GET(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000140)={0x14}, 0x14}}, 0x0) syz_genetlink_get_family_id$batadv(&(0x7f0000000380), r0) sendmsg$BATADV_CMD_GET_ORIGINATORS(r0, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400)={&(0x7f00000003c0)={0x1c, 0x0, 0x0, 0x0, 0x0, {}, [@BATADV_ATTR_GW_MODE={0x5}]}, 0x1c}, 0x1, 0x0, 0x0, 0x26000041}, 0x0) 05:34:41 executing program 1: r0 = socket(0x1d, 0x2, 0x6) r1 = socket$can_j1939(0x1d, 0x2, 0x7) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8933, &(0x7f00000000c0)={'vcan0\x00', 0x0}) bind$can_j1939(r0, &(0x7f0000000000)={0x1d, r2, 0x3}, 0x18) sendmsg$BATADV_CMD_GET_DAT_CACHE(r0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000180)={0x14, 0x0, 0x2, 0x70bd27}, 0x14}, 0x1, 0x0, 0x0, 0x20004854}, 0x80c4) sendmsg$IPCTNL_MSG_TIMEOUT_DEFAULT_GET(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000140)={0x14}, 0x14}}, 0x0) syz_genetlink_get_family_id$batadv(&(0x7f0000000380), r0) sendmsg$BATADV_CMD_GET_ORIGINATORS(r0, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400)={&(0x7f00000003c0)={0x1c, 0x0, 0x0, 0x0, 0x0, {}, [@BATADV_ATTR_GW_MODE={0x5}]}, 0x1c}, 0x1, 0x0, 0x0, 0x26000041}, 0x0) 05:34:42 executing program 0: r0 = socket(0x1d, 0x2, 0x6) r1 = socket$can_j1939(0x1d, 0x2, 0x7) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8933, &(0x7f00000000c0)={'vcan0\x00', 0x0}) bind$can_j1939(r0, &(0x7f0000000000)={0x1d, r2, 0x3}, 0x18) sendmsg$BATADV_CMD_GET_DAT_CACHE(r0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000180)={0x14, 0x0, 0x2, 0x70bd27}, 0x14}, 0x1, 0x0, 0x0, 0x20004854}, 0x80c4) sendmsg$IPCTNL_MSG_TIMEOUT_DEFAULT_GET(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000140)={0x14}, 0x14}}, 0x0) syz_genetlink_get_family_id$batadv(&(0x7f0000000380), r0) sendmsg$BATADV_CMD_GET_ORIGINATORS(r0, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400)={&(0x7f00000003c0)={0x1c, 0x0, 0x0, 0x0, 0x0, {}, [@BATADV_ATTR_GW_MODE={0x5}]}, 0x1c}, 0x1, 0x0, 0x0, 0x26000041}, 0x0) 05:34:43 executing program 1: r0 = socket(0x1d, 0x2, 0x6) r1 = socket$can_j1939(0x1d, 0x2, 0x7) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8933, &(0x7f00000000c0)={'vcan0\x00', 0x0}) bind$can_j1939(r0, &(0x7f0000000000)={0x1d, r2, 0x3}, 0x18) sendmsg$BATADV_CMD_GET_DAT_CACHE(r0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000180)={0x14, 0x0, 0x2, 0x70bd27}, 0x14}, 0x1, 0x0, 0x0, 0x20004854}, 0x80c4) sendmsg$IPCTNL_MSG_TIMEOUT_DEFAULT_GET(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000140)={0x14}, 0x14}}, 0x0) syz_genetlink_get_family_id$batadv(&(0x7f0000000380), r0) sendmsg$BATADV_CMD_GET_ORIGINATORS(r0, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400)={&(0x7f00000003c0)={0x1c, 0x0, 0x0, 0x0, 0x0, {}, [@BATADV_ATTR_GW_MODE={0x5}]}, 0x1c}, 0x1, 0x0, 0x0, 0x26000041}, 0x0) 05:34:44 executing program 0: openat$dma_heap(0xffffffffffffff9c, &(0x7f0000000580), 0x80, 0x0) 05:34:44 executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = open_tree(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0) close_range(r0, 0xffffffffffffffff, 0x0) socket$nl_generic(0x10, 0x3, 0x10) write$P9_RWALK(r0, &(0x7f00000000c0)={0x9}, 0x9) 05:34:45 executing program 0: r0 = openat$vcsu(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = socket$inet6_sctp(0xa, 0x5, 0x84) dup3(r1, r0, 0x0) setsockopt$inet6_IPV6_DSTOPTS(r0, 0x29, 0x3b, 0x0, 0x0) 05:34:45 executing program 0: syz_mount_image$ext4(&(0x7f0000000040)='ext4\x00', &(0x7f0000000500)='./file1\x00', 0x200000b, &(0x7f0000002280)={[{@norecovery}, {@nombcache}, {@max_dir_size_kb}, {@resuid}, {@max_batch_time={'max_batch_time', 0x3d, 0x1ff}}, {@resgid}, {@acl}, {@discard}, {@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x80000}}]}, 0x12, 0x4b2, &(0x7f0000000540)="$eJzs3d9rXFkdAPDvvcnU/khNqj7UgrXYSlK0M0lj2+BDrSD6VFDre4zJJIRMMiEzaZtQJMU/QBBRwSeffBH8AwTpnyBCQd+X3WWXZbfdfdiH3Z1lZu502+xMk9JJLkw+Hzi959w7M9/vaZgzc+49zA3gyLoQEbciYigiLkfEaLY/zcpss7HTftzTJw/mmyWJRuPO+0kk2b7OayXZ9lT7KXE8In75s4jfJF+OW9vaXpmrVMobWbtUX10v1ba2ryyvzi2Vl8pr09NT12duzFybmexLP8ci4uZP3v7T7//+05v//v69N2bfnfhtM62R7Pjz/eindtcLrf+LjuGI2DiIYDkYyvpTyDsRAAD2ZSIivhYR32l9/x+Noda3OQAAAGCQNH40Ep8kEQ0AAABgYKWtNbBJWszW+45EmhaL7TW834iTaaVaq39vsbq5ttA+PhaFdHG5Up7M1gqPRSFptqeyNbad9tVd7emIOBMRfxw90WoX56uVhbxPfgAAAMARcWrX/P+j0fb8HwAAABgwY3knAAAAABw4838AAAAYfOb/AAAAMNB+fvt2szQ6979euLu1uVK9e2WhXFsprm7OF+erG+vFpWp1qfWbfat7vV6lWl3/Qaxt3i/Vy7V6qba1Pbta3Vyrzy6/cAtsAAAA4BCd+faj/ycRsfPDE63SdCzvpIBDkb7Kg986uDyAwzeUdwJAbobzTgDITSHvBIDcJXsc77l45z/9zwUAADgY49/sff3fuQEYbK90/R8AGAiu/8PRVbACEI68r+5x/PWv/zcar5QQAADQdyOtkqTF7FrgSKRpsRhxunVbgEKyuFwpT2bzg/+NFr7SbE+1npnsuWYYAAAAAAAAAAAAAAAAAAAAAAAAAGhrNJJoAAAAAAMtIn0naf2af8T46KWR3ecHjiUfj7a2EXHvr3f+fH+uXt+Yau7/4Nn++l+y/VfzOIMBAAAA7NaZp3fm8QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADQT0+fPJjvlMOM+96PI2KsW/zhON7aHo9CRJz8MInh556XRMRQH+LvPIyIs93iJ820YizLolv8EznGTyPiVB/iw1H2qDn+3Or2/kvjQmvb/f03nJXX1Xv8S5+Nf0M9xp/T+4xx7vE/Sz3jP4w4N9x9/OnET3rEv7jP+L/+1fZ2r2ONv0WMd/38SV6IVaqvrpdqW9tXllfnlspL5bXp6anrMzdmrs1MlhaXK+Xs364x/vCtf332sv6f7BF/bI/+X9pn/z99fP/J19vVQrf4Exe7f/6e7RE/zT77vpvVm8fHO/Wddv155//x3/Mv6/9Cj/7v9fef2Gf/L//id2/u86EAwCGobW2vzFUq5Q0VFRWVZ5W8RyYAAKDfvvjSn3cmAAAAAAAAAAAAAAAAAAAAcHQdxs+J7Y65k09XAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABe6vMAAAD//3aV1SY=") setxattr$incfs_metadata(&(0x7f0000000180)='./file0/file0\x00', 0x0, 0x0, 0x0, 0x0) 05:34:45 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) close_range(r1, 0xffffffffffffffff, 0x0) socketpair(0x1, 0x1, 0x0, &(0x7f0000000480)) sendmsg$NL802154_CMD_NEW_INTERFACE(r0, &(0x7f0000000240)={&(0x7f0000000080), 0xc, &(0x7f0000000200)={0x0}}, 0x0) 05:34:46 executing program 0: renameat2(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0) 05:34:46 executing program 1: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000000), 0x8, 0x0) dup3(r0, r1, 0x0) ioctl$TIOCSLCKTRMIOS(r1, 0x5457, &(0x7f0000000740)) 05:34:46 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$TIPC_NL_MON_PEER_GET(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)={0x0}}, 0x40001) 05:34:46 executing program 1: r0 = socket$xdp(0x2c, 0x3, 0x0) r1 = dup(r0) ioctl$DRM_IOCTL_ADD_MAP(r1, 0xc0286415, 0x0) 05:34:46 executing program 0: r0 = openat$dlm_monitor(0xffffff9c, &(0x7f0000000000), 0x0, 0x0) close(r0) syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$KDGKBLED(r0, 0x4b64, &(0x7f0000000080)) 05:34:46 executing program 1: r0 = openat$sequencer(0xffffff9c, &(0x7f0000001180), 0x60002, 0x0) r1 = dup(r0) ioctl$TUNSETNOCSUM(r1, 0x400454c8, 0x0) 05:34:46 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000001780), 0x0, 0x0) close(r0) openat$audio1(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$SNDCTL_DSP_RESET(r0, 0x5000, 0x0) 05:34:47 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) setsockopt$inet_tcp_TLS_RX(r0, 0x10e, 0x5, 0x0, 0x0) 05:34:47 executing program 0: r0 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000009c00), 0x0) ioctl$FIONCLEX(r0, 0x5450) 05:34:47 executing program 1: socketpair(0x1, 0x5, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) sendmsg$DEVLINK_CMD_SB_POOL_SET(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={0x0}}, 0x4) 05:34:47 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$inet(r0, &(0x7f0000000340)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=',', 0x1}], 0x1}, 0x0) recvmsg$unix(r1, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) ioctl$TUNSETLINK(r2, 0x40049409, 0x0) 05:34:47 executing program 1: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000500)='/proc/bus/input/handlers\x00', 0x0, 0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = dup3(r1, r0, 0x0) ioctl$USBDEVFS_GETDRIVER(r2, 0x41045508, 0x0) 05:34:47 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) getpeername(r0, &(0x7f0000000180)=@pppol2tpv3={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @initdev}}}, &(0x7f0000000080)=0x80) ioctl$BTRFS_IOC_LOGICAL_INO(r1, 0x5450, 0x0) 05:34:47 executing program 1: r0 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000040), 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$EVIOCREVOKE(r2, 0x40044591, 0x0) ioctl$TCSETS(r2, 0x5402, 0x0) 05:34:48 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) write$sysctl(r0, 0x0, 0xffffff59) 05:34:48 executing program 0: r0 = openat$ubi_ctrl(0xffffff9c, &(0x7f0000000080), 0x0, 0x0) close_range(r0, 0xffffffffffffffff, 0x0) socket$nl_generic(0x10, 0x3, 0x10) write$tcp_congestion(r0, &(0x7f0000000040)='veno\x00', 0x5) 05:34:48 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$KVM_CREATE_VCPU(r0, 0x89a0, 0x0) 05:34:48 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$FS_IOC_RESVSP(r0, 0x5421, &(0x7f0000000000)) 05:34:48 executing program 1: r0 = openat$vsock(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$KVM_IRQ_LINE_STATUS(r0, 0xc008ae67, 0x0) 05:34:49 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$FS_IOC_RESVSP(r0, 0x5421, &(0x7f0000000000)) 05:34:49 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$FS_IOC_RESVSP(r0, 0x5421, &(0x7f0000000000)) 05:34:49 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$IEEE802154_LLSEC_SETPARAMS(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f00000001c0)={0x14}, 0x14}}, 0x20004000) 05:34:49 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$IEEE802154_LLSEC_SETPARAMS(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f00000001c0)={0x14}, 0x14}}, 0x20004000) 05:34:49 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$FS_IOC_RESVSP(r0, 0x5421, &(0x7f0000000000)) 05:34:49 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$IEEE802154_LLSEC_SETPARAMS(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f00000001c0)={0x14}, 0x14}}, 0x20004000) 05:34:49 executing program 0: r0 = socket$inet_sctp(0x2, 0x1, 0x84) ioctl$F2FS_IOC_ABORT_ATOMIC_WRITE(r0, 0x89a1, 0x20000000) 05:34:49 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$IEEE802154_LLSEC_SETPARAMS(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f00000001c0)={0x14}, 0x14}}, 0x20004000) 05:34:50 executing program 1: r0 = memfd_create(&(0x7f0000000080)='+\x00', 0x0) write$P9_RUNLINKAT(r0, 0x0, 0x0) 05:34:50 executing program 0: ioctl$SNAPSHOT_FREE(0xffffffffffffffff, 0x3305) 05:34:50 executing program 1: r0 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$drirender128(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r2 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) r3 = openat$drirender128(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TIOCMBIS(r2, 0x5416, 0x0) ioctl$KDSETKEYCODE(r2, 0x4b4d, &(0x7f0000000040)={0xfff, 0x100}) r4 = dup3(r1, r0, 0x0) r5 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r6 = openat$drirender128(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) dup3(r6, r5, 0x0) ioctl$TIOCMBIS(r5, 0x5416, 0x0) fsetxattr$security_capability(r5, &(0x7f0000000100), &(0x7f0000000140)=@v1={0x1000000, [{0x6, 0x8}]}, 0xc, 0x2) ioctl$BTRFS_IOC_WAIT_SYNC(r0, 0x40089416, &(0x7f00000000c0)) read$FUSE(r4, &(0x7f00000001c0)={0x2020, 0x0, 0x0, 0x0}, 0x2020) fsetxattr$security_capability(r3, &(0x7f0000000180), &(0x7f0000002200)=@v3={0x3000000, [{0x2, 0x1}, {0x81, 0x5}], r7}, 0x18, 0x0) 05:34:50 executing program 0: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$FIBMAP(r0, 0x5450, 0x0) 05:34:50 executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl$sock_inet6_tcp_SIOCOUTQNSD(r0, 0x894b, &(0x7f0000000000)) 05:34:50 executing program 0: r0 = openat$fb0(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000d00), 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$KDGKBLED(r2, 0x4b64, &(0x7f0000000000)) 05:34:53 executing program 0: r0 = socket$nl_sock_diag(0x10, 0x3, 0x4) r1 = socket$alg(0x26, 0x5, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$KVM_SET_CLOCK(r2, 0x4030ae7b, 0x0) 05:34:53 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) r1 = socket$inet(0x2, 0x80005, 0x0) r2 = dup3(r0, r1, 0x0) listen(r2, 0x8) ioctl$SNDRV_PCM_IOCTL_TTSTAMP(r2, 0x40044103, 0x0) 05:34:53 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$PIO_UNIMAPCLR(0xffffffffffffffff, 0x5450, 0x0) bind$inet6(r1, &(0x7f0000000500)={0xa, 0x2, 0x0, @empty}, 0x1c) listen(r1, 0x0) connect$inet(r0, &(0x7f00000001c0)={0x2, 0x2, @local}, 0x10) r2 = accept4$inet6(r1, 0x0, 0x0, 0x0) fcntl$setpipe(r2, 0x406, 0x0) 05:34:53 executing program 1: r0 = syz_open_dev$vcsu(&(0x7f0000000100), 0x1, 0x0) read$snapshot(r0, 0x0, 0x0) [ 8643.781561][ C0] TCP: request_sock_TCP: Possible SYN flooding on port [::]:2. Sending cookies. 05:34:53 executing program 1: r0 = socket(0x11, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000000)={'wg2\x00', 0x0}) sendmsg$can_j1939(r0, &(0x7f0000000100)={&(0x7f0000000040)={0x1d, r1}, 0x18, &(0x7f0000000080)={&(0x7f0000000200)='$', 0x1}}, 0x0) 05:34:53 executing program 0: r0 = getpid() r1 = pidfd_open(r0, 0x0) r2 = socket$nl_audit(0x10, 0x3, 0x9) r3 = pidfd_getfd(r1, r2, 0x0) write$binfmt_aout(r3, &(0x7f0000000000), 0x20) 05:34:54 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) r1 = openat$binder_debug(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/kernel/debug/binder/transactions\x00', 0x0, 0x0) dup3(r0, r1, 0x0) sendmsg$NL80211_CMD_LEAVE_OCB(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000100)={0x1c, 0x0, 0x0, 0x0, 0x0, {{}, {@val={0x8}, @void}}}, 0x1c}}, 0x0) 05:34:54 executing program 0: r0 = openat$mice(0xffffff9c, &(0x7f0000000000), 0x0) r1 = openat$mixer(0xffffff9c, &(0x7f0000000100), 0x0, 0x0) r2 = dup3(r1, r0, 0x0) ioctl$SNDCTL_DSP_SETFMT(r2, 0xc0045005, &(0x7f0000000200)) 05:34:54 executing program 0: r0 = socket$inet6_udp(0xa, 0x2, 0x0) r1 = inotify_init1(0x0) r2 = fcntl$dupfd(r0, 0x0, r1) sendmsg$ETHTOOL_MSG_LINKMODES_SET(r2, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={0x0}}, 0x0) 05:34:54 executing program 1: prlimit64(0x0, 0x7, &(0x7f0000000140), 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) openat$kvm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) syz_clone3(&(0x7f0000000800)={0x41001400, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) 05:34:54 executing program 0: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) listen(r0, 0x2) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TUNSETVNETLE(r1, 0x400454dc, 0x0) 05:34:54 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$IPCTNL_MSG_CT_GET_DYING(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000140)={0x14, 0x6, 0x1, 0x3}, 0x14}}, 0x0) recvmmsg(r0, &(0x7f0000000100)=[{{&(0x7f0000000200)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @private0}}}, 0x80, 0x0}}], 0x1, 0x0, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$IPCTNL_MSG_CT_GET_DYING(r2, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000140)={0x14, 0x6, 0x1, 0x301}, 0x14}}, 0x0) recvmmsg(r2, &(0x7f0000000100)=[{{&(0x7f0000000200)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @private0}}}, 0x80, 0x0}}], 0x1, 0x0, 0x0) r4 = socket$netlink(0x10, 0x3, 0x0) dup3(r4, r3, 0x0) sendmsg$TIPC_CMD_SET_NETID(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, 0x0, 0x0, 0x0, 0x0, {{}, {}, {0x8}}}, 0x24}}, 0x0) 05:34:55 executing program 0: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000500)='/proc/zoneinfo\x00', 0x0, 0x0) r1 = openat$vnet(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) dup3(r1, r0, 0x0) ioctl$DRM_IOCTL_SYNCOBJ_RESET(r0, 0xc01064c4, 0x0) 05:34:55 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_SIOCETHTOOL(r0, 0x8946, &(0x7f0000000080)={'ip6_vti0\x00', &(0x7f0000000000)=@ethtool_sset_info}) 05:34:55 executing program 0: r0 = getpid() r1 = pidfd_open(r0, 0x0) r2 = socket$nl_audit(0x10, 0x3, 0x9) r3 = pidfd_getfd(r1, r2, 0x0) sendmsg$IPCTNL_MSG_TIMEOUT_DEFAULT_GET(r3, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14}, 0x14}}, 0x0) 05:34:55 executing program 0: r0 = syz_open_dev$sndctrl(&(0x7f0000000140), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_TLV_COMMAND(r0, 0xc008551c, &(0x7f0000000180)) 05:34:55 executing program 1: r0 = openat$damon_kdamond_pid(0xffffff9c, &(0x7f0000000000), 0x0, 0x0) close(r0) socket$nl_crypto(0x10, 0x3, 0x15) sendmsg$NL80211_CMD_DISASSOCIATE(r0, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000440)={0x14, 0x0, 0x0, 0x0, 0x0, {{}, {@void, @void}}}, 0x14}}, 0x0) 05:34:56 executing program 0: r0 = syz_open_procfs(0x0, &(0x7f0000000040)='oom_adj\x00') write$smackfs_logging(r0, &(0x7f0000000080), 0x14) 05:34:56 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000000040), 0x0, 0x0) readv(r0, 0x0, 0x0) [ 8646.346570][ T7986] syz-executor.0 (7986): /proc/7984/oom_adj is deprecated, please use /proc/7984/oom_score_adj instead. 05:34:56 executing program 0: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$inet_tcp_TCP_ULP(r0, 0x10e, 0x8, 0x0, 0x0) 05:34:56 executing program 1: r0 = socket$igmp6(0xa, 0x3, 0x2) setsockopt$MRT6_DEL_MFC_PROXY(r0, 0x29, 0xd3, 0x0, 0x0) 05:34:56 executing program 0: r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCSIFVLAN_SET_VLAN_NAME_TYPE_CMD(r0, 0x8983, &(0x7f0000000100)={0x6, 'batadv_slave_0\x00'}) 05:34:56 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup3(r1, r0, 0x0) recvmsg$can_raw(r2, &(0x7f0000000200)={&(0x7f0000000000)=@pppol2tpin6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @initdev}}}, 0x80, 0x0}, 0x0) socket$can_bcm(0x1d, 0x2, 0x2) fcntl$notify(r3, 0x402, 0x0) 05:34:56 executing program 0: r0 = syz_open_dev$dri(&(0x7f0000000080), 0x0, 0x0) ioctl$DRM_IOCTL_SYNCOBJ_HANDLE_TO_FD_SYNC_FILE(r0, 0x5450, 0x0) 05:34:57 executing program 1: r0 = socket(0x1d, 0x2, 0x6) sendmsg$BATADV_CMD_GET_NEIGHBORS(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)={0x0}}, 0x0) 05:34:57 executing program 0: r0 = openat$mixer(0xffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = openat$procfs(0xffffff9c, &(0x7f0000000000)='/proc/sysvipc/shm\x00', 0x0, 0x0) dup3(r0, r1, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r1, 0x40286608, &(0x7f0000000080)) 05:34:57 executing program 1: r0 = socket$nl_audit(0x10, 0x3, 0x9) setsockopt$netlink_NETLINK_BROADCAST_ERROR(r0, 0x10e, 0x4, 0x0, 0x3) 05:34:57 executing program 0: r0 = socket$inet_smc(0x2b, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) sendmsg$NL80211_CMD_REQ_SET_REG(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14}, 0x14}}, 0x0) 05:34:57 executing program 1: epoll_create1(0x0) 05:34:57 executing program 0: r0 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000140)={'tunl0\x00', 0x0}) bind$packet(r0, &(0x7f00000002c0)={0x11, 0x0, r1, 0x1, 0x0, 0x6, @local}, 0x14) write$binfmt_misc(r0, &(0x7f0000000180)={'syz1'}, 0x4) 05:34:57 executing program 1: r0 = memfd_create(&(0x7f00000002c0)='\\@/\x04\x0f\x00\x00\xa6\x00\x00\x00@<\xfb\x97/.\\/-Ip$/(+\x00{\xf9\x15\xa7F\xfe4_u&\x1b\xe6\x98\b\xa4\xedc*\a\xa6Q\x97l\x99B\xad\xf0\xee4g\x8438\xf0831\xd6\xcf\v\x84\xe8\xd3\xd9?\xf9\xfd\x86\xf2\xea\xb3\xbc%\xae\x86\xe1(\x83\xfe\x15=\x93\xea\xe9\xbd\xb8F\xe6x\xa0r+\xf8\xc1\xb0\xcdsFI\xbdV\xa3n0\xc1Og\xb2\x11T\n{\x82\xcc\x87;\x99\xd6\xe1 #\xf9\xe1\xa9\x8d\x00=7\x8c\xf7\xca\xb6\xb0M\xae\xcf\x87\xa5\xcc&\x92\xb4\xa8:\xf93wgk!k\xee\x9a\xae\xa9\x1eG`\x99\xc0\t!\xa4_=\xe0>\xb5\ns\x8b\xd7}\x03\x95\xc1\xf6\xa5D9\xeb\xcc\xffP5\\/\x0e\x00\b\ro4\xb0Y\x9e\x0eY\x00\x86\x1d\x03\xc9\xb7\x99\xcan\a\x84\x95\xc0\xed\x896\xe1!I}e\"\xe7\xb8\xc3\x95/\xe9\"L\r\xc5\xecMg\\\x02\x9f\x80\x80h\xba\x1f\xed\xaf1\t\xeb\x8b\x1b\x19~\x15W\bU\x05\x85\xc8\xfe\xc1\xb9\xf4l\xe2\x0ff3fZ\xc3\x7f#D\'\xfc?\xabM\xeaa]\xa2\x02\x84-\xd3\xd5\x0f\xf5_\x0fFI\x86\x8b\xf3N\xfa\xb9\xcb\xdfL\xd0W{\xca\xcd\xfe\xeb\x9e\x02MDS\xcb6z{\xe0\xadJ\x8b\xfeU\xed\xa0\x86sr\xe8\xfcF ;\x9d\xf3L\xd3\x15\xe6\r\x12\x00'/361, 0x0) ioctl$BTRFS_IOC_BALANCE_PROGRESS(r0, 0x5450, 0x0) 05:34:57 executing program 1: r0 = syz_open_dev$vcsn(&(0x7f0000000000), 0x1ff, 0x101402) write$P9_RWSTAT(r0, 0x0, 0x0) 05:34:58 executing program 0: r0 = socket$nl_sock_diag(0x10, 0x3, 0x4) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(r0, 0x89f3, &(0x7f0000009300)={'ip6tnl0\x00', &(0x7f0000009280)={'syztnl0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv4, @empty}}) 05:34:58 executing program 1: setresuid(0x0, 0xee00, 0x0) fsmount(0xffffffffffffffff, 0x0, 0x0) 05:34:58 executing program 1: r0 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BTRFS_IOC_SNAP_DESTROY(r0, 0x5000940f, 0x0) 05:34:58 executing program 0: r0 = openat$dsp1(0xffffffffffffff9c, &(0x7f00000000c0), 0x88441, 0x0) write$dsp(r0, &(0x7f0000000000)="18", 0x1) ioctl$SNDCTL_DSP_SPEED(r0, 0x5001, 0x0) 05:34:58 executing program 1: r0 = syz_init_net_socket$nfc_llcp(0x27, 0x2, 0x1) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x5451, 0x0) 05:34:58 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup3(r2, r1, 0x0) recvmsg$can_raw(r3, &(0x7f00000000c0)={&(0x7f00000002c0)=@pppol2tpin6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @initdev}}}, 0x80, 0x0}, 0x0) dup3(r0, r4, 0x0) sendmsg$NL80211_CMD_LEAVE_IBSS(r4, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={0x0}}, 0x0) 05:34:58 executing program 1: r0 = socket(0x1d, 0x2, 0x6) ioctl$sock_FIOGETOWN(r0, 0x8903, &(0x7f0000000080)=0x0) sched_getattr(r1, &(0x7f0000000100)={0x38}, 0x38, 0x0) 05:34:59 executing program 0: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r0, 0x0) recvmsg(r0, &(0x7f0000001380)={0x0, 0x0, 0x0}, 0x2003) 05:34:59 executing program 1: r0 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000040), 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$EVIOCREVOKE(r2, 0x40044591, 0x0) ioctl$DRM_IOCTL_GET_CLIENT(r2, 0xc0286405, 0x0) 05:34:59 executing program 0: r0 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMCLONE(r0, 0x89e2, &(0x7f0000000040)={0xffffffffffffffff}) write$cgroup_pressure(r1, 0x0, 0x0) 05:34:59 executing program 1: r0 = openat$dlm_control(0xffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = getpid() r2 = pidfd_open(r1, 0x0) r3 = socket$nl_audit(0x10, 0x3, 0x9) r4 = pidfd_getfd(r2, r3, 0x0) dup3(r4, r0, 0x0) sendmsg$BATADV_CMD_GET_MESH(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x14}, 0x14}}, 0x0) 05:34:59 executing program 0: dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$SNDRV_TIMER_IOCTL_STATUS32(0xffffffffffffffff, 0x80585414, &(0x7f00000002c0)) r0 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000000), 0x8900, 0x0) pipe2(&(0x7f00000002c0)={0x0, 0x0}, 0x0) fcntl$setpipe(r1, 0x407, 0x80000000) close_range(r0, r1, 0x0) r2 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000040), 0x62000, 0x0) ioctl$EVIOCGKEYCODE_V2(r2, 0x80284504, &(0x7f0000000bc0)=""/209) r3 = socket$nl_generic(0x10, 0x3, 0x10) dup3(r3, r2, 0x0) sendmsg$DEVLINK_CMD_PORT_SET(r2, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={0x0}}, 0x0) ioctl$sock_SIOCSIFVLAN_ADD_VLAN_CMD(r2, 0x8983, &(0x7f0000000000)={0x0, 'veth0_macvtap\x00', {}, 0x4}) r4 = socket$netlink(0x10, 0x3, 0x0) r5 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) sendmsg$NFQNL_MSG_VERDICT(r2, &(0x7f0000000600)={&(0x7f0000000540)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f00000005c0)={&(0x7f0000000980)=ANY=[@ANYBLOB="300000000103010100000000000000000a0000041c001636083507898333000006000140830000000600024000040000aa9dbbb140da54205c554747022c22c28d5a2ea99903ecaaca58bedd473f9ec3bae23cb1fa744eff6569c1f2c57158b16c734524deab068d447b338e8ffa39c66c51a8f9a985ecf2d9b487939e85cf25e2bf06c03e80958576a09c2bf24d8e0b6515189544eded800842416833be0545c19dc1d2c2df6ddc18c84f720af76dac695f866a71b5ab945915abc0"], 0x30}, 0x1, 0x0, 0x0, 0x20000050}, 0x8000) r6 = socket$nl_generic(0x10, 0x3, 0x10) r7 = dup3(r6, r5, 0x0) r8 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000280), 0xffffffffffffffff) sendmsg$TIPC_NL_SOCK_GET(0xffffffffffffffff, &(0x7f0000000940)={0x0, 0x0, &(0x7f0000000900)={&(0x7f00000002c0)=ANY=[@ANYRES16=r5, @ANYRES16=r8, @ANYBLOB="0101000000002c00020000000000"], 0x14}}, 0x0) sendmsg$TIPC_NL_KEY_SET(r7, &(0x7f0000001540)={&(0x7f0000001480)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000001500)={&(0x7f0000001580)=ANY=[@ANYBLOB='@\x00\x00\b', @ANYRES16=r8, @ANYBLOB="020028bd70008200fbdbdf250700000014000980080002c69a6ad6b9002d2501a755cc4677c500"], 0x28}, 0x1, 0x0, 0x0, 0xc0}, 0x980) sendmsg$TIPC_NL_LINK_RESET_STATS(r4, &(0x7f0000000340)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000cc0)=ANY=[@ANYBLOB="34020000", @ANYRES16=r8, @ANYBLOB="04002abd7000fbdbdf250a000000280001800c00028008000400ff0f00000d0001007564703a73797a300000000008000300fdffffff0c00068008000100070000000c00098008000100fcffffff8c0002803c0003800800010000080000080001003f0000000800010004000000080002000600000008000100070000000800020001000000080002000700000008000200008064004400038008000200010100000800010007000000080001000100000008000200ff010000080002005e3e0000080001000400000008000200fdffffff08000100000001006c00018008000300fff700000400028008000300810000004c00028008000200cc00000008000300bcda00006eed11819944af2785cce95fd26d080001001c00000008000400050c00000800030004000000080001001800000008000300008000000800010015000000080001009d0000000800030007000000700007800c00040005000000000000000c00040007000000000000000c000300090000000000000008000200050000000c0003006f7800000000000008000200ffffff7f0c00030081000000000000000c000300010000000000000008000100090000000c0003000500000000000000780001801400010069623a76657468315f746f5f687372001500010069623a76657468305f6d61637674617000000000380004001400010002004e220a0101020000000000000000200002000a004e2100000080fc0000000000000000000000000000010600000008000300050000000800030009000000cc56a655c6cbd5ac5b21e9922262460eae7f484402c64cf5f08f19f1c4722d651c88b64e51da541d86a3f276ba96c4306cec25410c412ea73861106d1b009f802120cd4cd05960744b322e34069fbde13af88118d067ead3b1a1f944148f78902cefedd839de0fd0e43c1058a048b0cc0f8f325a2e99c616fd02370d2134dcf8e05920fe7766d677e84980c246849ebbed4144446df1e049759713a1c60eb9949c2c664841895d09367c4c44e142c532166a8b85a2bade565262de15f4345022c68f4ab077cae4892e6c205cd110526a3ea42f53e9a64fdafb0592bf1f7893a9243ef2e74c2a0ac90e9e8675c867c074ed3d7f02"], 0x234}, 0x1, 0x0, 0x0, 0x4041}, 0x800) sendmsg$TIPC_NL_LINK_SET(r2, &(0x7f00000001c0)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000500)={&(0x7f0000001000)={0x218, r8, 0x20, 0x70bd25, 0x25dfdbfb, {}, [@TIPC_NLA_BEARER={0x60, 0x1, 0x0, 0x1, [@TIPC_NLA_BEARER_UDP_OPTS={0x44, 0x4, {{0x20, 0x1, @in6={0xa, 0x4e21, 0x0, @rand_addr=' \x01\x00', 0x1f}}, {0x20, 0x2, @in6={0xa, 0x4e24, 0x5, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x9}}}}, @TIPC_NLA_BEARER_NAME={0x10, 0x1, @l2={'ib', 0x3a, 'ip6_vti0\x00'}}, @TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0xfffffffd}]}, @TIPC_NLA_NODE={0x1a4, 0x6, 0x0, 0x1, [@TIPC_NLA_NODE_ID={0xaf, 0x3, "4ca5546fa6c3e950f5c5a9a28ab9fb1364f0fefb82ea562f27d9b03a113b85db8f29fa401ee4a2f77b785b40296235ecb00faf9780082be61ea5ecc831516d5542facbf8ca26496cfaf4cfb4deb4f419cafa1a6b3ffdc88a25641c7c81956a076e511af2c070574731dcfa1fa17c4808fbd5fc30e16d741c402174386c044dd68adaf7be635754c22b27d7866c128ac1216d696928d379e60ff5345acbd96a4926a515b9c2740cc2b0d666"}, @TIPC_NLA_NODE_ID={0xf0, 0x3, "b9d5460c2bfe958af7349d85afcbee867532f9f844d3a2fc141f10187db153c3e3640e0300b133ee9e4156c4dc7d025f2c0ab8f8d42ea300e1cd6a346672b48efa2bdc3f97422c9805dec02fff74615a0e3924139598f6af78e097cffb09ae40eaf0ec42a30687fd80faec4852f2610721f5d20040e01284c6572aedc3c5aa0f709067952a422c89db4c1bf70529111fd00d2aea4d1f05773ae73d5794ff8fe96d267973cfcbed8ae24b0c140981e56469f98d3df9f3ec4a6f31f68b86ceacac20f716c01a21d8172981c8a3e2c52f30b17a4b9ca3c20845cf30526d4aee47835097da8bbf282b5d10d76ff9"}]}]}, 0x218}, 0x1, 0x0, 0x0, 0x4}, 0x40) sendmsg$TIPC_NL_BEARER_ENABLE(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000200)=ANY=[@ANYBLOB='4\x00\x00\x00', @ANYRES16=r8, @ANYBLOB="000429bd7000fdc1903f78cb1a6f35e2917478259e87fd482adbdf25034000002000029f080001000600000008000200"], 0x34}}, 0x8004) sendmsg$TIPC_NL_NAME_TABLE_GET(0xffffffffffffffff, &(0x7f00000008c0)={&(0x7f0000000600)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000880)={&(0x7f0000000640)={0x224, r8, 0x100, 0x70bd26, 0x25dfdbfe, {}, [@TIPC_NLA_NODE={0x8, 0x6, 0x0, 0x1, [@TIPC_NLA_NODE_UP={0x4}]}, @TIPC_NLA_NODE={0x88, 0x6, 0x0, 0x1, [@TIPC_NLA_NODE_UP={0x4}, @TIPC_NLA_NODE_KEY_MASTER={0x4}, @TIPC_NLA_NODE_ADDR={0x8, 0x1, 0x3}, @TIPC_NLA_NODE_ID={0x14, 0x3, "3545655bebf46fd8ec6af5fb15575032"}, @TIPC_NLA_NODE_ADDR={0x8, 0x1, 0x9}, @TIPC_NLA_NODE_UP={0x4}, @TIPC_NLA_NODE_KEY={0x3d, 0x4, {'gcm(aes)\x00', 0x15, "dd7890c286a21a7f419efa3e3a2f8110e7cd0a36d4"}}, @TIPC_NLA_NODE_REKEYING={0x8, 0x6, 0x9}, @TIPC_NLA_NODE_REKEYING={0x8, 0x6, 0x8}, @TIPC_NLA_NODE_UP={0x4}]}, @TIPC_NLA_PUBL={0xc, 0x3, 0x0, 0x1, [@TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x5}]}, @TIPC_NLA_NODE={0x174, 0x6, 0x0, 0x1, [@TIPC_NLA_NODE_REKEYING={0x8, 0x6, 0x1}, @TIPC_NLA_NODE_REKEYING={0x8, 0x6, 0x3ff}, @TIPC_NLA_NODE_ID={0xfb, 0x3, "c8f10b2d98a07cb07137299cd3c0201d8ba932c528b556c5873b17d7bb7a4f9440d938f62df088a400277c26e288b7e6c36c0b64e70f2a79f619869b13d35c33fe5818282fe413534430c24a219a3c1f56d8702fe6cd5f07866be60a6c04076b514000bcfff4c1d6a36ea3a41d5acb1e74dc387e3d77b3c16d9a6d56c7dee483c718fe063554478e8b81d1336615c896d3bdc92384faf5a99c0799f0ba857b45e864ebf5484e618d864287ef8f9e894a2fc2d90b247b4d4698a5b1024f2c510ab7f9277bfd0ba1744aeac21c43aeb94278d87a63b6194e7e4be9de6d93dd670363e235b2e09db82186a2cd732ae5a6aec0071280447a38"}, @TIPC_NLA_NODE_ID={0xa, 0x3, "8ede08400000"}, @TIPC_NLA_NODE_KEY={0x4b, 0x4, {'gcm(aes)\x00', 0x23, "3666c0f06d65c9ce120b7167825e068cfc982a44690c55c5a5b2cce153ab1452d51215"}}, @TIPC_NLA_NODE_REKEYING={0x8, 0x6, 0x7fffffff}, @TIPC_NLA_NODE_UP={0x4}]}]}, 0x224}, 0x1, 0x0, 0x0, 0x800}, 0xb6549370cec3ac30) sendmsg$TIPC_NL_BEARER_ENABLE(r2, &(0x7f00000001c0)={&(0x7f0000000000), 0xfffffffffffffee0, &(0x7f0000000180)={&(0x7f0000000080)=ANY=[@ANYBLOB="cc000000", @ANYRES8=0x0, @ANYRESOCT], 0xcc}, 0x1, 0x0, 0x0, 0x40c0}, 0x324d65ea2726c2c7) sendmsg$TIPC_NL_NAME_TABLE_GET(r1, &(0x7f00000000c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000080)={&(0x7f00000015c0)=ANY=[@ANYBLOB="e0020000", @ANYRES16=r8, @ANYBLOB="00012cbd7000ffdbdf2510000000d4000680cc000300a6a447d309c8e180431207b1f4e67c778252b543e939343b56ddf91041dff4f038f941607aa3c119265336c4456110d0a24d7e9a7af36b9d3652013b42360c8c06003be91f62766187659a9aa33d183f6a394ae983e2a8efedbc9a9560745c7d205a9c6813e5a8e1356d92e154e8fff59079b11e88c9580823df1fd633a44571648f69316305558bf726d0bf788b980587ea64258c709597e3229fa351bb57ceac384411f2bab13782abe28cf8401dab7a922617f8c939579e3b7c2ac4e2b2b148c9f3bd119859e7040005000c00028008000100080000001001018008000300000000000800030000000080080003000600000008000300000000002c0004001400010002004e22e000000200000000000000001400020002004e21ac1414aa00000000000000003400028008000400e8000000080004006f0f00000800030008000000080003009ae1ffff080003000000000008000400000000000f00010069623a67656e6576653100002400028008000100140000000800040000000000080002000400000008000300000000002c0002800800020007000000080004000900000008000300510000000800020030000000080001001c0000002c0004001400010002004e24ac1414bb00000000000000001400020002004e2300000000000000000000000028000480040007800900010073797a30000000001300010062726f6164636173742d6c696e6b0000b40001802c0004001400010002004e21ac1414bb00000000000000001400020002004e20e000000200000000000000000800030007000000380004001400010002004e23ac1e01010000000000000000200002000a004e230000000420010000000000000000000000000000000000000d0001007564703a73797a3100000000340002800800040009000000080001000900000008000300cf8900000800010020000000080002001f000000080003000200000020fcccfd2cd540e39fa0e1c78a4a868403499e599e6cb2b5ced4391b8fd36f8b9207300bbe4c8abe779b5f47f847862f0a9cc7cdba67349ab7fc0f0f3e1ec8bba53bc2c61a38"], 0x2e0}, 0x1, 0x0, 0x0, 0x20000051}, 0x0) sendmsg$TIPC_NL_MON_GET(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f00000002c0)={&(0x7f0000001b80)={0x258, r8, 0x4, 0x70bd2d, 0x25dfdbfb, {}, [@TIPC_NLA_NODE={0xf8, 0x6, 0x0, 0x1, [@TIPC_NLA_NODE_ID={0xcd, 0x3, "689977641a5acd9f58b2fc4658010d4274196096870d88c553a5414f69eb832081e54504acacfbfe02911e30ba1bca857bc0475f5579e0acc0417ab37dae967948ba24c27d625e08630e6a17de9f8f92a6cd7c7d45430eb22db5ea1d2199011b2bb89bb4af6b6067d70c868d70f6f079964ef943a3a8493f4cbd82523574613fca6a3160fc5f1a7eec19521ba194ba0ae095fa783065f5ac76d220b39bbfb7406f9891aff42e46ab87ff1ca0de78092f863621b715ab6f2606fb9859b75ccb0c85b3834ef78367d7e7"}, @TIPC_NLA_NODE_UP={0x4}, @TIPC_NLA_NODE_KEY_MASTER={0x4}, @TIPC_NLA_NODE_KEY_MASTER={0x4}, @TIPC_NLA_NODE_UP={0x4}, @TIPC_NLA_NODE_ID={0x14, 0x3, "53901f7fd34d1a33db9f6e0554019aae"}]}, @TIPC_NLA_NODE={0x4}, @TIPC_NLA_SOCK={0x54, 0x2, 0x0, 0x1, [@TIPC_NLA_SOCK_REF={0x8, 0x2, 0x8}, @TIPC_NLA_SOCK_HAS_PUBL={0x4}, @TIPC_NLA_SOCK_HAS_PUBL={0x4}, @TIPC_NLA_SOCK_ADDR={0x8, 0x1, 0x400000}, @TIPC_NLA_SOCK_ADDR={0x8, 0x1, 0x6}, @TIPC_NLA_SOCK_REF={0x8, 0x2, 0xfffffff9}, @TIPC_NLA_SOCK_REF={0x8, 0x2, 0x6a3}, @TIPC_NLA_SOCK_CON={0xc, 0x3, 0x0, 0x1, [@TIPC_NLA_CON_FLAG={0x8}]}, @TIPC_NLA_SOCK_CON={0x14, 0x3, 0x0, 0x1, [@TIPC_NLA_CON_NODE={0x8, 0x2, 0x3f}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0x9}]}]}, @TIPC_NLA_MEDIA={0x90, 0x5, 0x0, 0x1, [@TIPC_NLA_MEDIA_PROP={0x1c, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x9}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x16}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x7f}]}, @TIPC_NLA_MEDIA_NAME={0x7, 0x1, 'ib\x00'}, @TIPC_NLA_MEDIA_PROP={0x1c, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x3}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x5}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x14}]}, @TIPC_NLA_MEDIA_PROP={0x4c, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_WIN={0x8, 0x3, 0x5}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0xf}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0xd73}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0xa}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x3}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x4}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x1e}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x7ff}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x3ff}]}]}, @TIPC_NLA_NET={0x10, 0x7, 0x0, 0x1, [@TIPC_NLA_NET_NODEID={0xc, 0x3, 0xffffffffffffff7f}]}, @TIPC_NLA_LINK={0x54, 0x4, 0x0, 0x1, [@TIPC_NLA_LINK_PROP={0x2c, 0x7, 0x0, 0x1, [@TIPC_NLA_PROP_TOL={0x8, 0x2, 0x5}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x800}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x200}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x3}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0xfff}]}, @TIPC_NLA_LINK_PROP={0x24, 0x7, 0x0, 0x1, [@TIPC_NLA_PROP_TOL={0x8, 0x2, 0xe6}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x10001}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x10000}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x14a}]}]}]}, 0x258}, 0x1, 0x0, 0x0, 0x4000}, 0x40c4) sendmsg$TIPC_NL_BEARER_ENABLE(0xffffffffffffffff, &(0x7f0000000380)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000000280)={&(0x7f0000000040)={0x234, r8, 0x400, 0x70bd2b, 0x25dfdbfd, {}, [@TIPC_NLA_NODE={0x198, 0x6, 0x0, 0x1, [@TIPC_NLA_NODE_KEY={0x40, 0x4, {'gcm(aes)\x00', 0x18, "0be5384edb07f0e8f8d4f33c9cf271990fecdd78350e0f90"}}, @TIPC_NLA_NODE_ID={0xfe, 0x3, "97a21b7ad926552bc8851eae68ee17c690ba3cc1ac615968758f167c4de99135444d47aff21d6e23a6e13bcb2ae158c278db4759a26a8b52fee01a13529457405ff0bb5d95e7d460f7bd254a40225839e2b76e675532865fb697ab38273200855600f36286ad6da86302a75a4b61761b097bbee84f97996d84472edfb1ff244c6075b6096a9fa4adc08be2d1245d2002f91eb373deeeed3fc8e2842299c9c2bf962939f52491d0ec5c752592d9c4c897236140e9fabd5a0127838cbb76cfed78ae1bd3d842ffd5f87468c2f68e63925fb9194f63ca76d9179554b17036c6ff7b8f06894107351c5e5e2e0b4657a247fc35eb74bb585186fed670"}, @TIPC_NLA_NODE_REKEYING={0x8, 0x6, 0x20}, @TIPC_NLA_NODE_KEY={0x4a, 0x4, {'gcm(aes)\x00', 0x22, "4971b03de928b80e37c5f3a130c483b280127b6c9be72b3972be4156f5d9d1d4ecdb"}}]}, @TIPC_NLA_MEDIA={0x6c, 0x5, 0x0, 0x1, [@TIPC_NLA_MEDIA_PROP={0x4c, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_MTU={0x8, 0x4, 0x401}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x1d}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x40}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x6}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x6}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x5}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x7}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x8}, @TIPC_NLA_PROP_WIN={0x8}]}, @TIPC_NLA_MEDIA_PROP={0x1c, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_WIN={0x8, 0x3, 0x10000}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0xb}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x80000001}]}]}, @TIPC_NLA_MON={0x1c, 0x9, 0x0, 0x1, [@TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x4}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x1}, @TIPC_NLA_MON_REF={0x8, 0x2, 0x2340}]}]}, 0x234}, 0x1, 0x0, 0x0, 0x4045}, 0xc090) r9 = socket$inet6_udplite(0xa, 0x2, 0x88) getsockopt$inet6_buf(r9, 0x29, 0x35, 0x0, &(0x7f0000006f00)) 05:34:59 executing program 1: r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/psched\x00') write$P9_RWALK(r0, 0x0, 0x23) 05:35:00 executing program 1: r0 = socket(0x1d, 0x2, 0x6) r1 = socket$can_j1939(0x1d, 0x2, 0x7) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8933, &(0x7f0000000080)={'vcan0\x00', 0x0}) dup3(r1, r0, 0x0) bind$can_j1939(r0, &(0x7f0000000000)={0x1d, r2}, 0x18) sendmsg$SEG6_CMD_SET_TUNSRC(r0, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000005c0)={0x0}}, 0x0) 05:35:00 executing program 0: r0 = socket$inet6_udp(0xa, 0x2, 0x0) getsockname(r0, &(0x7f00000005c0)=@pppol2tpin6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @private1}}}, &(0x7f0000000040)=0x80) r2 = socket$inet6_udp(0xa, 0x2, 0x0) getsockname(r2, &(0x7f00000005c0)=@pppol2tpin6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @private1}}}, &(0x7f0000000040)=0x80) close_range(r3, 0xffffffffffffffff, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) sendmsg$IPVS_CMD_GET_DEST(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={0x0, 0x34}}, 0x0) 05:35:00 executing program 1: r0 = openat$sysfs(0xffffff9c, &(0x7f0000000200)='/sys/kernel/uevent_helper', 0x0, 0x0) close_range(r0, 0xffffffffffffffff, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) getsockopt$inet6_udp_int(r0, 0x11, 0x67, 0x0, &(0x7f0000000300)) 05:35:00 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'hash\x00', 0x0, 0x0, 'wp512\x00'}, 0x58) r1 = accept(r0, 0x0, 0x0) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) dup3(r2, r1, 0x0) setsockopt$inet_sctp_SCTP_DELAYED_SACK(r1, 0x84, 0x10, &(0x7f00000011c0)=@assoc_value, 0x8) 05:35:00 executing program 0: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000006840)={0xffffffffffffffff}) r1 = dup(r0) sendmsg$NBD_CMD_STATUS(r1, &(0x7f0000000140)={&(0x7f0000000000), 0xc, &(0x7f0000000100)={0x0, 0x60}}, 0x0) [ 8650.916117][ T8068] sctp: [Deprecated]: syz-executor.1 (pid 8068) Use of struct sctp_assoc_value in delayed_ack socket option. [ 8650.916117][ T8068] Use struct sctp_sack_info instead 05:35:00 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) ioctl$F2FS_IOC_FLUSH_DEVICE(r0, 0x8901, &(0x7f0000000000)) 05:35:01 executing program 0: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) getsockopt$IP_VS_SO_GET_INFO(r0, 0x0, 0x3, 0x0, &(0x7f0000000080)) 05:35:01 executing program 0: r0 = socket$xdp(0x2c, 0x3, 0x0) r1 = dup(r0) sendmsg$IPVS_CMD_DEL_DAEMON(r1, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000080)={0x0}}, 0x0) 05:35:01 executing program 1: r0 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fstatfs(r0, &(0x7f0000000100)=""/22) 05:35:01 executing program 0: r0 = fsopen(&(0x7f0000000040)='bpf\x00', 0x0) r1 = openat$dlm_control(0xffffff9c, &(0x7f0000000100), 0x0, 0x0) fsconfig$FSCONFIG_SET_PATH_EMPTY(r0, 0x4, &(0x7f0000000080)='bpf\x00', &(0x7f00000000c0)='./cgroup/cgroup.procs\x00', r1) 05:35:01 executing program 1: getrandom(&(0x7f0000000000), 0x0, 0x2) 05:35:01 executing program 1: r0 = openat$ubi_ctrl(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) close_range(r0, 0xffffffffffffffff, 0x0) syz_genetlink_get_family_id$ipvs(0x0, 0xffffffffffffffff) sendmsg$ETHTOOL_MSG_LINKINFO_GET(r0, &(0x7f0000000500)={0x0, 0x0, &(0x7f00000004c0)={&(0x7f0000000400)={0x14}, 0x14}}, 0x0) 05:35:01 executing program 0: r0 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000640), 0x0) ioctl$SNDRV_SEQ_IOCTL_GET_SUBSCRIPTION(r0, 0x4020940d, &(0x7f0000000680)) 05:35:02 executing program 1: r0 = openat$smackfs_revoke_subject(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) read$FUSE(r0, 0x0, 0x0) 05:35:02 executing program 1: symlinkat(&(0x7f0000000040)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00') mount$fuseblk(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0, 0x0) 05:35:02 executing program 0: mkdirat$cgroup(0xffffffffffffff9c, &(0x7f0000000000)='syz0\x00', 0x1ff) r0 = openat$cgroup(0xffffffffffffff9c, &(0x7f00000000c0)='syz0\x00', 0x200002, 0x0) dup(r0) 05:35:02 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$IOMMU_DESTROY$hwpt(r1, 0x3b80, 0x0) 05:35:02 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x201, 0x0) write$P9_RMKDIR(r0, 0x0, 0x50) 05:35:02 executing program 0: r0 = eventfd2(0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) write$RDMA_USER_CM_CMD_CREATE_ID(r1, &(0x7f0000000080)={0x0, 0x18, 0xfa00, {0x0, 0x0}}, 0x20) write$RDMA_USER_CM_CMD_REJECT(r1, &(0x7f0000000240)={0x9, 0x108, 0xfa00, {0xffffffffffffffff, 0x0, "00ee00", "875abccf71ed1c9efb70a6c0848c66998a7ea24cf676ae312541a8f13727201b0ff0683f0dc541ff2747b1cc0ff79245936ccae82cae3d0ac1e53f4db660882b9993e7d1d6a366f40e9419b896db71143ebd110d3229560bde7e9350222646e7ce5fe450d0ec8e94cf6f4ab7b4e91e42e961c1faf84df04a979d3c7b501373ce1b355d79c34919db26a18199bf207ede7c2b527e35f6a0cd36810937a7dea6e60457a6cd439b482dc9012003e6048b64440bbec637d1e92ed6e0e82650772c0229a27c1938a16b195f63f1446cd1cd496af07c90d54a85291cceea10b11304b2e95217e1342c5a832c3230a7935f16db5068365fc05bbab59ad3a79d1ab6854f"}}, 0x110) 05:35:02 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup3(r1, r0, 0x0) sendmsg$NL80211_CMD_DEL_MPATH(r2, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={0x0, 0x2c}}, 0x0) 05:35:03 executing program 1: r0 = socket$inet_smc(0x2b, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) sendmsg$NL80211_CMD_DEL_INTERFACE(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={0x0}}, 0x0) 05:35:03 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$ETHTOOL_MSG_LINKMODES_SET(r0, &(0x7f0000001240)={0x0, 0x0, &(0x7f0000001200)={&(0x7f00000011c0)={0x14}, 0x14}}, 0x0) 05:35:05 executing program 0: r0 = socket$inet_smc(0x2b, 0x1, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = fcntl$dupfd(r1, 0x0, r0) write$FUSE_NOTIFY_STORE(r2, 0x0, 0x0) 05:35:05 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8901, &(0x7f0000000000)={'vxcan1\x00'}) 05:35:05 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000000200)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) listen(r1, 0x0) connect$unix(r0, &(0x7f0000000280)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) dup3(r1, r0, 0x0) r2 = accept4(r0, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_SCRUB_PROGRESS(r2, 0x5451, 0x0) 05:35:05 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0xe2260, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) dup3(r1, r0, 0x0) sendmsg$ETHTOOL_MSG_EEE_SET(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000200)={0x14}, 0x14}}, 0x50) 05:35:06 executing program 1: r0 = openat$mixer(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r1 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000040)='/sys/class/vtconsole', 0x0, 0x0) dup3(r0, r1, 0x0) ioctl$SIOCGETSGCNT_IN6(r1, 0x89e1, 0x0) 05:35:06 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) faccessat2(r0, &(0x7f0000004a40)='\x00', 0x0, 0x1000) 05:35:06 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000c80)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r0, &(0x7f00000000c0)=@pppol2tpv3={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @broadcast}}}, &(0x7f0000000000)=0x80) dup3(r0, r1, 0x0) sendmsg$NL80211_CMD_SET_POWER_SAVE(r1, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)={0x0}}, 0x0) 05:35:06 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) r1 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) dup3(r0, r1, 0x0) setsockopt$inet6_group_source_req(r1, 0x29, 0x2e, &(0x7f0000000100)={0x0, {{0xa, 0x0, 0x0, @mcast2}}, {{0xa, 0x0, 0x0, @ipv4}}}, 0x108) 05:35:06 executing program 0: r0 = signalfd4(0xffffffffffffffff, &(0x7f0000000200), 0x8, 0x0) ioctl$FITRIM(r0, 0x5452, &(0x7f0000000040)) 05:35:06 executing program 0: r0 = syz_open_dev$vcsa(&(0x7f0000000100), 0x1, 0x0) read$char_usb(r0, &(0x7f00000001c0)=""/216, 0xd8) 05:35:06 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) write$UHID_CREATE(r0, &(0x7f0000001700)={0x0, {'syz0\x00', 'syz0\x00', 'syz0\x00', 0x0}}, 0x120) 05:35:07 executing program 1: r0 = openat$smackfs_ambient(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) sync_file_range(r0, 0x0, 0x0, 0x0) 05:35:07 executing program 0: r0 = socket$inet6(0xa, 0x3, 0x6) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) close_range(r0, r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000002d00)) write$P9_RSTATFS(r1, 0x0, 0x0) 05:35:07 executing program 0: r0 = socket(0x1d, 0x2, 0x6) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000000)={'vcan0\x00', 0x0}) bind$can_j1939(r0, &(0x7f0000000200)={0x1d, r1, 0x2}, 0x18) sendmsg$NFT_MSG_GETOBJ_RESET(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)=ANY=[], 0x50}}, 0x0) sendmsg$NL80211_CMD_SET_BEACON(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={0x0}}, 0x0) 05:35:07 executing program 1: r0 = socket$nl_sock_diag(0x10, 0x3, 0x4) getsockopt$sock_timeval(r0, 0x1, 0x43, 0x0, &(0x7f0000000000)) 05:35:07 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) listen(r0, 0xffffa766) r1 = socket$alg(0x26, 0x5, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TUNSETTXFILTER(r2, 0x400454d1, 0x0) 05:35:07 executing program 1: r0 = socket$xdp(0x2c, 0x3, 0x0) ioctl$sock_SIOCGIFVLAN_SET_VLAN_FLAG_CMD(r0, 0x8912, &(0x7f0000000000)={0x7, 'vlan0\x00'}) 05:35:08 executing program 0: r0 = syz_init_net_socket$nfc_llcp(0x27, 0x1, 0x1) r1 = dup(r0) setsockopt$XDP_UMEM_REG(r1, 0x11b, 0x4, 0x0, 0x0) 05:35:08 executing program 1: r0 = socket$inet6_mptcp(0xa, 0x1, 0x106) r1 = fcntl$dupfd(r0, 0x0, r0) connect$inet6(r1, &(0x7f0000000140)={0xa, 0x0, 0x0, @dev, 0x5}, 0x1c) ioctl$sock_inet6_tcp_SIOCOUTQNSD(r1, 0x894b, 0x0) 05:35:08 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x0, 0x0) ioctl$EVIOCSREP(r0, 0x80004508, 0x0) 05:35:09 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000008280)='blkio.bfq.time\x00', 0x275a, 0x0) r1 = dup(r0) ftruncate(r1, 0x0) 05:35:09 executing program 0: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$KDADDIO(r0, 0x4b31, 0x20000000) 05:35:11 executing program 1: renameat2(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x1) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='status\x00') r0 = syz_clone(0x8084300, 0x0, 0x0, 0x0, 0x0, 0x0) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20}, 0x0, 0x0, 0x0, 0x0, 0x0, r0}) syz_open_procfs(r0, &(0x7f0000000040)='net/netstat\x00') ftruncate(0xffffffffffffffff, 0x0) openat$cgroup_freezer_state(0xffffffffffffffff, &(0x7f0000000180), 0x2, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='uid_map\x00') ftruncate(r1, 0x5c) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(r2, 0x6, 0x2, &(0x7f0000000080)=0x5, 0x4) setsockopt$inet_tcp_int(r2, 0x6, 0x12, &(0x7f0000000280)=0x205, 0x4) bind$inet(r2, &(0x7f0000000000)={0x2, 0x4e21, @local}, 0x10) connect$inet(r2, &(0x7f0000000180)={0x2, 0x4e21, @local}, 0x10) sendto$inet(r2, &(0x7f0000000480)="fbbf0b5044e308cb7bd572aa2b42e9678bcf30eff9f3aed14dc94a114bd2b45956aebe2b108a87e865501a5f9e0383611afdd3f8bac3d5cfd7772a3ab48d0ba4b600731e357e38716c449fae7c28548a4f2105f44b8fd9b33041270ae01f1a405e3f650fc3b0926d481c364fca00000000000000006d3a3ede9fc738b8d86209c060161d5ddb5fcf3d09001117cdb9d055aa2d89fe3458720724853a876448d4a1fe9ef0569ad98a05ab5df763923b4e2c576e00000000000000000000000000000000002090666159e3075f7244cf4ec3d7814c0c934f44e200219e6dd7bc23397d5f2f2c76a5baddd0fd8c340362691ef226f7a0ac51b74b6be5ed6737948514cd466943d08eeb3895b80499da2b209da4f3ec5e3744ce3e863b0e04d0ec2f39edf50b6e08c4b47e448a35414763d687fbe3792ee15c5b9791310a346472723c100bf77a310b0ced8004b5ac6d48c40439f512e8ef34a53d65f55563f68136a577736ca5f6f66e01ef4ec2cdc8db34f6de50713adaa3f70189958263fddc1314f8a28ccdef6e1390c5fbaeadc3035d019f0dc75de307de6c0d010000000000000027083d1d5b4b013c503b863b560688d94de886b6dc73d5da2dfeff4bed1a49a975a6c8dbb480e4415ddca5657a5a8e3b111015499e952bb5e8d8f60de3d688df7802c6e8b27b31fac4e199038b79a3999920e634a5af162a9581b0e6647e410700246548234acacf9cb43ab332a37bbc926c39897395c974fda31536be523bf4260300730ae6136fecae5f0fa6ab2df8d98128b24589e3bbe5230e07dc5e0d65cc397e3f8204d48e59e8e294a6d7008ba8fba28cd5009fe1a7c569ce740078bf1c7389a6ba0f89257f0eac417aac0d2d89b05ee5dafa2f1d936c87264d077b2c0d5abdbc64ce943f895dd4c2e9dd7393543d89b00dc6b3a25045d4ec932366c67dfad087fa8dc104644828440bdf67dd97ebccb3bd", 0xfffffea5, 0xc000, 0x0, 0xfffffcef) recvmmsg(r2, &(0x7f000000b880)=[{{0xffffffffffffffff, 0x0, &(0x7f000000b840)=[{&(0x7f000000b7c0)=""/124, 0x7c}], 0x1}}], 0x1, 0x0, 0x0) read(r2, &(0x7f0000000340)=""/238, 0xee) 05:35:11 executing program 0: r0 = socket$nl_audit(0x10, 0x3, 0x9) r1 = fcntl$dupfd(r0, 0x0, r0) sendmsg$AUDIT_USER(r1, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f00000004c0)={0x10}, 0x10}}, 0x0) 05:35:11 executing program 0: r0 = socket$inet6_mptcp(0xa, 0x1, 0x106) r1 = fcntl$dupfd(r0, 0x0, r0) connect$inet6(r1, &(0x7f0000000040)={0xa, 0x0, 0x0, @local, 0x1}, 0x1c) getsockname$inet(r1, 0x0, &(0x7f0000000080)) 05:35:13 executing program 1: renameat2(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x1) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='status\x00') r0 = syz_clone(0x8084300, 0x0, 0x0, 0x0, 0x0, 0x0) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20}, 0x0, 0x0, 0x0, 0x0, 0x0, r0}) syz_open_procfs(r0, &(0x7f0000000040)='net/netstat\x00') ftruncate(0xffffffffffffffff, 0x0) openat$cgroup_freezer_state(0xffffffffffffffff, &(0x7f0000000180), 0x2, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='uid_map\x00') ftruncate(r1, 0x5c) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(r2, 0x6, 0x2, &(0x7f0000000080)=0x5, 0x4) setsockopt$inet_tcp_int(r2, 0x6, 0x12, &(0x7f0000000280)=0x205, 0x4) bind$inet(r2, &(0x7f0000000000)={0x2, 0x4e21, @local}, 0x10) connect$inet(r2, &(0x7f0000000180)={0x2, 0x4e21, @local}, 0x10) sendto$inet(r2, &(0x7f0000000480)="fbbf0b5044e308cb7bd572aa2b42e9678bcf30eff9f3aed14dc94a114bd2b45956aebe2b108a87e865501a5f9e0383611afdd3f8bac3d5cfd7772a3ab48d0ba4b600731e357e38716c449fae7c28548a4f2105f44b8fd9b33041270ae01f1a405e3f650fc3b0926d481c364fca00000000000000006d3a3ede9fc738b8d86209c060161d5ddb5fcf3d09001117cdb9d055aa2d89fe3458720724853a876448d4a1fe9ef0569ad98a05ab5df763923b4e2c576e00000000000000000000000000000000002090666159e3075f7244cf4ec3d7814c0c934f44e200219e6dd7bc23397d5f2f2c76a5baddd0fd8c340362691ef226f7a0ac51b74b6be5ed6737948514cd466943d08eeb3895b80499da2b209da4f3ec5e3744ce3e863b0e04d0ec2f39edf50b6e08c4b47e448a35414763d687fbe3792ee15c5b9791310a346472723c100bf77a310b0ced8004b5ac6d48c40439f512e8ef34a53d65f55563f68136a577736ca5f6f66e01ef4ec2cdc8db34f6de50713adaa3f70189958263fddc1314f8a28ccdef6e1390c5fbaeadc3035d019f0dc75de307de6c0d010000000000000027083d1d5b4b013c503b863b560688d94de886b6dc73d5da2dfeff4bed1a49a975a6c8dbb480e4415ddca5657a5a8e3b111015499e952bb5e8d8f60de3d688df7802c6e8b27b31fac4e199038b79a3999920e634a5af162a9581b0e6647e410700246548234acacf9cb43ab332a37bbc926c39897395c974fda31536be523bf4260300730ae6136fecae5f0fa6ab2df8d98128b24589e3bbe5230e07dc5e0d65cc397e3f8204d48e59e8e294a6d7008ba8fba28cd5009fe1a7c569ce740078bf1c7389a6ba0f89257f0eac417aac0d2d89b05ee5dafa2f1d936c87264d077b2c0d5abdbc64ce943f895dd4c2e9dd7393543d89b00dc6b3a25045d4ec932366c67dfad087fa8dc104644828440bdf67dd97ebccb3bd", 0xfffffea5, 0xc000, 0x0, 0xfffffcef) recvmmsg(r2, &(0x7f000000b880)=[{{0xffffffffffffffff, 0x0, &(0x7f000000b840)=[{&(0x7f000000b7c0)=""/124, 0x7c}], 0x1}}], 0x1, 0x0, 0x0) read(r2, &(0x7f0000000340)=""/238, 0xee) 05:35:14 executing program 0: r0 = openat$incfs(0xffffffffffffff9c, &(0x7f0000000080)='.log\x00', 0xeaf41, 0x0) write$smackfs_labels_list(r0, &(0x7f0000000040), 0xffff8001) 05:35:15 executing program 1: renameat2(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x1) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='status\x00') r0 = syz_clone(0x8084300, 0x0, 0x0, 0x0, 0x0, 0x0) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20}, 0x0, 0x0, 0x0, 0x0, 0x0, r0}) syz_open_procfs(r0, &(0x7f0000000040)='net/netstat\x00') ftruncate(0xffffffffffffffff, 0x0) openat$cgroup_freezer_state(0xffffffffffffffff, &(0x7f0000000180), 0x2, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='uid_map\x00') ftruncate(r1, 0x5c) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(r2, 0x6, 0x2, &(0x7f0000000080)=0x5, 0x4) setsockopt$inet_tcp_int(r2, 0x6, 0x12, &(0x7f0000000280)=0x205, 0x4) bind$inet(r2, &(0x7f0000000000)={0x2, 0x4e21, @local}, 0x10) connect$inet(r2, &(0x7f0000000180)={0x2, 0x4e21, @local}, 0x10) sendto$inet(r2, &(0x7f0000000480)="fbbf0b5044e308cb7bd572aa2b42e9678bcf30eff9f3aed14dc94a114bd2b45956aebe2b108a87e865501a5f9e0383611afdd3f8bac3d5cfd7772a3ab48d0ba4b600731e357e38716c449fae7c28548a4f2105f44b8fd9b33041270ae01f1a405e3f650fc3b0926d481c364fca00000000000000006d3a3ede9fc738b8d86209c060161d5ddb5fcf3d09001117cdb9d055aa2d89fe3458720724853a876448d4a1fe9ef0569ad98a05ab5df763923b4e2c576e00000000000000000000000000000000002090666159e3075f7244cf4ec3d7814c0c934f44e200219e6dd7bc23397d5f2f2c76a5baddd0fd8c340362691ef226f7a0ac51b74b6be5ed6737948514cd466943d08eeb3895b80499da2b209da4f3ec5e3744ce3e863b0e04d0ec2f39edf50b6e08c4b47e448a35414763d687fbe3792ee15c5b9791310a346472723c100bf77a310b0ced8004b5ac6d48c40439f512e8ef34a53d65f55563f68136a577736ca5f6f66e01ef4ec2cdc8db34f6de50713adaa3f70189958263fddc1314f8a28ccdef6e1390c5fbaeadc3035d019f0dc75de307de6c0d010000000000000027083d1d5b4b013c503b863b560688d94de886b6dc73d5da2dfeff4bed1a49a975a6c8dbb480e4415ddca5657a5a8e3b111015499e952bb5e8d8f60de3d688df7802c6e8b27b31fac4e199038b79a3999920e634a5af162a9581b0e6647e410700246548234acacf9cb43ab332a37bbc926c39897395c974fda31536be523bf4260300730ae6136fecae5f0fa6ab2df8d98128b24589e3bbe5230e07dc5e0d65cc397e3f8204d48e59e8e294a6d7008ba8fba28cd5009fe1a7c569ce740078bf1c7389a6ba0f89257f0eac417aac0d2d89b05ee5dafa2f1d936c87264d077b2c0d5abdbc64ce943f895dd4c2e9dd7393543d89b00dc6b3a25045d4ec932366c67dfad087fa8dc104644828440bdf67dd97ebccb3bd", 0xfffffea5, 0xc000, 0x0, 0xfffffcef) recvmmsg(r2, &(0x7f000000b880)=[{{0xffffffffffffffff, 0x0, &(0x7f000000b840)=[{&(0x7f000000b7c0)=""/124, 0x7c}], 0x1}}], 0x1, 0x0, 0x0) read(r2, &(0x7f0000000340)=""/238, 0xee) 05:35:17 executing program 0: r0 = openat$incfs(0xffffffffffffff9c, &(0x7f0000000080)='.log\x00', 0xeaf41, 0x0) write$smackfs_labels_list(r0, &(0x7f0000000040), 0xffff8001) 05:35:18 executing program 1: renameat2(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x1) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='status\x00') r0 = syz_clone(0x8084300, 0x0, 0x0, 0x0, 0x0, 0x0) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20}, 0x0, 0x0, 0x0, 0x0, 0x0, r0}) syz_open_procfs(r0, &(0x7f0000000040)='net/netstat\x00') ftruncate(0xffffffffffffffff, 0x0) openat$cgroup_freezer_state(0xffffffffffffffff, &(0x7f0000000180), 0x2, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='uid_map\x00') ftruncate(r1, 0x5c) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(r2, 0x6, 0x2, &(0x7f0000000080)=0x5, 0x4) setsockopt$inet_tcp_int(r2, 0x6, 0x12, &(0x7f0000000280)=0x205, 0x4) bind$inet(r2, &(0x7f0000000000)={0x2, 0x4e21, @local}, 0x10) connect$inet(r2, &(0x7f0000000180)={0x2, 0x4e21, @local}, 0x10) sendto$inet(r2, &(0x7f0000000480)="fbbf0b5044e308cb7bd572aa2b42e9678bcf30eff9f3aed14dc94a114bd2b45956aebe2b108a87e865501a5f9e0383611afdd3f8bac3d5cfd7772a3ab48d0ba4b600731e357e38716c449fae7c28548a4f2105f44b8fd9b33041270ae01f1a405e3f650fc3b0926d481c364fca00000000000000006d3a3ede9fc738b8d86209c060161d5ddb5fcf3d09001117cdb9d055aa2d89fe3458720724853a876448d4a1fe9ef0569ad98a05ab5df763923b4e2c576e00000000000000000000000000000000002090666159e3075f7244cf4ec3d7814c0c934f44e200219e6dd7bc23397d5f2f2c76a5baddd0fd8c340362691ef226f7a0ac51b74b6be5ed6737948514cd466943d08eeb3895b80499da2b209da4f3ec5e3744ce3e863b0e04d0ec2f39edf50b6e08c4b47e448a35414763d687fbe3792ee15c5b9791310a346472723c100bf77a310b0ced8004b5ac6d48c40439f512e8ef34a53d65f55563f68136a577736ca5f6f66e01ef4ec2cdc8db34f6de50713adaa3f70189958263fddc1314f8a28ccdef6e1390c5fbaeadc3035d019f0dc75de307de6c0d010000000000000027083d1d5b4b013c503b863b560688d94de886b6dc73d5da2dfeff4bed1a49a975a6c8dbb480e4415ddca5657a5a8e3b111015499e952bb5e8d8f60de3d688df7802c6e8b27b31fac4e199038b79a3999920e634a5af162a9581b0e6647e410700246548234acacf9cb43ab332a37bbc926c39897395c974fda31536be523bf4260300730ae6136fecae5f0fa6ab2df8d98128b24589e3bbe5230e07dc5e0d65cc397e3f8204d48e59e8e294a6d7008ba8fba28cd5009fe1a7c569ce740078bf1c7389a6ba0f89257f0eac417aac0d2d89b05ee5dafa2f1d936c87264d077b2c0d5abdbc64ce943f895dd4c2e9dd7393543d89b00dc6b3a25045d4ec932366c67dfad087fa8dc104644828440bdf67dd97ebccb3bd", 0xfffffea5, 0xc000, 0x0, 0xfffffcef) recvmmsg(r2, &(0x7f000000b880)=[{{0xffffffffffffffff, 0x0, &(0x7f000000b840)=[{&(0x7f000000b7c0)=""/124, 0x7c}], 0x1}}], 0x1, 0x0, 0x0) read(r2, &(0x7f0000000340)=""/238, 0xee) 05:35:20 executing program 0: r0 = openat$incfs(0xffffffffffffff9c, &(0x7f0000000080)='.log\x00', 0xeaf41, 0x0) write$smackfs_labels_list(r0, &(0x7f0000000040), 0xffff8001) 05:35:21 executing program 1: r0 = socket(0x2, 0x3, 0x6) fchownat(r0, &(0x7f0000000000)='\x00', 0x0, 0x0, 0x1000) 05:35:21 executing program 1: r0 = signalfd4(0xffffffffffffffff, &(0x7f0000000380), 0x8, 0x0) close(r0) openat$tun(0xffffff9c, &(0x7f0000000300), 0x0, 0x0) ioctl$SNDCTL_TMR_TIMEBASE(r0, 0xc0045401, 0x0) 05:35:22 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) getsockname$l2tp(r0, 0x0, &(0x7f00000000c0)) 05:35:23 executing program 0: r0 = openat$incfs(0xffffffffffffff9c, &(0x7f0000000080)='.log\x00', 0xeaf41, 0x0) write$smackfs_labels_list(r0, &(0x7f0000000040), 0xffff8001) 05:35:23 executing program 1: r0 = openat$thread_pidfd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv2(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 05:35:23 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae76, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000, &(0x7f0000ffc000/0x1000)=nil}) 05:35:24 executing program 1: r0 = openat$mixer(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) dup3(r0, r1, 0x0) ioctl$SOUND_MIXER_READ_RECMASK(r1, 0x80044dfd, &(0x7f0000000140)) 05:35:26 executing program 1: r0 = openat$mixer(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) dup3(r0, r1, 0x0) ioctl$SOUND_MIXER_READ_RECMASK(r1, 0x80044dfd, &(0x7f0000000140)) 05:35:26 executing program 0: openat$damon_mk_contexts(0xffffffffffffff9c, &(0x7f00000000c0), 0x8a600, 0xc4) 05:35:26 executing program 1: r0 = openat$mixer(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) dup3(r0, r1, 0x0) ioctl$SOUND_MIXER_READ_RECMASK(r1, 0x80044dfd, &(0x7f0000000140)) 05:35:26 executing program 1: r0 = openat$mixer(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) dup3(r0, r1, 0x0) ioctl$SOUND_MIXER_READ_RECMASK(r1, 0x80044dfd, &(0x7f0000000140)) 05:35:26 executing program 1: r0 = socket(0x10, 0x3, 0x0) sendmmsg$unix(r0, &(0x7f00000000c0), 0x0, 0x880) 05:35:27 executing program 1: r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r0, 0x3b81, &(0x7f0000000000)={0xc, 0x0, 0x0}) ioctl$IOMMU_VFIO_IOAS$SET(r0, 0x3b88, &(0x7f0000000040)={0xc, r1}) ioctl$IOMMU_VFIO_IOMMU_UNMAP_DMA(r0, 0x3b72, &(0x7f0000000280)=ANY=[@ANYBLOB="189d000000000000ddffffffffffffff0011"]) 05:35:27 executing program 0: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x40049409, 0x0) 05:35:27 executing program 1: r0 = openat$autofs(0xffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = socket$nl_crypto(0x10, 0x3, 0x15) ioctl$AUTOFS_DEV_IOCTL_VERSION(r0, 0xc0189371, &(0x7f0000000280)={{0x1, 0x1, 0x18, r1}, './file0/../file0\x00'}) sendmsg$NFULNL_MSG_CONFIG(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000180)={0x14}, 0x14}}, 0x0) 05:35:27 executing program 0: r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$BTRFS_IOC_QGROUP_ASSIGN(r0, 0x40049409, 0x0) 05:35:27 executing program 1: pipe2$9p(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$P9_RLERROR(r0, &(0x7f00000001c0)={0xc, 0x7, 0x0, {0x1, '\x93\"V\x99\xc1c{\xcaG\xa2#\x90\x83\xfb\xda\x9c\bz+\xbc\x00\xd6\xf9\xb2[\x99\x84s\x90\xdd7J\x9de\xbc#\x86\xd6\xae5\xe5\xa2\xd3M\t\x1f[#\xb9o>S\x8e\xf1\xb7LQ\x03,%\x7f\x92Xl\xd4woS!\x14D\xae\xbb^\xad\xdf N^?\x93@\xf9W7#\x95\f\xda*\xbak\\X\xe51CI\x1b\x16\'\xcf\xc8\xe4\xfd\xd2\x16\xac\xbf|\xe2\x90\xfa\xce\x0e\b{\xd9\xb0%5\r\xec\xb2g\xb6\xb7$\xf9K\xf1R\xf7P\x04\xc9g\xca\x14J\xb08\x7f\x8b;\xc7\x1e}\x16*\xb2\x81q\xd7e@\b\xe7\x91\x064\x7ft\xe9\x95=if`\xb4\x92\xf2\xb0\x00\x00\x00\x00\x00\xe8\xd6\xces\xcb\xff\x02Kq\x82Lv7'}}, 0x0) 05:35:27 executing program 1: r0 = memfd_create(&(0x7f0000000780)='\x00', 0x0) write$tcp_mem(r0, 0x0, 0x0) 05:35:27 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) dup3(r1, r0, 0x0) recvmmsg$unix(r1, &(0x7f0000005180)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000006680)=ANY=[@ANYRES32=r0], 0x180}}], 0x1, 0x0, 0x0) ioctl$sock_inet6_udp_SIOCOUTQ(r2, 0x5411, &(0x7f0000000000)) 05:35:27 executing program 1: r0 = syz_open_dev$ndb(&(0x7f0000000040), 0x0, 0x0) ioctl$BLKFLSBUF(r0, 0x1261, 0x0) 05:35:28 executing program 0: r0 = syz_init_net_socket$nfc_llcp(0x27, 0x2, 0x1) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000200)=@pppol2tpv3={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @broadcast}}}, 0x3e, 0x0}, 0x0) close_range(r1, 0xffffffffffffffff, 0x0) socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_ASSOCIATE(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000000c0)={0x1c, 0x0, 0x0, 0x0, 0x0, {{}, {@val={0x8}, @void}}}, 0x1c}}, 0x0) 05:35:28 executing program 1: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(r0, 0x89f2, &(0x7f0000000200)={'gre0\x00', &(0x7f0000000000)={'ip_vti0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @empty}}}}) 05:35:28 executing program 0: r0 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000040)='/sys/power/resume_offset', 0x402, 0x0) write$sndseq(r0, 0x0, 0x0) 05:35:28 executing program 1: r0 = socket$l2tp(0x2, 0x2, 0x73) sendmsg$inet(r0, &(0x7f00000000c0)={&(0x7f0000000040)={0x2, 0x0, @broadcast}, 0x10, &(0x7f0000000180)=[{&(0x7f0000000840)="92f51a60b05e90ca864b7f4153179229e595438b1f3465a7023b4042439f87df4f080ba5d06f5a3c50fff7ba5aeb606fb4198806090c2af12b8a17607c68804faebb750bfca6cb194aa73ca73220f94b0ae9b37ed6948895fd904a2b2a46fdb06a2d44d18044872f391123b56256c10589afd8829c289fb1c1867b2b73d9d9e9039e665712f8feddc353b89bd5dfcb76d387c0a1aa1ad47df4654832255f38f7303eca29bd2f2764ca6705566c207e141f19872ccb3eb22811961f7aa78cc17562e1b281d01deb94ce8c14018f1f364393c3a6c6aea43f113ff2978b2b34a64b4a34821f7fd9535b93b98396c38c9032fe77585b513f12465d183eb8d2f187e531f70d93757091cf02b375978999ce2e5c3ad4e153ae8d3779d845b4ef92a0eca32f05b6d7e45fea0974f9193921e7aab1c16304ce51e414062886eb1094da399483c66619050bc47cf28f7311d564c3f6c17f644c5935492a5edc62e1d1419e677032bedc9d5d26a0a59bb133df65b30a37868cfdbff1e552d9b0bdc267a6320da4875e1c6fe77cbe27eb1a319f0ea6644b009aff6882b2edb903a4394b89be6c9b556ecd36cb0ee3ca9c45e800fde131f81fcd11c668d1098c11761313d798a870677412a9469e8d6aa57ea673bffd3f014a153aa940e0664c44fa91d891939ee309cc3311f826938311e48118a07abf1cbdd7e34779770018052b17dc86d0a199b92e76eb36e279f5074a5195c26e535b07d7edb53c80616cbe21fd747409f119fda14c13880e191d4abbe576a2a68d21c86dc587b1f87809d89aec8c4d52a584fd062a739d6b0d1b2ca6ba765fad2aed7617b29b03aadc773e17c6b605f7b9102230c3dd24bc95a99f307974fa2633aafb52f342456061e1e7df50bbbeb5bc15dd57fc58fb41e549930ba923d65b4b96aa916a47601207d6886882b2eebd62da57fd40cb81cd5a296135c4329793a71f1a2c0256ccc89e2df5c68ce5b1670e76c99f1299f5a1e32d4273ccd518604880f3039db25a072509961958805cc39ca5595c0d398703331fe819da5d4f641b5f85b4e7088fec8bdcb63743b910d0b989467b060aab44de066f714c95f0a5e928c5846c28134878996fafd6130b244f05dcd7f5d94a0b0c766d4e4033b708cd97dfac458b24c800b1a876ef8cc1edda0f40474618e244b1fb9f9b277dbe4cc9fddf4f463cbafb834cd4ff97425b90a53780ec88436a065e520fc7b094e461318df275de51149e95da5e8fc219609e563960d236532c4fd55afb210038657076201aaca9e06c016a6c35a49f845c6bde11fdc497750bdd05964a9a3ee776e47fe13fa4567515ab2b378b420705d0fe03dadef7ca607c6c6d3adf29a6f299bb9f9503c75f037f477b93ea04da73072604cfde0f73842f192f1123c8b86626c10e9c3f59c490eb74bc36c32165631bbcff70cd53eab21672b728219f38419a41c9d85658416edcb5d1ef7d8285232e9816509dd82db3c7a1b21e17162296104a26991a168135bab1585170ff27d2c755ecd76413bd3db1b84c1295298e9007800a98e6248fc090e35db627b777ad4d60e5822c553a7c1f34f08a9625945ab0aeecac0f6ea2c4c4cc721c740d3b259ed57b2f2f3e88675f2ebbdf95440565c0edbf1ea62659e74ba558adf5e7ae4e8a0af474264420464b7a1d9712f01bff3286585529b05f9b20e85543ae105043de2ff4a11102817b32aa55ca6705b6012b04a8fe2dd13910c0de4e551a30e465a756d17dedff1f5b4565910e9f9428b0ce52bdaf614957d39636f0b779a57aa623889b65997f24465d469e1e6c8854fdf6c2db199dd0a9b67ab5a0aceead84e9a8a9b8937869f23610bfe2136249589d84761909543a8b88baedaa49386f967f59adf07ff6284f0939eed0406a4b5c7636e2b5718b4b1b4c2a3d940249d9e39e61c00a5013ed2f3b046feacc28734c67523788a41b55974ec598cd603a6d39a07effb3c8840448ecd0d042e06bb540f22d6b6c5adb74c9ad2f5fdf635685d0c7529afd0066ed3f3c2cfca0f8481c656d9a5408d3c36c81da42cfc7f196aa327690d7bed841b1f3caa17e3b650b5ea534a510bde617f0539519c785b3592a1f169f823d09d16425665f953849771a6849d51d77ec2996df8c5dafd1c7b33e18851bac64bb73f8bf63b19ccc3a51b88cf18aa36ada0af0f53af2887d2960738d25fbfa9dba1067302623e8ef7fd5959f1ea5483fbb5ad86c727e8b53cd183dbd5fc48846f818c7bebaa2e9fecd11f0d6bd4067492fd9bbb93b7ef5259462d0ae7732355383c476fe31bfe165b6a2821b7de02a9961a9545c0cf1d65f674fad977b0068882583344c45ef78b6e5765c034aeaa499cedf063a029d2821b3df928708481a42d16e98b27b657b72758de416d7485c32e324f6adcf1f8ab3c7afc0cab2cd80d63429fee9a10e33595e172b04e2257c84cd46e376b796139baf7246844409203fec249f57b3c3d5a71bf75f8fdf045fa1e4302a4c700bb8422e312669f354c9929d3149dd2b077a47e3b7cf3e4a0b74028e6bd393df4c06e07a4ba2fb6b207e447cdd8b6b27e44853e42f1775b929a4f9ca8c4a77f105723e09afbafa477476c52cbb7a33b2d70f9af26240ee8bb28138a742709b55f092a078738c96fa46dccde3affe0216811c13921cb7cda53a0e4ff0536e2c79e65f8e5364266bc32799be12ca9b8a6dcbd3e9c2b1a74b1bf21a71dc600ebd06339ac1ee540ddb5cf7db2490f72f0f73f16e698cfe3b09bdeafd8bce1c89e5dcb8fa7ebb4f7183779852ad46d15431b23f0956dc3bfc281dea562bddcea84daf39dc9394cb51cb82e2d94508d28ed04788d9f40765b339b2b0767b1b61ee4c8713a339fda0c827e17a015f07d16f67796cabb08b4b969304475d9d550ab2241fface6cdd8de945ce22ca4c443f5e9d345e886bebd9f1d6a07bde655b6d312185ee69fcad0f4e2d143b66aeca2eb1b0d6873dbbb5241703cf65ec62eec39b069061a8d74d317bc50a38163cac9f01d34cf2bdcdf230007d219db0b6d7d3a538f49ffe467405a9dcc99fd7c8605784955061d6de63e80445100c665518ea370d08f81fa102ff6e0610a438138aa41ec85fef3167d2df2bca1cc4410afd4bb06a8d691602cb5dadb23bf33d814f441abba4be1db0203d6aef64a231b3569a2e6022889e71a58ad2772985727cae121aee3c27f0c10af0cf9bb6267ba8240e0c916d6faa8dd399ecbb81ccf347e9b31369b2028519c7e2b79f6f3eade584fe7f3f86031f73604c154961841d92c754f4533353542d840991cb6b4aa6979328b6163448fa37de315e35e0c0baca8afbc4e4e45b9685f30d9e2d3273dc4adef57a21bc8eca6ceddb8d0b5899f78a9338a0c60d0ba88c8e1c6fc5d17e3aa5a77f33e02053d23818942c6b9ea0e12d93633fcc1c3df3e3758b7a62056d98a254abce759ac29fdf8e1de34bba87d19310921ee9e41892120443edfab891dcdf55fb3f74b9f290a9da5e762510f89224bafb4dc7eca97ca81e822b52ec4a432dd4bd7193a2034c711447a92e16fd60447ef1259b2cf67260224cd5ed6a43f74edcbcd02121d6e8de1617cc2b93914b0c9f541d7f82dcd8378c0ea2a9a57f57c1647299f022ac81406938652e37c1ebf3b7d82f317e9059fcae5c743233b7affb606fa1a38d0fe6e8f8d5d414ad4490ae6921f8fd9f0d3d019c916a10e5563bd52c79474bf788949325bb3480a833d2e41c4d5cf38e683f55b7846f9152b5374d94465cc0c1dc77861977623ee89cca7fe4061c683fa8bfbd12096bcce67c063d9ac584c5bb8639a0f3c3b98f9e6b1c63d0065ba5fcd87e5503a621b3b0a6e9c056ac99ae4b8defe0447f09f732cfce887f56cf8c6677bf83dadbdb97c2c0af69f85f3342666beff1aec85ef4f2c412a3855852c2f578e2af5a188cba3b7d53792fb5ff2e934b9874609153e692a25782f3fa853010523ebabe41e1e9f0d49c48574fbeabe898dea49539c1de9de300a7067e2d3eae3f5da27ed427cad16975418ee53952ba1c02ff8680d49eb8a5345d0e7a5ddeca7dd0f1d9c7708b3b29edb4bd75b3666d4a9b109b894cecdcd99e25893fe3fa4e7ca25c75dd5ba3bf551857e29b8ce3f7addba0a2cdcdd1157047fea1899a8f131509fb8fab43ce888e335ea79b1d51b139e09def703f4b8da14790385ea96920510b2dad92f1eb027ab6fa584b271834c6446c3191b17a4ca7307df8f672a7baf4197efcb345da766d747608b337efdf38b0d81806467a38a4ee43cd372c508059ce657c292b64628a66674f54ceed84955771cd3d6447410c10630c4d9fe446265e9cb74d8b0b776e82ad7d326e3f22a1fc19193467f1e182f85643a516ab556541fc27c08cad29e011d5647712cf41fab071e928033ec832aef333b38165492c7d244b5b6e3ee2b0f4101ade9c7eb5b35ce608a6f3031c86368c08dbf535424581271f3e33f26b349a0297232f05a6d0bd0b94db0b9365aa49cf2f12cd0b7350a98afc17ff0089c46ba86e432c279ffafe02d064bff113193d9d809f98bd5eee3b7d2f598025a2c977730980aaa0f2b5e531e9e212991ed55fd247b53fb580741cfcf0a022032f84f5c5c454b73483317a33f65ff22d7641ec597d241b76979ef5c2e183d22df63ee1880851fce8d7b9fac22835b8c9cf7eee366dabfacac503ea5b17eff014ed2bcc660fa5fcea713606a21bc045bddb46f702034cbed4b7e225d6f4f5cc29b291ecf0b677e87d964556efc586b57e713c84962db739074824aa0a8a76e23ebb1babdda933e115b1e1a1ddb59e4100e13932e70ba00eadd1f36e1a28ea8fe3d8b9ce8edcc786ddce20ea1661e01cd0d66cdba181c561de4404723cdfbca5ddfddbecd7b569648728754f300bd1b5b8a6bd227a23cc21f7a46fecd8ca41effa1b00cefa1333050507fafed6067c465dfe40ee00b3ed7af91d94115a0f4486d2ef372d416dd49836635c14bec9bd7138737783974e5ee4cb498d2d0ade392e7bbcaa9f93f49b75ccb0783ce53221ce60ce3dcf1ae7b1bb1d3ae3e6a7541921bb448678468295c32e90096f1cedc9693dbc1da9c55d824db6de8ab40356619bbc2b4fbdffb53b3b9e0d67bb3ddc3b6f05cea0d4b928e3c768d765aad318f0ea1709d7a3d3ebfba4be9da0967848eebe244acc7eb82a4817283b0f7d582b41aab96f63e6b01a79e0314ecd0d874f8fdc7165d0101233f372db430f1d12d7ed8e45b1e74140189395a3d8f5755c64e2fb6d0fabcf208a37ceadb4a69a9b8c791097689acd3c58bf4ad7aa0056f47ebd450c81518cd6d50869474b89221d14396eb29198428624e3f221c9daa0a6351bd8eb7c38065d533bdf0c870de611d5c9befbfddf20f1da7a8583c6488ffe6f9e2b4194f9471f338d58d4baebf56b3fb346702a45b1d99b9152add21f15cf8a66b33f91a358c0fcc24a43a2ad055fbc10cc99c2b1e26d1a14b6d0e859beaa63488e12fd17a93a24d0b2d33c03299cc0af686543af29dc0a25cb9f21d127d309d0b9ba96f70e117ee5c66ac288fcad673903ab4f17328e5e2733895f42b2991971fe86006765eafcd84e971473a4017d1bb98e0351c1c6891c70082199fee2988c6cff81357e6ff8529bddc8830000d34620b788bb8879536c4c7f8f5583503acd7af2d19b82d8dd676c1ccb181a7fde0ea11dc54fdf699e5ce6376836a083fd3109441e6d39c44b85c137253c178062dbf8d5c7690fbcc6b8c30882d73df1e28b8164b81f59", 0x1000}, {&(0x7f00000038c0)="712af3b220593f5f99474162f35b5338935fcfb8c2fbe7851044b1184664c6168b6f41e37a24141039a276bee4c69594f9aea0b66ccf1d2e484011454830ccfee0005d15649ce491c34abc9cab9ed59a9c634b79e85cbe8f1036a312ca108dc542058208797bed2a8cfd400f3d91a64213577432a4e976d177bfc9f9dc8f11abde1114134508fab42d29d6bd671b2638765cfecfb1803cec20872fd70beaa95184476dcb6d17d283a475d72509696b9c11387d5efb49ef916b6b830773b3c16a94888f0daeaf91e587ea55b74c9c52bd99bbead89f6a0eba8007eed662135c11382946854877718b77bb2c60ad5257e028992c9b997b635d48078096899af3946678ae1c72c96bf322eaff855cb20308d31b2a4aa69f17856b1a98ce39c963bc80dfe9f1d6d7355637a2ddf49f6a47b837554ae189af3fecfbb5db7d1b380175a080bb86c84298db29461f313623ab5182a649ed13d33b10d2574304bcde2b2e6f564f41e4270f04003a7c55eb65a2e073142597d803e2a0691da199d03a53f186b6047a9161f9436a3970ac66f6a4c77cc66bd2bea95189c72b417ff88cebd80cb35f286c7130a452643758b3160f75f0a618959e76e78c3e3a6ce637884e3107d4c0790b6282f23dba82b696d2dbf4f4f3ca41a6c821906b8851bba24875a154ad2f8ed91c85c7498359b09cec2fcd1a59c34567e103dd8bf9f1aacfa5a5f3bef01d2d9c6cc28415d1c2080fdc063f13f5ce326dad97e5e5f386815e391a6f249f3345c985aeb9a3316a7837d7254af3e8168975d4083f9b560f16b8eaef09ef5d916261ec8b373ac1c31fea39e1f1c57d2357f877aacd193fe2657975f41f1d7c765869475332d55714ba37600f17bf8e3f0f113dcbad2048b153c2b9b17b2d50b4f89fbbec131b43e0db865f65ce4c9f266d7049af8f42847c7fb9dd32f584c8dadccf6fa33a15d483c7ec1dce27873c582c48842a0141dbf676016941dc517b72af92108ba073897f4aaa77decb62887b0665638234f9b206b45f45a77db9060807104aa17c4fb94145b9d6c981ecfd537ce00f1609a64f795b649a463db4158825305c3a65a753631ffa143a42b72b3c4e18768cfe2def98d836bcd1479ac8a3027ce2fe921fcf3babd21eb0f6b32a0e77d3afd8402ec19107cc8c94e95e733a6e5e00e75f7ffac7b6bc6910cb18a31cf92addc44ad33f425aa8842d75573d2c3fcac2e29ef0033e68c12c78fcf338a6c0ff095ed99ef0f0e2f301c3cb989f7730e6e87222e4c225a6f22c016ab3839b96824ffbd90fd11e5df6bf61db6fcd5aac35b2e18ab988a4aeb6dc8884782b11c7efa2aab30d6d188883cb49fc96de8b99116f942e017b574b62660c224f66a00a8795f22c0a902b181ae4cbcf51198cf598c65cc69f3323b31b56ea6ef97f71dac6b99b2b437afbc13e45c2a28ea05d7be8523fbb5b0b86d20e7aaabc2e5b2e1dc3a644c6a3e2bf495683626c498becb65a7bf87f3be8724e6f0897c63b8e93e4a944038efea721f74e1a93524b60599d50f035a08ab21a42a4b8bb6103b73680d54004c5eb79eb7286620f038a09c04996979f485fa5014b6a858a6d894d0b5eac7759c884e489c0c6fb46e721936cec8985b7187cd05a681acb270ebe80b500a6baf1b1bd3ad23c5edd1c0a5a1114fdf86eda329ad2f00897d7b0275892255324e080faca9bed1d23aafca501ee837a0e43d5800b21274fe892e3088ad6ee9dd7dd1cb476b3cf1a0514e23a72035e40c673a80d6fea6cb17880b2186f7786fd3e47559f4a1bb2dc904e4b6f37d35b41496af4b1ffc742e8de0c6c49dee7cca500125380975282873b5056fb37a00ac02d4f46b850222c69c1344ec5f4c5915119ddaff231429cd194168550cd4396a42f4bc153483feddace189c7f4f9edc39ac67f9dcef030d7fddebf670768bdc67dc10a5ab184e98e686c1a4c72fc658d8c02295cd38f77e38073ccc25352c4f8840ab0a7897bf905cde77f2f912300a409c62c6e6d90dd827f4afb48581f9ee13008e1970ab85f18ea66ea935ad760a3fdabdb8ae72dd2c988dc44c076484d2f015067f70fe0903af4a9ca7f0dea8ae83846d1c7470fb041a51ac5d7ba70107d48549ff01779c5ac247067f95bd0d9ae08fc14cb7de8d486270da5b22e5ca24bcaf1fd10f27eec968b918d3c39a489b4be4f41e011e1750c5b3280903286981de14954155fcee9de4ee4772a561d8ab91551f7c50497b3a474d8d049fde81ba291876a34e2654f5b7277e857fd03f1d5d5ecb7605cd44012b1f90ba2b20ac1ac58beb2255e775d61cf987a824cca5a8a00d21d6498ed898ee69e92dee521c7cb353b9a1d0b5aa46ed409f0207b4c911f8cc443a0820b8b7df7671c93d5a6ccd5b30d2025098f3507ddfb011b73db879c454055305e997f777f0b572333e6dc0a1d67a0518547428971d1831d65570e37f686fcf035488c9caab9084c9834b9438083b859844ca641fe578ba1cfc5c02ad8e76fbbd3c49d8b89f6411d9a6d10b924f6af4e789ce96e0392001b4b50b1e489d2f1a9cab150ced13b6bed4b11ec3a98eb974292345673958963194d9170658bb314ab709cb09a2f9d081e4a9c0197105fd2ceb3bb52db3c700a57417657ff8716d15ee6ad931850673eebc532c8067c7527c75cd0f2cdf388cda9812ed511bd8df6cb9a869fd126c5082e0c5d665d5f054da266bbb415a23b8ae22b3e46e959003abd213527cda03c6efcf4b4b6d40448e9783480d9285f713f118dc36a579c22aaef154a6722d69d62188421a1f56d4f9b16c54817d7e38957da1f9974681c36b473e10d2ac30d3ea3e6702a4f8232a72e866c3e4e4a7419d8a96f98d8b319ace215ea61cf159ce99fe3c15eb70033ba8e7a7422dd87e274899bf50b110e54f081866c4b66724a58628663887fb344f1ca018a5aec5568abaa69d7c5fa14716ab2de4252760b8e5b612d996e0eb8ca1ba33c153638d50a978663ff244a0a83351b40b7984189d8d22238b3e3b222f18427d3cdd3441ea9ed9378804ee77645be6549b8d1dd5df08428f030293cb66b0193569a8454eec5adef6e4b87068baf46ca523a2a6028fe728588da36d0e860c3452d227080aa4598846c00f69a8cb0cba9364c74939b215b13f11c5f6fc3165e58096672ac26cb411faed2deabb2d78ab423f44ed70e7676683cfbd764a9a3a653cfde856bfedcfd5f2f230149dc468647b081f7ac35b190adbe403c6e9bc039c1fba52f69ad10adf513bf58fb0c4088faed13e3aa5c934997cd82d1052e76055206ddaed4d853dd75c7dd61c0663a31e20f4a16e7970e70e832ae81097aa829c4472af89474631a0d20e36988e7a039c786f0b2c1c2db4ba510d10fdd6f01328393ed9106451be8fd6d8965c84bf5f32df2852e92154a05dade8a7c797061ed01077e1f5562d7639d6691a09ec8698fad13f35b2e847bddcc39fa4d2e26db72158e0d9cf5ac9908d9c70f322667ff42122bcab588e1018474499ec8fd0701d88306074f329723ff04951fe1711d411d29f2800653c2fbc37f1bfc492c0ab8152d2aefa864793a0168836b42b0cda9de6384f4f6530c3b4bea53d3d9d55e153ffe8c416b200ba6f0b23b71ba840abe7b28e7361c52403a72c68935514e584beb9fc0253bcb8de5eb13b766f73921552a893303f871d206f7b3e5f22ce4030d68b85e3d98515ba0e71a57cb874423278a4faeb8ea0e315e02fdce8f9a69bca23eb43ba9de3ab44764e7aa1be21e326f82c8ffdf4413509d8e7f50f5f9190d4dcff4b84d71740ac0f47fa2948480faeb24bb4359e41ae3ce388126c4a06958d41cbbc25a2c20292c0241bb6e3457b16bf6c2cd164f16ce7ecb318daac15517ec2715efff0ed432ce94fd0498864f42c567124be7e49d331b4cff34ce5ca7dc1ee463b486e4e52960eb31baa302c4cb41827767455fd162fbbf8a42ba4c2b2180fefb85f58590a894cfa7eb4a6e669619ce664af0e4f65166cae1ce8ae17daa6916748f69e2431d814a219957e10425d3001f941efc4a32044e281f9ecb90dcc7b8fa57c86ff74ecf6616e6f74c093a8955194a55e9de12fc4e956a843a13045ce985f4ce12872edf5316bd177a96ba45ad1bc82f543ade0def226a7b21008437b18996aea42c672e03565cb2b66f534f3fcf4ecf2508828ba9272e23ae0f2924af6bd63bfe688dfdcb6974804d880992ab93ac751bff0b74d11312bb3ba358e3ef8aa06e2c9432b77c38caf3730d5b0b1a19ab0e91241e48996387711206b12fc66e905b3d4774a6b8a380d55d15015bcbf8570fa57960f72d252c07c129904d670084f43afc7a6bc5868974e0a42a63a31ab64b8e66922d190946b44775686eacc47d8a338c2a406b5001bffbfecec783090495bdb53ee0f0562dd273ebcc4b002b0f3c836584436cc183624f894abb2b3dff5e2b7c228aa9c9fac0dcaa1e6a77d16aa575e58503ae7a17151844d17f85c0cc012062c1a195dc5c1e65d2e2a5d56d3103eae210b911968961a44265bec0f49d8f1076336ed1f95879a6c96cbbf78e0cd72080a9699600f2a567c126b3645e14c04a2fb680fb99e90efa0a3a3846e74d8abfd036605c7b3ef4d97e02ebacdf69f4717d21b126cd3eb40c705b2b0fc2571c82abe512b83bf80bf20ce1d5eb19c884661105bd37df68313eb5f91e178e52833fde956338d883605f729587102426d41b097b35ad53215ada089051798319c51fb125271a1da1ccf38a4adf80f8ac522776a7673f902e6e67d81db33b479fe97ad7262a12ab0920a74f3d4eb267605f1de66143cdaf8bcf9d611a39a6b12374eec410e2329514692762b3dcd0b2d24fabc74c4ff57d04f892c2ade7f4152aae444de40bc33f343d129bb5f2b5798c2d4e2ce66ed1312554f2811a1eb918ccfd866f45a985c8e09472d142c1c531d3e6b5338cf80f00853cb87c2e1039592c3757790f1997a8b163a5a45fd7541f1691b58dde1592c6e66ff56db5c465337e1e20e8ab3517738ff5135fbf8afa4e818c2505279e49e66fa61b2b319141c145b6ecf41ed116ac5fb5c94848a4b1b4037e824b5366864b93cf13b8567511c08243684db0e77e684694583513aa6b2491bae93e09ce9a919eb3c3a4aa013e2143e999ac1d501ac0757b836923e9bb92573552dbde434f4ea2ca5a479c944f475bab4b885236ca57247c73b7d4bd546cfcb1db80e129fb79595bee9fd160a14e4d05cbc617b7aff73cf0f7618a30f0f8aae863832ee461f111b818eed6b61db4b60f92c2605320649374ee3d3c354ca876e879a8f9ef637089bd3e913bbaa33fe759dc3a372b721625ad8199fbb3d0f56a4c9a191a94f5e3b72746985a35448512f173c646ffbc1c289ab26b2c76c902c29e9454478d2e6ffd26be801bb718f715a21cde7ecd9f4c8bd77741de95ef56819fd693750a6b0fbb59cff3709f8bff4eb34eb8abbfd1c5407d3d269403547bb503c09a0ed7b4ad2c5314b350137cc2312456ce40b20a92ad90c0b58a852af6a5b9faaf59552f72f1a4317c873b680e259713e84f172bd2bf024cefdeacb8761b66a4b6ce0f89eba1fe7504095e407e320c6300b7fb47ad364cd6296f62595da0748c632d4747ce5594c91524c58880e215cf89ad418f6b11b8f7563d991d7e13c3f5f4063e02bc3430e5f876e2f6702d65bc8a9b2c8477e9a12ff27e1c7d757f8321287a2c98771eb8602f81efc90ba3ae8a8e24edd42a20d9b2fc8b0faec0b2612e5a252830d1712b29b8664792add76f8925b48cdb92d62f1c7271746bbbf480690ab50c376453c4a49771172d530b22344c857f3d759346852ad5963caf93f3a41315ceaa413159ffaae509c5b9ec194c6a2ab12ed1254dc4f34ff963ada9f18ce006337eed9a766e97655ed66487430dc1b9d30e760cc271665422d2ff9f65f8031b5fb98ddec83929eecdb4dab7813564e0bd0e29128076f5d89c9c698ddb281b085de0986a86d6791cd16e08f496a4e5412f184a923c831633c4df929b09346b2393be8ff468d56bebfbc", 0xffffff70}], 0x2}, 0x4040000) 05:35:28 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) getsockopt$sock_timeval(r0, 0x1, 0x3b, 0x0, &(0x7f0000000200)) 05:35:28 executing program 1: setuid(0xee01) symlinkat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00') 05:35:29 executing program 1: setuid(0xee01) symlinkat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00') 05:35:29 executing program 0: syz_clone(0x0, 0x0, 0x0, &(0x7f0000000100), 0x0, &(0x7f0000000180)) 05:35:29 executing program 0: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) r1 = openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) dup3(r0, r1, 0x0) sendmsg$NL80211_CMD_DISCONNECT(r1, 0x0, 0x0) 05:35:29 executing program 1: setuid(0xee01) symlinkat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00') 05:35:29 executing program 0: r0 = socket$inet_smc(0x2b, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) sendmsg$nl_route(r1, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={0x0}}, 0x0) 05:35:29 executing program 1: setuid(0xee01) symlinkat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00') 05:35:29 executing program 0: socketpair(0x1, 0x1, 0x0, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$inet6_udp(0xa, 0x2, 0x0) r2 = dup(r1) r3 = dup3(r2, r0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r3, 0x5451, 0x0) 05:35:30 executing program 1: r0 = openat$vhost_vsock(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$VHOST_SET_VRING_ENDIAN(r0, 0x4008af13, 0x0) 05:35:30 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) getpeername(r0, &(0x7f0000000180)=@pppol2tpv3={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @initdev}}}, &(0x7f0000000040)=0x80) ioctl$FAT_IOCTL_GET_VOLUME_ID(r1, 0x5451, 0x0) 05:35:30 executing program 1: r0 = socket$nl_sock_diag(0x10, 0x3, 0x4) write$eventfd(r0, &(0x7f0000002000), 0x8) 05:35:30 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = open_tree(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0) close_range(r0, 0xffffffffffffffff, 0x0) socket$nl_generic(0x10, 0x3, 0x10) sendmsg$SMC_PNETID_FLUSH(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)={0x14}, 0x14}}, 0x0) 05:35:30 executing program 0: r0 = fanotify_init(0x0, 0x0) r1 = dup(r0) openat2(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', &(0x7f0000000480)={0x100c0}, 0x18) fanotify_mark(r1, 0x1, 0x1, 0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00') 05:35:30 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$DEVLINK_CMD_TRAP_SET(r0, &(0x7f00000009c0)={0x0, 0x0, &(0x7f0000000980)={&(0x7f00000008c0)={0x14}, 0x14}}, 0x0) 05:35:30 executing program 0: pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = socket$inet6_sctp(0xa, 0x5, 0x84) dup3(r1, r0, 0x0) setsockopt$inet6_IPV6_HOPOPTS(r0, 0x29, 0x36, 0x0, 0x0) 05:35:31 executing program 0: r0 = syz_mount_image$fuse(&(0x7f0000000240), &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_PROTOVER(0xffffffffffffffff, 0xc0189372, &(0x7f0000000400)=ANY=[@ANYBLOB="0100005095134ff3676fca00", @ANYRES32=r0, @ANYBLOB="08000000000000002e2f6669ec653000"]) r1 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = openat$mice(0xffffffffffffff9c, &(0x7f00000004c0), 0x0) ioctl$F2FS_IOC_GET_COMPRESS_BLOCKS(r1, 0x8008f511, &(0x7f0000000500)) recvfrom$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) dup3(r2, r1, 0x0) ioctl$EVIOCSABS20(r1, 0x401845e0, &(0x7f0000000140)={0x7, 0x29, 0xffff, 0xffff, 0x1, 0x53}) r4 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r5 = syz_genetlink_get_family_id$devlink(&(0x7f00000001c0), r4) sendmsg$DEVLINK_CMD_TRAP_SET(0xffffffffffffffff, &(0x7f0000000740)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000200)={&(0x7f0000000580)=ANY=[@ANYBLOB="a4010000", @ANYRES16=r5, @ANYBLOB="040027bd7000ffdbdf253e0000000e0001006e657464657673696d0000000f0002006e657464657673696d3000001c008200736f757263655f6d61635f69735f6d756c7469636173740005008300000000000e0001006e657464657673696d0000000f0002006e657464657673696d3000001c008200736f010000005f6d61635f69735f6d756c7469636173740005008300000000000e0001006e657464657673696d0000000f0002006e657464657673696d3000001c008200736f757263655f6d61635f69735f6d756c7469636173740005008300800000000e0001006e657464657673696d0000000f0002006e657464657673696d3000001c008200736f757263655f6d61635f69735f6d756c746963617374000500830001000000080001007063690011000200303030303a30303a31302e30000000001c008200736f757263655f6d61635f69735f6d7500830001000000080001007063690011000200303030303a30303a31302e30000000001c008200736f757263655f6d61635f69735f6d756c746963617374000500830001000000"], 0x1a4}, 0x1, 0x0, 0x0, 0x800}, 0x880) r6 = getpid() r7 = pidfd_open(r6, 0x0) r8 = openat$audio1(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r9 = pidfd_getfd(r7, r8, 0x0) ioctl$SOUND_MIXER_READ_CAPS(r9, 0x80044dfc, &(0x7f0000000100)) accept4(r9, &(0x7f00000002c0)=@qipcrtr, &(0x7f0000000340)=0x80, 0x80000) fcntl$addseals(r1, 0x409, 0x4) r10 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000780), r9) sendmsg$NL80211_CMD_SET_STATION(0xffffffffffffffff, &(0x7f0000000900)={&(0x7f00000003c0)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000008c0)={&(0x7f00000007c0)={0xfc, r10, 0x400, 0x70bd25, 0x25dfdbfb, {{}, {@void, @val={0xc, 0x99, {0x2, 0x7a}}}}, [@NL80211_ATTR_STA_SUPPORTED_OPER_CLASSES={0xba, 0xbe, "6a902fbbdc3726f3cb30b274ead4385f6a8dfa56576e3620d2083d5ea5c777567a94b72a0ba5d4d02452cce91598b4fbbda0e62bea53a9f62a92ad7e736d05fe2846cf718297e0ac35f37dd06f8311261195b0430978b2eebf8d2f78cc1ee2c092485627ce11aff2e0b9a76d214c00e2c3ba0e75cf148d53024568dd577b41c96e516b990a16ac5ee60c415cf33ae28cb0052097e27f94899381cdb91436bcb560b26c6bc5b4dc5b493674a7b93dd1ebd7b749bcbc0a"}, @NL80211_ATTR_STA_PLINK_ACTION={0x5, 0x19, 0x2}, @NL80211_ATTR_MAC={0xa, 0x6, @device_b}, @NL80211_ATTR_STA_FLAGS2={0xc, 0x43, {0x54, 0x3}}]}, 0xfc}, 0x1, 0x0, 0x0, 0x20084840}, 0x20000010) r11 = socket$nl_generic(0x10, 0x3, 0x10) r12 = dup3(r11, r4, 0x0) sendmsg$NL80211_CMD_SET_REG(r4, &(0x7f0000000940)={0x0, 0x0, &(0x7f00000000c0)={0x0}, 0x1, 0x0, 0x0, 0x8804}, 0x0) ioctl$SOUND_PCM_READ_CHANNELS(r9, 0x80045006, &(0x7f0000000380)) ioctl$sock_SIOCSIFVLAN_ADD_VLAN_CMD(r4, 0x8983, &(0x7f0000000000)={0x0, 'vcan0\x00', {}, 0x81c}) r13 = syz_open_dev$vcsn(&(0x7f0000000440), 0x2008f, 0x220240) ioctl$TIOCSPTLCK(r12, 0x40045431, &(0x7f0000000540)) mknodat$loop(r13, &(0x7f0000000480)='./file0\x00', 0x40, 0x0) sendmsg$ETHTOOL_MSG_LINKMODES_GET(r1, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={0x0}}, 0x0) 05:35:31 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f0000000000), r0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL802154_CMD_SET_SEC_PARAMS(r1, &(0x7f0000000140)={&(0x7f0000000040), 0xc, &(0x7f0000000100)={0x0}}, 0x0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL802154_CMD_SET_PAN_ID(r2, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={&(0x7f0000000500)={0x14}, 0x14}}, 0x4000800) socket$inet6_tcp(0xa, 0x1, 0x0) 05:35:31 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) getsockname(r0, &(0x7f00000002c0)=@pppol2tpin6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @private1}}}, &(0x7f0000000000)=0x80) close_range(r1, 0xffffffffffffffff, 0x0) socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFNL_MSG_ACCT_DEL(r1, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000400)={&(0x7f00000001c0)={0x14, 0x3, 0x7, 0x101}, 0x14}}, 0x0) recvmsg$unix(r1, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, &(0x7f00000018c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$vhost_msg(r2, &(0x7f0000000440)={0x1, {0x0, 0x0, 0x0}}, 0x48) 05:35:31 executing program 0: r0 = eventfd2(0x0, 0x0) close_range(r0, r0, 0x0) memfd_create(&(0x7f0000002480)='-]-\x00', 0x0) pwritev(r0, 0x0, 0x0, 0x0, 0x0) 05:35:31 executing program 1: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_inet_SIOCGIFPFLAGS(r0, 0x5451, 0x0) 05:35:31 executing program 0: r0 = epoll_create1(0x0) ioctl$HIDIOCSREPORT(r0, 0x5450, 0x0) 05:35:31 executing program 0: r0 = add_key$user(&(0x7f0000000000), &(0x7f0000000080)={'syz', 0x1}, &(0x7f00000000c0)='d', 0x1, 0xfffffffffffffffc) keyctl$get_security(0x11, r0, 0x0, 0x0) 05:35:32 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) getpeername(r0, &(0x7f0000000140)=@pppol2tpv3={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @initdev}}}, &(0x7f0000000080)=0x80) ioctl$AUTOFS_IOC_READY(r1, 0x5450, 0x0) 05:35:32 executing program 0: r0 = socket(0x1d, 0x2, 0x6) setsockopt$MRT6_ADD_MIF(r0, 0x29, 0xca, 0x0, 0x0) 05:35:32 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$FOU_CMD_GET(r0, &(0x7f0000003800)={0x0, 0x0, &(0x7f00000037c0)={&(0x7f0000000340)={0x1c, r1, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_AF={0x5}]}, 0x1c}}, 0x0) syz_genetlink_get_family_id$l2tp(&(0x7f0000000040), r0) 05:35:32 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'xchacha20-neon\x00'}, 0x58) r1 = accept4(r0, 0x0, 0x0, 0x0) recvmsg$can_raw(r1, &(0x7f0000005ac0)={0x0, 0x0, 0x0}, 0x0) 05:35:32 executing program 0: r0 = openat$sw_sync_info(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$FS_IOC_SETFLAGS(r0, 0x5421, &(0x7f0000000000)) 05:35:32 executing program 1: openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xa8740, 0x0) setxattr$trusted_overlay_origin(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0, 0x4) 05:35:33 executing program 0: r0 = syz_init_net_socket$nfc_llcp(0x27, 0x2, 0x1) recvmsg(r0, &(0x7f0000000140)={&(0x7f0000000000)=@pppol2tpv3={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @broadcast}}}, 0x80, 0x0, 0x0, 0x0, 0xffffffffffffff36}, 0x0) close_range(r1, 0xffffffffffffffff, 0x0) socket$kcm(0x29, 0x5, 0x0) sendmsg$AUDIT_SET(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000100)={0x0}}, 0x0) 05:35:33 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000180)={0x26, 'hash\x00', 0x0, 0x0, 'md5-generic\x00'}, 0x58) r1 = accept(r0, 0x0, 0x0) sendmsg$TIPC_NL_NAME_TABLE_GET(r1, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={0x0}}, 0x0) 05:35:33 executing program 0: r0 = socket$nl_rdma(0x10, 0x3, 0x14) r1 = openat$vcsu(0xffffff9c, &(0x7f0000000000), 0x0, 0x0) dup3(r0, r1, 0x0) sendmsg$NL80211_CMD_TRIGGER_SCAN(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000580)={0x20, 0x0, 0x0, 0x0, 0x0, {{}, {@void, @val={0xc}}}}, 0x20}}, 0x0) 05:35:33 executing program 1: r0 = socket$igmp(0x2, 0x3, 0x2) sendmmsg$sock(r0, &(0x7f0000002980)=[{{&(0x7f0000000000)=@in={0x2, 0x0, @loopback}, 0x80, 0x0}}], 0x1, 0x0) 05:35:33 executing program 0: r0 = socket$inet_sctp(0x2, 0x5, 0x84) r1 = dup(r0) sendto$unix(r1, 0x0, 0xfffffc1e, 0x0, 0x0, 0x0) 05:35:33 executing program 0: r0 = socket$nl_sock_diag(0x10, 0x3, 0x4) sendmsg$IPCTNL_MSG_TIMEOUT_GET(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000140)={0x14}, 0x14}}, 0x0) 05:35:33 executing program 1: r0 = socket$inet_udp(0x2, 0x2, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) dup3(r0, r1, 0x0) ioctl$sock_inet_SIOCGIFNETMASK(r1, 0x891b, &(0x7f0000000000)={'veth1_vlan\x00', {0x2, 0x0, @multicast1}}) 05:35:33 executing program 0: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x0, r1) sendmsg$TIPC_NL_KEY_FLUSH(r2, &(0x7f00000002c0)={&(0x7f0000000180), 0xc, &(0x7f0000000280)={0x0}}, 0x0) 05:35:33 executing program 1: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BTRFS_IOC_TREE_SEARCH_V2(r0, 0x5450, 0x0) 05:35:34 executing program 1: r0 = socket(0x1d, 0x2, 0x7) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000040)={'vcan0\x00', 0x0}) bind$can_j1939(r0, &(0x7f0000000080)={0x1d, r1}, 0x18) sendmsg$AUDIT_USER_AVC(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000140)={0x0}}, 0x0) 05:35:34 executing program 0: r0 = socket(0x1d, 0x2, 0x6) socket$can_j1939(0x1d, 0x2, 0x7) bind$can_j1939(r0, &(0x7f0000000000)={0x1d, 0x0, 0x2}, 0x30) sendmsg$NL80211_CMD_DEL_NAN_FUNCTION(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={0x0}}, 0x0) sendmsg$ETHTOOL_MSG_PAUSE_SET(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={0x0, 0x2c}}, 0x0) r1 = syz_genetlink_get_family_id$nl802154(&(0x7f0000000380), 0xffffffffffffffff) sendmsg$NL802154_CMD_DEL_SEC_LEVEL(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x517b8df7291179c1}, 0xc, &(0x7f0000000440)={&(0x7f00000003c0)={0x14, r1, 0x8, 0x70bd2b, 0x200}, 0x14}, 0x1, 0x0, 0x0, 0x4080}, 0x4000804) r2 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x0, 0x8) r3 = syz_genetlink_get_family_id$mptcp(&(0x7f0000000800), r0) sendmsg$MPTCP_PM_CMD_FLUSH_ADDRS(r2, &(0x7f0000000940)={&(0x7f00000007c0), 0xc, &(0x7f0000000900)={&(0x7f0000000840)={0xa0, r3, 0x400, 0x70bd2c, 0x0, {}, [@MPTCP_PM_ATTR_RCV_ADD_ADDRS={0x8, 0x2, 0x4}, @MPTCP_PM_ATTR_ADDR={0x30, 0x1, 0x0, 0x1, [@MPTCP_PM_ADDR_ATTR_ADDR6={0x14, 0x4, @mcast1}, @MPTCP_PM_ADDR_ATTR_FAMILY={0x6, 0x1, 0x2}, @MPTCP_PM_ADDR_ATTR_ADDR4={0x8, 0x3, @rand_addr=0x64010102}, @MPTCP_PM_ADDR_ATTR_ID={0x5, 0x2, 0x8}]}, @MPTCP_PM_ATTR_ADDR={0x4c, 0x1, 0x0, 0x1, [@MPTCP_PM_ADDR_ATTR_FLAGS={0x8, 0x6, 0x4}, @MPTCP_PM_ADDR_ATTR_ID={0x5, 0x2, 0x40}, @MPTCP_PM_ADDR_ATTR_PORT={0x6, 0x5, 0x4e23}, @MPTCP_PM_ADDR_ATTR_ADDR6={0x14, 0x4, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01'}, @MPTCP_PM_ADDR_ATTR_ADDR6={0x14, 0x4, @remote}, @MPTCP_PM_ADDR_ATTR_FLAGS={0x8, 0x6, 0x6}]}, @MPTCP_PM_ATTR_RCV_ADD_ADDRS={0x8}]}, 0xa0}, 0x1, 0x0, 0x0, 0x84}, 0x4000080) r4 = socket(0x1d, 0x2, 0x6) r5 = socket$can_j1939(0x1d, 0x2, 0x7) ioctl$ifreq_SIOCGIFINDEX_vcan(r5, 0x8933, &(0x7f00000000c0)={'vcan0\x00', 0x0}) bind$can_j1939(r4, &(0x7f0000000000)={0x1d, r6, 0x2}, 0x18) sendmsg$AUDIT_LIST_RULES(0xffffffffffffffff, 0x0, 0x0) sendmsg$L2TP_CMD_SESSION_CREATE(r4, &(0x7f0000000740)={0x0, 0x0, &(0x7f0000000700)={&(0x7f00000006c0)={0x14}, 0x14}}, 0x0) sendmsg$TIPC_CMD_SET_LINK_WINDOW(r4, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000240)={0x68, 0x0, 0x0, 0x0, 0x0, {{}, {}, {0x4c, 0x18, {0x0, @media='eth\x00'}}}}, 0x68}}, 0x0) sendmsg$NL80211_CMD_TRIGGER_SCAN(r4, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000440)=ANY=[], 0x238}}, 0x0) sendmsg$IPCTNL_MSG_TIMEOUT_DEFAULT_GET(r4, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000780)={0x14}, 0x14}}, 0x0) 05:35:34 executing program 1: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$netlink_NETLINK_ADD_MEMBERSHIP(r0, 0x10e, 0x1, &(0x7f0000000000)=0x16, 0x4) 05:35:35 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x640, 0x0) ioctl$sock_SIOCSIFVLAN_GET_VLAN_EGRESS_PRIORITY_CMD(r0, 0x5421, &(0x7f00000000c0)) 05:35:37 executing program 0: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl$sock_kcm_SIOCKCMCLONE(r0, 0x89e2, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$L2TP_CMD_TUNNEL_DELETE(r1, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) 05:35:37 executing program 1: pipe2$watch_queue(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) close_range(r0, 0xffffffffffffffff, 0x0) syz_io_uring_setup(0x1, &(0x7f0000000000), &(0x7f00000a0000)=nil, &(0x7f00000b0000)=nil, 0x0, 0x0) io_uring_register$IORING_REGISTER_PERSONALITY(r0, 0x9, 0x0, 0x0) 05:35:37 executing program 1: r0 = openat$cachefiles(0xffffff9c, &(0x7f0000002540), 0x0, 0x0) r1 = syz_open_dev$tty20(0xc, 0x4, 0x0) r2 = dup3(r1, r0, 0x0) ioctl$TIOCVHANGUP(r2, 0x5437, 0x0) ioctl$sock_SIOCGPGRP(r0, 0x8904, 0x0) 05:35:37 executing program 1: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp6_SCTP_AUTH_KEY(r0, 0x84, 0x7d, &(0x7f0000000000), 0x8) 05:35:37 executing program 0: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl$sock_kcm_SIOCKCMCLONE(r0, 0x89e2, &(0x7f0000000440)={0xffffffffffffffff}) sendmsg$inet_sctp(r1, &(0x7f00000009c0)={0x0, 0x0, 0x0}, 0x40042) 05:35:37 executing program 0: r0 = openat$incfs(0xffffffffffffff9c, &(0x7f0000000000)='.pending_reads\x00', 0x4aec2, 0x0) write$smackfs_load(r0, 0x0, 0x0) 05:35:37 executing program 1: socket$can_j1939(0x1d, 0x2, 0x7) setsockopt$SO_J1939_ERRQUEUE(0xffffffffffffffff, 0x6b, 0x4, &(0x7f0000000240)=0xfffffb77, 0x4) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000001c0)={0x26, 'hash\x00', 0x0, 0x0, 'crct10dif-generic\x00'}, 0x58) r1 = accept4(r0, 0x0, 0x0, 0x0) sendmsg$NL80211_CMD_START_P2P_DEVICE(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000640)=ANY=[], 0xfffffd42}}, 0x0) sendmsg$IPCTNL_MSG_CT_GET_UNCONFIRMED(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, 0x7, 0x1, 0x0, 0x0, 0x0, {0x1}, [""]}, 0x14}}, 0x0) sendmsg$ETHTOOL_MSG_LINKMODES_GET(r1, &(0x7f0000000500)={&(0x7f00000002c0)={0x10, 0x0, 0x0, 0x2000000}, 0xc, 0x0, 0x1, 0x0, 0x0, 0x4000015}, 0x40400) r2 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$sock_SIOCGIFVLAN_ADD_VLAN_CMD(r2, 0x8982, &(0x7f0000000140)={0x0, 'wg0\x00', {}, 0x73a8}) syz_genetlink_get_family_id$nl80211(&(0x7f0000000000), r1) 05:35:37 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'hash\x00', 0x0, 0x0, 'nhpoly1305-generic\x00'}, 0x58) r1 = accept4(r0, 0x0, 0x0, 0x0) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) r3 = dup3(r1, r2, 0x0) write$USERIO_CMD_SET_PORT_TYPE(r3, 0x0, 0x0) 05:35:38 executing program 0: r0 = socket$nl_sock_diag(0x10, 0x3, 0x4) r1 = openat$binder_debug(0xffffff9c, &(0x7f0000000600)='/sys/kernel/debug/binder/stats\x00', 0x0, 0x0) dup3(r0, r1, 0x0) write$FUSE_DIRENTPLUS(r1, &(0x7f00000000c0)={0x10}, 0x10) 05:35:38 executing program 0: setresuid(0x0, 0xee00, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$DEVLINK_CMD_SB_PORT_POOL_SET(r0, &(0x7f0000000200)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f0000000100)={&(0x7f0000000180)={0x14}, 0x14}}, 0x0) 05:35:38 executing program 1: r0 = openat$damon_kdamond_pid(0xffffff9c, &(0x7f0000000000), 0x0, 0x0) close(r0) openat$mixer(0xffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$FS_IOC_SETVERSION(r0, 0x40047602, &(0x7f0000000040)) 05:35:38 executing program 0: r0 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$F2FS_IOC_MOVE_RANGE(r0, 0x541b, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$BINDER_GET_EXTENDED_ERROR(r1, 0x5421, &(0x7f0000000040)) 05:35:39 executing program 0: openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2a241, 0x0) r0 = open_tree(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0) r1 = socket$nl_crypto(0x10, 0x3, 0x15) dup3(r1, r0, 0x0) write$FUSE_BMAP(r0, &(0x7f0000004280)={0x18}, 0x18) 05:35:39 executing program 1: r0 = openat$vhost_vsock(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$DRM_IOCTL_MODE_GETFB2(r0, 0xaf01, 0x0) ioctl$DRM_IOCTL_GET_CLIENT(r0, 0xaf01, 0x0) 05:35:39 executing program 0: r0 = socket$nl_sock_diag(0x10, 0x3, 0x4) sendmsg$NL80211_CMD_SET_BSS(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000140)={0x14, 0x0, 0x0, 0x0, 0x0, {{}, {@void, @void}}}, 0x14}}, 0x0) 05:35:39 executing program 1: r0 = openat$sw_sync_info(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) close(r0) socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_START_P2P_DEVICE(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, 0x0, 0x0, 0x0, 0x0, {{}, {@void, @void}}}, 0x14}}, 0x0) 05:35:39 executing program 0: r0 = socket$inet6_udp(0xa, 0x2, 0x0) getsockname(r0, &(0x7f0000000340)=@pppol2tpin6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @private1}}}, &(0x7f0000000280)=0x80) close_range(r1, 0xffffffffffffffff, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) getsockopt$inet_udp_int(r1, 0x11, 0x66, 0x0, &(0x7f0000000240)) 05:35:39 executing program 1: syz_mount_image$fuse(0x0, &(0x7f0000000680)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$tmpfs(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040), 0x45, 0x0) lsetxattr$security_capability(&(0x7f0000000200)='./file0\x00', 0x0, 0x0, 0x0, 0x0) 05:35:39 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) fcntl$setsig(r0, 0x402, 0xb77) 05:35:39 executing program 1: r0 = syz_open_dev$audion(&(0x7f0000000a80), 0x1, 0x80002) write$RDMA_USER_CM_CMD_LISTEN(r0, 0x0, 0x0) 05:35:40 executing program 0: r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$bt_hci(r0, 0x0, 0x1, 0x0, &(0x7f0000000140)) 05:35:40 executing program 0: r0 = socket$nl_rdma(0x10, 0x3, 0x14) sendmsg$NL80211_CMD_FLUSH_PMKSA(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000300)={0x1c, 0x0, 0x0, 0x0, 0x0, {{}, {@val={0x8}, @void}}}, 0x1c}}, 0x0) 05:35:40 executing program 1: pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x0) r1 = openat$mixer(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) dup3(r1, r0, 0x0) ioctl$SNDRV_CTL_IOCTL_TLV_WRITE(r0, 0xc008551b, &(0x7f0000000000)) 05:35:40 executing program 0: socketpair(0x1, 0x5, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) dup3(r0, r1, 0x0) sendmsg$ETHTOOL_MSG_CHANNELS_SET(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000100)={0x0}}, 0x0) 05:35:40 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f000000c380)='./file0\x00', 0x40, 0x0) r1 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r1, @ANYBLOB=',rootmode=00000000000000000100000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r1, &(0x7f0000008380)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r1, &(0x7f0000000040)={0x50, 0x0, r2, {0x7, 0x1f}}, 0x50) syz_fuse_handle_req(r1, &(0x7f00000021c0)="83c5d30aaaad8cc55f3aad52b87a2c6fd1e1f77c04c9aa69fee1ef471f3e89558cb81fe42e0fe50a622dda687bf925384f7d6076eba6af9a729b580139674d39d5140bb5a2ae182fbf60b7d40ece232a0cdfb63ccf5f5d413b8e361838de0d533aa05ce1a75b3acb03788a57fe1d49d50e0dc3fa8f9cd78fe0e2c665c8eca64b9db0999ca14b3c527de805493d45f4fd74aa113e9f7be2c246a723e9df95798f071793e594b6c4dcdbf42bbeaf07515795984ce61d30bc026510c2bf377cc350f9025fe98635eaa4148ebb157b8aa3dc4a0ac11fd269cde6eb32e18f3fcc7f8da412ab0021e379535f5f86ae882ee5835d91f5b4ff1be4fd56ba66f914ec706a0f5468d1b8e68c5064d1187e0ebba47ca7109ffe6ecd2cdab7f815b03e75626bdb7e97c83dce41db0582234a1ccfbc1879c6052458ebbcae114f20352b9feee99031a2e9a5e8acfc9f985453a53e1bd59dc480e30c8057ae776845944c786c35b3b00a743731769232f6093398e85a666ac9ffc995f8df30c2f97851c30e34bee27228ba703ef8fe9711115f9759d31ea705ece374de0696a1ed6ed252913d5e186a54a8de927d3878db895219c70174af65c91d19de664f6ecbba67ef07ce13a5293c53be3e5b63577e8aafbff86009b9c22780a7f923b6081a6f6c8351db7bf032ad7380065e90bc8e9c790f18120e3f48cc55503549ef27255a38f4df57406386d6db96de46e20692d68bb5b675c5f0dcbcb8ec79a136bc6f6a3afcfa75f68e97693108a9bd02206355e547d6afca285cf9044821d141f48cb577561baa3f3d2aa6e63a7ed19221d04cdbf0bc38ae8301312b181c3e2a7f10d40b85894d9f9b71cf2a919945b7e824bafd0e78e73d17ab2d0f3de29b7573223d2971213ee71e8aae2ed97a02415e9d61f34ae846833b43e813611fd96b9aef134ac6e592a832b3ba8e918c0dc6f759c17ca176bb493dcea723073cd3b9c6aff3c231261b3c150c47717853aa69c7f822b98438dcdc206823ccef96ce3c461ee4539b6643feb9525ec9cce44ba09f0e63adb1774f502601714cef62c8a437e0777c0e88a71a26d22d610b151124e352e30a3f4636edd9b06cf30b52e0abf2c8520e0778066ec850c643edd61db6c57884e5c4a0d6bf004fb63c9bd58fa83402f394b2c76454dcd35c1be7c27531a17a3a3ea53c9f08d132dfa5011e7b284d88ca61c860264802ecd3ea11a46ca3fc978ee2c62905f4af3a6f3ef7be73fcb0fed5f97371e4c3bbae736add7ebea0f7976d5af92e39b7ad23ae061a952914917ed28d9339d2d7b4de2c8efc0d1c7803ee42b888e2bb306cb297c60fe93a852e3ced0ef50dab6ffa4743de557ecf06afd0e38baa8b8c850515d5dc6957846c62404ae5c8b8f7bf4e4823930be894654e577d7bac6e84ea03a535d3a7d37bed8d0de0b63eeed567ba7aa950de6d9b417fc133904410fd5780f0f04640726480f09ebad3120d59dc1716032b3267b538297c7812066882bf31efd16e3c108d26d034e507379f1bc7f2aec33642fa664c37d17b02adc5d5a39ca928ad5030b19d56fbb32e1dfd7c028fa70e7583470082bb24137f173d261725bfa4bf63b3db291366d28bdc3c1f948b196c77e8b5c0946005e31ccf223b0c20b5b2bc8cafc0b22dad0fc476a46d77e2540ae984eb284ae5dd5ac349cce755d8e60945aa3b389b89d7f9c842d68156a13cdc286054a123a9e93afc87dd4ac31a275681c0f0f44329edf954ace872ab0fb343ae576c99e30ac43495ce0e3c3303375c84b3e4532f5461a244613f16b69dbd34c660b49972464f8a812cfa381336619eb18db22661f1738364b65f4c1264c761699aeadc2c7912583f0befea7a443be2f3c100a3fc560dd0137849663b1190b89e5288b02d3434e1977f86f042c864fbb3990b9e9d2dae4d8a8a55dffc76c90b34c2625595f03a06f27554eb55b2fb9b19c764f3f34a0d321bf81dacee68eb0291968169a0a2984b962bb3fc20e34255074d785ef596539a95e4337618df7dd09a7e01e0622d67ebb40015ac3faac1f90c07001375d3af3e23237014ea42abd11bea17df343317bac0f148ca3091107ad4e7d45151217fe2ae6d6ba006718e9234007e91ebda9648f282e6a020cfbeb95d4480812a62dc51c7cea0e5f11130c65892d05d571d971a2b261c6f8368358443b09a39c7af345d808fd869325a7940f3305cb9d631d4fe2df043e552273aa3cbc01f573e6cc3f820f803ae39c267cfeedc5665f153d4897c82fc3469e147636071cd753e3b15ea208555eeaabc72b4d920344c1e5e603e919a87ad60ec66104ba627e24533aa0d1800ce30026bb627cd817d9c1c70c31f39847addddde39593fa223a739d487a08236477aeecfa7789701b3c495c61256475ab9d713c2082a20cb2f9e375ee09609b27c183be6b8377d540882ce99e62e55614a8839a9e66a34cec540f29a05a396fc11dc5549fd886389a868b257049cb2d0a877c0bb244a1ee4c031be98e95abe96f05e8374daa83e496ccb6608bda09b94b5f6bed71a757094ca6ce62f165f5c01a77310c0455de49851bee3b0ea30e45dd99b845ab1fa01e324a0e2c42b28ab1662eff5066ae8fb385a026103a159c72f3436b2711fec82d23085b952f618eabb99b2d226160dc3140a40bc8dc597171abe68250c5b24428c47963d91e1c4f5f1e79a11274dcfab3582535c588cea1907ea49753d4eaae8cd247af32a40d69782eab6ee6d97d7acc75351dc6eb61e1f0926894353ca5a12a2a051f143139de09c3ab54dddcd3ced8220c48f7264d30b5e9ed2cb3782d2ffe247fbcddccc0227730d38f025ac7800b63765e28ae69cce4af931c0989f05d5dbe79dff06f19a80e647c1563d8bbec820c5235f26849e5ad4432f08456ee6af3f5de19e1646e0c30ca89f3869a8365f8773ff9ffee9d750a5cbd804213b1a45b8eaa2df6393989d4ffde00c12ece6fa8074107b790c1dab92b783beb3c0c82d7bb984643e55692768152547e237787e533087a2506d213e072b1c1b07ab59bd5e4ed1f0f0eb4626ef84f1c29e4c4e559f461ec812900fb439d63ac14bcb1990ca8cc1c02050ace21cb6240bdd0c3c863e3216cdc7b3bc5993b7549835d1f7487a3d918cf159d6a474f7d146b608a47b47efbfaf5282a53768499aa2b3ed18e3146566f8397f7dd3da8ea13e815e50537d7e646b90fb0586a150eb17297feb1a245d713a692a68d316c5e7016710370789a07c63125c39f43abd5a835f68ac89f7bffd8140bc8d51d7ec7e16c07ceb3ab8c22b7b85449c420e94e2491fd3dd0424c86599a5a180d46181212202a99ea3ed219cfae4ff456846c7be9b305c0bcabbb233a965d3cbb49cf03af7985cfe119a47208c21def0fddd5ed3fd6257a70c49bf16b6b9afc922e67a3cdd61658ff10e1c3282da21d0a3008a084b74994d32793f28e3f33a3c261728cb402c34c651eacceec5617918dc175368952bc98f0fb7c4ec69c3e09e78f246897bae43950c52bbf91f528870f162dc1cdda1da4a30c3dd2d51911778961f025ac1f083984e6667c1be84249984bd2304df8c2c461d78f7728fab67938771583f59ae012bb26e7639dff0884a71faa0093bcbc123d9a7da92c077af3dd62ff00a37519c552faabc4e6fe514c8ebefaab7b598927cce82b38f0847886c1050478508f598d4943b89aaf07f4170cacd9342b9c1077f798b8a20a3ec7e802baf071dfc27ef252c90df11592d032e9ff7cbf880667f0b3e6e7ce636d302a2fda57c973ca698b72f80485e15a091006eeebe7f5d187baa48dcb1fc951672be20a1e0971b385a94cea68abba1ef10e6cedd9ae77f00f461420b6f312c1acaa080f13d9b4acca348e23f3e673cd6e51ea5a40f6190260701f35a24abea0b98ae5f75539fbb2af030e977e1a53fe1a1cbb16c5ac4a68d091362db2728e10f3106b63be22fe1ebc9b285508fc53a4268c0273ec5f0742aa549a5efff022b39c72cbe69cbe6bf436f3d6ac9678ae4421ce7a61fc992be25697f6a9410b488ef62e7a37a91e83913e8e6f94ce61f20044c0e0e603b5eaf87e1b3f9f1adc3141be8158790b594a9caf80f081a08ee32002573bae90a8b7d64d3781ceb8d605216ba55068b75e1b8fc51bac4009af76b7b7045b09288c6b710849ddbf7e5e103b6206562f010e08107b61f976979ace0955bda04e75f7cc77844255080da332075bac482be189280dbff06fc892bfc530a0bc77edfc53afda274af91a256f521eca007051fe0ecc3f5b6f910108da7850bdc3baeea7e9f14557822a9299fc5987a1ec7e3da379af1da535bfd2fc9ec895b270e1e09a4775bab7bd9694a3cf8881ae1e1b36dc8409eb8bfb29c60e91f54b3a9b88e9b86a9889a8da00048f6b81bfbbab306a97a8b8241bdb8e5d256ce39ac88e7a5c77e7075655a065ef1bf75cb8797d47f669f950db0b294216f2b8db49c655a0f2799f05f6beed2b7e2acc866e13efba2aaf341dc19ba0223d939fc4666dea645b0422b7a4b79203c778fa23ff3e78095f71790bc4fe518d965a2d6614527eb33f532caa2898630ab228a1c985e15878a0c055ca3b79d70b62f92336024a459bb4eb698f8ffe73d75786f62cf56ac086dfb7602e19659a42fd9006c95b2ec0ff6c39f3e043ea0fed5c20c22bdf7c9fcdc8e8199d86eea46c934e441b4a960eca57ec2b69be63c95666d60f60753fba8005ba4ef44fef35e19a8b179cf6d398685c3cf5966a6b9b30dc10cd32bec62092ee23b42d378ca7717e2ee359abdc76c1f616d21188b5420940dfa37de6ab33e2387f7605c3f17e057edb6fab83448be13445614bfb3f95883217157c67cc824c3db0e5834cfa8589b1e6c900b83c8e41b6b3cb26646982497338dc2eca84e8220d6987b3f6331736c2397b0a68c02f5e0d156c6189d02de0a8629b6f1495bae7be98adc959a988f4ab311bc1cbdd1cf70949782c17730ba5c4390e4491b79aae431306f954abaab3e106fdbdd3f9b5d9bf6c12d126533359c15bb0423b6184e0007a42045bb5e38684e6eedb719d2cee43c0b49121c943bc6a36705b76f6ee3aabd1143929bec381e9269b400121b7987c596a292b9ae8400709ed26570753fa665af924f1c9fcac49a6991df072810f4ac824f974c9b74a1b7a787afb884ab4757fb5ffb6be752505df983920578d148c7ff520bd718812a94e63e159a15fc2cdb85f5cc7f6596b96d40c60a703457c04a8596f2c26fa9a192d6888cc636cf8d96f6bff424fe7ef6ed02c66e7490f3499f460ee0996a90642c9963383e60815b80666376cb31234e3613de5357a46bd514d9ea47836d4f71f77c779e5ab9737a64d6749b7c7a53939640d64b28c1bf5a275cabba0e6af622ceb2afcec4c03054b2877d7df87e0d9b3eec1c4a4aa14b4432d147a9cbec095bf26b064bcca05ddbe999ae00af8d4a6a58d7c7295bc929316156094279d962b08df5380aad1b8874fec77738ec5ede5e01dc3485527f6c0345a4b4d1ef1b758cd0bc2789a903059f75455abe829264a886f95c3010a52a29090e974537014ec0b15400d78ead792decb64451ff36322adb0db6ac4f219bbffb34eb9b86337258c5416bb36d7a623afb8c590fbd3a868b8fc7714553335630fbb70f4a4944928bf125e03121b3b37a41ffa24df879c17e1a26529780fd74c6b29426167023b544c08dda5a1b7b6747e36d0db9f0db086dde8888fa673fd5dfb7163cba34a0118721582c7e99aae295f3a39b0eec81d71aba7e593bd1baa001aa799f1a7fd78993c4f5de66a5f91c34ce0e66e1415a37bd6caf88c41d9c11f2736b5a26306ae98efb3d21e3a206ae5b62d1ec54fd2417722069d278a50ab67f362cdadd6c21faf41906ffea9da07f73a766e970302783c4fabd74405b78e742aabf577753bd59080f8bb0cb9ef350e83a4ca032316f1fe029655413f308353ec38e49fdff8437a2c8ae7326228ec7016f8e83083b50f70cc1572072db7d6e0fbc4b24a5aa31db3e3316772acafe7aad2c5ab37b329b95f08574b8e6aaf3fc7b7a930b7a667aa35564593cecad7d29504ba761a57b07dd228586984a8f733cb2cc7a5fd0299a7c9b4467144f3137cd6cd6760a60b9b397fe89e8c6a10f8cf481dc028335797ce604b31db6979b521621670eef6a4ca225bfa7a348350a11ce300eb956e94f91cc2e3ae44de37e911775c8e707d6a084fe7fced18849a46261d5b70d8cfbbef347e525cf379738d55f6806b3a9d35c79bd38e03650498be9e4b244ee10b45c3a83762f000941e1b953d1db59bf07049e28b1dfd7b40c94c825b13f448f190b9420add5626f022e7b7d33063bc7355bdde2387efc33c5a58e910da523607324b0dcc8c8e8e0c976e11de454160aa6380fda62378f4687cff52884bcc3a0ea7c805c4644864c46932320e832bee40ab098a47f631a068b0d483c25853743e8d9ed5fa264f03905c4f2ad373e268a1d0ab0260c62b5ad68828767c923e5c153a54c3e88236a19e854c30735817e507caf3bfa002b06b437941019c8b68d24608e01e6e54d81fd64b17258b29d1c7347c558feabb6c3dfb5225370ce8c04a13c77b10b1fd7fb5022f486f75478531c787c960e01647e0a0851d9d70ae1a5ce28aae50d822ebe9cf642a71eb3c1abd0520f93f7ef25b8c526ddf2abc63d357ff072ee2c23ef00ba5712422388832b988d3d22064016a8db150de4fbb35fe118335655d2fc3e7de6d166250139748e94909ba775d7853d293c425e23c7a3ac8e5d649117e9eee85ae57b1fdd62d15df6d25a9c6185ab99993f4fc862e4777bbbe48fe73b6c2ed6402819d549abb3093f7e39d1f921fa846315833301698362cb344ee6ee5922d9e07766fd359424d661f3ef3a3dc4fddc50c3dc513e81c98df9b6f653915f5967f262b4be60647017339f686b246c6ce6cc8cd7ed24252dfdec9ce142f34312cb1210ecf0bf474496655aef0fb094079e9c5fafe808d457fc8995f5629ac21f1a16a65b67fa3e18d1101bcbcfa5b42576f4a70711d82d6d18941fe3dcc132d4739b43b8f46773ad440c1f74706dfbf4784a5eb97318db950f26578085082b0f4e3f14eb6d4d016708b474ad148eb2328fc771bb4bd746278443f0ca1e1ea5d88f7e0af5952ffe2163b493fb8c43f6c1a2f4efada1d11ca7617601667b4937e81b9cc8bbcdfc681f3eb017c27220b969619ce6b7abe3eecf137c632f1699c20ada4edaf6a01756808d090443284826e86961af6d8f82f258c4c1dd734b81824a4923e3e7fd397040ae97a94f9ad2f47a5ff200aaf0e3e69bb3ff0d8dc80e885ca6ec907e8425624bb71bf74c084e55f9bf33959854b9e32c06ea0ba72e98d4fe2187f122b71d8a53a77938d1f063c5c8d451abb67430b0cc3d329e1db2b5f33522daa5195fc4764ae05f5978e28778f6b328be9628c3f3784f8183d1808f45f6449a3ee5b1c8902fb288a3ed8f866caa1a5791edc2772fa636315e5aba96bc71cf850a19dafe98f1f8d75384c20e435d9db65cfda15b6c34a054268128af32f67bfa0731d02954483feeb4246cbb60dfc331a9acb6815b4a3872076d946e5e375033020bb9e4577d63a4180ba4ed1f00341690381a68bb020feb6d955b12360e434edccf4af2534f4e961c79d4d12d1be48872ac49e1b1ebfc9227918a0700cbbb880cd6f49c97efdb3238de87e9080dc0bb70c480eea8c517ec6add3b61712fd9379a93cee9ddba8df9da46e4f295b04fe563426039e6174c5e6f8b6250bc2cbb36066917d9a0c800dc9a0a411e21d902afb1933e84f173377d419b6b259a4408c415ae566f088adda97193811497e393a44a26ee86208db8477e068751a687c0c0b3f9e8019001b752fc2eff6ebc3366778d1cf1076cb08618ba2f46f4e2b7f9e06e51651409b141c0c896ee23a4aa41dab47a49acbf646e966f392c98cbaf1fd71c16fab7e864fead201bfc47a1edfec2ef4de3ff0bdcc0546e36294ac5ae7e3f0c266819891eb7a2e6fad851d3d90332fb7da06799b5c650fc97c30bb949b7ad433fa9b200f09c135499b144716268a13fb7b9e36baa6c3f614e774af4e35b9bb210dbd66f36cf1b3092266149da9088a42915c041a17b6b6d25c7663ddfd333cc607cd17994aff6ae0a5e57ca1c1ebbe0f64dfe7554c80d6a6218c97ac8c6922e36b8a0d0a88f2eca49eac11e59779e5d6a67399c0e75e9519f2b5513b86a84c6014478d9c707f1196e694d197ad96c77282a99cdcd33556faee3f2a4de0d0c90ede067514c10df909cb6beeb96e0b7769714598d5833c59148263319e9447fc06643dadb71ed1184fec09942e506b1c5de8e295e1f965d07dab2b9b9717309dbc94c7bf104b314d830446da76264da3cae81d54d2a72dd230eaa0b484ed40a64cca7f5afd9a37a74695324eb7d7a615af9c004fc3863a381e908107cc1966aadf89b1160cf4e844b063c964a28faecd3cd7996d97e213cb18ba55c708d296d57ef1b690f903898e442f7f482226846df16422dbd7527d68839125f2285a42b91d493e4ee518601ebf14c21d73b833656ae256066e795f90b05ab5bf0f89112312b5344f32a084f2f3592c105629dcec7273a2b8f2626777c7bbe2679d5b0dfd58f01cb62ceaace5fb0cc05cca68ebf9fcf72d1db89c9527bfbc25002f45bf565cc061ce36b02a458125dbd17ad8d8fa5aeec636894b96b170c4f662003a6baaaaee01f2a1572928b06496eec1fe80025cdd0b92c771c6e431e252724a142d22ba1c28a868eea3b7412324eb589298885ae7866591d6f13b4a0011ed30a54967754b1a969fbe583bf7d31a9fe7a8385b890f8a7ee2123bdbb75500145c86706123ce603b59020083689dc793673bf24ebf857b51ed5e0352fa84eb13e3acfac8588c8421d59887c6f397e84c28b27e4e24bb8ff8f5a91e850633b400433d63647328494963502c58c3167f4368181353b46ec95e66e967575f69cd0a1d9956a2f43f8b3bf3e1cd481dbd28943989091d6228d771f2adb1530787a47cd9239bcf55770427a6ab7939b66bce1aa7a92b85fcd06a32b595453438468717682315390e927c62b6f85d2da805969e0f96f1de2d547aeed5e6ae1406ef9ee4df92b79ee053522053c57ad0bfadd10bd0458b96940fb50e2b9547b849a464c37fa08e9eec88954d7462ff41175394404dabb1a75067d0fc9ff58ed5d7136ea1b71845f4e050ce9aba235fcedffe2f864a9a3a3b49411332d286e4416e09425c80a7d23f192ed068ec250549e82cc392eb89b29a6468dc47b81fd09657849fa4558f5d4dc7d5d18cededfdcee8cfa8668fe1faa03c0c95e12b872b450318ed8825feed82557affb251e077bb86ceb1ef3091f75807171b529e715a40e943af50ee8c3226669077bc8a62bc7067d99518351c8906b1bb8d6290f64c39946c1add93c8cc4e4b312f9ce33a88388d6466ed31450f97aca14b6ec51e6024d99a7d33e91d945ade4a0a97c972cca920d73c594dbb9ca4860d710accf8ed3a8cd4bdf0418fabe86705cdfbbe45eac8ee2585ef9c489ae98db2cf1e890b2460061dc5a47aa9466c85525a8253b92e3f3a6df230a0372a92c1fbe3961c810781a13260799a77cce45771f98c21763e257492f4aaff19303d26af84724fed505f5a0a19f44834f137e57f0f7bf6104bc8796214875c9deae65d5244b39f29b9a513f8e3f4ed00532e6e9c37eee33c0a93e2daac54b4184d9d17c0cced105543623061d2958c2b6a5fe49b48f0fb16384de8c18fd8035cca66e1e6896d6598e7c2a42bd9d8559880fc3f0af4f0c2cd4f0f5013bf82f5a72c70bd148f86865a91d7a24a7e747697e803c737ed4f5082668dd1f22ea6ccf22af683b5bc0d457ad5c420c544157ce98af22b8a2517b63632a3965aff65a97d15a8b8c1488380f38a131f653cee02b181998bfa158616d628cc759cbbd54b7c8763b100412068f1cd352ec942c1c357d60af6242c476b8751b73f823e40cf260e60e41c802511693e87d9e956644b7db82cc5bbecf8e54f2e77a2fe5a57a009dc51afb66b9f7184e612dbe813cb9f9292db471bfd0ed6fee899a3438f2e9f273bac7f81df1a65d78d789d35273cfc965756cbe839b90215af2b9ef3f4be2f4ec5ceb8c0e2f100cbbc9fc28865e56760aa923cb373774b5367d0824c8269ba5048bd08c4ec2077ee1252283d9bd571e33971fbbcc6d176fe0618965439af166dffff1ae29a7bb0aad34fd181530d22ff289196fb62466001eb3d9db5ed8921f5f03cada8fcc61e026fc71fb138932e65bb60d9d86e3bbe093c078776427e2312493e4ad768daa486faf256e2c094e2dfc765adcba80aa325aaee0c5b12908d600c5c08673ee93058b1ee9bed828fd07b0e6576b2083e7afc321cad5fc8e2bcd66735df84da75f409af24856892c500e66661b3fa48cf489fb42080de18b402ba3564d72ab2098fee8099cc13cd29966c1b932e690e0080a3fcf20b91d016463cc37e06406a89966264f935a8f83cf31076ab3db83ce9014c8435f1e70fb2834246f7e481670290f5088bd976417f6a0d7eb75930b3cf5c7271f52cd4824ffdbf804142c899e736ba60367a78f9b5ca70bdd48a53d38591f8f8bc1161695669ed660a782058d7df57c49f69779e3311a2f22f3792a9bf936d01bfdadf342e3a4ae66875696ee4865fe0de51f5fab9161b1600663816b96d0b14dcf475898d971dd64b1b69c8ed7578f9cbb350709f8a085227e63d8ef52f62fc58399b432c0cf613c736cf358931f51f4181da4dcb943e7fe32ff50af14c1cd624c1413dde41985a2771f51aa1c115d4d2e9d3afec0bd8c52b88f3721d80d195b02c0a548c4fa4dd0fafae8e2f79cf2bd6db52061b93fe598929f3394fc8b4da17f780009836df621661a957be6df76f601e15b29f45162d8e13d1804e01899ebbdf58a4e096a5b9fe39385b2996e9eb1f2a54018ee645164c398c71ac0ce5e5ff3a7f3718f4903f76957d54d4515e88cb347756c0b7048f92bdeb97a43b472856ebfbd148836a6ffaf413c311ada5bf29fd76b4a60173bcd2154c4ae5e28c7877328b951127061a30f300b3d754305ae66e4782ac8cbfbf6d468da038ef60b69781a0d992957a44ffd0d303acf79f3a1c09622e6181b856fd9f94faf3926e0ca6c7d45870eddd7ccaba88cfaf78471f2d0781d620be08fe07f319ffcdd76c03e13e0c742d4c1834dd92b7eca26642b0319dae9a34f75e1a43b1a7dd092babebd9369444b2f1fb34391e04692d5977e96f809a55118ead311610aa68a05e1217e03e26c9c5597a7af4b8c5db002c82235acf9c723b4ca238d8573738ebdd93ebf6b0fa7a47bba9c31c8c9406080e61df2ba832bc2a397b3b7d2ed2565620e5848aa24439da130e0c641424fe38a943c2f1cd2d6b4b560211c93bb7e32f842f9aebfe8fb6a26581c50faabf3371a042c2e2f02c416f91e4eaa484c68645d04cec6c57c7adec99e2ba378d9f558f80b3f0101f1fe3fb4587998c927a92a719f95f14e", 0x2000, &(0x7f0000000800)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)={0x20}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r3 = openat(0xffffffffffffff9c, &(0x7f000000c380)='./file0\x00', 0x0, 0x0) dup3(r0, r1, 0x0) fchown(r3, 0x0, 0x0) 05:35:40 executing program 0: r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/snmp\x00') close_range(r0, 0xffffffffffffffff, 0x0) socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_TDLS_OPER(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f00000001c0)={0x20, 0x0, 0x0, 0x0, 0x0, {{}, {@void, @val={0xc}}}}, 0x20}}, 0x0) 05:35:41 executing program 0: r0 = openat$cachefiles(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) close_range(r0, 0xffffffffffffffff, 0x0) socket$nl_rdma(0x10, 0x3, 0x14) sendmsg$RDMA_NLDEV_CMD_PORT_GET(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x10}, 0x10}}, 0x0) 05:35:41 executing program 0: openat$damon_monitor_on(0xffffffffffffff9c, &(0x7f0000000040), 0x80000, 0x2) 05:35:41 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000c80)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x0, r0) recvfrom$l2tp(r2, 0x0, 0x0, 0x0, &(0x7f0000000000)={0x2, 0x0, @local}, 0x10) getpeername(r1, &(0x7f0000000100)=@pppol2tpv3={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @broadcast}}}, &(0x7f0000000040)=0x80) dup3(r1, r3, 0x0) sendmsg$IPVS_CMD_NEW_DEST(r3, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={0x0}}, 0x0) 05:35:41 executing program 0: r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20041, 0x0) write$P9_RXATTRWALK(r0, 0x0, 0x0) 05:35:41 executing program 0: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/slabinfo\x00', 0x0, 0x0) close(r0) r1 = syz_open_dev$evdev(&(0x7f0000000040), 0x0, 0x0) ioctl$EVIOCREVOKE(r1, 0x40044591, 0x0) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$USBDEVFS_WAIT_FOR_RESUME(r0, 0x5523) 05:35:42 executing program 0: socketpair(0x1, 0x5, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) dup3(r0, r1, 0x0) sendmsg$IPCTNL_MSG_TIMEOUT_DELETE(0xffffffffffffffff, 0x0, 0x0) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={0x0}}, 0x0) 05:35:42 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8903, &(0x7f0000000080)={'wlan1\x00'}) 05:35:42 executing program 0: r0 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000300)={0x6, 0x3, &(0x7f0000000140)=@framed, &(0x7f00000001c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r1 = socket$packet(0x11, 0x3, 0x300) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000000)={'veth1_vlan\x00', 0x0}) r3 = bpf$BPF_LINK_CREATE_XDP(0x1c, &(0x7f00000000c0)={r0, r2}, 0x10) r4 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000300)={0x6, 0x3, &(0x7f0000000380)=ANY=[@ANYBLOB="1800000000000000000000000000000095"], &(0x7f00000001c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000080)={r3, r0, 0x4, r4}, 0x10) 05:35:42 executing program 1: r0 = openat$mice(0xffffffffffffff9c, &(0x7f0000000080), 0x40082) write$RDMA_USER_CM_CMD_MIGRATE_ID(r0, 0x0, 0x0) 05:35:42 executing program 1: r0 = openat$mice(0xffffffffffffff9c, &(0x7f0000000080), 0x40082) write$RDMA_USER_CM_CMD_MIGRATE_ID(r0, 0x0, 0x0) 05:35:42 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_GET_SURVEY(r0, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={0x0, 0x20}, 0x1, 0x0, 0x1000000}, 0x0) 05:35:43 executing program 1: r0 = openat$mice(0xffffffffffffff9c, &(0x7f0000000080), 0x40082) write$RDMA_USER_CM_CMD_MIGRATE_ID(r0, 0x0, 0x0) 05:35:43 executing program 0: r0 = openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$EXT4_IOC_MIGRATE(r0, 0x5450) 05:35:43 executing program 0: r0 = openat$dlm_plock(0xffffff9c, &(0x7f00000000c0), 0x0, 0x0) setsockopt$inet_sctp_SCTP_DISABLE_FRAGMENTS(r0, 0x84, 0x8, 0x0, 0x0) 05:35:43 executing program 1: r0 = openat$mice(0xffffffffffffff9c, &(0x7f0000000080), 0x40082) write$RDMA_USER_CM_CMD_MIGRATE_ID(r0, 0x0, 0x0) 05:35:43 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8b14, 0x0) bind$inet(r0, &(0x7f00000003c0)={0x2, 0x200000000004e23, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='cgroup.events\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000040)=ANY=[], 0xfea7) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x800001, 0x10012, r1, 0x0) write$binfmt_elf64(r0, &(0x7f0000000400)=ANY=[], 0x100000530) connect$inet(r0, &(0x7f0000000100)={0x2, 0x0, @private}, 0x10) 05:35:43 executing program 1: r0 = socket$inet6_udp(0xa, 0x2, 0x0) setsockopt$IP_VS_SO_SET_EDIT(r0, 0x29, 0x1e, 0x0, 0x4) 05:35:43 executing program 1: r0 = openat$mixer(0xffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = openat$vsock(0xffffff9c, &(0x7f00000000c0), 0x0, 0x0) dup3(r0, r1, 0x0) ioctl$VHOST_GET_VRING_BASE(r1, 0xc008af12, &(0x7f0000000000)) 05:35:43 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000000280), 0x0, 0x0) read$eventfd(r0, 0x0, 0x0) 05:35:46 executing program 1: r0 = socket$inet6_mptcp(0xa, 0x1, 0x106) connect$inet6(r0, 0x0, 0x30) 05:35:46 executing program 0: r0 = openat$incfs(0xffffffffffffff9c, &(0x7f0000000000)='.pending_reads\x00', 0x62cc2, 0x0) close_range(r0, 0xffffffffffffffff, 0x0) socket$inet6_sctp(0xa, 0x5, 0x84) getsockopt$inet_sctp_SCTP_DEFAULT_PRINFO(r0, 0x84, 0x72, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 05:35:46 executing program 1: r0 = socket(0xa, 0x5, 0x0) getsockopt$inet_sctp_SCTP_MAX_BURST(r0, 0x84, 0x14, &(0x7f0000000080), &(0x7f00000000c0)=0x4) 05:35:46 executing program 0: r0 = openat$autofs(0xffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = socket$nl_crypto(0x10, 0x3, 0x15) ioctl$AUTOFS_DEV_IOCTL_VERSION(r0, 0xc0189371, &(0x7f0000000080)={{0x1, 0x1, 0x18, r1}, './file0/../file0\x00'}) sendmsg$TCPDIAG_GETSOCK(r2, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000580)={0x4c}, 0x4c}}, 0x0) [ 8696.648689][ T8540] sctp: [Deprecated]: syz-executor.1 (pid 8540) Use of int in max_burst socket option. [ 8696.648689][ T8540] Use struct sctp_assoc_value instead 05:35:46 executing program 1: r0 = socket$igmp(0x2, 0x3, 0x2) getsockname$inet(r0, 0x0, &(0x7f0000000080)) 05:35:46 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x40, 0x0) close(r0) socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_TDLS_OPER(r0, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000200)={0x20, 0x0, 0x0, 0x0, 0x0, {{}, {@void, @val={0xc}}}}, 0x20}}, 0x0) 05:35:46 executing program 1: r0 = socket$nl_audit(0x10, 0x3, 0x9) close(r0) socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$smc(&(0x7f0000000000), r0) 05:35:47 executing program 1: r0 = syz_open_dev$vcsu(&(0x7f0000000000), 0x0, 0x0) read$sequencer(r0, 0x0, 0x0) 05:35:47 executing program 0: pipe2$watch_queue(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) write$UHID_DESTROY(r0, &(0x7f0000000040), 0x4) 05:35:47 executing program 1: r0 = socket$inet_udp(0x2, 0x2, 0x0) connect$inet(r0, &(0x7f0000000d00)={0x2, 0x0, @remote}, 0x10) write$P9_RRENAMEAT(r0, 0x0, 0x0) 05:35:47 executing program 0: r0 = getpid() r1 = pidfd_open(r0, 0x0) r2 = openat$mixer(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r3 = pidfd_getfd(r1, r2, 0x0) ioctl$SNDCTL_SEQ_GETOUTCOUNT(r3, 0x80045104, &(0x7f0000000000)) 05:35:47 executing program 1: r0 = openat$procfs(0xffffff9c, &(0x7f0000000380)='/proc/keys\x00', 0x0, 0x0) close_range(r0, 0xffffffffffffffff, 0x0) socket$nl_rdma(0x10, 0x3, 0x14) sendmsg$NL80211_CMD_SET_MCAST_RATE(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x1c, 0x0, 0x0, 0x0, 0x0, {{}, {@val={0x8}, @void}}}, 0x1c}}, 0x0) 05:35:47 executing program 0: r0 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = dup(r0) ioctl$sock_inet_SIOCDELRT(r1, 0x890c, 0x0) 05:35:47 executing program 1: r0 = openat$procfs(0xffffff9c, &(0x7f0000000380)='/proc/keys\x00', 0x0, 0x0) close_range(r0, 0xffffffffffffffff, 0x0) socket$nl_rdma(0x10, 0x3, 0x14) sendmsg$NL80211_CMD_SET_MCAST_RATE(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x1c, 0x0, 0x0, 0x0, 0x0, {{}, {@val={0x8}, @void}}}, 0x1c}}, 0x0) 05:35:47 executing program 0: r0 = socket$can_bcm(0x1d, 0x2, 0x2) r1 = dup(r0) sendmsg$NL80211_CMD_TRIGGER_SCAN(r1, &(0x7f0000000a00)={0x0, 0x0, &(0x7f0000000840)={0x0}}, 0x0) 05:35:48 executing program 1: r0 = openat$procfs(0xffffff9c, &(0x7f0000000380)='/proc/keys\x00', 0x0, 0x0) close_range(r0, 0xffffffffffffffff, 0x0) socket$nl_rdma(0x10, 0x3, 0x14) sendmsg$NL80211_CMD_SET_MCAST_RATE(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x1c, 0x0, 0x0, 0x0, 0x0, {{}, {@val={0x8}, @void}}}, 0x1c}}, 0x0) 05:35:48 executing program 0: r0 = timerfd_create(0x8, 0x0) setreuid(0xee00, 0xee00) timerfd_settime(r0, 0x0, &(0x7f0000000040)={{}, {0x0, 0x3938700}}, 0x0) 05:35:48 executing program 1: r0 = openat$procfs(0xffffff9c, &(0x7f0000000380)='/proc/keys\x00', 0x0, 0x0) close_range(r0, 0xffffffffffffffff, 0x0) socket$nl_rdma(0x10, 0x3, 0x14) sendmsg$NL80211_CMD_SET_MCAST_RATE(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x1c, 0x0, 0x0, 0x0, 0x0, {{}, {@val={0x8}, @void}}}, 0x1c}}, 0x0) 05:35:48 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000008480)={0xffffffffffffffff}) ioctl$sock_TIOCINQ(r0, 0x4020940d, &(0x7f0000000080)) 05:35:48 executing program 0: r0 = openat$mixer(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BTRFS_IOC_SCRUB_PROGRESS(r0, 0xc400941d, &(0x7f0000000140)={0x0}) r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f0000000000)={0x26, 'hash\x00', 0x0, 0x0, 'nhpoly1305-generic\x00'}, 0x58) r3 = accept4(r2, 0x0, 0x0, 0x0) sendmsg$L2TP_CMD_TUNNEL_GET(r3, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000100)={0x0}, 0x1, 0x0, 0x0, 0x4000}, 0x8000) ioctl$sock_SIOCGIFVLAN_ADD_VLAN_CMD(r3, 0x8982, &(0x7f0000000040)={0x0, 'ip_vti0\x00', {}, 0x200}) ioctl$BTRFS_IOC_GET_DEV_STATS(r0, 0xc4089434, &(0x7f0000000540)={r1, 0x0, 0x0, [0x7fff, 0x7fff0000, 0x17, 0xe3, 0x8], [0x1000, 0x1, 0x7fffffffffffffff, 0x0, 0x7fffffff, 0x603, 0x1f, 0x4, 0x0, 0xff, 0x401, 0x3f, 0xffff, 0x100000000, 0x0, 0x1000, 0x0, 0x8001, 0x401, 0x9680, 0x6, 0x4ae, 0x6, 0x4, 0x0, 0x7, 0x3f, 0x7fffffff, 0x7, 0x7c08, 0xf1, 0x8, 0x2, 0x3, 0x6, 0x6, 0xffff, 0x1, 0x1, 0x0, 0x7, 0x9, 0x4, 0x7, 0x0, 0x0, 0x7fffffffffffffff, 0x1, 0x9, 0x4, 0x8, 0x7, 0x7, 0x101, 0xffffffffffffffc1, 0x10001, 0x6, 0x4, 0x3, 0x65, 0x3ff, 0x10000, 0xcc06, 0xd95e, 0xb2, 0x8, 0xc87, 0x0, 0x8, 0x9, 0x386, 0x5, 0x6, 0x5, 0x1000, 0x5, 0x1, 0x8, 0x7, 0x6, 0xf4, 0x2, 0x100, 0x8000000000000001, 0x8, 0x8000, 0x9, 0x5, 0x6, 0x5, 0x9, 0x3, 0x1, 0x5, 0x9, 0x800, 0x5, 0x5, 0x2, 0x1, 0xec0, 0xed3c, 0x2, 0x8000000000000001, 0x7fffffff, 0x2, 0xffff, 0x2, 0x9, 0x80000000, 0x3ff, 0x1, 0x20, 0xff, 0x7fff, 0x0, 0x4, 0x4, 0xbe, 0x599d, 0x6]}) 05:35:48 executing program 1: r0 = openat$smack_task_current(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) fcntl$setstatus(r0, 0x4, 0x0) 05:35:48 executing program 0: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$TIOCSBRK(r0, 0x5450) 05:35:48 executing program 1: r0 = socket(0x2c, 0x3, 0x0) r1 = dup(r0) sendmsg$TEAM_CMD_OPTIONS_GET(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={0x0}}, 0x0) 05:35:49 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BTRFS_IOC_LOGICAL_INO(r0, 0x5450, 0x0) 05:35:49 executing program 0: r0 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000040), 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$EVIOCREVOKE(r2, 0x40044591, 0x0) ioctl$SNDRV_PCM_IOCTL_HW_PARAMS(r2, 0xc2604111, 0x0) 05:35:49 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000c80)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r0, &(0x7f00000000c0)=@pppol2tpv3={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @broadcast}}}, &(0x7f0000000000)=0x80) dup3(r0, r1, 0x0) sendmsg$NL80211_CMD_SET_MAC_ACL(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={0x0}}, 0x0) 05:35:49 executing program 0: r0 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000040), 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$EVIOCREVOKE(r2, 0x40044591, 0x0) ioctl$SNDRV_PCM_IOCTL_HW_PARAMS(r2, 0xc2604111, 0x0) 05:35:49 executing program 1: r0 = syz_open_dev$vcsa(&(0x7f0000000140), 0x0, 0x0) sendmsg$IPVS_CMD_SET_SERVICE(r0, 0x0, 0x0) 05:35:49 executing program 1: r0 = syz_open_dev$vcsa(&(0x7f0000000140), 0x0, 0x0) sendmsg$IPVS_CMD_SET_SERVICE(r0, 0x0, 0x0) 05:35:50 executing program 0: r0 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000040), 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$EVIOCREVOKE(r2, 0x40044591, 0x0) ioctl$SNDRV_PCM_IOCTL_HW_PARAMS(r2, 0xc2604111, 0x0) 05:35:50 executing program 1: r0 = syz_open_dev$vcsa(&(0x7f0000000140), 0x0, 0x0) sendmsg$IPVS_CMD_SET_SERVICE(r0, 0x0, 0x0) 05:35:50 executing program 0: r0 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000040), 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$EVIOCREVOKE(r2, 0x40044591, 0x0) ioctl$SNDRV_PCM_IOCTL_HW_PARAMS(r2, 0xc2604111, 0x0) 05:35:50 executing program 1: r0 = syz_open_dev$vcsa(&(0x7f0000000140), 0x0, 0x0) sendmsg$IPVS_CMD_SET_SERVICE(r0, 0x0, 0x0) 05:35:50 executing program 0: syz_mount_image$fuse(0x0, &(0x7f0000000540)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x2, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}}) read$FUSE(r0, &(0x7f00000021c0)={0x2020, 0x0, 0x0}, 0x2020) syz_fuse_handle_req(r0, &(0x7f0000000000)="9b8c9f19d5074d7902097b00940301129adc404ac7c9634046ff605235a194a905ecf4c5875c3b49dc5036412cc6966e7f7606861e8ba37ffd12652aad00e0db4e8e896f64cba309bc2f7771c17ffb688c5eeaa9a6c94b418834d24ae07d73918eb64ff10764ab68e3654fc7822528605ac0bb742f7bbda9292eb7fab843cbd72fbfbb85383551e0b380675d5ab7b583a1ef83cbd17cada265757373539f1c7d332539efbaeb624d79baa7b53f1db60490cc2beeacb95cc949b4e276f9aa3920a0edfc62999199ced32ed35520ed8648c70eef7e00fcda287dab0967944a2cb9962cc1b04f1dde6444814b6b21869e0b04fcb47956dc9502aebb63bd1eabcc4ae8f039181157d03dff45d59c15482fcb9d17d29a4edf0231c0dd3f23451540c2a4d33185d7e784eb904e5ec6a64e1af7e23dd6d300eb1b1bb80d0a74f2dc448d31bdf872065d017fd64cf748de2367ea91f8ae80e0ef1fa3823283f774033a8daa49e5c25dbbcd2ba043b32c00beddb35ca73a1242901d5d62767775bac50ac4441bd4399f2aae949b154dcde023453007a6f93fd37c9cddf8b170d39584fb25eba6fbb2a06698672d42ad8ac851c9f8438840bb82ea94042b5d814f1cdd63293086e5d5d356df1a33379bdfac9ad17d9a6b760e237ec0aa8a2faef2d39b7d661d63e2d59da0ae6e6d5c6d6bf10ee3e7c801b812adfb38ca71d27142cd5c0c4bfd0167922925eeda537c0d61cd0460667b65233e256cc4cebb1ba544ce9a071a4c71c03aed305eba8010ce976dbac9656db35f0243cdf330946eec83274f31be8dc4ba1348710731ef3300a7e6124bb9361b62470640a4acdd045730f6a4400277301283882d6921adfe3317fa7516d56aeb94ac8bc1fc132b0095e9cd9468e3a0506dc16e7dd9faae98b8a43b50348a3b4aa2f3c542a9aca7003ffbcec0fe93be91155e0b7786580d7022325390ec8783d64fa27ceca7219b008d8d073be358af937a47202d52786a7b250475453dbde9ecfa155190ff0849ea3154237772003d56f1af44755e742af28d09aa881f1f56a02fb3514a4314e3e1cfc10a0e8b160d01f172fe1049b1851888b15f84609d1729ef144b85ee388e36f2060c0624005378c7bdd0be3b97fc8e71c63155e2cf293cf0c036c758dc65897862e29a745f912e64ae1f223138b2e0d90d09c55a35bb423e11efde73b6ec53f11f52b25c33aa6f34739fd67ea3f2b3a06d782670de1a49cb61638a5e2afeec21782d3b38baa99c716b9310ac8c6289c73c38e88c4b2177236dad8a999108b80caa807fde654733bca950c6c280f89e491d1e35ab8f8c6d12f54e2a1a098b916896368d1e97d16898ad5e491747654f2c8d4ce5ef3f00e9a5bcd73e8bb4efe2f1dfc97f0982d9be25993f00259a1d96b7117768a87aa73696c42ce05357259ac6228da5ad0ac65153d019eab27056916b9812d406cf9f4dbd735c9215740e0768a48ec3ad9023fdffc36b2aa0216f2a159fa1dd84bf6cca86eb3b9069c6c7ab814461afbb00320b118d61e536c638d3f46971c5813d61494112aa58eda20a2322a66a1611583723d56736deb8c733f9b4bf23b318d899ceae59e063a43abf97f76f078040bc4fdb83b992c245de3acd848f33f6a0a56e089eb538874140fb4e0cee8c69a71a10db8b6cdeb4bb88c5085ff3bdcc391481a97bc2e9f473a08450ce3fc25f3822c09ff19a23b74bc707bfa9620c4c6288826515236e5a5d4248fa38fa22b5c8908f6dab143ab038394da7872c2ffd0944cc7cb1ebdce9accc9b5c9186d275fc670bbd95a13cb23960c848cd19b27a2c31e016f3d0bcc10b4d71e41f72d3f62cb6621994dda1af0b7ff0330bdde9cc80977c1d1250546a32e90ca17e381714dec1155d79cb619a0493b854b42bcc81cf11a161be63d8a4f919a70894ff77fcdc8e3f52bc3f23f30973bb93d4822acab32882273720ed251747fd2500c1c547b46c51618b7f181bfba1c9305e29c4ea4f69f93f9cb981ea9eab68b330662aa85632d4d2b6bed76abff320d45c15b4e79f625d4eec7b4b526ba8dcb727b2a519ffe484b51d1a996898655424bd4766323d526c8c01552581e14ab42937d69e44070c25f4d0a9341ae7bfcc0f3770e3ae00e907b3db589ed34240f25a5208ac0d635178892502b29f69a56ae47ab0bb7d0589d41eb3e3cc56bbc4f130de03a7d011fe9a79c35119d409709d9d716b57c3352d9f07d66b1b2c63fa62e113d55df34e5a56a2b7525179055080c4b2f6a0bf8e86f8ab21a6abb4f12a2e7e7642d17a8c9563f531d84d8a1550ab12a0a7d37ecc7bdcfcc619d23868187a24386245d85bd62681eba34b8d47867212c5a19f4a072037d84cc70f82e2c24d4a75bfd980ea81740bccfd9fb7b0d77e5d1da12babe5b77b16e56116c50dca17427bc62cc53fd78532b5235904199ea291764b66bef298b2320ffe7e3ea257fc4b94c5c7a6ef8d2eef4593176a601c1838b86bcd3eea7514c3a90931755ae20dd8fdc3da8bc910c59220b90d5a5c0849514d0fd4e622e4fbf34c0ff6253feef639243d0ff4a0c528c6b8d69a181ec3849a93eb5009599463b09d32ac7717516bd59893212053c59a4a1b101c5466b0a2e90e42d267371ad7078d933bfd46a1ad124a856b9c279a438d4d5e58e415b972fc9829bcfeac6dac56c5ee9959d88634ca85749d00352e9470da67c8ddb8584c8502222fc670d8f338d2400e7e765327f14adcb57d0c1c7db1a3ae6114159a1601764141a8918ce3336ea5a298d158e0135c959e073a2409385508542038c85debc4a690dfeec1febd53a348704b16c4a2523c931a2a43f93db1281a79df6b885a7558af1610e9cdcaa9c67db616c8cf489fe2132370bf48cb828174f0687ab669eeb1ab79ee265eb10e6c0b780238bf7104f329d3cba699180de5778f8a9313b4808b704d470c51291bde577c63d2ecbc71313057167e883459d14c9336e360a3467c4221095b7975a3bae45f95580bf4f1bb5036b8afa3fc093f32a5a3b18627c206037126fbb9f67119b414a907ea51003ff9cdfc47e670a8dfc2a3c97524a635dd37d32dd5366bdcf6942bd71a3a5f5b5f157d20c67aab8b23ba13cef717dae7eb9c440404c79f574e62533f43198d4347bccd3ef481150bbc2fb8e97c6b80ba30136b831621cf512740bc39b2ed964e0a7eecb51443ea609e308ff7be288943f1869a3a621b4605c1aafc3b2cb5fd1a4ed89a9885f49ac8487d2e8e9426edeaca8ef9dbecd52d2c994681bb7fbd32301a77ea50745914d567702517a5ca35bd6ab11b6c7dd9a9168b2319e787dfa77947325fdb75fc97bc3348b8987b0ba5273f6f1bcc2a42323e8b46a77544bc5e6720070b31cfee9a2fb0144167dfaa5804c5a2721ab3a2ef0c006472939aeaab65d2faa3374ec271cd0b31d3d82da27d3d504953625ff783a25456d9f4354bbd3a57fd8b99c820527cf84bfbdc790449a22ec74d97f7ce073ec72100b57b0961605388c3df479215fdb033780cb13fb1b60046693aea4b4604a515073f1e46f0f5583049991887fb371a05f9158538efb87dd0efc4a94d152a6f1da7e31faf7366f96f92b7b813bef466d6bf96522e2c3f5bf66a267cb9633f6be14f876ea7838289d2c91ee5252b3680ba7e4a196b82d8c1f965ac4f31acb71dd8bc3bdb471c715085dc5f65bb8bd1300403856fe15400295e4249a83fa65d3aea5f8168c4aa883b63e0da15f5c5b3b27baf222caeaa101299f5329081fc063b2917792651af4c2e986d19b4ccb0d58490ef06a64e6b36d52041b08878de4f258895a6c4ea13ae6da75fd2eb945155efe88dbd55d891397d7807e7123dc30c6057e053e86ef504f3647ffd3bf4d747716cc5b13ba3cb6863c4aebf983e032eb2c4dd7ff6033ff0b0cd42b0205af426c648df7d64c47cce2d2b5e1ed08363f2cb45dc134fe5934fcdfbf1b53e54d839e482eb9efafa965f023e73977e576a0d57b91503afdf7274fc29355fa792c41f6e23cacbf2ef62b396f456e03fb57653763df33137afba8c57adaf7af03a924be8add07a64658b0df8eac03e7aacc04c7b2c40303b6cfca3d9c3f7c83e4208efdb6978f3a755af7516353ecdb042215ef933372fdf5edec587fdea698ba55664776040bc435c0e1afd4905eaf25de33bf89d7776e54dc8b36835fbb6ac20351198dd2110b16a11531e897489141dd2dc9b975dd179b340b24188aad7d5ad6d7421a1bfc0fe4172bba6667e32a02b00d8ace4005f9ce7089e6206fbfd810a0b0f60859d0b2174419039032fa2a7a4fd497ca03d14c821fed3ccb9c4263e22ff5c3dc62256189988c1161a92e88346939f5ae43867a75c5ae9e7c61ebb2a94551a40cfc6c743619572ba656320abee966a357663e911e2e4bae3df8e6e673bec90587053786a2767385c467258c7066401688f90f029d8cb847d8ba1785139a126233bc3925f67ac589a43ea7481a18173d02af0e69b2ad83847e05323f2dc79a219787d509b61379fbfecaa3a9b375d733d339c1c0360ce5e9fd9a96aa67d2e1440fc23e6583a4ef211ab7ea3f6537d70fcf75e8ad55bf24db6fe63897ed9d085584bb9898024c4524b36bb3a58d2b4a99d391be611ae8da054147f32ff500085689beaa6ae071dddbea3b684755f5a3098f52b62f53522ae3898d51b36f9f9ed310a5d93ed5a5b7c4bd4a0d764012f5fb41d1a0ac50e9d7b259617cedd5b8e050c1f96740a73c4beae9685b6f92dc207df1d4ebdcb83514540fd15847ba0155db314f3c7ad8eb112e541fd5ef1cb2db8d63584a35efd7735334dfcb0ac9f3f4984532e8bebc037cec3f02320d0bc46f8e0393e7372d1dca881cfa3920645c1f0979bf5e2d6fddd6e2c9ec093d8692ff0df0caab50056ee8f4c6e679a742e8245210dad01818f6ec7495f18241766caaa41812c5e5355dd27b50973bce6fe4258d974eb06e084d00882f4cb14cca038cab88f7a99e85ee94b4f36a046e0ae362b09def55f421fc88bea59ff7290e28cf923df12cff476ba8612b95a63a4ab71f20eb906ddcc06884037ac22ea3809d595848fdcd6462d0c9c04f6ab7684d175510174de194c37c944e2a4c9b7f9de343be90c7f325b131127c4a99307c1053d238d7c2870310c138b49709fbd2978e992fdf129bbe8ac617dcbaa683b81f1286a7ff98c9c3ce6bf8e50c6367ff7403f9a2ebdbad6e846a91f95e1ab4db426d687c8a60082d40844960de5ef4f819db0f666fa8407c5bbb8c14dbb0c28cfc5f98760328514dc678f4ad5bec72ea1d930ebd5b2fed7d94d14eb52ebd8695db98dede504148bc5ffad776ba07ef45e68721283ca5b8631b8bc18e9d518bdf04542514336e016fa1ffea938fa703b7e3d22735ea6faf9bf117e686494c4a5efbef6cdf546c66a0a4369cc31915c51b6221b6dea6c43db39be533f3e9b36a1c4098e2de03d185cfb0a8058d3c0300348387a138a1c5af0c7d9d81d5861d7c808f9639dd6d3b32d3a79f1cfcb7b2e08671b36d519b9de1da553bb4b241f8bd6b622651b9c5b8417164428ad526c82cc3db151dd889a0451aad962e524679413da86454cbac431c54aac0457b51a98a57a772db5a41763cc05254e8593236a6aef96fa630b5ac1329577cd9d034b19fef4fd7dd0bce4d5e312539dc298d26f73cee022b43e033de998111cd7db750ca826a4b16e272477865da1a72f470e32843a1f5809ae78ac31840f26e9b6a969f1261f35215eedebe06ce8af4a179f94e56a018243810ca87b882dd8c8c87db8db0cba68374e22a419bfe86a1fd6a44d4350f87bf4e2d67323600ac7d5340ab00341fdd447bd5bd601bbe456d08e730710b17e6484f17f7c9c0f9064c37758d367aa94f3867ce9a3a8a4f4ff048926ded2b3d80e448e1f96aa242e93f3f84609c3e08cb8e9aa7832cb4522e02da3fde2079eb302525167b35088741e448aed1f8df10fc12e5939f78dd85bd4c801482259abb89abb32cd8795d918b097f533e093e3d828f8553416aadff7f499486c879bef1d67fcca488011cad1e1ed89ce5167b30e7b5072f9da252f4130b1b887c2c1cefc2b7a1427a64b8ea238b515375eb322ea16bf04338072ed3cd074a4c3d238b620a79654e301c848fb338509decd35be9aec58f57fe481c99c192ab3a0e715949aa74e3c62ad69196d60d5bf5498ababc20bfebe3d5da4dc1d22b0ab4cc8a149834e177d9d72d121b98e8ecaffaf864ed4f2c22bec793cad8ef8c9573bfdc325a161e8cc4353aeec0dc03095e67795f5cf46f8b0d2fbcf69776ed28f2fe7cdcd6fba9927c3d52dd6c57ab3eed4012b4019c68c6fab577b29619177a561b5288755ac98020d673106ca2b9f442f518974e18db47511ea2de89464d5b6810a97b649f3c453d94b2cee08a44606ca38c44c41faf097ce992beb2cb706551de22ceef95a3615a4be24d23399e5cb512d3d38fcb2cf9178f4ab71dd27ccd87fa14d491c4e2119c66515e9badad4bfbec1c63533f1647a29c7131be5becc5779529c16e04f2b5c33697c93e574f4a0bf490db94608ce72b4e90b0bc09ca7e4f1d9d2cb04ccba776b6fe1b30206d95a143defc17fa5ad05697ddebad004a62e5ee41988d01873cfd36701698556c1460f170a7d8ed9b00b705c1296562c96d4e329c78e70c428cf24f65cd9304da2dd3f3229caa1b677f5fec490122c950927f5e5b2a9a49db80cec48670b8e2409cf79c860bc7adb2981a6b60c2605ceb4c52302056182251cd40bbb0f5c7c875c1bc045ea236f329e3d85a4914ecf364844e8d2d6784e944c574a1f229f097041f375abd43bb027b36f0d319780a6fc9b2deeaad8f5d3b8e49d180dcdc422741dffb81385267214a3563070450cde5423404759b1e39d30bbacfa3b91e5fdd2489aa8e106aa9231c125365899bec3962d7c63811809e5c11df6180077ad4375b2de42a4fbbde1c4d0edf7dd5d1e8477ab9d2c4df4106815f9900631c5daee550d84fb94a2b375280ef3b355319e83b00a612e25aca425dc1512b8da757ff62ceceb6d8ed4899a6e83662cc8d279fce1f9efa5e17cac19b9341567d0e549a0bb5f08d67b33879b66c9a48528f5f504577c44cc3dee021e63a86cd555a21ae636639b3db8f7d4a77bd6eecfdb2587ca4f168c038e1259de085a6112b37a56c982241c451312f03fdb04f8afc64884308016a3a99d3329e7482ac1d73e3861ac4641cb7e771fb982872df68746f66228f72b9e094fcace1a36687ca25c5f4db1255aee790ca6f2de8ec78a462526bd9d0427667dd5cfff04c84665e45b2acd58a9627eaaa0b915bcb45295ebc37154d40f4d31808fee180c03de96530cc717f95937695ef2822701cc8f23571a4dab99baac87d798ab8303a085415c30e816137750c9aa3bdff3adf44fcafbc4e5361c9e10ddc43f5ad95654e5eed60d7bd57fd63b0d2d95a2fb52c6be9d93468ab64d46e9beedf004049f0f369c0c87927b4cc59e8b5cd6bb7ddbcf6e18c9e7ebf8477d0a47c404476898d04bfae52bb556d46c2c56be2c58b41055fe5825a2c5a6ebd3a91a01f8bdb68df7e7f04016d2d7a93a4f906b0a59ad0510cad177e4643e30610c64cd83d9a2df9f5c39b296a273e98513ece4f4733901b874ee2133ab2e83f96943c05084f4862ae612a969c42f2edef79c1151108027b83853967bdbd1c9f3d6502882968dcda1516ba3b98794c9f20f064505b6602cb0590e079819a56c1c997ec310d62058bd798a5ee8004b7de1555569de423eb4c4c6bb99f5eeabad40f4b44ac345c4b4caeb67ca737129acce7d5382bffd3b9d2641ddcc332cff4c2b74675b21a50a114c57c5ce5921790c5bcbe55390a4792dad02e9f13d25152c5627ccb1087be059f1e127f33f67e225336977d6998ee1d61b3677c2b8a5b237cd5cd2373bd9726d446b65280beb65614bdc8096357f591d569c6c18360cd62e257e1ccd5a0c7810ad7d9f261afe4b7493fc491dc558811eb58e2b15d71d6cc30011167af64d51425b1986a19b8975b1a816af57d240c3d08a2295d8f2eef5b04481a139457bf8c8527a1092cfdd88180bbf55c8483c1815fb97d9b19a1bb08cf59019560fd4d097952dfb6a67e5cbcac70a138a6903b4ae2048c0b085a69d4fa547d22a39de4706fa29aa16c4c2465410be9e5404d801790760d62a3cc84639fa00fee371d7093f7bbd94e9934b25588394d359de49a7d7a16fafdf1c04ba33b8e2a37dff13a719b2ee5e19d954388d7d20d20790fb28d5a9bbddebd975848135112db73072e435bc0a0c843e8d248972db8967d9372c392be2feacb3c239ac4b0ac9709a391f6853f3a8f3abb1589ccdb1daf389d7e8477fc64687121245c97fdbc14d642df05169b07357cb2df2d9f057d043d3aa5da740b43f29674275485bc218a71488cebbb77b63abaac9972f00d4edab93f280099323f1f4f70d0de9246f8cd9a1ea1cb871344970530e04359fe2750dc949d5880b834e2e169569c4330aca640f5e8adf9432f12a75b5d47b464159243bb906003f4ec026f2968c3a2b61e721ea92a6a2ca72038fb2d092384900450499d204b99889c42d0339b741f20257e330fea164512bce98df67819c880d4b81bf3dc76bdf6d88540885027982316a954d54b0f2c11086515c022252ff8994edb56c100a7799d63fb13eda4ffdd937ab0ce4487890f0b057cd2cce9477305d59141366cd6a3ce4e619c0deaec49962e36f6a31d929a6b985eff4387932f7b15adc45040c87e0722bfc7d64c035c28e0b1d4518a212a6dd4b15cda4c124db584d276ea52557239399b781f8bdae1ca247b70c032e86334a0bf24281a1e56d8c52312208d1469d4a208ec0d10547b65c6b5b1b8b30a29225e9b88b4711dbe2619ca4d22e1402290be3186a6518fde77b9e9f3382587a4fe08f037aae97f981292f5e03a8a13aa4249eaa635d88c9625755d869699ae694f42b13ce037e4c068cc1e6e4adc1ac12db533e7db626e35b3885600644c1958a844d164fda133820856f6d4ecdb752973bc21aa23c1c53fd6c05c5beab8bc70b836a8ad6975ee4d03315f4b4bce9e83fd0cd5b886087761aad5c6cbb2d18bbc956be3b524e5bce96a1f2de973fda95079193fb73766d8a5faee1cdc07bc1169465b1b92107d79cbf2a6842497f43841152900d4e79efcbee4cf28646d6f818ff173e4b101ec56e89102b1f9f5483f5ccba5c1e380c007ca7bbf17f22737181b9f5154e8199c15c18fa2f16b9c2cbe5e1bb8c2c2ed4a2d4f38a7625738ee69065d5b5adb09a66edeb930f91203c157c6c43d79d1164d206865acb1a7abb19d6831577acaf98fd6a3e70209eadf1751d35c30bc17c933788166a9c2070c441f49e3c500813f8fc683d7f733e6607830f56b077e3a38906742042700214f1982a5627ee93acdb851d990105d7ca7844158c3887a3421889603cb4631496180d15b6d8b034dd24e995c29c6c9a34270d86441d5e443dcbd08c392cee478f8a00ea1b59ee951dc575f61e4d644dddcaf25bedd316ef937104b1d36b364d8bc11034356920bddce2f11f28476006ec134135fde630ff29bee25ed06c7f9550797d29ae51aa5156b13ef82e019737842efb51f4e5f293b241cf83eb2417752f5bd571c22dd05ad0eff97e2c40b1e4cb98e50a23fe8d37a56d498290334a1b944ec249c678361a1eb34a4093d88ced224b02b720a4a3387db5e0b4c7aacc3b29de9407431f7b97098e6e1aeab30f6e4e85c66bff8155bb6e2bf6e4e4db1fa6c0bf82d2f0e6b4f2913a83879e50a074aab52b3d4ef4d251f135a4e874eed96e41645fd809b84b55a6c06490edfd9a48c158c51ff009162dea040844cd47fd73def5bc970b9134ad1f5003f112a99a3d1446dd9826de7391d239187262241323f96992fedf575eed86f156d5e4e95fea0974a9500502c4a91d63590ccc85b41c3305cf0b8cbb21824d848d7800c34b17d52a0f85bb424c1dc7c43b9ea70fcf58b245458fb6a59f149a8ade8fad536660f572dfe7c4523b1fd3bfbae7ca1fc6f8bbc3b0e52162499d556adbd293bb52ea6f17438f0322976e261f30f1fc8558af6193cdbcac35f224d13e12f8aef7c185fef5c376c3d04baa6bac6262a460d982fc34152c40b52e0556d419e277f36c3fe3d63cee16c783c65663410ae2696a1b30c48baf52c6a182eaee9fe359958d8760b682949b157ac8e9de497bfa891d0b0d024c645c41122926e76d45c44086637b610513478275d73725c5233382abae2ead7033c01471206c5857b27468fbdd9b3d7e1f3666fba0051051928948fdf60317896028b536a2ce06f81ca9391fe843408b1429ea005f4e1d11c6a4ee0adaa1d6152adea9d86ae33cbb5aec0b5dad22a5a13262cd9432859f3bb2fae4a1f22205a71450e5101701c5dfe32f2b25b30cfdf9adcb5262735c37c9ac3e1251a264ed41f2e0ae74ee1f64175ef294bcddde5ce5c2a19ec9a566a1c2fd1cc66cf0e1d46685a3942a1c99642a8fa25645a41ae23e392aceecd4729f57a915c20f018ea61f02674ce1a279a0a4d4e36f578c66327bab53f6fe1e37caa2678d25d0b665f4bec6b417ac835658f8342f09f86c91d46d4ce5b1fd80551dcb5120e3e74623fd34f5f9fc740612bbad6373d4f755635aeabf28936562551140cba04dd63c42fb1588d782bca2616aa03f902491be4ec9367a693ee320a6d64bc663a6acfdde00d896a65d981faf510e236f3e2b1f217e6f3b09513aaaa3fcae1e7eff2e5716b5a3808ac1ba1b24db75209b5acfaa66cc55ac17158e2d7b5ad1ab68e44859b8db088569ecd5b0f8e9afc9708a2927cd7372fc342dcb3bb35b03be6ec2ec6f2323ec9c6840b2642f4430705183276263c1bb2bd8deb3fedc544bf5af694e0068cbc7609c746c413e4e72ea6568ad7f19d2352325ffbb07c2aa91a05a3b1eb82034ee27e1451bcf5d49c3515e4fabcfac286a8196ffc1182fb9ba9c95088bf5a1a700ae0114b653546f0043458d23cb1c5feb4bbd7cc2ca6a53c590ccddef2719ee093d85c9154f51f5f49a602ed536f2c490b19e514ba580abe59ac8ae309fc19b2d92bc7b680908131b0f07ea0a285fe4131f191b35d044747542a61bec5acc91b22f4f7b72a702faae238679dcca9495d4dae68561c02b766efe689850d3c1f02c7d624db75c3474767be588cd8b9944f03170694b23cd09af54b87a64cbfde29e50a50c97ae776fb6efcacc6f0f14c4564f69fc7338036af62a54f27549670bd60b10e8f6b5c3bb387b21d41c5afd617893b2ffe7c87807fab0fdb70b116c5ac515d199eddb6cda0984341619fc1505f78fc6aaea81701f47e017cb3f8da312ad0d16c11b5a7c59495df2daaca6d7e0e12b7dede828f3ac181506558eb1713c6253979e1f3c6b0e28a8ff236a5659959a5c3383e84d1af45c82c031e43a2bb18a44c84ad4a2fe78df14a4c01bc1732ee81343b9fcbe27d4653cf2ef302d2593da0d1b8d22478bf2d8e8169e7050b4b751dac2b4ddc8b943c64e715db61ec6aa", 0x2000, &(0x7f0000009740)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) write$FUSE_INIT(r0, &(0x7f0000004200)={0x50, 0x0, r1}, 0x50) close_range(r0, 0xffffffffffffffff, 0x0) fchmodat(0xffffffffffffff9c, &(0x7f0000000440)='./file0\x00', 0x0) 05:35:50 executing program 1: r0 = openat$mixer(0xffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$SNDCTL_DSP_GETOSPACE(r0, 0x8010500c, &(0x7f0000000080)) 05:35:50 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r0) write$FUSE_WRITE(r2, &(0x7f0000000100)={0xfffffeec}, 0xffffffd1) write$FUSE_INIT(r2, &(0x7f0000000140)={0x50}, 0x50) dup3(r2, r1, 0x0) 05:35:51 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'hash\x00', 0x0, 0x0, 'wp512\x00'}, 0x58) r1 = accept4(r0, 0x0, 0x0, 0x0) sendmsg$NL80211_CMD_START_P2P_DEVICE(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000100)=ANY=[], 0xfffffd42}}, 0x0) sendmsg$IPSET_CMD_SAVE(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={0x0}}, 0x0) 05:35:52 executing program 1: r0 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r0, 0xc0189375, &(0x7f0000000400)={{0x1, 0x1, 0x18, r0}, './file0\x00'}) r2 = geteuid() setresuid(0xee01, 0x0, r2) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000000)={0x26, 'hash\x00', 0x0, 0x0, 'crct10dif-arm64-ce\x00'}, 0x58) r4 = accept4(r3, 0x0, 0x0, 0x0) recvmmsg$unix(r4, &(0x7f00000036c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0x0}}}], 0x20}}], 0x1, 0x0, 0x0) setgid(r5) fchown(r0, r2, r5) socket$can_j1939(0x1d, 0x2, 0x7) setsockopt$SO_J1939_PROMISC(r1, 0x6b, 0x2, &(0x7f00000003c0), 0x4) r6 = socket$l2tp6(0xa, 0x2, 0x73) ioctl$sock_SIOCGIFVLAN_ADD_VLAN_CMD(r6, 0x8982, &(0x7f0000000080)={0x0, 'veth0_to_hsr\x00', {}, 0x9}) 05:35:52 executing program 1: r0 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) close_range(r0, 0xffffffffffffffff, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$RDMA_NLDEV_CMD_DELLINK(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000440)={&(0x7f0000000400)={0x10}, 0x10}}, 0x0) r2 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000240), r0) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r0, 0x89f1, &(0x7f0000000300)={'ip6tnl0\x00', &(0x7f0000000280)={'syztnl1\x00', 0x0, 0x29, 0x8, 0x0, 0x1, 0x20, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x20, 0x0, 0x3}}) r4 = socket(0x1d, 0x2, 0x6) ioctl$ifreq_SIOCGIFINDEX_vcan(r4, 0x8933, &(0x7f0000000040)={'vcan0\x00', 0x0}) bind$can_j1939(r4, &(0x7f0000000080)={0x1d, r5, 0x1}, 0x18) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(r0, 0x89f2, &(0x7f00000003c0)={'ip_vti0\x00', &(0x7f0000000340)={'ip_vti0\x00', 0x0, 0x40, 0x7f00, 0x401, 0x4, {{0x18, 0x4, 0x2, 0x33, 0x60, 0x68, 0x0, 0x1, 0x29, 0x0, @multicast2, @loopback, {[@timestamp_addr={0x44, 0x34, 0xc8, 0x1, 0x0, [{@loopback, 0x560}, {@private=0xa010102}, {@multicast1, 0x400}, {@multicast1, 0x4}, {@empty, 0x7}, {@local, 0x8}]}, @rr={0x7, 0x17, 0xd9, [@rand_addr=0x64010102, @multicast1, @rand_addr=0x64010102, @dev={0xac, 0x14, 0x14, 0x38}, @multicast2]}]}}}}}) r7 = socket(0x1d, 0x2, 0x6) ioctl$ifreq_SIOCGIFINDEX_vcan(r7, 0x8933, &(0x7f0000000040)={'vcan0\x00', 0x0}) bind$can_j1939(r7, &(0x7f0000000080)={0x1d, r8, 0x1}, 0x18) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(r0, 0x89f3, &(0x7f00000004c0)={'syztnl0\x00', &(0x7f0000000600)={'ip6gre0\x00', 0x0, 0x4, 0x9, 0x7, 0x4, 0x2b, @private2={0xfc, 0x2, '\x00', 0x1}, @dev={0xfe, 0x80, '\x00', 0xc}, 0x7, 0x7800, 0x81, 0x9}}) sendmsg$ETHTOOL_MSG_RINGS_SET(r1, &(0x7f00000007c0)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000000780)={&(0x7f0000000680)={0xf8, r2, 0x8, 0x70bd28, 0x25dfdbfd, {}, [@ETHTOOL_A_RINGS_RX_JUMBO={0x8, 0x8, 0x4}, @ETHTOOL_A_RINGS_RX={0x8, 0x6, 0x9}, @ETHTOOL_A_RINGS_HEADER={0x4c, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth0_to_batadv\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r3}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r5}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'pimreg0\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r6}]}, @ETHTOOL_A_RINGS_RX_JUMBO={0x8, 0x8, 0x5}, @ETHTOOL_A_RINGS_RX={0x8, 0x6, 0xbb6}, @ETHTOOL_A_RINGS_HEADER={0x60, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r8}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r9}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'pimreg1\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'bond_slave_0\x00'}]}, @ETHTOOL_A_RINGS_RX_MINI={0x8, 0x7, 0x1}, @ETHTOOL_A_RINGS_RX_MINI={0x8, 0x7, 0x100}, @ETHTOOL_A_RINGS_RX_JUMBO={0x8, 0x8, 0x2a14}]}, 0xf8}, 0x1, 0x0, 0x0, 0x4000}, 0x4000000) r10 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$IPVS_CMD_NEW_DAEMON(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000000140)={&(0x7f0000000500)=ANY=[@ANYBLOB="94000000b9204802583145967f87", @ANYRES16=r10, @ANYBLOB="00082bbd7000fddbdf250900000008000600020000000800060001000000440001800c0007001000000018000000060004004e20190008004a9cc0f47647ac06000200890000000c0007000200000000000000060002002f0000002c000280080009008a08000008000700ffffffff06000afffb000000080003000300000006000f0006000000000000000000002ddf10c4dcc2ce615aaefc859cf527f727e60602c852614424182a9064f09a3778208a813b781c3584f1552a20c6935eddca6480ad5d"], 0x94}, 0x1, 0x0, 0x0, 0x24000054}, 0x8804) sendmsg$IPVS_CMD_GET_INFO(r0, &(0x7f0000000080)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000040)={&(0x7f0000000140)={0xd0, r10, 0x8, 0x70bd29, 0x25dfdbfc, {}, [@IPVS_CMD_ATTR_DAEMON={0x4c, 0x3, 0x0, 0x1, [@IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x2}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x6, 0x4, 0x13c4}, @IPVS_DAEMON_ATTR_STATE={0x8}, @IPVS_DAEMON_ATTR_SYNC_ID={0x8, 0x3, 0x2}, @IPVS_DAEMON_ATTR_STATE={0x8}, @IPVS_DAEMON_ATTR_SYNC_ID={0x8, 0x3, 0x3}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5, @empty}, @IPVS_DAEMON_ATTR_MCAST_TTL={0x5, 0x8, 0xf0}, @IPVS_DAEMON_ATTR_MCAST_PORT={0x6, 0x7, 0x3d}]}, @IPVS_CMD_ATTR_DAEMON={0x68, 0x3, 0x0, 0x1, [@IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'tunl0\x00'}, @IPVS_DAEMON_ATTR_SYNC_ID={0x8, 0x3, 0x2}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x2}, @IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'pim6reg1\x00'}, @IPVS_DAEMON_ATTR_MCAST_TTL={0x5, 0x8, 0x15}, @IPVS_DAEMON_ATTR_SYNC_ID={0x8, 0x3, 0x4}, @IPVS_DAEMON_ATTR_MCAST_TTL={0x5, 0x8, 0x7}, @IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'dvmrp0\x00'}]}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x101}]}, 0xd0}, 0x1, 0x0, 0x0, 0x4000}, 0x0) 05:35:53 executing program 1: prctl$PR_TASK_PERF_EVENTS_DISABLE(0x1f) 05:35:54 executing program 0: socketpair(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$IPVS_CMD_DEL_DAEMON(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)={0x0}}, 0x0) 05:35:54 executing program 1: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000008a80)='/proc/asound/seq/clients\x00', 0x0, 0x0) ioctl$DRM_IOCTL_MODE_GETENCODER(r0, 0xc01464a6, 0x0) 05:35:54 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r0) syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$TIOCL_UNBLANKSCREEN(r0, 0x541c, &(0x7f0000000080)) 05:35:54 executing program 0: r0 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000002080), 0x2501, 0x0) write$RDMA_USER_CM_CMD_CONNECT(r0, 0x0, 0x0) 05:35:54 executing program 1: r0 = socket(0x1d, 0x2, 0x6) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f00000000c0)={'vxcan1\x00', 0x0}) bind$can_j1939(r0, &(0x7f0000000000)={0x1d, r1, 0x2}, 0x18) sendmsg$IPCTNL_MSG_CT_GET_STATS(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x14}, 0x14}}, 0x0) sendmsg$ETHTOOL_MSG_TSINFO_GET(0xffffffffffffffff, 0x0, 0x0) sendmsg$can_raw(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={0x0}}, 0x0) syz_genetlink_get_family_id$gtp(0x0, 0xffffffffffffffff) sendmsg$GTP_CMD_DELPDP(r0, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000280)={0x14}, 0x14}}, 0x0) 05:35:54 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, 0x0, &(0x7f0000000800)) 05:35:54 executing program 0: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='comm\x00') write$P9_RLERROR(r0, 0x0, 0x0) 05:35:55 executing program 0: r0 = openat$tun(0xffffff9c, &(0x7f0000000280), 0x0, 0x0) r1 = dup(r0) ioctl$SNDCTL_SYNTH_ID(r1, 0xc08c5114, 0x0) 05:35:55 executing program 1: r0 = socket(0x1d, 0x2, 0x6) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f00000000c0)={'vxcan1\x00', 0x0}) bind$can_j1939(r0, &(0x7f0000000000)={0x1d, r1, 0x2}, 0x18) sendmsg$IPCTNL_MSG_CT_GET_STATS(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x14}, 0x14}}, 0x0) sendmsg$ETHTOOL_MSG_TSINFO_GET(0xffffffffffffffff, 0x0, 0x0) sendmsg$can_raw(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={0x0}}, 0x0) syz_genetlink_get_family_id$gtp(0x0, 0xffffffffffffffff) sendmsg$GTP_CMD_DELPDP(r0, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000280)={0x14}, 0x14}}, 0x0) 05:35:55 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = epoll_create1(0x0) dup3(r0, r1, 0x0) getsockname$packet(r1, 0x0, &(0x7f0000002c40)) 05:35:56 executing program 0: r0 = socket(0x1d, 0x2, 0x6) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f00000000c0)={'vxcan1\x00', 0x0}) bind$can_j1939(r0, &(0x7f0000000000)={0x1d, r1, 0x2}, 0x18) sendmsg$IPCTNL_MSG_CT_GET_STATS(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x14}, 0x14}}, 0x0) sendmsg$ETHTOOL_MSG_TSINFO_GET(0xffffffffffffffff, 0x0, 0x0) sendmsg$can_raw(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={0x0}}, 0x0) syz_genetlink_get_family_id$gtp(0x0, 0xffffffffffffffff) sendmsg$GTP_CMD_DELPDP(r0, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000280)={0x14}, 0x14}}, 0x0) 05:35:57 executing program 1: r0 = socket(0x1d, 0x2, 0x6) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f00000000c0)={'vxcan1\x00', 0x0}) bind$can_j1939(r0, &(0x7f0000000000)={0x1d, r1, 0x2}, 0x18) sendmsg$IPCTNL_MSG_CT_GET_STATS(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x14}, 0x14}}, 0x0) sendmsg$ETHTOOL_MSG_TSINFO_GET(0xffffffffffffffff, 0x0, 0x0) sendmsg$can_raw(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={0x0}}, 0x0) syz_genetlink_get_family_id$gtp(0x0, 0xffffffffffffffff) sendmsg$GTP_CMD_DELPDP(r0, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000280)={0x14}, 0x14}}, 0x0) 05:35:57 executing program 0: r0 = socket(0x1d, 0x2, 0x6) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f00000000c0)={'vxcan1\x00', 0x0}) bind$can_j1939(r0, &(0x7f0000000000)={0x1d, r1, 0x2}, 0x18) sendmsg$IPCTNL_MSG_CT_GET_STATS(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x14}, 0x14}}, 0x0) sendmsg$ETHTOOL_MSG_TSINFO_GET(0xffffffffffffffff, 0x0, 0x0) sendmsg$can_raw(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={0x0}}, 0x0) syz_genetlink_get_family_id$gtp(0x0, 0xffffffffffffffff) sendmsg$GTP_CMD_DELPDP(r0, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000280)={0x14}, 0x14}}, 0x0) 05:35:58 executing program 1: r0 = socket(0x1d, 0x2, 0x6) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f00000000c0)={'vxcan1\x00', 0x0}) bind$can_j1939(r0, &(0x7f0000000000)={0x1d, r1, 0x2}, 0x18) sendmsg$IPCTNL_MSG_CT_GET_STATS(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x14}, 0x14}}, 0x0) sendmsg$ETHTOOL_MSG_TSINFO_GET(0xffffffffffffffff, 0x0, 0x0) sendmsg$can_raw(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={0x0}}, 0x0) syz_genetlink_get_family_id$gtp(0x0, 0xffffffffffffffff) sendmsg$GTP_CMD_DELPDP(r0, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000280)={0x14}, 0x14}}, 0x0) 05:35:58 executing program 0: r0 = socket(0x1d, 0x2, 0x6) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f00000000c0)={'vxcan1\x00', 0x0}) bind$can_j1939(r0, &(0x7f0000000000)={0x1d, r1, 0x2}, 0x18) sendmsg$IPCTNL_MSG_CT_GET_STATS(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x14}, 0x14}}, 0x0) sendmsg$ETHTOOL_MSG_TSINFO_GET(0xffffffffffffffff, 0x0, 0x0) sendmsg$can_raw(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={0x0}}, 0x0) syz_genetlink_get_family_id$gtp(0x0, 0xffffffffffffffff) sendmsg$GTP_CMD_DELPDP(r0, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000280)={0x14}, 0x14}}, 0x0) 05:35:59 executing program 1: r0 = socket$inet_sctp(0x2, 0x1, 0x84) fcntl$F_GET_RW_HINT(r0, 0x40b, &(0x7f0000000040)) 05:36:00 executing program 1: r0 = socket(0x1d, 0x2, 0x6) setsockopt(r0, 0x1, 0x9, &(0x7f00000002c0)="08b5cfe6", 0x4) 05:36:00 executing program 0: r0 = epoll_create1(0x0) r1 = socket$inet_udp(0x2, 0x2, 0x0) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, r1, &(0x7f0000000000)) epoll_ctl$EPOLL_CTL_DEL(r0, 0x2, r1) 05:36:00 executing program 1: pipe2$9p(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$EXT4_IOC_GETFSUUID(r0, 0x5451, 0x0) 05:36:00 executing program 0: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BTRFS_IOC_QUOTA_RESCAN_WAIT(r0, 0x5450, 0x0) 05:36:00 executing program 1: r0 = openat$ttyS3(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TIOCL_SELLOADLUT(r0, 0x541c, 0x0) 05:36:00 executing program 0: r0 = openat$dlm_plock(0xffffff9c, &(0x7f00000000c0), 0x0, 0x0) close(r0) syz_genetlink_get_family_id$batadv(0x0, 0xffffffffffffffff) sendmsg$ETHTOOL_MSG_LINKINFO_GET(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000100)={0x14}, 0x14}}, 0x0) 05:36:01 executing program 1: r0 = socket$nl_rdma(0x10, 0x3, 0x14) setsockopt$IP_VS_SO_SET_DELDEST(r0, 0x10e, 0xa, 0x0, 0x0) 05:36:01 executing program 0: r0 = openat$sysfs(0xffffff9c, &(0x7f0000000000)='/sys/fs/pstore', 0x0, 0x0) close(r0) pipe2$watch_queue(&(0x7f0000000500), 0x80) read$char_usb(r0, 0x0, 0x0) 05:36:01 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000000c0)={0x26, 'hash\x00', 0x0, 0x0, 'md5-generic\x00'}, 0x58) r1 = accept4(r0, 0x0, 0x0, 0x0) r2 = accept4$nfc_llcp(r1, 0x0, 0x0, 0x0) accept4(r2, 0x0, 0x0, 0x0) 05:36:01 executing program 0: r0 = add_key$user(&(0x7f0000000280), &(0x7f00000002c0)={'syz', 0x2}, &(0x7f0000000300)="a6", 0x1, 0xfffffffffffffffd) keyctl$setperm(0x5, r0, 0x40000) 05:36:01 executing program 1: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) fsopen(&(0x7f0000000000)='proc\x00', 0x0) ioctl$TIOCSLCKTRMIOS(r0, 0x560a, &(0x7f0000000000)) 05:36:01 executing program 0: r0 = openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = openat$mixer(0xffffffffffffff9c, &(0x7f00000004c0), 0x0, 0x0) dup3(r1, r0, 0x0) ioctl$SNDRV_PCM_IOCTL_START(r0, 0x4142, 0x0) 05:36:01 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_NEW_KEY(r0, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000500)={0x0}, 0x1, 0x0, 0xf0ff7f}, 0x0) 05:36:02 executing program 0: r0 = openat$cachefiles(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) close_range(r0, 0xffffffffffffffff, 0x0) socket$nl_generic(0x10, 0x3, 0x10) sendmsg$DEVLINK_CMD_PORT_UNSPLIT(r0, &(0x7f00000027c0)={0x0, 0x0, &(0x7f0000002780)={&(0x7f0000002700)={0x14}, 0x14}}, 0x0) 05:36:02 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000002040)='./file0\x00', 0x0) r0 = open_tree(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0) r1 = socket$nl_crypto(0x10, 0x3, 0x15) dup3(r1, r0, 0x0) sendmsg$NFT_MSG_GETRULE(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000280)={0x14}, 0x14}}, 0x0) 05:36:02 executing program 0: socketpair(0x1, 0x5, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) dup3(r0, r1, 0x0) sendmsg$SMC_PNETID_FLUSH(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={0x0}}, 0x0) 05:36:02 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) setsockopt$IP_VS_SO_SET_DELDEST(r0, 0x0, 0xb, 0x0, 0x0) 05:36:03 executing program 0: r0 = signalfd4(0xffffffffffffffff, &(0x7f00000000c0), 0x8, 0x0) r1 = socket$nl_crypto(0x10, 0x3, 0x15) dup3(r1, r0, 0x0) sendmsg$DEVLINK_CMD_SB_POOL_SET(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000040)={0x14}, 0x14}}, 0x0) 05:36:03 executing program 1: r0 = socket(0x10, 0x3, 0x0) ioctl$sock_ipv6_tunnel_SIOCGET6RD(r0, 0x8941, 0x0) 05:36:03 executing program 0: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_ipv6_tunnel_SIOCGETPRL(r0, 0x80108906, 0x0) 05:36:03 executing program 1: r0 = socket$inet6_udp(0xa, 0x2, 0x0) getsockopt$SO_COOKIE(r0, 0x1, 0x39, &(0x7f0000000140), &(0x7f0000000180)=0x8) 05:36:03 executing program 0: r0 = socket$nl_rdma(0x10, 0x3, 0x14) sendmsg$RDMA_NLDEV_CMD_GET_CHARDEV(r0, 0x0, 0x0) 05:36:03 executing program 1: r0 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) read$snddsp(r0, 0x0, 0x0) 05:36:03 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000200)={0x26, 'aead\x00', 0x0, 0x0, 'gcm(aes)\x00'}, 0x58) r1 = accept4(r0, 0x0, 0x0, 0x0) sendmsg$TIPC_NL_PUBL_GET(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={0x0}}, 0x0) 05:36:04 executing program 1: r0 = openat$vnet(0xffffffffffffff9c, &(0x7f00000008c0), 0x2, 0x0) ioctl$BTRFS_IOC_SNAP_CREATE(r0, 0x50009401, 0x0) 05:36:04 executing program 0: r0 = socket$inet_smc(0x2b, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) sendmsg$NFNL_MSG_ACCT_NEW(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000040)={0x0}}, 0x40014) 05:36:04 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000017c0), 0x0, 0x0) ioctl$TUNATTACHFILTER(r0, 0x5452, 0x0) 05:36:04 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) setsockopt$netlink_NETLINK_ADD_MEMBERSHIP(r0, 0x10e, 0x1, &(0x7f0000000000), 0x4) sendmsg$BATADV_CMD_GET_ROUTING_ALGOS(r0, &(0x7f0000000440)={&(0x7f0000000300)={0x10, 0x0, 0x93, 0x4000000}, 0xc, &(0x7f0000000400)={&(0x7f0000000380)={0x14}, 0x14}}, 0x0) 05:36:04 executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x2, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r0, &(0x7f0000008440)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r0, &(0x7f0000004300)={0x50, 0x0, r1, {0x7, 0x26, 0x0, 0x8d58a73fc6949bd7}}, 0x50) mount$tmpfs(0x0, &(0x7f0000000240)='./file0/file0\x00', 0x0, 0x0, 0x0) syz_fuse_handle_req(r0, &(0x7f00000021c0)="8f788863ac5a944490145d64e876b26af8a3ac6db41762e09cf659ce431d3075f68622f0b9823c92919b4e204e96059203dab7599a08fbde56f2071f836f38d4de99abe547b45e84a6ef0e5d8afd88a64fee6cff07c751b7349fab076af783e1148e0c3b17de253926836dc4f977b91c10ffffb12f488f506e7ca4506a49658b97a3f9d929608c305847f13500b3f6c211a4b4a03a71c2381b0d194188f6c36633344ffe04c057c740083d4298859246ac6fd214608142b0fc71c3f6b0108bfdc617097d232b634b2c3c7d7914a18f5bdd71990340ca565e4a073148f480baffa5d34f17e755814f3591617a925f8ec2abdabf8a179d3e4b2d1a6123689ac83b16b65f0e37f1a508f312f5504aa16f6401fe45e082618a09b754f47e920f2ab2341f368b2a9a7728fd897ee1823725ca00c55aebf759b1b17fe168ba3c6b1a01abac5faae2e805fc92adae660d07600ecf2e0a6b5ca23639efbc484a53ca8b1c49314bf5f87beb64268b89a9bfd34359e4698949139183a06e202f383e8518c9bb6ead18774cda32ebd21beb83c91b80a46f8d7b994243421c6f9699bb134c3574cff76100020aa6d96217506dda98a9b73a1fa6b86085cc72bbd3fbfc0d65e118c57ec30acb750badc58f2c75db3bc90f1a3db5f46055c8dbdcfb85dbee21d4a9a2c0996479eddfeafad324c1a94c200279cd1a3efa152b771bb74bf1bafb0066335db0521a32b665f4f11511dedbe913487e2de43098801197311b7d9c5aa92e0cc84aa3c013c453e75fa7401faac1bb73fa143d5cf93a441c774d4dadf507fe4ba49557a02fa445e1b79acf1c007b26cc9428160cdc0eab5e36cb9cdafbf0865891b7c5f0e6c74d4c2130c0053483bff59f000d5a5b885a805acdc7ef4839e0075943cb4f23143cbc407dce43181ba372c84821732b3124f2f19e5abc9df9195055d52ff8c6e9322acc219643b99c24e0cffe2851ba3f46856a8147f1bbad37c4753784de9aac50df7fcc72b62a76e11877ae0b991be4885216fa76db66d26d08f366158091ad10cc12fc39d2b033795e42fb0b26b109ec033b5b1a840f7f555177d2db96c15533b55d4fd08401a86f3848be3294ca2e2728eaa2259ddba2001dc5a159477cc4bd8f1046bd0df7371bc7100915fa1e5ecc842f5328fa1f50950b8ae16abfab2ecba6970aacdc70a1e2bdd5bb3395eb5dbfa70420359757163185dacb1abc15cf21a0ae816d0b3ffdefcb3814184ff99e1b42cbb33febb869a3f581ca9a84825911d961dd05ecba48fe3bf3509d7d00a2f6a4777ce9e945c3c8021daa302670bdded359fea6bbca6d2823bcb1776631b5a67b741feb225f03cd70d6c87a14b5e1cbd02e29548a4ba016c10d89c8077f08cc7f18be528b7fe5e48f30eefbe6cc06b6a33d9ac3915b0b42fa848da859c3ad1da666ce108607250370bf42fe15cd8a6c0453a935b32dc7b975f730326163331106b05a5d3565196eeefb5289a7a078f4b754607d6066ebbc3dd2ba02ae1057a1b915eb34dfe1a1dadc60758203d908589fa9f0fc741b21c96226c9dc7feb234a83f288c4a8dcd6d43f6e28d6654c5051b0bc16fe11816a5eb0b3bffcb33d276752bc2b1dc7b56d0ab716dcd42c144c857bea0bd3eaac74dc9d0abf2694bfc7758926af8bfaf4b894a3d14bf1cc214683ae3f4698ea646c905d2b34b70d351b1b159ef5d9a2ac50c5badb81a25e2e7f02c7ab352520a61ff96d70e422d69c1061259ef5199cc42ca87004d9d8eb1cbbc40cfde7026aa72357add751622618f1f9a8429856618b745c98d0b3856e43f6d7eac7fd12ca222c06d26fe893b855140fd6859b9af160658b2fac7c0ecc0db31390d3231188ac4631e59d07eba48c28ca0ab2ca3ce433d4f3b0a3e83b945c2024b4b54ebde5125aff1dd76b9c330cc60c94fac3750cf37073413501609ed51ed8a8d3c20cc5514c0e1cfea0bca09474783c52e1b3dab3818824520c067878fab67899793815ffd0351bc02cd6f38ae0d1b5cf1205f23a417f677f747ed2c38b6e0d94d38bfb9bd6766a5e05e1dc29e1ed88ce74def00096f26a2946f0ccdd56bcc9960c01199f9b1cfecef4d19bfd49c1cd7beb21de8949157a380a68a52faee9c302a3e2d3e5c2679cc1a156d98e135f3b89e6d0472e6f2675570878d2e4f6c452a6e85420ceb398184a481ab624ea714c0ab31f71cdf09cdc9aeafc499a20e53d00da26e592772699b874838dd4da322b4f26ae916d91d562d498eeb8ab43cb08a4755c97ef76cf773d4b41fe417ac78a82c6d5c50a15cbbf5fd5816abd78ca603d3076a2d4ade56a716763c3d1e625880230f872dfbf3a0a6f87485d19882bcd9cd0421ac570bf5adf54bb17d019b3cb64cd591ab7daac9590422fb0fce27f7aa6cc87211304a4a5315bf46af50d0e6096587b68d17016e492356b2d2d7a91a99fcd855f5b5f46a62a25f92df344a978f5b4d4b686aa5233daa320e5e883c5acd84ed6cd5266e61f395e9f286da53710738d9ed78c7a6639e7b26e782011c29e8221d135b4becd51a90f15adedff0b6348808a0071936e7499eca6483526b21c822fd3c691c65e0cc0bdc09959fb4583331977ea123ae82a729160a04899e73013519055b4c53eacb336be06a9a5eb0ea0fad7e80c4b0f9f2bc2ba85f419648e889490f8f210e83ba7f38ed77ecd4f50fbd721d7075fdc91e680347177e577f9ac14b8a4b811a5d7125b2cd485e392dd98d9b476efb92062421ae81837f5ce691a22b26b75b6f784012c753b7608767a3e1bd87b918645d9a791f9ca88cdb5e123a31ecdb4e08d15854fd6ffa1a6b7e48b53a739e1e38498b3309e7127aabc42f22ecad387bcc5125fb196aac5ba3894bfde40100fd1cd6694b83062b4dcb2cbe3fe8939ae02e4c43ec98f97590d9a90136012d1cba628f69799dbf203aac9a26f49992a9b8e913c686a88a492f7f42d08a30e5d0fa64196172962ef4743be482715ed5dad79d6aaccc96beeb4a8d47017e399bfc5da3a96b42c08a2fd6df892f7f41ba59ca56459e74579df6f65666f42a7065ee88eed8225a33d28f7630a4f2a21bdb34f2ef994066a0d084baa11c71f5aa526358e7379700113d81751ec3753f570a3ecbf315eae84182a92fe80502ff0e7bd8140755659839633b44068b4abb5beac2876f1b7410a55cbb0ae56b8121c15fe8defeafc9cceacef88cd7454b4cd6e6daaa03d63ed6e476f8bdb76210f4b4881ad345155558e61928d4535df6046ff5415b377fec18822266fc23d49245f675aaac4e776faa9f6bc12ebb73a5e99c06d31124c521b90c7cf36ac22bf5643ff20d5eec16cdf8850712757a3cc7cde7160c4f6c67af5b652d0947f5331d6c5ec79d713b3be5c3a418bff76475792e8194d7d922ce4a5cad9f6a209d1401281f48c390a19fd468e8eae062282e89f156d9725479bae40e53d96243de73e68a20ccfee37586b25660b56a233da2418b0b059eb743b27af2e07bc7d035f8c312ade7deffb5e5c2069090d43f78d08e5bfe8dacd6a7c1c4ae85a15000391648bcc8cc60c0408d837757ccdb028a702cccbc1ce0f32c7fc57c9a231d31bab0c2d68435e27cb03807dd5877f6459449043c2b7bd37a4b85382cacad89b04c074fa39c190db5b8d1e90bb53abf325a460ec432d1b3a37d96cc5d0a99863c9cf428d06d3a150b5aaff83ba02ef7af3ef15ed211787dc9a00201d7633162c60eb62aabdef8032915c5a33251806ac474b37305fff9a7bbbd8f187ecd29b999a065bb7a4b9e5f3a689c37e81bcdda16bab418aacac901acb468268cf3320a6fa4f8a8cad737d3e66ddb3d7a3d584d9e3850f5356ffb949c5e225359154bfff76a3f108b26f7634260bef53b8d1052a769556814dd07a23535546a299487972aa66cfb0ec1ed169baeda1c0871151790b52bb854980dbf405990e43457ec877c1efc75d72f1f65c82ab37fd6ba1ba83bf52ff029e0c301d5829b20496001a7ee4aa74812b7f39feadfb12d619fe7e1803b86b29b8e6ea07cd12ce29e686045949ddb67c0241ba0b2534763a71bf3266d71d8410fc737d418d19976ecb298dcaf014fe6035a2c5bb2ef055ae7f08c05c623f4ba9aa120434a9901ee3554b88c8e9906f9798b9a95f6332d29b7ea9e48650d465f47711ebf740f8a5544551f38ac32a02858acd817edb37260ab9415a7749c6cc69fd0d377404e1d26a2a7369032d155bd440cfd6ccfc843e60761c543546cd35da21ffec09600bb0b92caf730efbb6a8d876da09853d519bd530484e9bf59305e51e84431805682d87fd1e358e604abb5d91186f134d71bf744f9c20fb52e608780dccdd6b98a95b6605271fbee34b842ae01bfc2c7cb44a1b0da344110bed903469054da37ac946fb302eff81a9674438b57ff2ef10a64a44a6b3362c014caa813dd151edd3218c40dda3924d11e34aed535a9a48450e976df54b8de60f8157c118f2da6a738272207857a4c41cd63a856b3bee5fc1c821d936013fad6d4a7db3c4b4f4e139d0f7a245170cad5693626bc71961a1a23f7c5f5735cbe679d917239c11aa1b7ffc559c3dcf6dbb63ac7189587e40c9d15e14f8833020b04f6445bad4da4b92a5ee0b2b3212b5ee3ca185d99407f39292248932760a50dfba3d41558506f4d4ccbfba6b0850ee48eb801fb3599bc2aaf5b840d05c82f818146f9d115c4b6234f572a650c80e9b979e44eebae78300047688fc14370a5295533acdd1fa5b3e4f81c257e3648616ee78db9d7c523a6e08901c8ace0c82a70bd465ed8db99173f8881fe990c36e2af81cc8a91c73342ed3980a1ff7e19827519f11e6e8fa8477f372f7122e6d0fc972918302834151f0876686588c1ff770a77d88fff36b5543bb7290f2075f3a5b898b23c77ff57ebf1916b00a6961777de3cbdba35fde455aefba3aad4888e4ffbcfb783a4dc662ccd80cd5abd5a5fe2ccffaae551c9c5db2e95aef426a440bf90940bffbde747e3aaec477898ad4169906c3a196fdea7fff338b3779cf8469951409bcc2cb220685d00cf2ca73ac63c8380fb7e91cc09110c68bc8236b44c686252d6f44dde033185eb834d21d6d1d44e165d31e10bad48c600f274129c3aa194e4cfc1243ab04e07ca11d98872cb2220c817ec1bb0095537371bda487ed411108558fc37fa628a5c06a4893382ce4697dde2440b6e850a0c67df471241f01560a9d243bc604f6b0f3a7bc121fd2b120d46021b76b888ef46b51ac8189ba1f781a0fc1c1b4725d455362bdd598ba96675cd536a50450466b923ba2f0e80df4c48fc715c8f7b9798ea0fd51a8a29316ca0e3d53395240a0cc405b7ef6242d49c349a53534c1578abc74b27bc8786c84b96654bd72bf92685f737ebc1acea1e1c4ef9a260d5d164c20a2730896d00450500eed21e05fdccc2205cd628f08431a1e2be58141429b005ae125a0c1a69b6476d58a732a18b82cc5bd4cc4600530230b8183eaacb217ad671f85985ab8341489d38b8e51974aa0d8ac3b5b88a1d81bfb0d8ca0311a57c33f492cb28e0009e55a2578f2a020cb085d9b3210985c47c87b08c1cddf283ae955174e7a09a82f7197aa446af53521434531b6ffa077a6e99f99b0fd9d09a6f7968587db7b8d0b622a4c80fd4e7a46e556cd724c4e9806e58f83257e5318397e1a049d5a9ad281344664a0aefec27b316c00970f8015b25c895c913fd67aa4302732c6b30b151b9df140d1a4289f169a462f04a48228b3c70d458a1b3d683e5182762489267b461ec58fcb3e85eba3703cdadc20501fb4030c4b87276fa6c1a8a52eda783734066fe919da3b9ddd9f4deab4d1670b05b2956eb79485519e97f2da8a35d64e351bc929cf2319e7973117e1f356fe68de21c92893904d59739ecf71e59f05cf3505a0540bc576bdf1ab6889cb114f1dd2c78f0b8795bdd08153e36715cf052e057a8ca9e1dbdfdd99fdc649643e90a4cd5348c0e4a657ada13902bfe74f4f86cc2ac9f5211771b99e9ff96b08432c6368cf1d6b7fdc437df4a2eba5c01506847b7c70626ea866353b69d94598f90e7eb9d3d83ee388db7402b92c2414bdaa2f52c7d331e97d49ab5f09999c78df473dc63494b8000192599bfd5beea8ecd93d3dbf1a23e27b2f208eafaae4bd18147233700bad8da594353e653111392c84c3e4367f12499fc07aaf468de901add09c647dc9b88f4f0efcf4685cc19d309adf77896bfbc2750645e307f66658464fa5f016dfb9c4f53077fee352b954fbedce6c2e71d816b571ad3540c0d43f472e0d124f23cb398c07b858f20649af6bd2f6b8373d6595fbbfd588ad19a0b3da300a5e29850d2dcc8891f54764e6cffd9848d8e1dc1c4b72f8eef74212affa42d8f05fe825d682c2488b1161df4297bad12c6c4e2942e4727c6448fdff86d8d1ae63cc43f878243b878f6f25bef1931202b7ae2b6b83834e7e119645fe5edb135d21d63b666ce1e71b5252569f1e24535ad549285fe138fe500da080532960f43b7243224e9d4961ce47590dc9af8217b2e6f367b6704d3ba357b16fd232a849ac9a7640bfdba489763b1ee06ec0afb5b8e6b8026f0a8a3477ad138fae8bc542b2c2933e97b185ddb36f8435896d8ae26ccaeb0edc6f84027a1c1a6f1f2c96754c0c83703abd5f3d24176edee6eeafb77e631482383da5752ae457a6ddba1a1677d8a84da5f5f91b4d5e6c7b87a3d5892965262852553046b420c30c28573ccd667769a20a70ac99cb6c8cc7b4f74e00110df5ff3c319cf8803a3779ebaa54e7d7a3f4fc59b1d7a143fdb82b641556de00b4dd58edd9530319218c366f232f23b7cf0af7eb4f2adafb204a9905e6ad2b9a2a4ba030888353a1b9f24cc1a76150b7c3a46694dfbd7c7b44af8b26143f6779b6eeb385bd46af960ab0335262a991966cbacca699f829b0a610dd94e7ef5279fe614972a959ed35d544b77ce69ff7f27e1b4cba700c1d8e13ab6f7d57789f7ff082ad62792cb4fe411e2f1a46859f549f3bf6bc69141837b9814c8059591a3930430383845d20b8d45efcc7e89c7f54e3e1de3ac88cb3711f4db3677beab4f6ee611449686b0061306563e2e0ea242f197c05e1164a60bdb20415c57d53299cd2a6db7a20251e4601ad4d9cf33f7d0e245c19ca75bea3b1d82d3dc39a1626dd90da3261efac9777ccabd1cc17ef86e85fdd63661aa6dc950f68f01c3e21c86c8fb1e71336c222c8f3625d48ff28851bf9127177b34accdfb21ad18f5962327d2411cda9785239e0c341af12fee5eecb45f9e72ca9f9cd3e062f6f24e575ac484497254f29e7773a47eb0f3b70fb4c74503ac8b554907440872be4d5a13afacc3ba77a2df26e5c2a2e93fe99de4bb311c313d14babdbfafc574ee8df9c5d38854807f1660aa5b770e928547f28a306b5af7002df270dd35cd6b4ccbd779d54660ce550e8c4fc046185aefb3f2dbd9d77892df8c5cf461e6fe666eed06dc356ef1a2758756618c57dd82123425bf29f362043e199da5e4a35b5e0933c4baabde022a6955770ebe888097f0af8ddb18dfe86dd80275b0af9f5e3483375a1a118eb0e8730b996605afc591b9148580c8740d632bb57c0d08e8e55bb165596003a9311f94ea213acca06162c067ce34039d671206a7e801a953798eea6c568dce6a3a99ee6c180ad12eecb3c9e9254092c7b523c82757903e39885e0f0f5e89b9676bff06a5039a7312d33d3ed8c37f1f1bd71a23c5aea6fe9a0dababa13d945c5690077988e915b7204ad8ba04a882df4a43f14ae8a5f34565d80c6bd3c6e7b1d0517f8e3ac381542a8a08d31b35d6f8fd381599fc0f4e18a180cf52c52b8cd3d8ef9379072f184445f8d158035560c17f62a11e4c2897f507eff24a17d9c762ccf7a23c665f6fb161e94b1a87cd8caffa0c201e15ee4245d08d5bde686e392a77c609a27e8935b6c2a5a472a135fc6d0316714684703f71d0c006fe10f9b82a859e6b1acdc7dde168f3ba3570a94140e5ff02bc4c461b65da33453efa0930a1ec9b1a3825a2b189162e26ababeb5efc545810d0400675c432157bb58dcb31c75bc2d3a4fb9379bccd7fbe329f01d6eb78f8930671e9b0686e448046247ee696f15cf3e4bb5ac244fade28accb9f9c7110b63e7a342875f9a78331cb086bf3576393b6564d772d76e9e498f022d37bbef6d3fdfae373cac55cad48563d2ed573bcb7bfc86922f510cb9ab0b8e0a9e6bde00a1cb823b4eec809cae75f51d928e9260fe1c78ef6841ef39a753a3ca21a22cdb3f7c02ee73c957ecd3616f20192d310b8612eaa65ae985e2b6d1fc1443800a31aa5960f62fb1ca5290491898d7b6b6eb59c08ace60c974f52e24b13d013ab9c99dc74b873ac814cc70cfdfa2b452f43105858234af4a3f67223f4bcd512009a4a731cbdd65240d75aa15df5c5fcddbd4ccb1c69b61c1599d3de804b1e83a5d4beee8911089c52922931238c0f15802c888d7d37bca650d9d104e8146872840e0363abdcccf425be79c884f3596df6bbaa94aa823f09a4d65b4d2af048febb0c975bedadddb566ff47e3a84ebc9cd32ae5eaa30e8df6eda889ec2129ac3df15ac6db757710119f1e673661e685063d5df773a591497c0f02d274fbf7e4b8733d274aca6d823be9f6f00659012453ea743d322293b03b672f87a0414cc8fa800b36425d3df87e50192d8e223b4e1810f04683acc517b73115768117e6ea4eeade1fd3e83134db047731ad0a24db42d0933ed632d428251e7a87e184bb86db3f3b632e7e467580c52142409c52f5ff99d6a3ece1a5e39d14f68bcd4293f2330ff43e934f8c9937fce5a0c1ff79f34919443fd9bc40feea05564c5ea1cccd400b7f2f44c9b3432270941f1ffef1450a6f1f184b994e9e460a43e52574604245b24ecc7ae4a108033bca5210dae622105a7de03c4781279a72e6bd7a82ba259805dbbdfc6c8ccee6653228d0109000432f5e4ebb86c039550c6d4703f1f182f616e38c61b7ce17331382449d7d57eb3c1c06f37d88419b0915ce8fe0292c7cd34abe622825a65e75880467dddd60223ca737cb0ebb70230949ead9d67ecc220c081b0cfea751a3efb0fbfcc5d2f11fd364eabfd752deb543ceaefc7be9ac3f0e00949b0ef51a00bd93eba0aed3864e59ebf79c91c8d3f50deef08e5211e09b0692a47c39ec5490f0323e0b1d56c00f6da1c5903730359920875fd7ebd5cf9daee5a320b4822ffd7036dc533a48dd01fc931bd7877814b7e718e2c803dcd40355a4a98234f97f90ef2d54e5432b3a6d2ff30f09d8d4aacd1d9d1fa8d25bf979d7e5096c695d502d8a3cac17d0f681cfb5c49e692b3419231fb0364710e47912844132b1ea9853b45f138625dc074b5f79a1c18826f3f6d7cc196ecf7f9db656a648a352d12b660702086db2383ed5b9500e30a90536a39d4c1e11f088f779ae13977e133075cb81b217a1213bccf3d26f69ff9ea29ff0dda2f29360e8cdb7a983008c358a44e50aaf4aceb5457d0df019723dd6cd92b55577ed1b8be1eb9c70ce652249e9cfb15245171c7eb09d5008abf6e92818ff040bc215b8cf2304411efa3bb19988687500ada7c8fcd210b1127e3224795388ba450beacebde7e5cfa84128064a45cdeda57d085b335456c2c39d2c489673eadd0ca5d5a92237d71d7d7d24219259657dd2ba033dd1985c4f32832c24e318ba4c4a32d088fab99dc3c1cb24e3d332ee773ba3b3cf464602398371a3697e5b393699be92f8abaa4c499101b87e3c6cd7fbfa13966b7faa55bfd6a12428efaa62530089e8b5d834e2647dcf2bbc3d0581f599f28e46f2012907bcdd71e639a9f0bf209e2f6eb5132d4ff9e942f6614670b723e1254730ee40b8e3b589f409cdcbefee206dcabede71f9e14ad7e465fc63f12add8c44f959520dd9280620210569f2ba9c3fe0f2ed8ccf6c00b6f3d7df7a92f3ccce028e9214141483e4fb98fc572dc8df4c9444d67e4fbf1302cd337e7d9967e8e79b6d817e34299448c4981319b2eb847d96bd4544e1c96641987282d87bdd3ee3d0c67907e68b1f32c468c28efeae5a09db29b767f9ee28365cd96538a7cc710f33b34396afb064e70c6b4b47966e54967bc3131a158f281b359e77caca15b703883bc6e4b9799410b2471107a51997233f4dcb93df97bbba80823cfa8fdd3d25f086cec6b21a325d84e7611eb5155a28c557e68a3b9bfe0023c0d1fda50e3424554abc6e7cc9abaadb2d553d48734d5ff4b6cea4975f2c68dcd53533c2e1e68e2002edb43b49ef8b70e9aca0014d48ff7cddf0c2f02170a62950a6c0fba4d24d511cbfe15f2ec60045a667c04845e6503efb4c59bd9725002a75edd161cd039df1d9b1e47e593150d99ad633c31154f4737d492dfef28ec692be67d46c07f290ec475aa54d8db04f69a16196e44df2e7b2f3caba16e0c6d0dc4cd1479f9c462306ad3a787a68204cbfa0621f8db3b74fbd1ba9134ee0e86b21423928ed1376bfc9d029e5ddb2ab60b1a98954c77ffb6035b012e452269dc5a31bbc8eea5f2cd4f4d7aa1ac652c3d09d993c7934b2bdb610ba1492987d3f1620b7d5d85a58d9297f0b6a100dbd3f678e8efa088763a13ccfff87060f8e7219e737f551375c09b8cf9f1c8e7b38835548874788344ccaac6664e55221fa759bb8767ba239f3db8fe18df7088fcd9356dfc35155f199c440f2744a0fdb4871bc619c172ef4396b2d811d3c054d73212919e841cdcf922ace5cd04bbbc5b93115c6d5fed75ea09d99fdcccf57071708bee798185a9f0847e383d9c41a015e44b427492c048aa11bf5664517eede9ac5b279d8a3ff006ee8ea67ed2b8a379d7afd703e2e0b87669b42ad4e99dd3cd339acf3346bec0471810d6d1f150baf43f443e33481f5320663cc26aeb7f96f7169622e759abb3d4468f7feac3f9408fe9910ba02d1e445b5c1e1796440c442fd644b817c0f6c46aeff44fc92158faf35d865060649c42e4e77297896d4307f939f3461084faa6ace7f48f69b32ec1636e303d78571c7656172cb23252ba76c64480a83199530b7942c90e7d80832948dddc717b1b1065425be198bbee2b6c986f34cd9c6d96f9231896fe44fc1c35479ec0e0e4f1c14bfb6205ad14a8486f5a544a20f6376001497a00a77fe9fcf7877cd221f8e6913ff7145a8f043cb2338d75e9a5a9f09644a61014af0b2aec58603aae03857ba05bc040ceac419c199e368fe54885661f11cec6b1ecff67c88dfcb99cc5b6b18d7f407127d54b7b452995f936df554cb664324ee16cff168deea364245aeffbd2a5773677fa53924ba0c293b58c11c125f97fcf58f0d22779fa52b58858dba94fc8fbd5ec9151677f3324aa68a1e8f5b014419aeacd98b8b26671d5942401d9739f987937410a0b6094eea1780ad13feb68a1327837547c7b414ab8a78c258f1ef9980bdabac51e815efd3e56c4611ba486a05628e0912b4e2454b90da84df2800bbabea590ef0ce3d0be7cf248545c750617a5286bfb69ca6717b40fd288b05bff3e02791987ef71f9d0bceace", 0x2000, &(0x7f0000000800)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={0x78}, 0x0, 0x0, 0x0, 0x0, 0x0}) 05:36:04 executing program 1: r0 = openat$mixer(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$SNDRV_RAWMIDI_IOCTL_PARAMS(r0, 0xc0305710, &(0x7f0000001940)) 05:36:05 executing program 1: r0 = openat$incfs(0xffffffffffffff9c, &(0x7f0000000040)='.pending_reads\x00', 0x800c0, 0x0) ioctl$AUTOFS_DEV_IOCTL_CATATONIC(r0, 0x400c6615, 0x0) 05:36:05 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) sendto(r0, 0x0, 0x0, 0x20000040, &(0x7f0000000280)=@in6={0xa, 0x0, 0x0, @local, 0x1}, 0x80) r1 = fcntl$dupfd(r0, 0x0, r0) sendmsg$SMC_PNETID_ADD(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000380)={0x0}}, 0x20008840) 05:36:05 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'hash\x00', 0x0, 0x0, 'xcbc-aes-ce\x00'}, 0x58) r1 = accept4(r0, 0x0, 0x0, 0x0) sendmsg$IPVS_CMD_NEW_SERVICE(r1, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000000c0)={0x0}}, 0x0) 05:36:05 executing program 1: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/partitions\x00', 0x0, 0x0) close(r0) socket$netlink(0x10, 0x3, 0x0) sendmsg$ETHTOOL_MSG_COALESCE_GET(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000000c0)={0x14}, 0x14}}, 0x0) 05:36:05 executing program 1: r0 = socket$rds(0x15, 0x5, 0x0) flock(r0, 0x1) 05:36:06 executing program 0: r0 = socket$xdp(0x2c, 0x3, 0x0) r1 = dup(r0) sendmsg$OSF_MSG_ADD(r1, &(0x7f0000001100)={0x0, 0x0, &(0x7f00000010c0)={0x0}}, 0x0) 05:36:06 executing program 1: r0 = openat2(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={0x20842}, 0x18) close_range(r0, 0xffffffffffffffff, 0x0) socket$inet_sctp(0x2, 0x5, 0x84) getsockopt$inet_sctp6_SCTP_ENABLE_STREAM_RESET(r0, 0x84, 0x76, &(0x7f0000000000), &(0x7f00000000c0)=0x8) 05:36:06 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$SMC_PNETID_GET(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000140)={0x14}, 0x14}}, 0x44000) 05:36:06 executing program 1: r0 = openat$incfs(0xffffffffffffff9c, &(0x7f0000001080)='.pending_reads\x00', 0x62cc2, 0x0) close_range(r0, 0xffffffffffffffff, 0x0) socket$inet_sctp(0x2, 0x1, 0x84) setsockopt$inet_sctp_SCTP_DELAYED_SACK(r0, 0x84, 0x10, &(0x7f0000000000)=@assoc_value, 0x8) 05:36:06 executing program 0: r0 = socket$nl_audit(0x10, 0x3, 0x9) sendmsg$TIPC_CMD_RESET_LINK_STATS(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x28, 0x0, 0x0, 0x0, 0x0, {{}, {}, {0xc, 0x14, 'syz0\x00'}}}, 0x28}}, 0x0) [ 8716.649812][ T8810] sctp: [Deprecated]: syz-executor.1 (pid 8810) Use of struct sctp_assoc_value in delayed_ack socket option. [ 8716.649812][ T8810] Use struct sctp_sack_info instead 05:36:06 executing program 1: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r2 = dup3(r1, r0, 0x0) ioctl$TIOCL_SETVESABLANK(r2, 0x541c, 0x0) 05:36:06 executing program 0: r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) fcntl$notify(r0, 0x402, 0x0) 05:36:06 executing program 1: r0 = openat$vsock(0xffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = socket$nl_rdma(0x10, 0x3, 0x14) dup3(r1, r0, 0x0) write$P9_RGETATTR(r0, &(0x7f0000000300)={0xa0}, 0xa0) 05:36:06 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) dup3(r1, r0, 0x0) recvmmsg$unix(r1, &(0x7f0000001e80)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000001a80)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}}], 0x1, 0x0, 0x0) write$FUSE_ATTR(r2, 0x0, 0x0) 05:36:06 executing program 1: r0 = openat$drirender128(0xffffffffffffff9c, &(0x7f0000000c40), 0x0, 0x0) ioctl$DRM_IOCTL_MAP_BUFS(r0, 0xc0186419, &(0x7f0000000500)={0x0, 0x0, 0x0}) 05:36:07 executing program 0: r0 = openat$binder_debug(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/kernel/debug/binder/state\x00', 0x0, 0x0) close_range(r0, 0xffffffffffffffff, 0x0) syz_open_dev$dri(&(0x7f0000000d00), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_GETPROPERTY(r0, 0xc04064aa, &(0x7f0000000480)={0x0, 0x0, 0x3}) 05:36:07 executing program 1: socketpair(0x1, 0x5, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$DCCPDIAG_GETSOCK(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) dup3(r0, r1, 0x0) sendmsg$NFQNL_MSG_VERDICT(r1, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={0x0}}, 0x0) 05:36:07 executing program 0: r0 = socket$xdp(0x2c, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) sendmsg$NFQNL_MSG_CONFIG(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={0x0, 0x48}}, 0x0) 05:36:07 executing program 1: r0 = openat$cachefiles(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) close_range(r0, 0xffffffffffffffff, 0x0) openat$mixer(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VHOST_GET_VRING_BASE(r0, 0xc008af12, 0x0) 05:36:07 executing program 0: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f0000000080)={0x0, 0x18, 0xfa00, {0x0, &(0x7f00000000c0)={0xffffffffffffffff}, 0x2}}, 0x20) write$RDMA_USER_CM_CMD_BIND_IP(r0, &(0x7f0000000040)={0x2, 0x28, 0xfa00, {0x0, {0xa, 0x0, 0x0, @mcast1}, r1}}, 0x30) 05:36:07 executing program 0: r0 = socket$can_j1939(0x1d, 0x2, 0x7) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8933, &(0x7f0000000300)={'vcan0\x00', 0x0}) bind$can_j1939(r0, &(0x7f0000000340)={0x1d, r2}, 0x18) sendmsg$can_j1939(r0, &(0x7f0000000100)={&(0x7f0000000040), 0x18, &(0x7f00000000c0)={&(0x7f0000000080)=')', 0x1a000}}, 0xee) sendmsg$can_j1939(r0, &(0x7f0000000180)={&(0x7f0000000000), 0x18, &(0x7f0000000140)={0x0}}, 0x0) 05:36:07 executing program 1: r0 = socket$can_j1939(0x1d, 0x2, 0x7) setsockopt$SO_J1939_ERRQUEUE(r0, 0x6b, 0x4, &(0x7f00000003c0)=0xfffffb8d, 0x4) 05:36:08 executing program 1: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FS_IOC_FSSETXATTR(r0, 0x8940, &(0x7f0000000000)) 05:36:10 executing program 1: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FS_IOC_FSSETXATTR(r0, 0x8940, &(0x7f0000000000)) [ 8724.738492][ C0] vcan0: j1939_tp_rxtimer: 0x00000000e224b33c: rx timeout, send abort [ 8724.740968][ C0] vcan0: j1939_tp_rxtimer: 0x0000000077c1d3db: rx timeout, send abort [ 8724.743308][ C0] vcan0: j1939_xtp_rx_abort_one: 0x00000000e224b33c: 0x00000: (3) A timeout occurred and this is the connection abort to close the session. [ 8724.746003][ C0] vcan0: j1939_xtp_rx_abort_one: 0x0000000077c1d3db: 0x00000: (3) A timeout occurred and this is the connection abort to close the session. 05:36:14 executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000042c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f00000003c0)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}}) syz_fuse_handle_req(r0, &(0x7f0000004440)="5b095762e4ceba7d280612b7511913c90df9e94f4e38e6e5dd2dac0bd4683a92d758ad90f9e2842073d15a2d5baa4db0b69c47e278e3f50f394189dd7fce63890ce3ed1f24e67a79c1cbc5eae3984e9d3e8759a9229593ad412b129b68928ed908711b6d1213f9355ff80c2579fa58ced926b267a2264063dd3fdea384c58f4ac5bf66c361e8ec046ddf824495c5b6947ebab4e24257d117313fd45b6873262073e64e3da2431276466d75447ae3eb562d00423b8edb3729fa059a5f004010d551edb43813821d27006eb0eefa536590139123f218b3b0e2d994953269636885ffa849a905e62cfe5f64cd04940568809738ed7306e2430d382667d87f54013a5cee43dae2ee75111ed33350d86c757a8362a81375befca2d0f555cfcc58af87c184bf154694ebb8f0b6ef09f13370833a44cedd5b3091768bbbbfa1d0859a114ea6b4d9f25c11d9f3f45db19fa5586d36bb6a8a15f9d55210caaeb983f1d2e6688e107b6de6cca9d9c640afab7620dc440e93f9d5e920e8fe7e74bbf8754a7195110fedcd8269be84a945305ee09de4997a5a2796f5090d2f9ee3bc0b2228c389ecb6468c24d2c5699dc30e2c9ad71ab272e16a4a645516458bb1f2a92b6ff06bf697503a43205473baf112ffe468a9c727ace967ad603d335ac634db4534540ef15611f113ca28c3a3cbc7f6c96945bdf291cf39a5bae0277b51e959dcd26d1117ff63f1bf748c845b7641905f83f6a0e468c75f88fd74d36ca638e5fb055dbd55c14fe30813e2518e390dc65db7372755306779d7fb13fb9403578fe91422cdb8dc8db0cbbc986369ff7780afab5755a039b37364347d73835c96389288b3768e1d4e59cf77fd58228100d397badfdf52dd5eb453ccaad785d21418e509f734f19e8cdb5a0993ba59abcf654625000eddf387d0c291a3000e87c4fec269a9c787997e0d106fcbd9f488c75559c0664be295d8dc20d214f17c392ba0bb73df8bcde0f47e449ab40f51b02bec01fa48171e5e39777aa7fd94525e76d78e2f2e692eea0ed254b2ce1db59e5cfa91d9b30ec2d39868c32afc6797ff333b1ce9dd2c0b3034124b1c004d9dc0cbcd4432006d54528e3e28e96e911eba7681a035d4e4551c7b497cb0fde2845ba18c4b8b19efe147d90394ebed77e7c0a3702fe2b6df71ff354ea5d55a77c899975df86aab5abb2ce370f3d8f4bfcb417ecb82ea0746997a1ca1e9765251a6d33402ad0c0c151fa1930d557248f2aef24e59821f7c649f6824f3a00cbc60c78fc3478969443b03cff9bd6dd1944f79fa7b55005874a7c3b6e6e4e19c84975dbf266a572fa0653111af78e2637f9588ae0cb8283f29f55b5e03bfa9caabdb322be5a2c097b8ed1fc6b5de9e2d9833840da9a036738f5a260b2bbbe0392ba7d982bd567573c9a8c3558103dc62e16c0072a97e2355629fc50960bc3b89949a2aa52bce12379c500e767a986762628cff8f69f73d359ef604a48dd15e7d5c298330ba5be94afcfc913f8329aabae358a9b936e6c19f9a0a45f239eccebcae9143aeb66dda74a0a9714038db0986fcd6c8b2f27330657cc35a1e1da3e4805d4f360cd2de4f798bebaf60daa49e5e4abef7dfb930080bc962d66f859c2138c3d72cbbb8ab11ba47d19406e2fbefb30751631e1fad5cab36fc18907fc4790534fe4ef07b2b0058ae14e0762a4a185f1008f4f4f7b8f30aa62f83806a7ff0e0bca2178981a472071f7bd2ba12578b53a131ad4643caacb8cba98caca210e732e7f2df5373f0c637826c4daedcee4d8439392e9e817fc01f3b504142639273a73cd6f5c8c8033e8aa145359ee6808e4f7b10d35646e642f1c2693002f4bf321c72b33d2a7c6bf1864cbc543d1b07785c12ae87f908498a18b32be69f11d8db79d899f605b4c8bf74ae5cdedd5bfd17cb24469076e9d357b7a0abd9a55384f70ad49997948037a630d2d016e85d468c53127b09ac8d7314245ee0082aaa56559c41ce1a986b04bc21fbabaab0731a870eb0aa98d02ce78ec899b8d1ca5488d0492ad0eafb7c17170806f229fb01739d6ec50040cdbcfe16089e478ffc1713c06bb0b7db29f6a5c5ff20c5d1168ec0f138d36a9465e304c3ef6bbee4f6adb26348b469c0718ecd34f0f4ce7886690fe17c8160ec5ba873483ade45233392be8ad11c97f95509d8ae60846c62f0ba45f5f23cc4840280f043677ffda3385d8f4a3a2bad3bb8f9077dfadfe230e6e093eccb4ff6c0e7cab3df81e073c880f9fc41a404ec3144507ebc53c0778068a3ed3abce5d90ba084d71d221373663e9a9686ab654eecbc45fb0bf308ae22543ebbe65996d329018bbd6d4426d774a4babcc3e97c95acc40877bd1120f0208b54541138f4eb88517e2ca4562b409de39c41d636a0f3594f3d065c2e710af90aa55d0ecd20f383dd6fac7c93cc6011469fe5f4fabefc0c12ac0b77a1f44da769a1b6720a29a7969459feb18f61f73457b2aff8b410ff264d10f4be0ac000c4c6f29d656b9a1887df1eeb786bed0c5ff84be315167ad0506786a9cbf64fbebb4d7eab1d9bd9108bf10dfce2559007edcd6fab26b195534e06a6f3f862e351b7b68fe9e3eb6bd9f47f83a6bf49a36c8ed2f6c8c5d3bd2f4a33d791ea61ee2e21a46e46807add328bb3c3109ef7a402b9e3fa16957693dba1d4a4c361bf6848114cbe29e601bb38a532a387edcd5c39b1171471d8590dd4fda56c7d43b9007b1490ab3219d598048fb50d9290713c079031642fcee9d2ebf03c193ea152b30a1ef9e1b30cfb7c3069432295befdd94bb04c8e9d67e367b787031515dc4f64e3496e8c2c390676c7a89a85c02fd681fc7851c0f652b3d9444002991620ac3a0ba7a77139bea95fa8d053359fbc58c392cb194ec3e6903b841404f735f37e5d1608606be851db16bb9d0d659cb16a3edebbd3613f16cd52b5398196d3fc031a611e7b8d61e4f91c2ab9310a6ae26321c7486568f23298552b4a824cb797b3171bf2f7e2d8444734aa8af3a720cbc8a61161b462f9189c11d687948b7271226406f37429ef09d13b17dd21c4e72be1bc0b816fdc096312aff7f19f3a2181ccb08d1f92aa003c284fcebcc8584cfe242dc8fb0e8cedd71dc2ca48df33c9e650e8bc6f331f9eecb4c2de8b75133760b4c51948b990675e724a68ecae3f2d88c7abfc9bee0875f7feb691b813c1825a0326d887032b5016b69c228cb01243d150c6a188cca6d22f469e6195bf2f3d6d4cedd8ef43e9486f5e9cb9f70e5a92cd2e62bd9c70775d900784bf6283b074c9c0df6e5da7465fe30fd723cd4918dd3da6b7e5475c89d34a4075e94a938047625efa4fb8d02b8616f4f84378ca26c875a364e68e3a02ce5dccb0dc0b686ec52384c076133ddbf7eebf178411109c72171a87625ee0607f94f1ad9dc795906ec7012a51d3621f4fa19f25891d8415bc4a0e3273c21159bff5ceeba3767445fa6a24383e5f165a6fd4fa579a02935943aded524f6d6a540d67b44f4d7d0cefd1c08a53a1a06a4ab5157f8f64b22f3875f6c9fdd76507e277691aaaef9a90352cfbe5005d13b35fe0ce04d3b3362590053c5a7e3b6932364426aeba2bd79943a2b50d5856d3ecfc74bc02318f9eaffdd08f20560bd1d0f7f643ec8e05fc19a3188fa77913092b0ddf40f8be0cc278998dc32da328ddead37f6659d780bd530a48b4bfa230370853db872385b5ece3a9a1f39c69a2f7290ae92f769cc996ad69e22038352fffddfde95f9951c4e0029e6244809bc8d77f262cd3057ab49277ad4edc55f94235c01f774de6a7e61f5e688d71e26348cd61c30348bdc9debb28eff7206bd67bd92b038b584afa3526c32cdcad81402b3642ee9fb608a4e18da9b4250c54feb404cf636caa798bd7e1087f60f424904616c959548650976d8577176356b2d47f464110458918119c8ed5b1b7f9ac7220efbdb49c081dd38f7c8f718f2969237a49f6200d62e879030b0b6229f39dcac78af38be9287fe0bd04b2e65e8555399ec5613856688d547bb43b472ce03ba3190112a004def789771f83faf390ea062a2b093aea35027c6331d097db997a612bfddeda832226851a751b2116ede07459e6e1717a47cb2f93d7f140361183f5d2a0773b8ef0e458b3489176672223eff9701ddf0a3caa2848feaa54ebf4943b409fbe9369b8c2d0f27a9fa6caeb6c321b19f9e7daf7410142a8e1f1649a855165b6dbfa61570926069d94894f616ef85469113add5fce8db6f22a1bcc3f93b75d94644ff75e5716536c727747621e7664a93519faf3acdab5f29b346172892697909f01051474bb8811d4cf1bdb32ead2364a2d89965fb7d523d5d31f7c7bb891e49d0387c2b235f610fadc23b4463f6a31d4a8a068b8e392ed3d27dd27832c9fa6a7d9a170137cef0bea684311e098b6cc60f36e09b1abc09cb089364e0e256f5d624e6098f02e53fc74724ce9f1d13517fa53968554b523c973ecb03643ec452addd7b566d6d12cad7a0acfdd8a97fffeae567c87aff01b2be11e3a95c54bcce3449c4564132be69c08f309ab97c57349f29a1b8d3d78bcd623409966550e294523e21750930b97f012c4129dd0b55142b4c559fba8cd07083cf6cdd0fd36cfd38f3e0de2da821f2d9f79f82239d6ec1db4dc9dde063e35b1d5ffe929c56744c56c3862b8bd8b95dee19254cd480500c2942b594f0eaae14c3eb07d9d1c5d201425e9e3923b41457fd7fbdf747b2fbc61480aad014d8917ff8f5bd048458c55348b292ff00026690a04a07e90fc0373e1b6ed62ba81af0bc4bda161ef8400887481fcfb8cdc4127500e3fb2a071896f657d6fb04912f3395e5f9e66eab3b85c28a2e37b156511bad5b0d2720670e2b1a762333f42ba528668f5a6ea0a80a398129eb3347310260f9f26d5ae249bef77d51d2ed248e0775cb634e48c830cc2c2512376bc411258edd8f73a2d7adbaef40ab79d2ae37f27e2893048d59693a355c87e43b53d545c16997fa318f1bff6a7edb29a7ab80a2381ca828b6d8c5d7976abb11d955faef8b8d5589fea555be1803eac4730a4b9ff3477cf462dda1fadbbdbbcf6826276144875d58e12eb9670c6324f0249b220f1336f9ba43b732bd8c421b040680417a1f68977d6beefbfa9358a4d861cdbcab618043e661208b6939313e2bb01d77509c1df93d87d94da5737d2a10a935b44b264fd232dbc2e59036e0d690431627e0903343b8352ac291eea31d1424c34f9f8fff7fd8df9f6330f88598004a353bfaa5e71d039b8caa33770f9050dbce61ed1c2c0285d23bd4a0b4cd9237ec7c2773474d02881cd7d5541dabca4bafb11f7362160c4a871716720d8d2e26c0400b4abd45c93ff25602d93a1031ffaca642d6f88f8b7ba38de3d8cdaeb89f8fe8de3f0c089bd8b360552d1c26845ccabd2d86acedb16f20640648527a420c497c4af51ef463ce1e3fd8f70f06fa016f12b307e1d846ca35e0f22654456705ce42334401fd2e993c6744918f578fe4d1e6e434d53cb8960008357036ea2c3b03ed9676094fa9693345b0db656273e350b10815755ff9010769af2fb6c5cbc859cce9c8a313cf802a2375d1664b61716067fec9609928f0ccb97397f52765a00334c5a620203977c1df6f9a6f13e46e3be2503ca6e1b1332293dcb2babf2f6019a99274621d0ffdafd9447ba70c948d4c8d9b5b093d36f8e6b8136b16a7da020cf6022b10cd13237aee15319c83b0522aebf523b13ca037d0aa604c5a53fb6536edb8a3d0fafcd66dfd4cdb461f8195c41df043fa6f46e490f43c71422e6de020dbe2ac543c516446ce1ee5890df424ba716eb91da1f8e127777a0e4396fb35654468747179d2884951e06c952f7f1ea15ee46b60aa15e562023eebfc3a79693adcd67fb23ab6b74b55b65d8421be9f454f8d89bd76340c46d5309c892121dc19f8124cacd2b8da3fc0c0ab92dbb5e0537bdbfcffacce03376cd10223815f7801b1e20e32080694dfc8a416e0aa0fc76dcfd037366406aaa84d48a8cbad3fa48ba342ec4aa02f391c6039403fd4dfd8a5cdf4b8c4345febc085798b5c7dace7a3646e2b9e4cf57c13b959f21e33bbfec54c85922a8095f2c2de1f1db72493fa9756d69b0ace403bc48adde75bfaa4d723a8dac4dfd370cf02329df1a8e8576e11fb8137910cf753cc76585a2d1c7a0da1304f44c26076d87b5d402c72a724b464b5cc2c0ee6d1fb472a40a41e858697dbb82b6103fce576063d2aae0b4dcefef78f8de0640c82d955c72f5b12809734166853835d7399d72b419e18c7c62e080b8034ac7e1134524c1fcc4f93833280fecd0ff424e39cfecb21e714e0f9e1843296cfddea2e35fa6a7bfe6069b366316ef5e6b73aea9e069d1538eaf11cd503b50435e976dfdd39e05918be1b4f91005583c8b84c33b13692bb8ff005fb9d29958f9697cc83c48a0f3666dfc6cdff0d5f923ddeb4c74db22597414f1973d3cf339af2b5b2640857c232788e21ab92cfecf7938d7ccc0162cf913d88967b5abe80c61d3ce1efd120a856ae450e4d7593ebad568a74c7f5ee1bdfd17ef1f72e7703b36b5001e593f1c6908edcb023095fa059e97d68af2ea295b766aaf819eacd85946bfc5bf0c35363530870cd8ce3931ce7c3885fbae123dd924871797070b80ff914b7bfaed7d0a54a372716bbead8797a49524e77025bd9b62e1fd69ec8a7d55741716df76be640ab8e7c44600882d316f220780013a80ca957fa9ad31c910e3565a8e1e1a1e96c5362bd0cbfac2a53328df35fbadc141f10e5a1ef3d1bbaf877d0659b051de0f7636712cbbbebf095718c96349a96fbe6e0389a511635f0cf31906fd6bb6c2d7ad9be31e9293b418f13c22929c90eb0950aeb343b61401e632fe3de3dabf51dd308d17d6d6643f08c757ee17131cb91b611d20ab2ab35190859d8e4d76a44199765c1efa2bdf5e3c3994585e0a7d866dfe5be4601442da0b686f4f44ba8dae33d639ec2a5acf11e6650593bdfdcbfc5860144a15914eaf58e9e2f5495471ead9a25ec659df37e11e84f4dd7283687533de576a9de4b705f9e35964849206259862a5a4c956d26945ff0b8456e536d72136b4989ca135f00026107662cfae9696f2bf46a8b3207330961c8b31c8bb8dd2b0a6c3a833ab7b7aa97df0c14941d1833db60892511ce0a77f87bf54927f3d912de88581cbd301e87554f76b46a850177e550924db74794f6b5f8db5a74c1f932b3b4bf4ece2cf045c4fd490906f2ff09bdc8f683cc61a5923be82011fed297c962f8d7690a9fe980130d4b6545cbdad82ce198c8a1b884bb36288dac252c69b0d8a4eb53767d297eb64ef7e9f90faa994863efe194040a984a1461b04d1baa746afc353e006b71d4839d4b2ba10d681c344642fedeb8d6a2d518a42c9b252a7d6ba4ee5cbc7a81d543af5fccbc284df3ccc226dcd79b20b987b30ef767d2f810fcc55266802abc38cbed144621a6c0c52bec0706bda66bf7d5e957210e2eb6fba79d7deafbea073c1e298861f46c6e17523182f67e133121f3ea2d8316ffe6de51fb3717edc99361c979e9ecb51e3474a15accb8254003358975b786d81281bacfdffb655a5855da5c5edabcfc5e3e5ca570c16efae87032d3b85cf3d52b020fef5fa8339f776a2d629173252fefc9fb2085b49354fb255b0ca941d60c41a2cb10c742af0ea277b65b960f49184297336f1a8e049eb80c3d40ef78b0e8a9a4b5848caf5131b2773a7c18421db56afea355d869ab81f0f7e753651e8ce742c379ee4f08fe23e7c1307bb9f00e60a4cc804f4b47ac42903e1b1ad99ff795130833a202c36afa8851a7ae7c0eb7d25b006bafbf6b0f579e910c9207bce105f73cd219dd352af1b3250a273a7eae3fbbb8ece80d2b61591dd25679e541bef9579a538e0c0fde66ddb176c84c235de570860128ae90a44e8219841a1ed84d5a3721afce3b24e0173542644cffa2b2603171bdbf3a5b2d7c9d51b7a31f7b6675d98938c8e003fc26a2931811dfcce100fd5eed707884c9f1a9ff629967eaab2908f2988378a271c373828a9a836dbc6b1db9881bb30509f693a92daf26f0741b01855af81e594c318f0dd13a89e87fb3d7b3527e7b007bb2e744a322ac3a40e05d24619c3d41643b6b811af49eda5448c21af06b8707baa6b8a2f7690966152ada65a5253aaece296c1ef46a12b399074fbc40a791f4677f05109bbc103c5bd37ccf7b67e4fd6b6ad97314a9dd236dee6e1371186ccc03d4d8560a22cb6709c35a391481d659d7ebeae325f5c9a20de7374b6715b4d8e77997873929d7339b20ed8172d68b0510defabae5712e5509e41afc5d8bc531e296832d285d9410a0d1173d194b3d15571773c97fd12b817fc2d3e0eb6a4bd6720f57d487023f52e3e0f7dbb0e8a7807283951bc8dc7344afb95d8d93f34020d7b1d6b90bf0520a35cefcc8895807286f624c7df58c89d3fcc2495e3acbb98d4424b1c1d199878dcd9ac5e7a2b216aeaff32d04b74495d16a20aa5854e750c0a66f60c69db44674d695eb8d3bb7ae36065d1e6efe9d68527e57c21dc4bfb33f4d8625a95fe3d2d3ac42abf540dd46e32619e63f9cb40e2de1b6c2102553c1907f6c62c0c689c85a1aa0b1e801b0115aeffb9618d1b412d9d7be9fda786fc9729c6819f60dff95c14720ef7afd69e92fd36fcb3f25b5388f15e621593132418a5caf60074ced3e1f6b0120fd162ac0e13395cb8d4462dc32406c9a04252666ae7e74e9da335522da7ac76d377ee77a1a4d4fb0ceacc3259d486466f8f45f795bcf04ad2935d7a4b0aed6eafd4bcf1830480d044af5fba3146a7730aa87b3b33494fcc3f4111507f059c65b82171acfb5a3f6c7c9d3b156788ecaf9b3581b36d0a059e28fae2f3f40fa631342dbdd89c28429e1eb511121f2dff45f73a8eebca82caa064c1e158dec6d8fed2d05e3090f70cc8406d3d9cc429783f60e63bbddb2a61d6e995238ee4f0e3eeb23bc529535dbdafd7db565541ca2dccba24388c7cbf1989e9d71eb2a3804b224350fa30e979c08871e5010a32ec886ed30128f6e509ed87056fb45e1845282b5acb1262fbcf5361284a12a009c0dc914a20572e6c4c61bfbc5a01fd9e605aa95ae85fb704e8a59580fc00d0720c1b212c44d33c05193d4c6f9f87406c0be25e5d9cf7f548a2ab9cf829a543cbea4c9d338790100fac6cb3a3c989a1c53f581b459e5b4d90a4c08b633d54c9687b33da736ec62f141b50bcb4ecc13044a598696ba9c0f9bb9644565ab5c2163df0a47f0b7362c0e51746ad2fdebb31b57c1ccbcd8dbb0071c0a69280bd8a7e97abeb6ee17e8cf704d24229e55905b5799ed5d7b98b08a6a7da5c31225edf80a487fb897301b0d134b953c918b320bda3ab29e69f759f1bece2910079d3aea3da89fd6cff8e4c2e24c1dc1a1d6f222f45f61747c2e0d5962846a85180d0b0963d33b24a2daf082b69f2957f6e90e69841b4cbfa1166226cdd6c06c24dd89c2e9b1a495851e1e5f7e1cb6944f660f65ce5e41b12d003e365393b15f13fcaf21031ca6ef8f270c0109b1298ac11c6fc87397bfd5b6e96339f2449082488e9f74cc5cb08f85d9705c53477f25d2f988f817014f2065261e568d3e8175da7811f1a05cbeb07f9b0a156b6abe016e9b8300e212b5e5453c765e5c466e88a5d8f98ec785df0267349c8ee49c18de6d3910d09843310a390522b8751433ebfc6206f6c3e654e710d3a3f76b1ac79842c0451d4904bb82fb631d94dfa7658727f2ac53feaa2f120202d616a9db782f5c25a2b8c6ab387cf3c5dbfdc2631891d875a0ce758bd35772efd9eb1c18a1d92e7a45f958721216585f2d85b8826a16c5bc4e528626e80851f49f29e2cf7f6ef9a6b8b3faee63c8da84b12ce71a153db2af86b29496e52ef13f9f9c86f27c21b61f3290b565af6c8c404d2bbdfee74c1f623660647150d487bc5c4a0ec8509c47e89e795ad207463e1bd4f0aadda0d735a2f69028e8b361e4b259eeb81113587fc2fc28c26e82949a3f0a6e9f86247d8408ffbfbf96dc892dce4d8759130198b54e6305d2cd07835c5cf9659920a4cf024285b7584b70e831256813fa3a200f3ab8851b411d6cfb91bce34fb0cf503d439ee1b8fc434cac3a318f1bf65402487503b5c7bbb076ebeaddb2ed22b444902b24cd9c3375621684dc854c4af685b6f768c1085862e94ef0337a4458b1dbb3ff0c724041c82aa956636c40d15dbf0ba1f7b8188d48b5520fbbe65df81bdf86fc2480f65c8ac523b1cf57a37904ebb704b4c27b01f60b514cfe990220f187943ec138a673e08a52477cc2f3cad746ee251ddbba7ba13101eae9d32a20df248569d1ab882aff778c544c7b530d5171f04d3518b4ee6a99e07212f8bd72697037551ef3ff35794e01cba640041fc910e599e3d163577f6c837280f84fdbf9a54a1744b32f62834c9d5cdcb94cbd184687b89b3a9cb8a76be61e5f8bf5528baffa774cba2577ffddec869bc24eaa6ec0cec8c6afc3cba22891e8b09fdb5254dca8117e927d4d8ac2ee20775ca7793b82a1d94c0555df748fab1ba794fa608ed282190e5f84eebd49fa12943ad56f205a2e843429bb550d5b160c74083be846d4d70e4e5bb6c2bc5ac764e5c29029604b2bac9eed579184f7b8f98dbd1a168196b42cb57347f6e55d8e4126e9a51ac2daa61e74ba71188606e2a175028b8634fe1c9a636061e163b993068a13c5e9904e1e2c128596768eb842111569526d128f249fc3f7ad4bc3999b1001af8faffe9b264697bfa964e4d5ca4218d1fe0307052057c04435e4a853f44fdedb07083c85fd32a5ce0e0179d97ab921cd541a5def8c3aaf2b63857c195098783e340675e41fbd73657c83fa94781b910a61d4ceec44d7b8865f5a983b56503647f8fe63fd81f67484753a550e1f3b19ecf5c82e0a84e45ef36da1506cb0c083cb8f24808e1d4a9e2990a25ba8dbb6f5d3eb94bf5d9dcd65ed15fea1a995578b8ffe8ffa8f59eab41607774998459527c2f5447e0076506a3b10dd03ab7c858ed9f800ac489e1cedbddbaae0245dc1bb7b3256e686c9b280c50c49333f6d461db5d3e945309014528bfdbaa6b5c94efce80be1b9174a42bd08d2113bb26a0168c8d25758c993e9623ef9a35724e689a903c0712792d9e76f3e2399ff371d47151c9cd559f53a3e338acfe715ba3ede12f8fbe62cb1ffceee3de90d78f63db72474caa58c4e2cc1436419de2f6c8b738125b0ad76ad393eb162aae5d1fc501e6ba51a2ae5a47628a92bdddec71bbde7587613e293be04d6a9a3e6f886f25aebf4569a0e1ea5b3102efbbc051d368b005c791e0ad48b0569f4c3918080383f7789447e5a658e26646d39a8c827339255e766e2535ca2a0c87d3153823a27b8ccf1cf4c30c71fd9b265b00a955caeb7241a894a86e32e51ac7c729c98f4ea46e1fc90da62b1150afdec4c1a0994594bd14e59ae2abe2c4eee60194eba156e1aaf118d017c2ce4b3e92004aa6718e4abf7ce72df63fe0ce6496cba35df00d5760d634e1e934bd", 0x2000, &(0x7f0000000240)={&(0x7f0000000100)={0x50, 0x0, 0x0, {0x7, 0x21, 0x0, 0x6fa105a0fbf5baee}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) mount$fuseblk(0x0, &(0x7f00000001c0)='./file0/file0/file0\x00', 0x0, 0x0, 0x0) syz_fuse_handle_req(r0, &(0x7f0000006440)="420237d9852d7b9835d4699585ab3b4a24f377109f50af5c98a73127e9ed7c92a02c7da7cbd5dff58ab387e53c15f8e82ae904b46feec13c701e5f3e8b70d4c49d6aa4b6b83593d34b376a61fe3b63e019e0425dbd1e1781e6529d4bca70acd955200cf39fe258e6471a81464f35414da453ac214b2f0ded21635ccb025fbaabeb14e614c021706ae6b3531fc054d23834165abcdfbe8504eaa86199e021c02117ab729800af91cd6df5702183333ea0d15cd99ca6ffdf247b9f61b0607a65a9d808742f94c7b23ae954647dc6777e15c5924083bcf8fa1a141a581eca3d58224575d211ffd6361e14482fdd403d147135294d4a1ec9b1397216e3898e5af65fb0e6c143d2ae4368d340ed020b2b4d1faf56b8763a9fd1ecab9171649340c0dc50627ea543e9bb64fbec826d1a1e673d627b63db7339880dd7422d01751f3cb1a1e6c5569bed69d545d25d155382f984bc5998d4931f238020ad8bd2468a0ea5a8f770cb99c709e381ae57849d2df65f1c091f4374f48818d8d6cb0f7b8bd35a099219fe63aab57e19c82a47185b3c6995992383d03d7d95e406930afb052a3aecf2f857101dab842a8da054ef167dd8c1f112681f89f758ad5adf8d1cd6c98b2c1e3418ba4a0867093b94977fc2cbce6918520ce5778ac1c45c38dc53e109af640608e45455731a2faa0652c521d93d1bc3040f9770ce0ab43d1dac6cfe4f3f8f17098b9a7bb4d720a8dc060960f1349b486b1975b56e008fb99ac38b65663fc42869780bce1cd6a451e1659dbfdcb0d4c850e2aa9e9ceccec11e987b29b8b43ea5646ad21b49caa9c4bfa57eeb94e86d3ac8193c3e16a89ef1482b6b936e3c86f3331e020eb859548942107e82d433982008101b4824a28bb3d640721abf978c9ab0eb1954e913cb5fbc07257374fd440d4788ec24e6259d7806b5b8ec20d9d33950dcb86411c8cd4e6892465fe6441a2e4fb676289f91d7c8d86bc49cefd2f8cee5b24a77703f722fa02ec25d236ddfd93f7f48c83829ca650797f6396db6e34f2d132e56e27075177cf83125193ec6bec2e7a3d95a5ec39144e6738543f0e88d5c05bf293e3cff255ea1e0aa9e219c68b4af8a7a9f307681583d816e09c93c107800e027f05755f337613b097a2bd104ac267106e831f0fc70aca3f5e12126a6d950b9e0bcb035fe9f5fd5909aedde8cef83348355bce08c4d4d00744b45cf2e7d9ac880a7e9e88bf45457b9b21d933e6a6dbed3fb64eac6eed5503e5e259517c54bf9d6ad1f8e0d20f05ed9572213ef752424a261c155f9603127622515e40a63e37656fa2cf8fa8e5a38b271dc336c0ee4fcdce432765821af1c55048f3c8bf9e87d800b21402e4d7698bbfb0cdb181259a6d38f48163e3f1cb995b82c00f8d7a229fd4651f1f5ad1ff232a2025006d3fd50abebc677092277fe5b600630be16d2054e5e85eb64e534fdf05e04e1fbf57b8fb781ec96deb27a78a936cb3fd0816efa92e1a96b0b18d7ff4d3c73e18f1c5e776be9b4b38dd08a4244b8de31dae9007ce42118dbf74e35cd7c33fce52ab570c188eb71ee53aa0b5d25d02904e7178affe95a7564bd9357aef1a8e68e3a48f350368136a2824e7fb9bdf87646fdb7753cdbaa9fb5cc2c8c952cee32ede6fa70ea96c37be1ada59c19178d96c8785a473f6e6c0a85149fde1dbc4b924fad24a0218cfe991d4026f9eda7eef8cf668a11f3b43639bcb8689f31f1899daf449b1431a12296d4166fbf90585387a78c032cae90e65ba8d246648f2d93fd3a4780c4c71023e4caf8aa660c130c763ca1e38c626274b915df9b68d7e5a07a357f758cfaa4e0354dc3d0aad0edc357d3c6ad40f2fff6f41b370d75d89b1616a57f50c93632bbac0e72a20f116d0320c30ea24ab45adc5fcb308601b05c827e9df4c18cdad742e4a920dec2bb116c1b8a4130759affc4eb964df48ab6fc466c92b897a2049e19d1f7bdfb15c5b7bae4f7073a291a418dd62adae3898834e9ca7af223287b240c9b9c2578cf82774e15d8c636b351a646f87a800d7b2cb4046c23b8fb8eca942a4c96d3629f5368011ac1cd47ec20c975e62412947eb2a0c5813639d449e5ef192100aa8eb9dd8f161eb5759095ebdec1b1a3f507ce98e87b66771cb128ce0f513b5408046dc6b54378079d2af61bc23c1bde5853e3187def40e24b86df684795ea11378eb8bedc74dc062f68f20c06c520649a396965cbf99f6fe520541482480c335a53c60b90c8160e7d217ac67d84ada1bc929542b4705426960cf3f5a0205368eea8845d1062b33db3c7c6da385c2d498f54dbb21a154d1680bcbf2c1bec5bca49c76d34edc8863d13279234e54884dc1095fa62022a9b741365b29504f54164fa6525ce41131ba464f29f0c9c3ce893ea5b454bb57433408e37f73c3c17354b258b6ba0fdde09543a42fa77250a8f0a2a2a1090fb4e90540ac09822a100186873914e3cab170b7eeeaf10248f8fceed2c3624e6ccc10305afe57a2baf5aa25f499121e5267e44dfd163f0963b19d750f4e72129114793252b3d4b83195b5a5c0551418a0775bfa66d5c79949f8151a37ad7bfa947792321a1449a942f9c9a36d45acac2b953a02b7311cee4faddf0de7abfe3f49f8d025e8f42e98aea614ea64c229fa84f2aadf609236e566959363204567f6afd8b9733b340c26bba6eaaf11a3924c87671e913c4c1afbe22100892d7bea0084b036d058ddc5ec4f09257f77f1fa6686622edaa165e190c7163c171eafb158151c0b00f66f0cc764f81e60871ac1756b7d1ff747003d1f70127ae8240b04267e76970c2ebdd479990f6024c053ff0c74be046978f33dbd9b0782af24cfd1a83257592fda2172a35302a2bf465fbb99b34e29aca3c63362172a7d4226cc5bed5ea92a1fcda5f2e85c188b0abb2933b892b2b08606d175e15f8ff806cf18404e14f88acf87bb64168adc081fb3233b54ebf662f98b136307856e0408f3da2f3b23d20cabddc9be0dd363532f9e2e78698371795a088865dabc60540a6f92f3b1d988f0df87ce98bb6eb546b6ec0bc155bded991c79ba54dc831dad2442b839ff0c215e1cf3419d532072f4463e69dca30d16211ea2707a3db499e33138a14625bd8ba4984b60a54ba2dc4ccaf196f5826e404fe64d62dca05d37ccb755c4d5f326c05e780312f2fede45cf1f74aade42f306da684e97e122ce215d313e200a1f2f2e7545afc42c8dfcff2dc255772cc5c96401af6f04224c77219be1650ab476e0f6722280134a07339a7f2faaed765bbb3f3e6dc3ed5d753905192dad6c32436d8bc801221063aff161068f3fe40c0aff95a079ba78cdbd1f77badae3256198110c26cde7e2c62dfd3f8408a215e88193182ff9b21cd321bf60e8626e0041197e0cb3dc0ded4097607206246f83aba429357367b55f57d2b373cf7e54580655dd502fb330b363a7c65cb10a79ff5465844634154e102fed010f70ebe22c99269bed4c0a02d10928d3d9744803629bcb18685b053a72560be1364f6d00699d955b17c37b1a4989884737d6ee5af8116d6a45619ac42e1ee52feecefc9b6eab52f329d733361474202bf390d523389680715e0916bb8164f3a439064c6206df41d1d475081e6bdb8734858212fc36802ff3f0fdc922cd32ca19ae72932aaf13f4d2524b5d2b9866f684a929d9719c68b6f171e541046fcdfeb774103b5f118c3e6258b58a9b2d2c10bfc227013a9ebf24e63aa8ca941b54dd486a81bac4fe03372acd37ed9fb4f52f3a3a6ba38ba1c8d3dc3e92baad83ce90176878d54cafc1c0acb4050b231965d2aebb9372918face24c3049aad6a3bae905da55a4e4992a884780e201df0c1df340642f0f1a6a862ca81537448268abc59937d3d3eb071465540937e2c3c33db4b127ed2b78c1bf4b82f4343d357f160ca5e46c299694f71d9eb85254dc51713f581424fd566811b879144889a3b05238ca1f24c976695e441c25f6448750dd07cfe0f407e367993d8211bab26aeb0c28cf013ce7e7d229a6f04278f0ec25cc010fe8cdf73e08e2070bbcba99f50cbb3517d1da58098bbb97d566c7850520fdcafde53665b27bd755a26408149ebd6993424ba39c0bef15a01b686d38edde128867b79a2ca84b59be76693afbdafd2a3e244368090fcde5265f944fb4db1133c0012df7b8b948bab1565d3dbf73e0c6855a698676a7f327cdfe62fe219d9cc1b82889d307cacd2abda0678aa41eb22ddd6438c69d1f5b7404295be14521c3000c37af6c435786ab4daac770fd322b95e13870a641837f178c9ba2b764e09916ec6956fed618fafa7b53c2cda074fc3e823ed8f01729ff9ead95b52e5b5aace936023e57383c023466bc673b20c6dd5cbe3e1f5e0461710ce455459cc4fbe473536095ef97eff93f93ec51dd3d1efb1afbffdee55955e96be530e2eff0be793ce728b8a6fd80900c2cf5de8d73167a2491f3f421a87c81bda92a177c16706a44ae28d46eafc28c0f09910921800610a83c36ea4ac4cbbc403c10c1b6569431f3aed75e2cd9a57874e6a844d54424991ffb34215946da35871d1a0bd7d8dca0018647716ac11567180e08a73d924ce27a0a22aa44a805ce04558ad8451a5913d16807dfdc523ed82f4032bc169ed8f0631774b074a8e319574801afc29406a80e449ccbf337c1306153cce55d8e08ab821cb6cf0bd37f3373320c45d4acac82ff8ee66dd80a71a01c36c2dcf9a0c40672726de602423f5077887ff449fee3f4920de62b4ac6c620cc8fe88972d24411f12947dcbf862cd716ce4c4eb6a99e903a630014cc4bc16791d4f9796c83b100b1f6f64d721d66ded42842ec2304d3f371e482f80c050005cf3fcad4c9d7018c9303af55bc4671fc32ff5c1a0a1db5c211a824f4d188cdadb34be8db6bbb635f670b80a1a6266551104a4d6fd9ea7522640dd07a970bb2a18b298112106686463343d1eb1d76a02b07336665d01b606f7ad1c1bcd6ece35f8c8abeb5d42017834205bb6fd8ec10240e8ee48270e1a01cb064356c792de19ddaad953f5f4674dd2d58ae23429b3af8fe5fc6cb16eb1ada53baa699c6c6a0a9f113a996f9f35eda6053b7ad0af765f5b44582a4222b63c412ba11da2969c8da9e124fe0e17c2a89e5da8e8c6cde45ddbd68229ffe636b5afe5a8036a2d87127527a9119ef2ba5cd12794c003be63b5015378a27c4c730aa46c4255d75be2f9b45908f8e0ce9d220b1b003d0fc6d860cfa248557a9c5cb84d003a99efdac4fb1801f5129471908c0ce01770a5e27622982e42ec8dc1a24a0368fc4279f36c6718e0628cae2e05499b46801f223039d705ab530fd3890d0dae45c18308ad002bf34a84c97e5e62c08aba1bc1c81a299338b9d4c650c68520b321963d8498e54850ab6d3b9d6958ac007e4859ea3435378bae4b97d083be6866364da18e457f252f706f7045d53dd84e48664fb31cc84b4ff7bfbfea153073032782393ff39df8545f70199430b1bd6db876a86731c8320229fb21284f82428ce82a671c43e0ea7317a4d701e071efd77b5298c1a221bf4696ec065b69bbe954bf8d7241aad965796d81483c888dda31cb4aa379fb50ea713b584d98cf0de743e97eb4ea7c29e529ce2bdf839ede7ccae17d069151a73568fcc5e07d2d5a93333de2643461f9f03fe8c5d9b5c9d2ad6973cdd46450615aa99d0e24bdfb6e3d68e37500e0723196ca01589fac43a1d63ee93b1d4870ccc35be80b256a5aba84db0c0a69d954f405c7f7468a8207fb7b916b2bb0a0ebedf64df5816ada44bc7eecdd86f1caa65e4ee923c06d9e39e7219ca455fe78f948309966d6cd72fcdc34866a6333bd8252c013fae21c01ec8d65945ede80c800f5dde142a79728af327cc3b10e3e3a464ba5dddc7df115909d541717ca5e91cff270d070845546b38d172a82e4ee052cacc0d0802f5ba5915661ef90395d21b70a34aad298c46af3c4ce05d3e8ed3a1688f9cc963a66655a78ab44ecd24481ceda04bbabf72ac6b9548d6272e5e83318641c5d110e64d2388a2cbac7fde6239817fb44b88a422628d37619acc9a52f474915b3b195eff35b1e7958692185c7b9d301381357d33c09fcefd679822af80d6be4c450fb9f96fbe6c765f37caf4c50778d330ae3d44c2451ffe48daea5a40c5205d7af823099df8e57c46dfda822047d64fa3c3293f7ab4796675e285eab78243b7a1e2f552bd5bd66efa22b2b4de7158a7ae8c133e2860d40862a9c6318ae4946884e7e4401805b32fb0c0bf972707dd65429734d74d3f8038b64b859a311f522e040e1c92b838cdb5f91d1980bce77fbb8903f1a70d6045a8872ca7951beb05e931aec2cf41cb032867c7c4f1e02498b23c7b763b5e79c04936e53ee8862b84d1c6083f90b37a92b09b40ba68a54d7aab3491869ce8e22dfeb48393f90fcfe9168c501c7cab3030541645043a07f31bb510bff2dbf00426262d71d0b01f09efdcf63f3da721a85c6d0547f137c9f43d3e18a3178cdf18f19044857b0114541b776f9e4999d1ed2bb72b26112f50567fba2e6d43f2b071cf73b3a6dde1b539a486552dcdfd79882857fa27c70ce773c7f2485439aafe6599872f90b058042ecdd81c173433bde029facb2db3d4e06a5963b0ab85889bdfe481081fed59fd1bf66fa149611865cf595a7e1633153ec418e89b60d53c607b81345c3c48f1a5d8f8bf69bac4006fe3b99b866f3927a479c92a03bb114db269874e494bab6966aa82667a0b9cdf3523cb41c5ecce5bd7bd289bea0b5c9ad984fd4aeeda211d33715a82ae2a4bdfb24ef127025a65bf79b31a86300896cbb8f8108d829518b5a2979fd528c71648737ac874e341b9fd9dbf559a8c78eb994c6a8e739b53cb22be0bca0e5efef03b1571d4ae1022e7a492840856f013c0ac27094eb683c57915a3f1a1aad37d6c79a4a8075605cc03497ef54d35bbd2618e9d38759fe01cd747e3a5c01d01f25d99595adbf8ceea85756f8d020e86595bf678cdde72c5a587f4aa00b7c46bd3a51381715c3b50e2a20da1c35b9a22da88dbdcdf35cf4cf3f0eaa7828bbacb90c3928836ea7b671ef127630e80973b7ce8fc7133fc1c355ca0c40c38d25e01e7fb39437599481ef8e2c271440fd4fdaee2ea0ec56c719d4b870f6b39eb2c9a06ae14d3a74ae657f85addf4a32cd386afc1593ff7e78843a9ef71aa8f9c5c24f2c7e886cc108855479708ea3b49dc50aef264c243c40f5a123a401922911b92bc099f13ef2b19b455cc607038b6fe9fd59bd91d33708921a41bf7747baa94a71c906bec575d650b97ff8108cfa6c25ad6495c8dcace34c7e68c12535ec24374e9798336e9a58ad7e144914c10d3d8b0198f2ca24afb107e39fba9d97af4719ccff32dd394850998e6d4e84b19cae621afd6658550f50fd23ec457474659a0c7f0c7f263f5372fe71400e86e6f74c41ef53bb20821ce0a0c1766f55630d69cae7fa0a6dc9b3eb749e921812e65ac83099770871927f6a157fc52dfee67a3b12e6ec748a9582fda87c060c5d38412869d7f331e8054dba722a0fa00b6ed62968e4ab0313cf9937df77cd193eb63a9a00746308a421e0a59d3f0b10db36ca1b3d7fd7e37988d8589fc287e11fd41be8b26ff56e324112a09f3e562ffe1cabb6518eba54e181e5a72e3876395aa8ef1da9d4dd849540cd4effa144d9218a8a4df89612eccd7464fa17681e419d1a8f95ebc5082c5edb55d30de930402ad161f22d7b05494ae86e90b3355ee9e3de1c1f4956d7c1a37225b18cf01fc78d9fcb49e639e297b1d9ca70adbd588434c947c1583298f652ae985274cbe6be48e3e7c86b66c9e951ce41a8cf4919cd672683f6cf5fa662974bb0df45cc1dddb91e62a0866beaaf208655357840a09f4a33a01d68ba74a9427df276cde88ab08485f4eee175111cb456ac032b613d86d0f37749e03773721752905c8ca9830eddcbdc1bb87f28f740feb562942b6c32241c341af62bad78cfcf50f12d57337d94be86e4881d5042a8a7ef782025ec357930eae3204ea34e5460f96ae2cd3090e1536eb26dd65265f0574853a27912d27dd6275057e7bd5e1009b55a9c3b0d20d4c72b49c0ab5ffa6a508df11869b03743b5404bef8638971c81f001abf5f4d6309d876790125c96861848756a0ce93053880bf1f64bceaa745dbc17ee167f7db921ed7e0fefcbcb64ec0746d08815fa80562073c90359940e0180488c6f03b764176d9dc2cf92849cdf9b4a6eb21aa18e55cdc5ba83d143042fd7535865851514afceac9d75399be996f0f1e80df611967bd135de3530319ed0374dc5a2d192e9de5d4231db41e13cca3d05fa1fc196f437940cb43088998abf68cbe25a586a199f574600e2a0370e52cdf96d346391b5d5e6f0bc7c4e3947f56161a32fc6f7a44f5a52c8cb51b71ded98d8e1afe66e461ced6e26d0dff786d1fce592ad89ed0947f165cf2ecb37e7e862541c241c2cf4efafdeb8b61a923b7cf12d2f6e98ae54ee6b92d9aada1a1801291e3a212f4e7e20ba313c6d97f2d654664817afe50abaddd5038809379c1ed858d4800d581d9749b6d844181b29a7bac0142f01c93fcbe1484deece4ca37c7d91347dea58e6968136b6f39a9035f7c290283a8e79a8415a9fb3fe9d1b831ccf9f8511b0e9badf5b7026df356b8c4a81e864bdcecc3ef47e443d9ba71f82ffdf790697df6f39b86cd42da1d73dd92cedaa82d218fc7ab457d71b779edfa81fe0f4e10b83f9a39eb9bcbf01758ce3b500c89ae2f8e4e716aac4c765cd980290f4f98dc3e0b596ea1b993a8a3c3d6809ae49248165bec33a2337a6ee4ec81ff53b339110ffe0ad093e61e8907ca69b0638da90ab50a1b0eb7bd438fb09f8c2392af511531ca412df3ed28be17df92e7a126b0bec6ab111a2edd227078ed288491ea709c12a8263e0e12d2ceb456748a5d432f50f8d2d2ce4c3927684a412867a35abd87ee0380cf40c2d38d3276569256d7e3d2972c088831de9c7c95030174d4037fb3424becd314c4b96fecd478fe0d8e68e9b912da3dbcdda8016aa00cf7851c8b9edd2c94c9415f10d41f43c2d83802805769b96d450260a97fc335cdab8c8371835edba8bd0821c929f49e2e3d8f7334d4690980e526c6659343b11757aa6f1b1a8d8097b63e8dfa2fd96fe37d3c742be3094729f75475eca15cc1e793347b4444443fcb3facf2febd677e852df5e0615ec696af94c608562cb31b4b4edd33147c40fe25786d16b90b4494240b89b8c98411913486239919b573234171b13eb4dbbd2d9f82d8f5cf8f8e786595946043ab74b188caad246fd5bb67d4f3008284f192bba211b93a24b2d9f364d026b62db47178e8dfb5f9f06e3ae417e6b4e8cb85f59c03fa83e4f25346042066bb4884fab1a2e79ab064fd39f3669666839ad679bf4aec5ec91a61f9832d3a8893866f7bab711942edd62e0dc8d98b9aa15b4a6f0ce812c5587dcfd318c69549c49f172a6ae95fbe66f351b2fbaccffb2787c45fd2f4b786ac393458f9fc75bf6620bae7f7417fef9a7267b4a1c18fe164cced99e9fcd2b0b4974ffa253a54b66ddc9865c41beb10ad2eba78ab61f0733d43f1298e50c08b3092086d857156ab5b66e143fa9f7f8014a99d15d4d4cd334b2285078f6b0fe64fc731bd7959b3dc565386db37996131c65364a47c0067c958dd7153998f821ca0cbbd779025183870a99d3a0bbdba59df0cc9d5425617078f87db6f7ec296dcbcdeb8084dcdcbc90d7597823116a622d7b6657b307e98c2513be4a792d7d0f5ad9333b19077e0f3a9b2fbcf4c92092897f082bc4aab84edd3511e4d7f3c306a15b16360741f7bd262953de18b157054a3e4ea64d62a4b794d4452596647bc647320634e8764aadd7990718d62bd326454443a9ef8f6f3facbf1cf98148c1ac13ebb5677086499c7e3f52457434741e5115e17133ff2d5e149ef5fe7316cd8e3327648af16c9af8ff672186a231f45f74196354c1e9cc8f10a66716ec49245be1e1ec96675c841f9a767058e4eb952545c2c789e8f50fce847aa97cb0b02c90e34c500dc12f13e6da9ca2c37ea39145824f6f86092db73f57b9525de382126177088080e797651a0b0490becf0b348ca75c6842b3b8f4f8cf7b25144afc0998f289735e3e3a6142d2294d769591ba27e2a1d68ff29656af1762eb48e7afea3c262cca35cafaf7baba401158fb6680be664062fae448c0620cb2e2b237d9f100449964820790690f6b1c23f040c4dd27cd9705a56a51ddb3e78401a20d84f1bfb7eb64dcdbc338f97813b6d6b093ddef8976cb91f50840f4b133e54313f661caa52e1312fd9d53caa805109bad0811b3fe68429445bd6b4c717cac1fb6eea95e22075ef2f48844c3f21c55e68b03471d03085c37b2805b9b6c69500ff8b217a16ebac269dd8e4176ab4e0005be6f613763cef3dbc3e13747ba1aae3ba98bac454fa2d548dd1e986cf5c5cd9206da7b14ac10d9ddce336a9acc335509b47f0999881b7840d74ef6ba5d07e8d88ee11025fd29d3bb1f45b6f6cfa93f870e8eb384349d794f91431adeb9b1368b04c355872cf2c91e5b2c6b6fb337f6084525d34c8c51c1e6d7c1055139652a05c3a23c1e7babf1188af01c8e232a679d1ebdd4380000d21face860174e1641f66b2d167a3ec01628869311152e89f78eca73997f4ba0acd3d3ecc6661e0411fef46bfcac09f3d56175a254e89eed2ba60029cf59e5049c2a0b906b43e67895824a8914efa366b14e8263c8f1820e15d62f4cb05b09b86fccbefc1ddadabeaec5436cd169b74f2bf6690aec5514a14d731c8bfe945ec859e5475dd936aedca0516d9dea205eb2f79731a9ada9125cdbbadc2b365df598a6413a525304103d8c3af44aa44f5b4fa46036e61d7b3407849988bb72f3714e3695ea332b9092726dbe2ba0d336d4a423827d488371980c0e190e1725cc90ac73b1b5c046767443f5c51479b17aa8f594749fcbb9d4cc5e7a7502cd3a2fa8ef0a2f52eb33eeb871a0fc2ed8e5b6dad690c4b603977879395f29a5566a3ca609f5e0237e4ecc553fe2f3f44a3200bfae9a911c934fd31900b748d7e66b41466d76dcf1deb2c005c1de6b6bde509cf0ebaa077ce84452c8e71ba2063b49ccdb07438c12ba5c400539e5c5690c3c3ad1d54964d5fef1cf0dc001c2bca5367797cb622993bdd4945a243dfb7c2d3ffcfda05c9fa2b3aa4ab25afb573f16fb0d28bda5eb1f766c9fc5684366be2448396552cf59c195eebf6e614c85ed0cec130a1eb981ef775dc9ca340c4208eaf2d5c26529f976227ae6ab40ae1749d7e523d9aaec00a115b47836659e15f48a2bd1dd6a8a41e41f5a13aac94caa451d133a9521366cc2958517dcb537085612f238587baa297408e10398f7f8ae8ae25d195354262108d0e15129b0c563ecfbde962f7027500c8fee01034c482718c897bf518095715321e4883944067aea1305e7ec378501cd0d6cd5ea6c5ffc283f17519dc30b57efddff926909dd86cf1db6888cf130ca2023d08bcafc", 0x2000, &(0x7f0000000c00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)={0x78, 0x0, 0x0, {0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}}}, 0x0, 0x0, 0x0, 0x0, 0x0}) getxattr(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=@known='system.posix_acl_access\x00', 0x0, 0x2000000) 05:36:14 executing program 1: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FS_IOC_FSSETXATTR(r0, 0x8940, &(0x7f0000000000)) 05:36:15 executing program 1: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FS_IOC_FSSETXATTR(r0, 0x8940, &(0x7f0000000000)) 05:36:15 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000001c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd160-generic\x00'}, 0x58) r1 = accept4(r0, 0x0, 0x0, 0x0) syz_genetlink_get_family_id$nl80211(0x0, 0xffffffffffffffff) sendmsg$NL80211_CMD_GET_SURVEY(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={0x0}}, 0x0) socket(0x0, 0x0, 0x0) 05:36:15 executing program 0: r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) r1 = socket$inet6_udp(0xa, 0x2, 0x0) r2 = dup3(r0, r1, 0x0) setsockopt$inet6_buf(r2, 0x29, 0x32, &(0x7f0000000d40)="c220f2a96280aa2b3cb7777549f53396d88afa81", 0x14) 05:36:16 executing program 1: pipe2$watch_queue(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) close_range(r0, 0xffffffffffffffff, 0x0) socket$inet_sctp(0x2, 0x5, 0x84) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r0, 0x84, 0x1d, &(0x7f0000000140), &(0x7f0000000340)=0x4) 05:36:16 executing program 0: r0 = socket(0x1d, 0x2, 0x6) sendmsg$NFT_MSG_GETCHAIN(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000440)={0x0}}, 0x0) 05:36:16 executing program 1: r0 = openat$damon_kdamond_pid(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) close(r0) socket$nl_generic(0x10, 0x3, 0x10) write$USERIO_CMD_SET_PORT_TYPE(r0, &(0x7f0000000040), 0x2) 05:36:16 executing program 0: r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$KDGKBTYPE(r0, 0x4b33, &(0x7f0000000000)) r1 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$GIO_SCRNMAP(r1, 0x4b4b, &(0x7f0000000000)=""/82) 05:36:16 executing program 1: pipe2$9p(&(0x7f0000000180)={0xffffffffffffffff}, 0x0) ioctl$int_out(r0, 0x2, &(0x7f0000000000)) 05:36:17 executing program 0: r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$KDGKBTYPE(r0, 0x4b33, &(0x7f0000000000)) r1 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$GIO_SCRNMAP(r1, 0x4b4b, &(0x7f0000000000)=""/82) 05:36:17 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$KDGKBTYPE(r0, 0x4b33, &(0x7f0000000000)) r1 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$GIO_SCRNMAP(r1, 0x4b4b, &(0x7f0000000000)=""/82) 05:36:17 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$KDGKBTYPE(r0, 0x4b33, &(0x7f0000000000)) r1 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$GIO_SCRNMAP(r1, 0x4b4b, &(0x7f0000000000)=""/82) 05:36:17 executing program 0: r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$KDGKBTYPE(r0, 0x4b33, &(0x7f0000000000)) r1 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$GIO_SCRNMAP(r1, 0x4b4b, &(0x7f0000000000)=""/82) 05:36:17 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$KDGKBTYPE(r0, 0x4b33, &(0x7f0000000000)) r1 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$GIO_SCRNMAP(r1, 0x4b4b, &(0x7f0000000000)=""/82) 05:36:17 executing program 0: r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$KDGKBTYPE(r0, 0x4b33, &(0x7f0000000000)) r1 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$GIO_SCRNMAP(r1, 0x4b4b, &(0x7f0000000000)=""/82) 05:36:17 executing program 1: sendmsg$RDMA_NLDEV_CMD_RES_CM_ID_GET(0xffffffffffffffff, 0x0, 0x0) r0 = syz_genetlink_get_family_id$batadv(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$BATADV_CMD_GET_VLAN(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x24, r0, 0x8, 0x70bd29, 0x25dfdbfb, {}, [@BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x8}, @BATADV_ATTR_ISOLATION_MARK={0x8, 0x2b, 0x3}]}, 0x24}, 0x1, 0x0, 0x0, 0x4}, 0x4000000) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$smc(&(0x7f0000003fc0), 0xffffffffffffffff) sendmsg$SMC_PNETID_ADD(r1, &(0x7f00000040c0)={0x0, 0x0, &(0x7f0000004080)={&(0x7f0000004000)={0x20, r2, 0x1, 0x0, 0x0, {}, [@SMC_PNETID_NAME={0x9, 0x1, 'syz2\x00'}]}, 0x20}}, 0x0) syz_genetlink_get_family_id$team(&(0x7f0000000200), r1) r3 = syz_genetlink_get_family_id$batadv(&(0x7f00000000c0), 0xffffffffffffffff) r4 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000000)='/sys/bus/pci', 0x0, 0x0) close(r4) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r4, 0x89f1, &(0x7f0000000100)={'syztnl0\x00', &(0x7f0000000080)={'syztnl0\x00', 0x0, 0x29, 0x4, 0x20, 0x6, 0x4, @ipv4={'\x00', '\xff\xff', @initdev={0xac, 0x1e, 0x1, 0x0}}, @ipv4={'\x00', '\xff\xff', @empty}, 0x700, 0x7828, 0xfffffff8, 0x84a}}) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(r4, 0x89f2, &(0x7f0000000180)={'syztnl1\x00', &(0x7f0000000140)={'gre0\x00', r5, 0x40, 0x7, 0x2, 0x2, {{0x8, 0x4, 0x2, 0x18, 0x20, 0x68, 0x0, 0x81, 0x2f, 0x0, @multicast1, @local, {[@timestamp_prespec={0x44, 0xc, 0x4a, 0x3, 0x2, [{@multicast2, 0x1ff}]}]}}}}}) getsockopt$inet_pktinfo(r4, 0x0, 0x8, &(0x7f00000001c0)={0x0, @empty, @remote}, &(0x7f0000000200)=0xc) r8 = socket(0x1d, 0x2, 0x6) r9 = dup(r8) ioctl$ifreq_SIOCGIFINDEX_vcan(r8, 0x8933, &(0x7f0000000200)={'vxcan1\x00', 0x0}) bind$can_j1939(r9, &(0x7f0000000380)={0x1d, r10, 0x2}, 0x18) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r4, 0x89f2, &(0x7f00000002c0)={'syztnl1\x00', &(0x7f0000000240)={'syztnl1\x00', r6, 0x29, 0x4, 0x0, 0x81, 0x2, @mcast1, @loopback, 0x8, 0x7800, 0x4, 0x5}}) r12 = socket(0x1d, 0x2, 0x6) r13 = dup(r12) ioctl$ifreq_SIOCGIFINDEX_vcan(r12, 0x8933, &(0x7f0000000200)={'vxcan1\x00', 0x0}) bind$can_j1939(r13, &(0x7f0000000380)={0x1d, r14, 0x2}, 0x18) sendmsg$ETHTOOL_MSG_FEATURES_GET(r9, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000004c0)={&(0x7f0000000500)=ANY=[@ANYBLOB="0c020000", @ANYRES16=0x0, @ANYBLOB="100000000000000000000b00000004000180180001801400020076657468305f746f5f62726964676500280001801400020076657468315f766c616e00000000000008000100", @ANYRES32=0x0, @ANYBLOB="08000100", @ANYRES32=0x0, @ANYBLOB="0c00018008000300020000002c0001801400020076657468305f746f5f626174616476001400020076657468310000000000000000000000280001800800030002000000080003000200000014000200776730000000000000000000000000002800018014000200766c616e31000000000000000000000008000100", @ANYRES32=0x0, @ANYBLOB="0800030000000000500001801400020076657468305f746ffb4fe220195f626174616476001400020070696d367265673000000000000000", @ANYRES32=r6, @ANYBLOB="08000100", @ANYRES32=r14, @ANYBLOB="14000200626f6e645f736c6176655f3100000000780001801400020076657468305f6d616376746170000000080003000000000008000100", @ANYRES32=r10, @ANYBLOB="1400020063616966300000000000000000000000140002006c6f0000000000000000000000000000080003000300000008000100", @ANYRES32=0x0, @ANYBLOB="080003000200000008000100", @ANYRES32=r7, @ANYBLOB="08000100", @ANYRES32=r11, @ANYBLOB="6400018014000200776c616e3100000000000000000000000800030000000000140002006e723000000000000000000000000000140002006d6163766c616e300000000000000000080003000300000014000200636169663000"/100], 0x20c}}, 0x0) sendmsg$BATADV_CMD_TP_METER(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f0000000180)={&(0x7f0000000100)={0x44, r3, 0x400, 0x70bd26, 0x25dfdbfb, {}, [@BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x101}, @BATADV_ATTR_FRAGMENTATION_ENABLED={0x5}, @BATADV_ATTR_HARD_IFINDEX={0x8, 0x6, r7}, @BATADV_ATTR_MESH_IFINDEX={0x8}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5, 0x2a, 0x1}, @BATADV_ATTR_BONDING_ENABLED={0x5}]}, 0x44}, 0x1, 0x0, 0x0, 0x44}, 0x8000) sendmsg$BATADV_CMD_SET_VLAN(r1, &(0x7f0000000200)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x2c, r3, 0x1, 0x70bd2d, 0x25dfdbff, {}, [@BATADV_ATTR_NETWORK_CODING_ENABLED={0x5, 0x38, 0x1}, @BATADV_ATTR_AGGREGATED_OGMS_ENABLED={0x5}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x80000001}]}, 0x2c}, 0x1, 0x0, 0x0, 0x81}, 0x40000) 05:36:18 executing program 0: pipe2$watch_queue(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) close_range(r0, 0xffffffffffffffff, 0x0) socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_CRIT_PROTOCOL_START(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)={0x20, 0x0, 0x0, 0x0, 0x0, {{}, {@void, @val={0xc}}}}, 0x20}}, 0x0) 05:36:18 executing program 0: r0 = openat$incfs(0xffffffffffffff9c, &(0x7f0000001080)='.pending_reads\x00', 0x62cc2, 0x0) close_range(r0, 0xffffffffffffffff, 0x0) syz_genetlink_get_family_id$nl80211(0xffffffffffffffff, 0xffffffffffffffff) sendmsg$NL80211_CMD_JOIN_MESH(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000100)={0x28, 0x0, 0x0, 0x0, 0x0, {{}, {@val={0x8}, @val={0xc}}}}, 0x28}}, 0x0) 05:36:18 executing program 0: r0 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) close_range(r0, 0xffffffffffffffff, 0x0) socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$DEVLINK_CMD_RATE_GET(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000080)={0x14}, 0x14}}, 0x0) 05:36:20 executing program 1: socketpair(0x1, 0x5, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) sendmsg$TIPC_CMD_GET_LINKS(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x4010) 05:36:20 executing program 0: r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) recvmmsg(r0, 0x0, 0x0, 0x0, 0x0) 05:36:20 executing program 0: r0 = openat$dlm_control(0xffffff9c, &(0x7f0000000000), 0x0, 0x0) close(r0) socket$inet_sctp(0x2, 0x5, 0x84) setsockopt$inet_sctp6_SCTP_PR_SUPPORTED(r0, 0x84, 0x71, &(0x7f0000000100), 0x8) 05:36:20 executing program 1: r0 = timerfd_create(0x0, 0x0) timerfd_settime(r0, 0x1, &(0x7f0000000100)={{0x77359400}, {0x77359400}}, &(0x7f0000000140)) 05:36:20 executing program 0: r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = dup3(r1, r0, 0x0) ioctl$UI_GET_VERSION(r2, 0x8004552d, 0x0) 05:36:20 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'hash\x00', 0x0, 0x0, 'crct10dif-arm64-ce\x00'}, 0x58) r1 = accept(r0, 0x0, 0x0) r2 = accept4$packet(r1, 0x0, 0x0, 0x0) sendto$packet(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 05:36:21 executing program 0: setresuid(0x0, 0xee00, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_TIMEOUT_NEW(r0, &(0x7f0000000340)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0xc9ba0020}, 0xc, &(0x7f0000000300)={0x0, 0x28}}, 0x0) 05:36:21 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) recvmsg(r0, &(0x7f00000024c0)={&(0x7f0000000040)=@pppol2tpin6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @mcast2}}}, 0x80, 0x0}, 0x0) syz_genetlink_get_family_id$ethtool(&(0x7f0000000000), r1) syz_genetlink_get_family_id$devlink(&(0x7f0000002580), r0) 05:36:21 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000380)={0x26, 'hash\x00', 0x0, 0x0, 'streebog512\x00'}, 0x58) r1 = accept4(r0, 0x0, 0x0, 0x0) sendmsg$NL80211_CMD_START_P2P_DEVICE(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000240)=ANY=[], 0xfffffd42}}, 0x0) sendmsg$BATADV_CMD_SET_HARDIF(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={0x0}}, 0x0) 05:36:21 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) recvmsg(r0, &(0x7f00000024c0)={&(0x7f0000000040)=@pppol2tpin6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @mcast2}}}, 0x80, 0x0}, 0x0) syz_genetlink_get_family_id$ethtool(&(0x7f0000000000), r1) syz_genetlink_get_family_id$devlink(&(0x7f0000002580), r0) 05:36:22 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) recvmsg(r0, &(0x7f00000024c0)={&(0x7f0000000040)=@pppol2tpin6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @mcast2}}}, 0x80, 0x0}, 0x0) syz_genetlink_get_family_id$ethtool(&(0x7f0000000000), r1) syz_genetlink_get_family_id$devlink(&(0x7f0000002580), r0) 05:36:23 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) recvmsg(r0, &(0x7f00000024c0)={&(0x7f0000000040)=@pppol2tpin6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @mcast2}}}, 0x80, 0x0}, 0x0) syz_genetlink_get_family_id$ethtool(&(0x7f0000000000), r1) syz_genetlink_get_family_id$devlink(&(0x7f0000002580), r0) 05:36:23 executing program 0: openat$damon_rm_contexts(0xffffffffffffff9c, &(0x7f0000000000), 0x1c1a02, 0x8) 05:36:24 executing program 0: pipe2(&(0x7f0000000040)={0x0, 0x0}, 0x0) mmap$IORING_OFF_SQES(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x4000032, r0, 0x10000000) 05:36:24 executing program 0: r0 = socket$nl_audit(0x10, 0x3, 0x9) getsockname(r0, &(0x7f00000012c0)=@pppol2tpin6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @private1}}}, &(0x7f0000000040)=0x80) close_range(r1, 0xffffffffffffffff, 0x0) socket$inet_sctp(0x2, 0x1, 0x84) getsockopt$inet_sctp_SCTP_EVENTS(r1, 0x84, 0xb, &(0x7f00000001c0), &(0x7f0000000240)=0xe) 05:36:24 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000004c0), 0x0, 0x0) close_range(r1, 0xffffffffffffffff, 0x0) socket$alg(0x26, 0x5, 0x0) r2 = socket(0x1d, 0x2, 0x6) ioctl$ifreq_SIOCGIFINDEX_vcan(r2, 0x8933, &(0x7f00000000c0)={'vxcan1\x00', 0x0}) bind$can_j1939(r2, &(0x7f00000005c0)={0x1d, r3, 0x2}, 0x18) syz_genetlink_get_family_id$netlbl_cipso(&(0x7f0000000140), r0) 05:36:24 executing program 0: r0 = socket$l2tp6(0xa, 0x2, 0x73) getsockopt$inet6_int(r0, 0x29, 0x46, &(0x7f0000000000), &(0x7f0000000040)=0x4) 05:36:24 executing program 0: r0 = socket$inet_udplite(0x2, 0x2, 0x88) setsockopt$MRT_INIT(r0, 0x0, 0xd, 0x0, 0x0) 05:36:24 executing program 0: r0 = syz_init_net_socket$nfc_raw(0x27, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x5451, 0x0) 05:36:25 executing program 1: mount$binderfs(0x0, &(0x7f0000000080)='./binderfs\x00', 0x0, 0x2b2542c, 0x0) 05:36:25 executing program 0: r0 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000040), 0x40101, 0x0) write$damon_schemes(r0, 0x0, 0x0) 05:36:25 executing program 0: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000000), 0x8, 0x0) dup3(r0, r1, 0x0) ioctl$VT_RESIZE(r1, 0x5609, &(0x7f00000000c0)) 05:36:25 executing program 1: mount$binderfs(0x0, &(0x7f0000000080)='./binderfs\x00', 0x0, 0x2b2542c, 0x0) 05:36:25 executing program 0: r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg(r0, &(0x7f0000001640)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f00000011c0)='4', 0x1}], 0x1}, 0x0) 05:36:26 executing program 1: mount$binderfs(0x0, &(0x7f0000000080)='./binderfs\x00', 0x0, 0x2b2542c, 0x0) 05:36:26 executing program 0: r0 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000240), 0x2, 0x0) fcntl$F_SET_FILE_RW_HINT(r0, 0x4, 0x0) 05:36:26 executing program 1: mount$binderfs(0x0, &(0x7f0000000080)='./binderfs\x00', 0x0, 0x2b2542c, 0x0) 05:36:26 executing program 0: ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, 0x0) 05:36:26 executing program 1: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0xa04c0, 0x0) 05:36:26 executing program 1: r0 = syz_open_dev$sndpcmc(&(0x7f0000000140), 0x0, 0x0) ioctl$SNDRV_PCM_IOCTL_INFO(r0, 0x81204101, &(0x7f0000000000)) 05:36:26 executing program 0: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$UI_ABS_SETUP(r0, 0x401c5504, &(0x7f0000000140)={0xff}) 05:36:27 executing program 1: pipe2$watch_queue(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) close_range(r0, 0xffffffffffffffff, 0x0) socket$nl_generic(0x10, 0x3, 0x10) sendmsg$TIPC_CMD_SHOW_NAME_TABLE(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000100)={0x30, 0x0, 0x0, 0x0, 0x0, {{}, {}, {0x14}}}, 0x30}}, 0x0) 05:36:27 executing program 0: r0 = openat$mice(0xffffffffffffff9c, &(0x7f0000000540), 0x0) fsetxattr$trusted_overlay_redirect(r0, &(0x7f00000007c0), 0x0, 0x0, 0x0) 05:36:27 executing program 1: r0 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) read$proc_mixer(r0, 0x0, 0x0) 05:36:27 executing program 0: r0 = openat$mice(0xffffffffffffff9c, &(0x7f0000000540), 0x0) fsetxattr$trusted_overlay_redirect(r0, &(0x7f00000007c0), 0x0, 0x0, 0x0) 05:36:27 executing program 1: r0 = socket$nl_rdma(0x10, 0x3, 0x14) r1 = fcntl$dupfd(r0, 0x0, r0) sendmsg$NL80211_CMD_ADD_NAN_FUNCTION(r1, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000500)={&(0x7f00000017c0)={0x1c, 0x0, 0x0, 0x0, 0x0, {{}, {@val={0x8}, @void}}}, 0x1c}}, 0x4000010) 05:36:28 executing program 1: r0 = openat$smackfs_cipso(0xffffffffffffff9c, &(0x7f0000000100)='/sys/fs/smackfs/cipso2\x00', 0x2, 0x0) fcntl$getown(r0, 0x9) 05:36:28 executing program 0: r0 = openat$mice(0xffffffffffffff9c, &(0x7f0000000540), 0x0) fsetxattr$trusted_overlay_redirect(r0, &(0x7f00000007c0), 0x0, 0x0, 0x0) 05:36:28 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) ioctl$BTRFS_IOC_SCRUB_CANCEL(r0, 0x5450, 0x0) 05:36:28 executing program 0: r0 = openat$mice(0xffffffffffffff9c, &(0x7f0000000540), 0x0) fsetxattr$trusted_overlay_redirect(r0, &(0x7f00000007c0), 0x0, 0x0, 0x0) 05:36:28 executing program 1: r0 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000040), 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$EVIOCREVOKE(r2, 0x40044591, 0x0) ioctl$HIDIOCGRAWPHYS(r2, 0x80404805, 0x0) 05:36:28 executing program 0: r0 = socket$rds(0x15, 0x5, 0x0) recvmmsg(r0, &(0x7f0000004a00)=[{{&(0x7f0000001500)=@pppol2tp={0x18, 0x1, {0x0, 0xffffffffffffffff}}, 0x80, 0x0}}], 0x1, 0x3, 0x0) r2 = socket$nl_rdma(0x10, 0x3, 0x14) dup3(r2, r1, 0x0) r3 = socket$rds(0x15, 0x5, 0x0) recvmmsg(r3, &(0x7f0000004a00)=[{{&(0x7f0000001500)=@pppol2tp={0x18, 0x1, {0x0, 0xffffffffffffffff}}, 0x80, 0x0}}], 0x1, 0x3, 0x0) sendmsg$IPVS_CMD_ZERO(r4, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000180)={0x14}, 0x14}}, 0x0) 05:36:28 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'hash\x00', 0x0, 0x0, 'wp512\x00'}, 0x58) r1 = accept(r0, 0x0, 0x0) sendmsg$TIPC_NL_BEARER_GET(r1, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={0x0}}, 0x0) 05:36:28 executing program 0: r0 = inotify_init1(0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$KDADDIO(r0, 0x5450, 0x0) 05:36:29 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./file1\x00', 0x0) pipe2$watch_queue(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) close_range(r0, 0xffffffffffffffff, 0x0) openat$dir(0xffffff9c, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000200)='./file1\x00', 0x0, 0x0) fchmodat(r0, &(0x7f0000000000)='./file1\x00', 0x0) 05:36:29 executing program 0: r0 = syz_init_net_socket$llc(0x1a, 0x1, 0x0) setsockopt$llc_int(r0, 0x10c, 0x2, &(0x7f0000000140), 0x4) 05:36:29 executing program 1: r0 = add_key$keyring(&(0x7f00000000c0), &(0x7f00000002c0)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f0000000300), &(0x7f0000000340)={'syz', 0x0}, &(0x7f0000000380)="8a", 0x1, r0) keyctl$KEYCTL_RESTRICT_KEYRING(0xb, r1, 0x0, 0x0) 05:36:29 executing program 0: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$KVM_GET_VCPU_MMAP_SIZE(r0, 0x4020940d) 05:36:29 executing program 1: r0 = socket$key(0xf, 0x3, 0x2) r1 = socket$netlink(0x10, 0x3, 0x0) dup3(r1, r0, 0x0) write$binfmt_script(r0, &(0x7f0000000040)={'#! ', './file0'}, 0xb) 05:36:29 executing program 0: r0 = socket$inet6_udp(0xa, 0x2, 0x0) getsockname(r0, &(0x7f0000000280)=@pppol2tpin6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @private1}}}, &(0x7f0000000040)=0x34) close_range(r1, 0xffffffffffffffff, 0x0) socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFNL_MSG_ACCT_DEL(r1, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000400)={&(0x7f00000001c0)=ANY=[@ANYBLOB="14000000030701"], 0x14}}, 0x0) recvmmsg$unix(r1, &(0x7f0000003d40)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000041c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}}], 0x1, 0x0, 0x0) sendmsg$IPVS_CMD_NEW_DAEMON(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000080)={0x14}, 0x14}}, 0x0) 05:36:30 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_DEP_LINK_DOWN(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14}, 0x14}}, 0x24000040) 05:36:30 executing program 1: r0 = socket$rds(0x15, 0x5, 0x0) ioctl$sock_SIOCGIFVLAN_SET_VLAN_FLAG_CMD(r0, 0x894c, 0x0) 05:36:30 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='blkio.bfq.io_service_time_recursive\x00', 0x26e1, 0x0) close(r0) socket$inet6(0xa, 0x2, 0x0) getsockopt$inet6_buf(r0, 0x29, 0x10, &(0x7f0000000000)=""/206, &(0x7f0000000100)=0xce) 05:36:30 executing program 0: r0 = openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) dup3(r1, r0, 0x0) sendmsg$NL80211_CMD_REQ_SET_REG(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)={0x14}, 0x14}}, 0x0) 05:36:30 executing program 1: r0 = openat$damon_kdamond_pid(0xffffff9c, &(0x7f00000000c0), 0x0, 0x0) close(r0) r1 = openat$tun(0xffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'pim6reg1\x00', 0x1}) ioctl$TUNSETCARRIER(r0, 0x400454e2, &(0x7f0000000100)) 05:36:30 executing program 0: r0 = openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) dup3(r1, r0, 0x0) sendmsg$NL80211_CMD_REQ_SET_REG(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)={0x14}, 0x14}}, 0x0) 05:36:30 executing program 1: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f00000005c0)='/proc/keys\x00', 0x0, 0x0) ioctl$DRM_IOCTL_AGP_BIND(r0, 0x40106436, 0x0) 05:36:30 executing program 0: r0 = openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) dup3(r1, r0, 0x0) sendmsg$NL80211_CMD_REQ_SET_REG(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)={0x14}, 0x14}}, 0x0) 05:36:31 executing program 0: r0 = openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) dup3(r1, r0, 0x0) sendmsg$NL80211_CMD_REQ_SET_REG(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)={0x14}, 0x14}}, 0x0) 05:36:31 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) close_range(r0, 0xffffffffffffffff, 0x0) r1 = socket$nl_audit(0x10, 0x3, 0x9) sendmsg$NL80211_CMD_UNEXPECTED_FRAME(r1, &(0x7f000000bf00)={0x0, 0x0, &(0x7f000000bec0)={&(0x7f000000be80)={0x20, 0x0, 0x0, 0x0, 0x0, {{}, {@void, @val={0xc}}}}, 0x20}}, 0x0) recvfrom$l2tp6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 05:36:31 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000000c0)={0x26, 'hash\x00', 0x0, 0x0, 'sm3\x00'}, 0x58) accept4(r0, 0x0, 0x0, 0x0) r1 = dup(r0) setsockopt$inet_tcp_TCP_REPAIR_WINDOW(r1, 0x6, 0x1d, 0x0, 0x0) 05:36:31 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) close_range(r1, 0xffffffffffffffff, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$NFQNL_MSG_VERDICT(r2, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f00000002c0)={0x14, 0x1, 0x3, 0x201}, 0x14}}, 0x0) dup(r2) syz_genetlink_get_family_id$netlbl_mgmt(&(0x7f0000000080), r0) 05:36:31 executing program 0: pipe2$watch_queue(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) close_range(r0, 0xffffffffffffffff, 0x0) socket$netlink(0x10, 0x3, 0x0) sendmsg$NL80211_CMD_GET_POWER_SAVE(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000280)={0x14, 0x0, 0x0, 0x0, 0x0, {{}, {@void, @void}}}, 0x14}}, 0x0) [ 8741.636326][ T9096] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.1'. 05:36:31 executing program 1: r0 = openat$mixer(0xffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000000), 0x8, 0x0) dup3(r0, r1, 0x0) ioctl$USBDEVFS_ALLOC_STREAMS(r1, 0x8008551c, &(0x7f00000000c0)={0x0, 0x1, [{}]}) 05:36:31 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) ioctl$DMA_HEAP_IOCTL_ALLOC(r0, 0x8940, 0x0) 05:36:31 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$IPCTNL_MSG_CT_GET_DYING(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000140)={0x14, 0x6, 0x1, 0x401}, 0x14}}, 0x0) recvmmsg(r0, &(0x7f0000000100)=[{{&(0x7f0000000200)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @private0}}}, 0x80, 0x0}}], 0x1, 0x0, 0x0) close(r1) socket$inet_sctp(0x2, 0x1, 0x84) getsockopt$inet_sctp_SCTP_PARTIAL_DELIVERY_POINT(r1, 0x84, 0x13, &(0x7f0000000000), &(0x7f0000000040)=0x8) 05:36:32 executing program 1: r0 = syz_open_procfs(0x0, &(0x7f00000002c0)='mounts\x00') ioctl$FIONREAD(r0, 0x541b, &(0x7f0000000040)) 05:36:32 executing program 0: r0 = openat$dlm_monitor(0xffffff9c, &(0x7f0000000000), 0x0, 0x0) close(r0) socket$inet_sctp(0x2, 0x5, 0x84) getsockopt$inet_sctp6_SCTP_RTOINFO(r0, 0x84, 0x0, &(0x7f0000000080), &(0x7f00000000c0)=0x10) 05:36:32 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) quotactl_fd$Q_SETINFO(r0, 0x0, 0x0, 0x0) 05:36:32 executing program 0: r0 = openat$dlm_monitor(0xffffff9c, &(0x7f0000000000), 0x0, 0x0) close(r0) socket$inet_sctp(0x2, 0x5, 0x84) getsockopt$inet_sctp6_SCTP_RTOINFO(r0, 0x84, 0x0, &(0x7f0000000080), &(0x7f00000000c0)=0x10) 05:36:32 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = dup(r0) sendto$l2tp6(r1, 0x0, 0x0, 0x20014045, &(0x7f0000000000)={0xa, 0x0, 0x0, @remote, 0x1}, 0x20) sendmsg$kcm(r1, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x20004040) 05:36:33 executing program 1: r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2641, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP(r0, 0x5451, 0x0) 05:36:33 executing program 0: r0 = openat$dlm_monitor(0xffffff9c, &(0x7f0000000000), 0x0, 0x0) close(r0) socket$inet_sctp(0x2, 0x5, 0x84) getsockopt$inet_sctp6_SCTP_RTOINFO(r0, 0x84, 0x0, &(0x7f0000000080), &(0x7f00000000c0)=0x10) 05:36:33 executing program 0: r0 = openat$dlm_monitor(0xffffff9c, &(0x7f0000000000), 0x0, 0x0) close(r0) socket$inet_sctp(0x2, 0x5, 0x84) getsockopt$inet_sctp6_SCTP_RTOINFO(r0, 0x84, 0x0, &(0x7f0000000080), &(0x7f00000000c0)=0x10) 05:36:33 executing program 1: r0 = socket(0x1d, 0x2, 0x6) r1 = socket$can_j1939(0x1d, 0x2, 0x7) dup3(r1, r0, 0x0) sendmsg$SEG6_CMD_SET_TUNSRC(r0, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000005c0)={0x0}}, 0x0) 05:36:33 executing program 0: r0 = socket$can_j1939(0x1d, 0x2, 0x7) setsockopt$SO_J1939_PROMISC(r0, 0x6b, 0x2, &(0x7f0000000000)=0xfffff37c, 0x4) 05:36:33 executing program 1: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) write$uinput_user_dev(r0, &(0x7f00000000c0)={'syz0\x00'}, 0x45c) ioctl$UI_DEV_CREATE(r0, 0x5501) write$binfmt_elf32(r0, &(0x7f0000000600)=ANY=[], 0xfffffd6d) ioctl$UI_ABS_SETUP(r0, 0xc00c55ca, 0x0) ioctl$UI_GET_SYSNAME(r0, 0x4004556b, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='cpuacct.usage_sys\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10012, r1, 0x0) 05:36:34 executing program 0: r0 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000040), 0x0) read$smackfs_cipsonum(r0, 0x0, 0x0) [ 8744.196574][ T9136] input: syz0 as /devices/virtual/input/input85 05:36:34 executing program 0: r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$L2TP_CMD_SESSION_GET(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000100)={0x14}, 0x14}}, 0x0) 05:36:34 executing program 0: r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$L2TP_CMD_SESSION_GET(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000100)={0x14}, 0x14}}, 0x0) 05:36:35 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) setuid(0xee01) sendmsg$NFC_CMD_DISABLE_SE(r0, &(0x7f0000000100)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x14}, 0x14}}, 0x0) 05:36:35 executing program 0: r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$L2TP_CMD_SESSION_GET(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000100)={0x14}, 0x14}}, 0x0) 05:36:36 executing program 0: r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$L2TP_CMD_SESSION_GET(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000100)={0x14}, 0x14}}, 0x0) 05:36:36 executing program 1: r0 = openat$incfs(0xffffffffffffff9c, &(0x7f0000001080)='.pending_reads\x00', 0x62cc2, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000000)={0x0, 0x100000000}) 05:36:36 executing program 1: mount$binderfs(0x0, &(0x7f0000000040)='./binderfs\x00', &(0x7f0000000100), 0x10, &(0x7f00000000c0)={[{@stats}]}) 05:36:36 executing program 0: r0 = openat$fb0(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000d00), 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCL_SELLOADLUT(r2, 0x541c, 0x0) 05:36:36 executing program 1: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) fcntl$setownex(r0, 0xf, &(0x7f0000001b00)) 05:36:36 executing program 0: r0 = syz_open_dev$audion(&(0x7f0000000180), 0x0, 0x0) ioctl$FS_IOC_REMOVE_ENCRYPTION_KEY(r0, 0xc0406618, 0x0) 05:36:36 executing program 1: r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockname(r1, &(0x7f00000000c0)=@pppol2tp={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @multicast2}}}, &(0x7f0000000180)=0x80) dup3(r0, r2, 0x0) setsockopt$inet6_IPV6_RTHDRDSTOPTS(r2, 0x29, 0x37, 0x0, 0x0) 05:36:36 executing program 0: recvmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={&(0x7f0000000080)=@abs, 0x6e, &(0x7f0000000380)=[{&(0x7f0000000100)=""/199, 0xc7}, {&(0x7f0000000200)=""/190, 0xbe}, {&(0x7f00000002c0)=""/158, 0x9e}], 0x3}, 0x10041) r0 = socket$packet(0x11, 0x2, 0x300) r1 = mq_open(&(0x7f0000000000)=']{\x00', 0x40, 0x2, &(0x7f0000000040)={0x3, 0x4, 0x7, 0x20}) r2 = socket$inet6(0xa, 0x2, 0xfffffff9) r3 = memfd_create(&(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x0) ioctl$BTRFS_IOC_INO_PATHS(r3, 0x5451, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000400)) dup3(r3, r2, 0x80000) ioctl$AUTOFS_IOC_SETTIMEOUT(r1, 0x5451, 0x0) r4 = openat$yama_ptrace_scope(0xffffffffffffff9c, &(0x7f00000001c0), 0x2, 0x0) r5 = openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000001440), 0x0, 0x0) r6 = dup3(r5, r4, 0x0) fchdir(r6) r7 = socket$packet(0x11, 0x3, 0x300) r8 = socket$inet_udp(0x2, 0x2, 0x0) r9 = fcntl$dupfd(r8, 0x0, r7) r10 = socket(0x2, 0x3, 0x6) ioctl$sock_SIOCGIFINDEX(r10, 0x8933, &(0x7f00000001c0)={'lo\x00', 0x0}) bind$packet(r9, &(0x7f0000000080)={0x11, 0x0, r11, 0x1, 0x0, 0x6, @broadcast}, 0x14) bind$packet(r6, &(0x7f0000000440)={0x11, 0x5, r11, 0x1, 0x20, 0x6, @random="dbaea1762206"}, 0x14) 05:36:37 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) r1 = socket$alg(0x26, 0x5, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) read$char_usb(r2, &(0x7f0000000040)=""/201, 0xc9) 05:36:37 executing program 1: r0 = socket(0x1d, 0x2, 0x6) r1 = socket$can_j1939(0x1d, 0x2, 0x7) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8933, &(0x7f00000000c0)={'vcan0\x00', 0x0}) bind$can_j1939(r0, &(0x7f0000000000)={0x1d, r2, 0x3}, 0x18) r3 = dup(r0) write$P9_RLERROR(r3, &(0x7f0000000180)={0x9}, 0x9) write$P9_RWSTAT(r3, 0x0, 0x0) 05:36:37 executing program 0: recvmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={&(0x7f0000000080)=@abs, 0x6e, &(0x7f0000000380)=[{&(0x7f0000000100)=""/199, 0xc7}, {&(0x7f0000000200)=""/190, 0xbe}, {&(0x7f00000002c0)=""/158, 0x9e}], 0x3}, 0x10041) r0 = socket$packet(0x11, 0x2, 0x300) r1 = mq_open(&(0x7f0000000000)=']{\x00', 0x40, 0x2, &(0x7f0000000040)={0x3, 0x4, 0x7, 0x20}) r2 = socket$inet6(0xa, 0x2, 0xfffffff9) r3 = memfd_create(&(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x0) ioctl$BTRFS_IOC_INO_PATHS(r3, 0x5451, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000400)) dup3(r3, r2, 0x80000) ioctl$AUTOFS_IOC_SETTIMEOUT(r1, 0x5451, 0x0) r4 = openat$yama_ptrace_scope(0xffffffffffffff9c, &(0x7f00000001c0), 0x2, 0x0) r5 = openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000001440), 0x0, 0x0) r6 = dup3(r5, r4, 0x0) fchdir(r6) r7 = socket$packet(0x11, 0x3, 0x300) r8 = socket$inet_udp(0x2, 0x2, 0x0) r9 = fcntl$dupfd(r8, 0x0, r7) r10 = socket(0x2, 0x3, 0x6) ioctl$sock_SIOCGIFINDEX(r10, 0x8933, &(0x7f00000001c0)={'lo\x00', 0x0}) bind$packet(r9, &(0x7f0000000080)={0x11, 0x0, r11, 0x1, 0x0, 0x6, @broadcast}, 0x14) bind$packet(r6, &(0x7f0000000440)={0x11, 0x5, r11, 0x1, 0x20, 0x6, @random="dbaea1762206"}, 0x14) 05:36:37 executing program 0: recvmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={&(0x7f0000000080)=@abs, 0x6e, &(0x7f0000000380)=[{&(0x7f0000000100)=""/199, 0xc7}, {&(0x7f0000000200)=""/190, 0xbe}, {&(0x7f00000002c0)=""/158, 0x9e}], 0x3}, 0x10041) r0 = socket$packet(0x11, 0x2, 0x300) r1 = mq_open(&(0x7f0000000000)=']{\x00', 0x40, 0x2, &(0x7f0000000040)={0x3, 0x4, 0x7, 0x20}) r2 = socket$inet6(0xa, 0x2, 0xfffffff9) r3 = memfd_create(&(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x0) ioctl$BTRFS_IOC_INO_PATHS(r3, 0x5451, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000400)) dup3(r3, r2, 0x80000) ioctl$AUTOFS_IOC_SETTIMEOUT(r1, 0x5451, 0x0) r4 = openat$yama_ptrace_scope(0xffffffffffffff9c, &(0x7f00000001c0), 0x2, 0x0) r5 = openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000001440), 0x0, 0x0) r6 = dup3(r5, r4, 0x0) fchdir(r6) r7 = socket$packet(0x11, 0x3, 0x300) r8 = socket$inet_udp(0x2, 0x2, 0x0) r9 = fcntl$dupfd(r8, 0x0, r7) r10 = socket(0x2, 0x3, 0x6) ioctl$sock_SIOCGIFINDEX(r10, 0x8933, &(0x7f00000001c0)={'lo\x00', 0x0}) bind$packet(r9, &(0x7f0000000080)={0x11, 0x0, r11, 0x1, 0x0, 0x6, @broadcast}, 0x14) bind$packet(r6, &(0x7f0000000440)={0x11, 0x5, r11, 0x1, 0x20, 0x6, @random="dbaea1762206"}, 0x14) 05:36:38 executing program 0: recvmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={&(0x7f0000000080)=@abs, 0x6e, &(0x7f0000000380)=[{&(0x7f0000000100)=""/199, 0xc7}, {&(0x7f0000000200)=""/190, 0xbe}, {&(0x7f00000002c0)=""/158, 0x9e}], 0x3}, 0x10041) r0 = socket$packet(0x11, 0x2, 0x300) r1 = mq_open(&(0x7f0000000000)=']{\x00', 0x40, 0x2, &(0x7f0000000040)={0x3, 0x4, 0x7, 0x20}) r2 = socket$inet6(0xa, 0x2, 0xfffffff9) r3 = memfd_create(&(0x7f0000000080)='cpuset.memory_pressure_enabled\x00', 0x0) ioctl$BTRFS_IOC_INO_PATHS(r3, 0x5451, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000400)) dup3(r3, r2, 0x80000) ioctl$AUTOFS_IOC_SETTIMEOUT(r1, 0x5451, 0x0) r4 = openat$yama_ptrace_scope(0xffffffffffffff9c, &(0x7f00000001c0), 0x2, 0x0) r5 = openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000001440), 0x0, 0x0) r6 = dup3(r5, r4, 0x0) fchdir(r6) r7 = socket$packet(0x11, 0x3, 0x300) r8 = socket$inet_udp(0x2, 0x2, 0x0) r9 = fcntl$dupfd(r8, 0x0, r7) r10 = socket(0x2, 0x3, 0x6) ioctl$sock_SIOCGIFINDEX(r10, 0x8933, &(0x7f00000001c0)={'lo\x00', 0x0}) bind$packet(r9, &(0x7f0000000080)={0x11, 0x0, r11, 0x1, 0x0, 0x6, @broadcast}, 0x14) bind$packet(r6, &(0x7f0000000440)={0x11, 0x5, r11, 0x1, 0x20, 0x6, @random="dbaea1762206"}, 0x14) 05:36:38 executing program 1: r0 = openat$dlm_control(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) close(r0) socket(0x1d, 0x2, 0x6) r1 = socket$can_j1939(0x1d, 0x2, 0x7) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8933, &(0x7f00000000c0)={'vxcan1\x00'}) r2 = socket(0x1d, 0x2, 0x6) r3 = socket$can_j1939(0x1d, 0x2, 0x7) ioctl$ifreq_SIOCGIFINDEX_vcan(r3, 0x8933, &(0x7f00000000c0)={'vxcan1\x00', 0x0}) bind$can_j1939(r2, &(0x7f0000000000)={0x1d, r4, 0x2}, 0x18) setsockopt$inet_sctp_SCTP_ADAPTATION_LAYER(r2, 0x84, 0x7, &(0x7f0000000140), 0x4) sendmsg$TCPDIAG_GETSOCK(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000380)=ANY=[], 0x4c}, 0x1, 0x0, 0x0, 0x1}, 0x0) write$UHID_SET_REPORT_REPLY(r0, &(0x7f0000000280), 0xc) r5 = socket(0x1d, 0x2, 0x6) r6 = socket$can_j1939(0x1d, 0x2, 0x7) ioctl$ifreq_SIOCGIFINDEX_vcan(r6, 0x8933, &(0x7f00000000c0)={'vxcan1\x00', 0x0}) bind$can_j1939(r5, &(0x7f0000000000)={0x1d, r7, 0x2}, 0x18) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(r0, 0x89f2, &(0x7f0000000200)={'syztnl2\x00', &(0x7f00000002c0)=ANY=[@ANYBLOB="677265033e39df1e630ded43d70fc55a00"/27, @ANYRES32=r4, @ANYBLOB="002000010000000900000009482500600064000002049078ac1414aa64010101891f1eac1414bbac1414aa64010102e000000200000000ffffffff000000008317997f0000010a010100ac141434e0000001ac1e0101070fca640101017f000001e000000294040100000000"]}) bind$can_j1939(r5, &(0x7f0000000240)={0x1d, r8, 0x0, {0x1, 0xf}, 0x2}, 0x18) sendmsg$NFNL_MSG_CTHELPER_GET(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000100)={0x1c, 0x1, 0x9, 0x0, 0x0, 0x0, {}, [@NFCTH_STATUS={0x8}]}, 0x1c}}, 0x0) 05:36:38 executing program 0: socketpair(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) sendmsg$NL80211_CMD_EXTERNAL_AUTH(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f00000000c0)={0x0}}, 0x0) 05:36:38 executing program 0: r0 = openat$autofs(0xffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = socket$nl_crypto(0x10, 0x3, 0x15) ioctl$AUTOFS_DEV_IOCTL_VERSION(r0, 0xc0189371, &(0x7f0000000280)={{0x1, 0x1, 0x18, r1}, './file0/../file0\x00'}) sendmsg$TIPC_NL_KEY_FLUSH(r2, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000500)={0x14}, 0x14}}, 0x0) 05:36:39 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL802154_CMD_GET_SEC_LEVEL(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000300)={0x14}, 0x14}}, 0x20000050) 05:36:39 executing program 1: r0 = openat$mice(0xffffff9c, &(0x7f0000000000), 0x0) r1 = socket$nl_rdma(0x10, 0x3, 0x14) dup3(r1, r0, 0x0) sendmsg$ETHTOOL_MSG_CHANNELS_SET(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14}, 0x14}}, 0x0) 05:36:39 executing program 0: r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f00000056c0), 0x0, 0x0) ioctl$LOOP_CTL_ADD(r0, 0x5450, 0x0) 05:36:39 executing program 1: setresuid(0x0, 0xee00, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_VENDOR(r0, &(0x7f00000000c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000000080)={&(0x7f0000000640)={0x24, 0x0, 0x0, 0x0, 0x0, {{}, {@val={0x8}, @val={0x8}, @void}}}, 0x24}}, 0x0) 05:36:39 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) write$tcp_congestion(r0, &(0x7f00000002c0)='vegas\x00', 0x6) 05:36:39 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'aegis128-generic\x00'}, 0x58) r1 = accept4(r0, 0x0, 0x0, 0x0) sendmsg$NET_DM_CMD_STOP(r1, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) 05:36:40 executing program 0: r0 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) close(r0) openat$mixer(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$SNDRV_SEQ_IOCTL_SYSTEM_INFO(r0, 0xc0305302, &(0x7f0000000080)) 05:36:40 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) close(r0) socket$can_bcm(0x1d, 0x2, 0x2) sendmsg$ETHTOOL_MSG_PRIVFLAGS_SET(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) 05:36:40 executing program 0: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000040)='./binderfs/binder1\x00', 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) 05:36:40 executing program 1: r0 = openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = socket$inet6_sctp(0xa, 0x5, 0x84) dup3(r1, r0, 0x0) getsockopt$inet_sctp_SCTP_DELAYED_SACK(r0, 0x84, 0x10, &(0x7f0000000100), &(0x7f0000000240)=0xc) 05:36:40 executing program 0: r0 = socket$rds(0x15, 0x5, 0x0) r1 = dup(r0) recvfrom$inet(r1, 0x0, 0x0, 0x10043, 0x0, 0xff1c) 05:36:40 executing program 1: pipe2(&(0x7f00000002c0)={0xffffffffffffffff}, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) vmsplice(r1, 0x0, 0x0, 0x0) 05:36:41 executing program 0: r0 = openat$incfs(0xffffffffffffff9c, &(0x7f0000000000)='.pending_reads\x00', 0x62442, 0x0) close_range(r0, 0xffffffffffffffff, 0x0) socket$nl_generic(0x10, 0x3, 0x10) sendto$llc(r0, &(0x7f0000000380)="ea", 0x1, 0x0, 0x0, 0x0) 05:36:41 executing program 1: r0 = openat$adsp1(0xffffffffffffff9c, &(0x7f0000000040), 0x6a082, 0x0) write(r0, 0x0, 0x0) 05:36:41 executing program 0: msgget$private(0x0, 0x184) 05:36:41 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'hash\x00', 0x0, 0x0, 'crct10dif-arm64-ce\x00'}, 0x58) r1 = accept(r0, 0x0, 0x0) recvmsg$can_j1939(r1, &(0x7f0000000880)={0x0, 0x0, 0x0}, 0x42) 05:36:41 executing program 0: r0 = openat$urandom(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$RNDADDENTROPY(r0, 0x40085203, 0x0) 05:36:42 executing program 1: r0 = socket$inet_sctp(0x2, 0x5, 0x84) read$alg(r0, 0x0, 0x0) 05:36:42 executing program 0: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) getsockopt$inet_sctp6_SCTP_RECONFIG_SUPPORTED(r0, 0x84, 0x1b, &(0x7f0000000040), &(0x7f0000000080)=0x8) 05:36:42 executing program 1: r0 = socket$nl_crypto(0x10, 0x3, 0x15) r1 = socket$vsock_stream(0x28, 0x1, 0x0) dup3(r0, r1, 0x0) ioctl$sock_SIOCETHTOOL(r1, 0x8946, &(0x7f00000000c0)={'dummy0\x00', &(0x7f0000000080)=@ethtool_sset_info}) 05:36:42 executing program 0: r0 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_VERSION(r0, 0xc0189371, &(0x7f0000000540)={{0x1, 0x1, 0x18, r0}, './file0\x00'}) ioctl$AUTOFS_DEV_IOCTL_VERSION(r1, 0xc0189371, &(0x7f0000000300)={{0x1, 0x1, 0x18}, './file0\x00'}) 05:36:42 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'aegis128-generic\x00'}, 0x58) r1 = accept4(r0, 0x0, 0x0, 0x0) sendmsg$DEVLINK_CMD_PORT_SET(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={0x0}}, 0x0) 05:36:42 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000002040)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}}) setxattr$security_ima(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180), &(0x7f00000001c0)=@sha1={0x1, "29f2bf80aee665ae4258573ea51d6ae70771a71e"}, 0x15, 0x0) setxattr$security_ima(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0), 0x0, 0x0, 0x0) syz_fuse_handle_req(r0, &(0x7f00000021c0)="92e03cd0ca310928d7023209288b63af26e100c49721cc2d52dd9f3a38cd4add52e4c1a516be43fd5aa481c5adcf6d0183744b233413f8a8d6138f7c1104b8272386f6b38c3abfc75493dafa7fa9c84d007f48f00658bbbe366e62a5d6e14b3e1358a0981f4ae2ee4dc286fa590bfa66d689eb9c06f667bbf6ce67d85858f74b09689a9fd857c6fd1a7006d935002b90fe68e10375b746c29eadf75d3af19e69cdae4f615b07c77fa05c1828905a282c98090c973c6b83d4a6023d84013b65b4302eba4f78e86b4336212e6deb5231b6cdf58ae2002a10f6a47cdff15d0e5771bacc1030425c0f97825977cd15bd8a38c1c67a9ff1eea98ce4ea85b983c9c07343ed185d18e3e52e526d4db8580ca6fcada3462b29b0aed0df251cc02f58c3651a3eb99c5670c8fe5b3a448bacb4fdcd00305ec508a229efa93ec261942d21570ccc107c472247bd12137859053c07064fe0860771dc27e615c81b780790a0b4a150971001ff05c8ae924563f575806859e713be368f8156f24896745092069c4be9cda8e74287ed838c714294e1a8c14da1a5f4e44b1e47f27f2041d7645e98341c6f8aefb699daf27883e23addd9884b68d1ca91bab5e6fc727daac8e0db09a46cffdb32a71cc8399b1ce7d770cc963a6d0f7d1d7372475990ae09fd46cf18049824e2c31918323b6fccd660222fb98f0af696953f2060371c9f0ae973a92ecff9e6620f99716a20eccb7a37f16acd896fc4d315cf8fda7ef5c4f9cdf1126b54faa95ab435871d8a6e7cd78ec548f148a08dc54c7322a6d4c76a97f56b00c913f9eefe44a6b7638f0a4ca6e5f55fcbc34bb7babd2957419564ca0435bc3499e78cb150397a05fee948d144036a40c796a1142e32ce2d58a54dcd7d314053d34d1a8c2a7d7a8ddbfb740e4443bd948910960d01bcdfeb5d01120882464c08cc484355312ea41272dacc7a9fea9fb25e187d0c76e2aa74cf48541d59c3861bece0eb01f01573a902a9836cd7b6c347b292900806d19a631296a073753fcfbbd5fed40de7d4e3708db86069e30929d6ce80e69c99990adbb6e032cd06c8fe8cfd67df6b529e5dbfc0bc4f452f65119f4238dc9122ce936e186c5e71cdb59ca59bfc43be3cbb8113c5fbad62af4bfea8e061dfdcaa84c42c2c996a60d9e6e53703bd59d0cf225b0aa5004b957f547fa4c18f8d98e0eded329c4e14c4d06fa568a2b9dca9cf9ea358a9aee31c2311dcb8e23c2db8da01e74be4230509019dc7cf5a054f3e6a9efbcd8892ead97a312f0e5304ace095cca669361abdd6a3716515a05621125424039dfd717a6c0ebf4e5258acce4bc60e568a273bf644812f8b5453afaf8d0e75e87222628eb713cf44ef75d3f4aa388096ca9c4b3ff7bd69bc60939b5f39f0485887e69f08e20756e8900977a4c9f133f32b630dd8a1404867c10beaf0708b4f33e5cd2f631408e4a186d76538a9fc0c5344bc323afa0e10401a44ae38b7c3c9ea5ba7b38945493d8233df080bc0dcb02ec86c55aab75ff51a17ad7985c2a0c39cf7679c6541c0fc159fc70eb4ef660f42bb42c29f567ef3fdae74bb75f0a8795e585389198ffbc1d973f2117dafbe9e2e7dd69e72dce91423470ddce6886d108805d653a0dc97c7e6b818fa92158adec1a1a150fd81cfe631f8224cf3aa253b830af8416663bb98d031d8eb0ddbcf7e7b4433613b7ea1caf3e739e55d1e8441135473700d3b48ec6f52eaf5c4debfdca2401870300be95422183d905f1e27b20d71c51159843b7afd467029a861f5d034b689f9a78a29545fb4d84cccd5f8954566063087788ce0fac6da88f7675336c4022e224cbdd88f008d67c36629be70b656ed3f9f11b0d158f3add4b73e895e2dfdf14727ff8518f95731b415f395c020bb81cdbf8dc088cce99793151f5cab9f53d899696c0abe881307a679068dc4cf03789107cebb8f9340e7514c97be3be876c5b1fae6459766746f35d0ba6b40b1f37984002227e8bd04a8ecb9900d323cb59f41b37ac27dffe97571cb6237e6e867a1ece57cd64f8bf388b0e5d397126e20580d0537d2610173eab594dc7a73d724f3167e5f8f7d82d524679d381f6b8cf77879790ed80fbcca5839332f7dbba92bd3024aaa3d1863751cea71f4eacd1b448c82e7fcf5a1909e9c913cfd85f86e31280365b54a77a7b760a69893e44e206da1fc7509a817344e758a1605dd3ba9e765bcd9608c1c7e76615b6d9ea9553a52a12d375c7b6c31eb8f0d0da786e2e6139cf92a2f556ea802ced57d062688eb84c8596fffd6284ad8d38804a16e8f906d823cae7250ab45607840507613e1098b35b28b15dffbaad7ee1f081061a9968f294ff74324c7ca467d7bf6ac6a99091e49233b601842ff6a7d2eae5a54aa2aa35105827476d81dc6f7296132727aa12b2940426370d4feffaffda08d4df66bc1a9729c00f9acd4f4846865537aa8f0adc366f26874b3c58fb20bf00b48a871634b195611d5bec7d4c5eb4ebd0d3f5c4a7bd08419906f1085c20f9496306ed71385f2e5a295c6d2698aaa6d0c7c003da193638107803d5fe09cbec51cd4f7a294ddae38bdf5186a1f433a68d6e27f7cc15895c8c2b4af34bc06c0799450b7c70063fbb173d779b3a215376e0378bb986f0d44845483b422804f9bab759c6ceff1b450d1fbe0d0ee2460cbef57d83391be8fcff986015139ac23df690ee6c937f7cbd5c43be737ee57aca65d926e8ea687d7514e7d5b1d1efcfa926e8c6c8b548aeb09b1fce8e52b97fd934d0a05f3fd023dbb718d32ffeb246c7130eff6417d1abc310ffef30314e550fc955ec8356c3173a459e1985f21442a5423d0942c9c6a32c4881a5031b76e7c6c9bfd3d845e10a4fe93188ed4a83d46914d86a3f6a6fe37614d5a691b639835a7e32ca99f8e30208a2ab8049739bd1e1e86e87f532531b711c31085031384483af6e58761ef1b0d57bc11cdb2e2c2597669e5918cab4fc4a23f06db182451a678b564626cfc53824af8a714671850345235f4fce6ecc07272facecb2a6c8327e72e8fc3bdd990ee295a7a13151e64af76d1cc93811af67b693086a380c79a08917e1364211bd924033240a818237d65ba4de47455a243810280a4eb0420edd27899951558101de45b09882432bdff1f0235bb9a9660803eec2ec238785f6464bde743d0ffccb3cc4846eff99ddb0305590cf7075fc496806ae87da963a69ebf20018e699d4ae68d6e24a15d4f9b359c2bc7efa76728b01627720af1ab9ba067a8c3c0014521cf3f7ac4bd2e671b1396d5353022156038a2bc8b2365d88bbd26837201907001e997aa7937c44a92c68f38453f8ef9c43a34636892cf9587a8aea7347724eed7271f48bcd076eb9de6613b0fe6d23a7f814668ed8e6de7d1a2faa25eb2f539878024f4797a0b2b0b0941ec0303876651b73e26e750927e34629e174db34c1042728c432ce535d73ccd5b8126cfcb2b217fd5d6760ab95cbb38b5d3bdc69f0cc4af87055604590e8570897eed35010449c46eb657e95812571dca0e5a0def2b54f04f38722f1372258344ceccce0c08f6988991842d27e8f587a963eb7b85aee79ce7cee8439bc860a0302ead6e1abe2836ef3f6a0d8688e799c8e936cce3a46a656c88b4a509ddd008119797b9017f5fde004e78b7c1434c6c0f2b34fe668f46d3dcfb9e2483861db5124953062e2dda34ae20c5ca687bb90f322a3582c3ec0a6839c77cf76678d3cd39fc2ed86dcbec0f886ca325ecd984d38e4468b885606a9f0c7021f125a6a4efc1818ade051b6b3f92e704ff7d1faf534338d18b6576815f0efb37b50275418dd807fdde40f85f0715cb4a07fd5a29e34611e5883bc77fa4c9cd7d8b72d1acf08aebc8b9ac8ccd362281d4222fc591ac58b80eb1f3db9438eec8306bfe777606949bdbed8e0922d05980be16afdb0d2d14c3e230f028e21b9bbcd12d464a665a41f7485fd028f1689e6773d448bcb63219c9c4c2c62adb0c91f8c78e404488069bfda5d0624424a8519a4bed1e694135c5f9db68b9cd332c26473e72559c4651c51c223c5d2b25c63ec47948872925ddd614d7bda4781368a2d2c1221a04b1553bfa1adceaeb9d2090acd26ea302183a76fcbc2f1e8f9b2b894d2ad28c07ec1aa9c3758acee6980d5c989486cab163ca7233821b4f070402ea0c1ec94910e53f8c8977608429b1b6c3778d074a891def350d7f22cc171f7f4fd19cc0f39a408a1f55f8b8c2bb49c50cb75bea724373a792e99dbdf3340cf22a9cfce04d3acfd2995cbb95184592d35ed518c2e932d9141ee14f27fed17cae148565f4eeeca869af3a92ad5c12a7b7f111c68b8902821c2efebde86c95d7796ef56ccce2cd2c3fb106ffc5c710ee4ac2e9e120a197625315f50b94fcb73474e1c4c95f5f43ec850391c8e770b065bcbeaa75655b4a23f0b5b197a8ea44c70c9527081410e7ca560b8382f17bcdaf02a80de048ab019d793f72c6fe81545109a84452dc4b740a2ad20db6bdaf7d6e9c7a0205eb15d973fc46ddc1db1a14ba7509fbbc170de7677614c63ab048293bb222afd687450220186ac10c3b4c8f92eb7e406ff4801d5757ec63e5ededb926a8ecf2f7889a786ecfce870e7e192d5b56362ea98190173234281dc7a3d85e739fd92f9b79fffd8e120a6be7210c99a5a1ce968b1a372bc0b21c1cc08f205dd8917a5e8c624e17d0ef7b95c2ce75dbb671856f9d395c36f20d08f6b86a743accfafb42179b91737a85f7bfb8f3a05c49dd12f254e098179ef6eef1e3999e1f888df49fda793a6d700148e5c1b80f53cb01788fd7bcafc2a465e7fd1168d0dcad667408fb50d1c61ae320cf46491c57da41fa709b208c34083977e4432942a6fda3a3f33170458ca9cf23ad756f8be2aa94e3b8755a885c2b391869191f073fdbf8398243444033c43e8aec84df295b92de85e4d2f18bf6585c12849ef627eaaf229750ae13f69858cd53a893037c89e4b0f616c48490879217924412dc64b23bb7eecab47333f4e1a568aa3817aadd615eabf8f9e58ae53c1b9c82cb6c4abd5068195c9ed6a4541bf5bf9b3e8ca73fdd2863171e80fd8fa1ef44734d8589bea0c328e0590f7cd0dd84f6a5b3ab9e812cf796f72365d6604514e1b355d038332fa8b32bb53e13712cbdd83e18e16b1ace9c135a94c866e2d61f3bdb921dcbb70abd133f1a61be32ded263a4e57dfda8551c5be0d4dd1efe06cbea20950d5a0aa19c2adc903db8ee871e2f827940e1761ade676d5291b33212ac60ec95e61ff19e683f591dd0a5ab4ce0eaaf120363ce4c71204197542b0b89d0c20ddeffadd95e3aeb652d7df2296f98ced9831f4b79f35767e92cf98700c32ada0a664281ea255eb3fb02da5d0483d9f454202cf11e2744b3abe1c25b9a6bf56ca35b8040e58f830d81803ee8aafea7dca8bd18fbdda9cea989501ef3fbab0759a5882c45cee8c91b5a9fb9f86b5e707753f166b3e415d7f1d162ea26af0505a2be488c0a12200626327122626473507fc9d4616addd4fe3e3e46ec69d32449d999ce383f44ac49faa0bce2e037d252b4fea908f982288f2cb0787797b03fe7c91b0f5ab8c9a2505f727c66509983fe8ba2133669a3e8b38f7ebc285456e5760f131c185f69040f7d42e78cff23335b9222a5a439ebf217f81715cd92491033defb18e2e01135c07a1b92691a46eea9a00856fa57871a58aa8686bab1fb63e77d1202c5c6481c974b9959728630d0e7d7507af1252c7f091728568a36893d9b430e73276bcd1760c7f7ef22f520d8f5e1f08285dcd3c31568e0720b344006112c7b9fe502abff401e579c46b74cc9ffb0eda805b52a7fdfe0e0de30408b82f1b589305518ee9c03a1a64595df08556eb0dad5f3696b70cbfe2017fb089f7f10d24b361f1fba46ee5add14ea4184c8e4e4182675781d6c0f601920ba71812617c5028433c69a45507085c0f5487435358c7cc7addbe4c0394882d852c795ad64b1e0734b69994b9bde44bccf9a8113beb428f588332e051769120a4e6fd6436f362540705c44a805571378d3ff711c74d8c379168b352d90a14ff8b1672012d9c93616b105f82445353bc43ea93819926af652e33ce12683049e2a0da498dd30d36c379ae3c494bf6235f9fb36826a284b5512d7f6b83f37a25f4b1b2d7ef09b02bff02f5e3a0daf7b965d6535a4d8d5eaaf9bea5ef602672a4b5124477b76a40a16302af0db8932dbe2ba3c34c3647746d5b62274403350ae8268a0304afec2110c5b16d9f9ef7e4d7f5effa506475cb8906332fcc888ef77aafb08e6ed8c22896d446c4461e68769ffd21825d0f29e6ab7683718db713722d26fe7a54d7ad7f4d509d1bffceae76bb9a53ab73be52c2e8642dd293e978ad9243126a3bfcaed57826135ccdf7700b726f4ea854128f86de02d39f284d4d4b6cf8a10843e58e590e71d31e02e868c031eb5484aea1e9e7bdc6c8054edacb4c4f26318948fae28a6870eb24d41f0a4c5ec2a2931d8f46f5379117185d5db8dd677038c4547b648246437f2e82b79b95235c865611c2891a459ba47b77893b83601500f60988b55e7ed7461327a8d4e0084bed75517624ef58407555670e4a15b316cf1c5715fa885b9fc22ef8ba0fb479ea55ec0093fdfb3949137e99d0e575ec08a9240ac1773d8577566ddfc09a74713f1b354afec3c0f3273fa96c340c667482f13a4a8c2a7279b0d8126b4df12de67684eeffabb2bb2c9c8723c30c8e90782b4adda364bb87764a661976f2cf167ee0f72aa6ca3af057ef8d95238eed719d8e0666cac59edfaf114f3d338d5445a76c5d285ba74e5625895f916a167ce0edb707ddef74fd07eee28d619a0888bf880c1fe9aa84d63509b0f41e152585ab6d03a9aff74472a9493e96db62ddb32a04f4b02fd61bc8e0b9d7ac32715bb1b084ae6308674f5f2c7ba0abf3fdbbdc8f3fa3ff9487a2bf64c3ad1b14258fd92ec2b916370324836ba2c1eea19eb2f46d6542da3732f9aaafd9791f2da2ec3435b92b9d2ddb1a4429fa3c4ef72f74c8aeebc26c036198102227341d35ce06433f39938392eca54f6523f5c64d520f61ba9228464d7091f087cdebd81c15a048e9547079899edbccd380de0a26b2cae156865825ab421930448db96a32a205fa39b63f6f55f378e2c1d4aea3c3b38c058d7ecf106375e4ac3a562292ccf4570f717c95d6a20009269ba6b2954f50089d387b31627b9c4247d57c0cc5114b12a62b02aa765bd6495a5e6b1d1db2158521081aabbbfdc286db40bc1ccdcf28a0292022a5fd04156474c7628cf5af1ada2bf39be93301aa41271cf333b5facec8f81bb5612d489f7a2d17d5bed1ef233fcc37e1755c33b64a29bafcc9ea4c0f57805bed9e172ea2977be0f3589791d53e8157824f81bee0542489b59eb7b6805af828c3ecb8658c26f69f097d4744ee92e64b8b1718d519119497b5a94b2d4bac1514d151349d636b1a4c27900ad0d62564c2c3aa5c8a1d8cd6f61c945ca3f7a830cd6f2f8c207cc946b5bbd4173a033c8a7b78d174aa54c739d5f904481ff7cff28a0070095aef906725eb2e450e1af574e5f80184c64dc2b443383dd6685bde990563b61f15e047c9be1fd2264c141a29250bf9c52d161139a23de8b2314102f6ce86111286c351567a61fb5a015c7ce5c08c8fde58ab63ba9a50b21e6fc597bb09aa93c72276975915ff80a55ff357788027d55ac7dd65af36d8c9dce704b8eb294b9b15538838f372f993a54d29c2718550adcded4a6b8835c89f8b08fd96ef0605e547f8fe3f80903a6192b5626cea27ccc38140183b8bba4c14817cc4c7b1b8f4a14e2c099c7d4769a45ad9d030198a67ab9877970e1ae3b536cdbdcd0a5b1dfe50d8279461b6d1325b9b7c18c0572c8fcb32fdb89ceb7df9d919d530467bb40efc64515f943c5ddbbf41aa1f697a84a246bd79ecd0283501c34a5abe63ded956718b13a21a963511326499233d251f6d8961513f209c57677a14c8421e43ef647b5fc895f8d31e50e1ac75cd4680758d9684886b7f9bacad04c85e585bfe62666321de51c1ff614ce6017e6852d0264b0d1f5364be7cc512c491e062a9827b2aae21211137c41a53e67be26c35c0f5d4f798e7da5389bf9fc752cded42e2a43b5da1e351bf32eac2be4ea5e3198a8aef48e6f24a155c73d3e05c617e5a889f98fa0c10ba355361792e03b4ac90ffa32e40d4f46633576a0143e05a21508c07288eda3b1f02ef0e3c4cd8a2ec4e61ed6d800fc88bb8eb7c7fea021bd700e91b194820bf14af2be4eb311df8781681f6db27d17d72e43be1f716dc8d56248e5be5e6e410e5072c4fc51c9410801326a283b2fba8a08910a2d97dd65c31640a944ef9b9de1a85d6482b8eb41804dc89ccc0d925b48fcfdecc12a8f1a435bfd090e586f16428d29576dae202d343dd41e663fb397f91161527af235e5d4d015833ec5a230fab3e7c8ca74900b5fa9bde9e74ffcb37425ada01f31617cce562f44716e77e5c3920cdebaaf9c8bf3ad3137f3409a65d471c5983ace11e043d9e13352ea66b6d99933b4bf479404fb8e6daa074e3c1e986697c2c2b4605187d87ba4b3e43945d3d69a6510da6810a2ca2e5eca4e67c24a69738a7adc755c639db4467c2a5790e080c5925de029f7488c128b5de9a8838faa06978097cbde2b029df86981943eb19e02b958641f0accd6faef5f77e5e7b1f0feae18682ca512aeb3125036bda801a675a530e64f9ef2c88809a5f81e7626af5f3c0214553e45e809098c9253a7558cc2daa8b6443010db03472e79300ee444107a73a154cb14722b6a857ff1edb9a274b366a13bc719a7220c5cd5dbb52203785e406bc1152c44e8b4309c4c8512025693ae3af8bd50375d881ed9b7fe9cbc4dd6af07348211b293579d265e7f82f468da679ae5f86571dc46e323e09d01c06685e109659a2f94b62054e9614d3115a73c002a738714e3e8d9f32c72b6ea0b719461860747e5d1f57113a56c9cde3e981fb65ec6d48dfc46633b0b997b32354802d162a641ddf0160b1bfeabb427e4e01d2960d315a73bfccfdc77d1dba1e715a3cd976ac220d5966c774d1b96d8e0e0e273e6f25b6af8cc89ea51324664905d3ca3d1080c0f005a399d280310c1196eaef014f3dcc0ae0776bc09aa2bd6984ae14c157f1a9358c0c1a69dba3e5e57090dcc3de35dcd46dd54a5b43a7bf54bada24a4306ffde595067fcf772bc5d8068fb162bad4262f5e1b4c1c2f894820fef18bd3d543b194d406be08df0fa8cc614bb85cf3469c0e5d1fa9650bd5890e346e3cc9c80b9c87bf41b0c8654da50e98930f97115c544ec7d9d70519cd573dfb6c76e62a642de432759486b113649f7ea2c43fd11fbf41608e9b2ad0a410ea3d6d3edc83f0aae6f2f984ea1c1721465ea08496567a2cf4a9b1d5a571c441bbfa7a3d28ab15aee22dfb0b316bca4b13c4c257e36a70d8d4e3361bbde0f65004c6b5bbee84256f91e3f49b441e112c72922ba1dcdc85198218cb72346ac92bac7b0ee45bbf21fdf5da671f750475cc9d951a3466c204bf18d481f398b846c2e5c052276f8e2f50b80592d8a635d3b226bf0de8999e2f9c86762f55f1a6d996cbcbd6a0f6c69f32a6bff6d47156a4d2044ea97ce026e65161c956fe5119cd43e9c40885cda9b48dcec4f567a873e77fb0596ac8408649961eb8851f1e83b76ddc947c99cba86420a2ca0ad3abcd6aed7c97264016620f7793bcc4632ff6aaef397ce9933788022ae886da50f102d8c35767d3e6dd3c0a57b8bb613bc2e3fc3337aeacb12af009636866bf006bba54d59c3fca7cd4611c53dd7fcd3dc26cda7af23d0adac857d8dde83c04606277aeda4996c21ba84bdcf523f827a554dbd13480f2bf31cc40ea541ae2da7b5cffbd3779be5da4e19d1995adc2c83e8c82be944df7c1f3ab12e402187fabf6d54225d4d0f3f780869544cedd80a437ebdaac1cb7fa794af92a6f1f922a1ff1d622a2fb2db6bae7f03492aa232e2bb77f24041e56b2636ac4e1c01bed6de3b0ca04ffa2b48aa0cc54037698fb940f50bb40333c2a8a8e0f08b0743f2b152844864a498f746c45ef449fce938ebe06270335058bec6e12fa255a23944baa7add423f9f6740753536868e141077f8304f6cc68be707b594adbee8d892070a6c29910088fadbcabe33d27754483b324db41a291182c108a6a0a7388ef096530443eee5c169e994f14abbd8071a3e66c72f4116888917b6c5ae9f98e6b3f82d7d01c17c0d179321875588466def0dccc87fed11316931e3eb864ff74c0bc398ce09aa56ddd259105fa55e2bebc8e54e9b69d7cba22a9b86bfd614bbf4d6b2d22be855fcf71eaed39c56278e33e1386d9c446caf5e5f763c9b16a7123288748a3d90cbf4f0a1a370f6ca2cc9a0d8f06f618c7910d7e57306b2005a83542e9e9e6ca5968ef259eb386317ad384d0aa54a7b29fb6fd1155b5b1d4ca5e3d275537592878da80719da95db03111bbb855da298dbe70f73893b590b02d04b1be2d57d5fd8c344463c30628dd524087ee75a9c198aad487e659f485479ec46a807124615e97175168e19e748bd02a6a012bd5ac6343a89c4fae6c32828c2cdf2efa118c7b83219d9eff0fb9da2daa9f09f6f59593fe5bdbf44c63fd2a24591a9d645cccd242a41e6dd98fc60cfe75c5b297b80c6906674c1c01f63fb180d26f9d404e9befde18695ebb15d925811e1b128deea7770c4273188015e15689701e24ed402d8f93419d6d81dc3e18ca3b0b7d05b4cc8ca238a893e996564a1dd10cbb958ac5636de9ee5a8d96a973895af5231bf42c65880329baa5464736c420c57df24b54c515cae5b0edc16330d81488df5937f3d01ab91b66ddc3df0aff4d12798f3415352d0d6a23813dc255f0646d41776d4de0b19067060c6ce719685a847aa0c82d09fc4f6d7f2c1e527a919bada26b5287d191e870102fc3cd17e17263afbbd38281863d9f105701c09beb6e6de7ae7d168248ecdf0e19585995c8ba34bf7a9db82ea407eb88b0f7473a529a9d9e5088370d74d3bc4b7d64f9d0808665ce18c7fd4b57637debb6500bea6e01441384acc18f0047a1fbd9276fc31f10895a9465bec48ecd14ec4a998a3adaef4f0e01b9c72c60a657318bbf95a2183efcc8b7929566310f15ce24ee91ab2cdc8e9b107e4062e0270b9712f8930abf49a860503db2b1c4577413a8de0ba9aea75fd804cc109a8f0bafdc14b772cda2fb3d1028fc11ff8f69c4369dec2f82d6995aa27f864ddcc63a8cc154ec5dc7fe25a7572a5e38a648a0b606ba939e62edec2a2ece487acdc0fa61c334def31dd9cfc203dac57a00ac125a0eb98d73ff299c2bb989e56040f17e7632c6e8b1ee9f9c2c9b3f847aa2b68d50a3154236acd550a8a9683b3563032cee447c363fe6ffbc1a0fc3b1e7cf25c63c9ee9f2efcafbeb8791a4c42b41f4f3b32c58e8d397174e303e25102845b19ee5a00a93029d6ebe1a7f5029f8bd1f69c1604f48c3af93f58cb46acd8c0ad07f1431c051cb9318", 0x2000, &(0x7f0000000c40)={&(0x7f00000000c0)={0x50, 0xffffffffffffffda}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 05:36:43 executing program 0: r0 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) close_range(r0, 0xffffffffffffffff, 0x0) r1 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) close_range(r1, 0xffffffffffffffff, 0x0) r2 = socket(0x1d, 0x2, 0x6) r3 = socket$can_j1939(0x1d, 0x2, 0x7) ioctl$ifreq_SIOCGIFINDEX_vcan(r3, 0x8933, &(0x7f00000000c0)={'vxcan1\x00', 0x0}) bind$can_j1939(r2, &(0x7f0000000500)={0x1d, r4, 0x2}, 0x18) sendmsg$ETHTOOL_MSG_RINGS_SET(r1, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000300)=ANY=[], 0x90}}, 0x0) write$UHID_INPUT2(r0, 0x0, 0x6) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x14}, 0x14}}, 0x0) 05:36:44 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'hash\x00', 0x0, 0x0, 'crct10dif-arm64-ce\x00'}, 0x58) r1 = fcntl$dupfd(r0, 0x0, r0) accept4$vsock_stream(r1, 0x0, 0x0, 0x0) 05:36:44 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) pipe2(&(0x7f0000000000)={0x0, 0x0}, 0x0) dup3(r0, r1, 0x0) sendmsg$NFULNL_MSG_CONFIG(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000040)={0x14}, 0x14}}, 0x0) 05:36:44 executing program 0: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(r0) sendmsg$inet_sctp(r1, &(0x7f00000023c0)={0x0, 0x0, 0x0}, 0xc4090) 05:36:44 executing program 1: r0 = memfd_create(&(0x7f0000000040)='\xfe\x7f\xb4\xd3N2\xd3\x0f5\x8b\xfd\rO|\x12\x8e\xe3,\xe6n\x12@NxiL\x8b\xdb\xa3\xef\xc6\xc2\xe7\xf6\xd4g\xc4/\x8bf\xaf\xdd\x11\x8c\x82\xceqA\xd7\xe5\x9f\x17\x1b\xf9\xc0U\xac\xfc}\x83\b\vC_\x90\b\xf0\xb5\xb1l\xd8^\x05\b\x03Z\x89BX\x15\xec\x1a.\xd3_\x8a\xd7\xa3d!t.\x85\x90!}l\xeb\x80\xc1,\x9c\xcf\xa6\xec\n\xed\xc4\x80\xb6\xd3@\xee#\x95\b\xda\x06\xear\'\xc2\xf9', 0x0) write$FUSE_WRITE(r0, &(0x7f00000000c0)={0x18}, 0x18) 05:36:45 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_GET_TARGET(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14}, 0x14}}, 0x24000000) 05:36:45 executing program 0: r0 = openat$mixer(0xffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = openat$sw_sync_info(0xffffff9c, &(0x7f0000000080), 0x0, 0x0) dup3(r0, r1, 0x0) ioctl$USBDEVFS_GET_CAPABILITIES(r1, 0x8004551a, &(0x7f0000000000)) 05:36:45 executing program 1: setresuid(0x0, 0xee00, 0x0) r0 = getpid() sched_setparam(r0, &(0x7f0000000000)) 05:36:45 executing program 0: r0 = socket$xdp(0x2c, 0x3, 0x0) ioctl$FS_IOC_GETFLAGS(r0, 0x80086601, 0x0) 05:36:45 executing program 1: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp6_SCTP_PEER_ADDR_THLDS(r0, 0x29, 0x19, 0x0, 0x300) 05:36:45 executing program 0: openat$sequencer(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000040)='fd/3\x00') ioctl$SNDCTL_TMR_TIMEBASE(r0, 0xc0045401, 0x0) 05:36:45 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) setsockopt$IPT_SO_SET_REPLACE(r0, 0x0, 0x14, 0x0, 0x0) 05:36:46 executing program 1: faccessat2(0xffffffffffffffff, &(0x7f0000040180)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) 05:36:46 executing program 0: r0 = openat$audio(0xffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = openat$sequencer2(0xffffff9c, &(0x7f0000000080), 0x141242, 0x0) dup3(r1, r0, 0x0) ioctl$SOUND_PCM_READ_BITS(r0, 0x80045005, 0x0) 05:36:46 executing program 1: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(r0) sendmsg$can_j1939(r1, &(0x7f00000005c0)={&(0x7f0000000500), 0x18, &(0x7f0000000580)={0x0}}, 0x0) 05:36:46 executing program 0: r0 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) close(r0) openat$mixer(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$FS_IOC_GET_ENCRYPTION_KEY_STATUS(r0, 0xc080661a, &(0x7f0000001d00)={@id={0x2, 0x0, @c}}) 05:36:46 executing program 1: r0 = socket$igmp(0x2, 0x3, 0x2) getsockopt$sock_int(r0, 0x1, 0x4, 0x0, &(0x7f00000000c0)) 05:36:47 executing program 1: r0 = socket$l2tp6(0xa, 0x2, 0x73) write$RDMA_USER_CM_CMD_RESOLVE_ROUTE(r0, 0x0, 0x0) 05:36:47 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) pipe2(&(0x7f0000000000)={0x0, 0x0}, 0x0) dup3(r0, r1, 0x0) sendmsg$NL80211_CMD_SET_NOACK_MAP(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000000c0)={0x28, 0x0, 0x0, 0x0, 0x0, {{}, {@val={0x8}, @val={0xc}}}}, 0x28}}, 0x0) 05:36:47 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) getpeername(r0, &(0x7f0000000080)=@pppol2tpv3={0x18, 0x1, {0x0, 0xffffffffffffffff}}, &(0x7f0000000140)=0x80) close(r1) socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000500)={'macvlan0\x00'}) 05:36:47 executing program 1: r0 = socket$inet_sctp(0x2, 0x1, 0x84) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) dup3(r0, r1, 0x0) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER(r1, 0x84, 0x7b, &(0x7f0000000040), 0x8) 05:36:47 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) r1 = socket$xdp(0x2c, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) write$damon_monitor_on(r2, 0x0, 0x0) 05:36:48 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000c80)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r0, &(0x7f00000000c0)=@pppol2tpv3={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @broadcast}}}, &(0x7f0000000080)=0x80) dup3(r1, r2, 0x0) sendmsg$NL80211_CMD_TDLS_CHANNEL_SWITCH(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000500)={0x0}}, 0x0) 05:36:48 executing program 0: r0 = openat$drirender128(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$DRM_IOCTL_GET_CLIENT(r0, 0x5451, 0x0) 05:36:48 executing program 1: r0 = socket$packet(0x11, 0x2, 0x300) setsockopt$inet_pktinfo(r0, 0x0, 0x8, 0x0, 0x0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) sendmsg$inet(r0, &(0x7f0000000440)={&(0x7f0000000000)={0x2, 0x4e24, @multicast1}, 0x10, 0x0}, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r2, &(0x7f0000000500)={0xa, 0x2, 0x0, @empty}, 0x1c) listen(r2, 0x0) connect$inet(r1, &(0x7f00000001c0)={0x2, 0x2, @local}, 0x10) r3 = accept(r2, 0x0, 0x0) getsockopt$inet_tcp_buf(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) setsockopt$IP_VS_SO_SET_DEL(r3, 0x0, 0x484, &(0x7f00000002c0)={0x2b, @multicast1, 0x4e23, 0x2, 'sed\x00', 0x5, 0x8, 0x80}, 0x2c) getsockopt$inet_mtu(0xffffffffffffffff, 0x0, 0xa, 0x0, &(0x7f00000000c0)) socket$nl_route(0x10, 0x3, 0x0) r4 = epoll_create1(0x0) ioctl$F2FS_IOC_COMMIT_ATOMIC_WRITE(r4, 0x5450, 0x0) 05:36:48 executing program 0: r0 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$KVM_SET_IDENTITY_MAP_ADDR(r0, 0xc0189436, 0x0) [ 8758.654851][ C1] TCP: request_sock_TCP: Possible SYN flooding on port [::]:2. Sending cookies. 05:36:48 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = dup(r0) ioctl$KVM_CAP_HYPERV_SYNIC2(r1, 0x4068aea3, 0x0) 05:36:48 executing program 0: r0 = socket$packet(0x11, 0x3, 0x300) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r0, 0x541b, &(0x7f0000000340)={'ip6tnl0\x00', 0x0}) 05:36:49 executing program 0: r0 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000000100)='/sys/kernel/debug/binder/transactions\x00', 0x0, 0x0) fcntl$lock(r0, 0x5, &(0x7f0000001900)) 05:36:49 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1036e1, 0x0) r1 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000040), 0x1c9342, 0x0) dup3(r1, r0, 0x0) fallocate(r0, 0x10, 0x0, 0x8800000) 05:36:49 executing program 0: r0 = socket(0x1d, 0x2, 0x6) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f00000000c0)={'vcan0\x00', 0x0}) bind$can_j1939(r0, &(0x7f0000000000)={0x1d, r1, 0x2}, 0x18) sendmsg$IPCTNL_MSG_EXP_NEW(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000003c0)={0x14}, 0x14}}, 0x0) sendmsg$NL80211_CMD_DEL_INTERFACE(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={0x0}}, 0x0) sendmsg$NL80211_CMD_GET_MPP(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000080)={0x28, 0x0, 0x0, 0x0, 0x0, {{}, {@val={0x8}, @val={0xc}}}}, 0x28}}, 0x0) 05:36:50 executing program 1: r0 = socket$inet_smc(0x2b, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ZERO(r0, 0x6, 0x18, &(0x7f0000000040)={0x0, @empty, 0x0, 0x0, 'ovf\x00'}, 0x2c) 05:36:50 executing program 0: r0 = openat$sw_sync(0xffffffffffffff9c, &(0x7f0000000000), 0x200000, 0x0) fcntl$getflags(r0, 0x0) 05:36:50 executing program 1: r0 = socket$vsock_stream(0x28, 0x1, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r0, 0x894c, 0x0) 05:36:50 executing program 0: pipe2(&(0x7f0000000040)={0x0, 0x0}, 0x0) close(r0) socket$alg(0x26, 0x5, 0x0) write$P9_RMKDIR(r0, 0x0, 0x0) 05:36:51 executing program 1: r0 = socket$inet_sctp(0x2, 0x5, 0x84) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) getpeername(r1, &(0x7f00000000c0)=@pppol2tpv3={0x18, 0x1, {0x0, 0xffffffffffffffff}}, &(0x7f0000000040)=0x80) dup3(r0, r2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getpeername(r3, &(0x7f0000000080)=@pppol2tpv3={0x18, 0x1, {0x0, 0xffffffffffffffff}}, &(0x7f0000000140)=0x80) setsockopt$inet_int(r4, 0x0, 0x6, 0x0, 0x0) 05:36:51 executing program 0: r0 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$SNDCTL_TMR_START(r1, 0x5402) 05:36:51 executing program 1: r0 = epoll_create1(0x0) r1 = dup(r0) fcntl$F_SET_FILE_RW_HINT(r1, 0x3, 0x0) 05:36:51 executing program 0: r0 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace$peeksig(0x10, r0, 0x0, 0x0) r1 = gettid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) waitid(0x0, r1, 0x0, 0x4, &(0x7f00000001c0)) sendmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0x0) getpgid(0x0) tkill(0x0, 0x0) 05:36:51 executing program 1: r0 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r0, 0x5421, &(0x7f0000000080)={{0x1, 0x1, 0x18}, './file0\x00'}) 05:36:51 executing program 0: pipe2$watch_queue(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) close_range(r0, 0xffffffffffffffff, 0x0) socket$nl_generic(0x10, 0x3, 0x10) sendmsg$IPVS_CMD_SET_CONFIG(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000280)={0x14}, 0x14}}, 0x0) 05:36:52 executing program 1: r0 = gettid() r1 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000000), 0x0) read(r1, &(0x7f0000000140)=""/263, 0x107) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r1, 0x4040534e, &(0x7f0000000040)={0x287}) ioctl$SNDRV_SEQ_IOCTL_SET_QUEUE_INFO(r1, 0x40505331, &(0x7f0000000280)={0x0, 0x0, 0x0, 'queue1\x00'}) tkill(r0, 0x7) 05:36:52 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'hash\x00', 0x0, 0x0, 'crct10dif-arm64-ce\x00'}, 0x58) r1 = accept4(r0, 0x0, 0x0, 0x0) accept4$llc(r1, 0x0, 0x0, 0x80800) bind$can_j1939(r1, &(0x7f00000000c0)={0x1d, 0x0, 0x0, {0x1, 0x0, 0x1}, 0x2}, 0x18) ioctl$sock_SIOCSIFVLAN_ADD_VLAN_CMD(r1, 0x8983, &(0x7f0000000080)={0x0, 'vlan1\x00', {}, 0x7}) 05:36:52 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r1, &(0x7f0000000500)={0xa, 0x2}, 0x1c) listen(r1, 0x0) connect$inet(r0, &(0x7f00000001c0)={0x2, 0x2, @local}, 0x10) write$P9_RCREATE(r0, 0x0, 0x0) [ 8762.664482][ C0] TCP: request_sock_TCP: Possible SYN flooding on port [::]:2. Sending cookies. 05:36:52 executing program 0: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000080), 0x42001, 0x0) write$P9_RLOPEN(r0, &(0x7f00000000c0)={0x18}, 0x18) 05:36:53 executing program 1: faccessat2(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup\x00', 0x6, 0x1300) 05:36:53 executing program 0: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000080), 0x42001, 0x0) write$P9_RLOPEN(r0, &(0x7f00000000c0)={0x18}, 0x18) 05:36:54 executing program 0: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000080), 0x42001, 0x0) write$P9_RLOPEN(r0, &(0x7f00000000c0)={0x18}, 0x18) 05:36:54 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'aegis128-generic\x00'}, 0x58) r1 = accept4(r0, 0x0, 0x0, 0x0) sendmsg$NFNL_MSG_ACCT_NEW(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000040)={0x0}}, 0x0) 05:36:54 executing program 0: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000080), 0x42001, 0x0) write$P9_RLOPEN(r0, &(0x7f00000000c0)={0x18}, 0x18) 05:36:54 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$IOMMU_TEST_OP_ACCESS_PAGES(r0, 0x8940, 0x0) 05:36:54 executing program 0: r0 = openat$nci(0xffffff9c, &(0x7f0000000080), 0x2, 0x0) fcntl$notify(r0, 0x402, 0x0) 05:36:55 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) setsockopt$IP_VS_SO_SET_FLUSH(r0, 0x0, 0x485, 0x0, 0x0) ioctl$sock_SIOCGIFVLAN_GET_VLAN_VID_CMD(r0, 0x8982, &(0x7f0000000040)) semctl$GETZCNT(0x0, 0x0, 0xf, &(0x7f0000000000)=""/46) openat$zero(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) r1 = semget(0x2, 0x0, 0x0) semctl$SEM_INFO(r1, 0x1, 0x13, &(0x7f0000002040)=""/4107) semctl$IPC_RMID(r1, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) r3 = socket$inet_udp(0x2, 0x2, 0x0) getsockopt$inet_mreq(r3, 0x0, 0x23, &(0x7f0000000100)={@local, @multicast1}, &(0x7f0000000140)=0x8) setsockopt$IP_VS_SO_SET_FLUSH(r2, 0x0, 0x485, 0x0, 0x0) write$tcp_mem(r2, &(0x7f0000000080)={0x7, 0x20, 0xffff, 0x20, 0x97}, 0x48) socket$inet_tcp(0x2, 0x1, 0x0) r4 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$inet_IP_IPSEC_POLICY(r4, 0x0, 0x10, 0x0, 0x0) 05:36:55 executing program 1: r0 = openat$mixer(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) pipe2$watch_queue(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) dup3(r0, r1, 0x0) ioctl$EVIOCGPROP(r1, 0x80404509, &(0x7f0000000280)=""/112) 05:36:55 executing program 0: r0 = openat$dlm_monitor(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) close(r0) socket$inet_sctp(0x2, 0x5, 0x84) setsockopt$inet_sctp_SCTP_ASSOCINFO(r0, 0x84, 0x1, &(0x7f0000000000), 0x14) 05:36:55 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$KDSETKEYCODE(r0, 0x5606, 0x0) 05:36:55 executing program 0: r0 = openat$sysfs(0xffffff9c, &(0x7f0000000200)='/sys/kernel/uevent_helper', 0x0, 0x0) close_range(r0, 0xffffffffffffffff, 0x0) socket$nl_rdma(0x10, 0x3, 0x14) sendmsg$IPCTNL_MSG_EXP_NEW(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000180)={0x14}, 0x14}}, 0x0) 05:36:55 executing program 1: r0 = openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$sock_inet_udp_SIOCINQ(r0, 0x5450, 0x0) 05:36:56 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = openat$procfs(0xffffff9c, &(0x7f0000000040)='/proc/vmstat\x00', 0x0, 0x0) close_range(r1, 0xffffffffffffffff, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = dup(r2) sendto$l2tp6(r3, 0x0, 0x0, 0x20000040, &(0x7f0000000200)={0xa, 0x0, 0x0, @empty}, 0x20) sendmsg$AUDIT_SET_FEATURE(r3, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={0x0}}, 0x20000084) sendmsg$NL802154_CMD_SET_WPAN_PHY_NETNS(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f00000005c0)={0x0}}, 0x20048810) 05:36:56 executing program 1: r0 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$FIGETBSZ(r0, 0x2, &(0x7f0000000200)) 05:36:56 executing program 1: r0 = socket$inet_sctp(0x2, 0x1, 0x84) getsockopt$inet_sctp_SCTP_DEFAULT_PRINFO(r0, 0x84, 0x72, &(0x7f0000000040), &(0x7f0000000080)=0xc) 05:36:56 executing program 0: r0 = socket$packet(0x11, 0x2, 0x300) ioctl$RTC_IRQP_SET(r0, 0x40049409, 0x0) 05:36:56 executing program 1: r0 = openat$cachefiles(0xffffff9c, &(0x7f0000000000), 0x0, 0x0) close_range(r0, 0xffffffffffffffff, 0x0) syz_open_dev$sndctrl(&(0x7f0000000040), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_POWER_STATE(r0, 0x800455d1, &(0x7f0000000100)) 05:36:57 executing program 0: r0 = openat$sw_sync(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$FIONCLEX(r0, 0x5450) 05:36:57 executing program 1: pipe2(&(0x7f0000000040), 0x0) socket$nl_generic(0x10, 0x3, 0x10) pipe2(&(0x7f0000000000)={0x0, 0x0}, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) ioctl$sock_SIOCSIFVLAN_GET_VLAN_INGRESS_PRIORITY_CMD(r0, 0x8983, &(0x7f0000000000)) 05:36:57 executing program 0: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) fcntl$setsig(r0, 0xa, 0x0) 05:36:57 executing program 0: r0 = socket$nl_rdma(0x10, 0x3, 0x14) sendmsg$RDMA_NLDEV_CMD_RES_QP_GET(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000000c0)={0x10}, 0x10}}, 0x20044000) 05:36:57 executing program 1: setresuid(0x0, 0xee00, 0x0) r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$IPSET_CMD_SAVE(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f00000000c0)={0x0, 0x1c}}, 0x0) 05:36:57 executing program 0: r0 = openat$incfs(0xffffffffffffff9c, &(0x7f0000000000)='.log\x00', 0xe2cc2, 0x0) write$FUSE_LK(r0, 0x0, 0x0) 05:36:57 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'hash\x00', 0x0, 0x0, 'wp512\x00'}, 0x58) accept4(r0, 0x0, &(0x7f00000001c0), 0x800) 05:36:58 executing program 0: r0 = openat$autofs(0xffffff9c, &(0x7f00000001c0), 0x0, 0x0) fsetxattr$security_ima(r0, &(0x7f0000000200), &(0x7f0000000240)=@ng={0x4, 0xb}, 0x2, 0x0) 05:36:58 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$ETHTOOL_MSG_TSINFO_GET(r0, &(0x7f00000009c0)={0x0, 0x0, &(0x7f0000000980)={&(0x7f0000000780)={0x14}, 0x14}}, 0x40000) 05:36:58 executing program 0: r0 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) dup3(r1, r0, 0x0) write$FUSE_NOTIFY_STORE(r0, &(0x7f0000000040)={0x28}, 0x28) 05:36:58 executing program 1: r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$IOMMU_TEST_OP_DESTROY_ACCESS_PAGES(r0, 0x40049409, 0x0) 05:36:58 executing program 0: r0 = openat$mice(0xffffff9c, &(0x7f0000000000), 0x0) r1 = socket$kcm(0x29, 0x2, 0x0) dup3(r1, r0, 0x0) sendmsg$TIPC_NL_MEDIA_GET(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={0x0}}, 0x0) 05:36:58 executing program 1: r0 = openat$procfs(0xffffff9c, &(0x7f0000000000)='/proc/meminfo\x00', 0x0, 0x0) close_range(r0, 0xffffffffffffffff, 0x0) socket$kcm(0x29, 0x2, 0x0) write$fb(r0, 0x0, 0x0) 05:36:59 executing program 1: r0 = socket$nl_audit(0x10, 0x3, 0x9) sendmsg$NL80211_CMD_FRAME_WAIT_CANCEL(r0, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000240)={0x28, 0x0, 0x0, 0x0, 0x0, {{}, {@val={0x8}, @val={0xc}}}}, 0x28}}, 0x0) 05:36:59 executing program 0: pipe2$watch_queue(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) close_range(r0, 0xffffffffffffffff, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1, &(0x7f0000000040), 0x4) 05:36:59 executing program 1: pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x0) r1 = openat$mixer(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) dup3(r1, r0, 0x0) ioctl$SNDRV_SEQ_IOCTL_GET_NAMED_QUEUE(r0, 0xc08c5336, &(0x7f0000000100)={0x0, 0x0, 0x0, 'queue0\x00'}) 05:36:59 executing program 0: r0 = openat$binder_debug(0xffffffffffffff9c, &(0x7f00000010c0)='/sys/kernel/debug/binder/transactions\x00', 0x0, 0x0) read$sequencer(r0, 0x0, 0x0) 05:36:59 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r1 = dup(r0) sendmsg$NL80211_CMD_JOIN_IBSS(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000100)={0x0}}, 0x0) 05:36:59 executing program 0: r0 = openat$cachefiles(0xffffff9c, &(0x7f0000000040), 0x0, 0x0) close(r0) openat$mixer(0xffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$DRM_IOCTL_SET_CLIENT_CAP(r0, 0x4010640d, &(0x7f00000000c0)) 05:37:00 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) r1 = fcntl$dupfd(r0, 0x0, r0) sendmsg$NL80211_CMD_PEER_MEASUREMENT_START(r1, 0x0, 0x0) 05:37:00 executing program 0: r0 = userfaultfd(0x1) r1 = dup(r0) ioctl$DRM_IOCTL_MODE_GETPLANERESOURCES(r1, 0xc01064b5, 0x0) 05:37:00 executing program 1: r0 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000004700), 0x0, 0x0) ioctl$BTRFS_IOC_SCRUB(r0, 0xc400941b, 0x0) 05:37:00 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'hash\x00', 0x0, 0x0, 'crct10dif-arm64-ce\x00'}, 0x58) accept4$vsock_stream(r0, 0x0, 0x0, 0x0) setsockopt$MRT6_DEL_MFC_PROXY(r0, 0x29, 0xd3, 0x0, 0x0) 05:37:00 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1136e1, 0x0) close(r0) socket$inet_sctp(0x2, 0x5, 0x84) getsockopt$IPT_SO_GET_REVISION_TARGET(r0, 0x0, 0x43, &(0x7f0000000080)={'NETMAP\x00'}, &(0x7f00000000c0)=0x1e) 05:37:00 executing program 0: r0 = openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000580), 0x0, 0x0) faccessat2(r0, &(0x7f0000001e80)='\x00', 0x0, 0x1300) 05:37:00 executing program 1: r0 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000000), 0x842, 0x0) r1 = dup(r0) ioctl$UFFDIO_UNREGISTER(r1, 0x8010aa01, 0x0) 05:37:00 executing program 0: setresuid(0x0, 0xee00, 0x0) r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$ETHTOOL_MSG_EEE_SET(r0, &(0x7f0000000240)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000200)={0x0, 0x434}}, 0x0) 05:37:01 executing program 1: r0 = socket$can_raw(0x1d, 0x3, 0x1) ioctl$F2FS_IOC_GET_FEATURES(r0, 0x89a0, 0x0) 05:37:01 executing program 0: socketpair(0x1, 0x5, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) dup3(r1, r0, 0x0) sendmsg$NL80211_CMD_GET_COALESCE(r0, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000380)={0x0}}, 0x0) 05:37:01 executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./file1\x00', 0x0) pipe2$watch_queue(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) close_range(r0, 0xffffffffffffffff, 0x0) openat$dir(0xffffff9c, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) mknodat$null(r0, &(0x7f0000000040)='./file1\x00', 0x0, 0x103) 05:37:02 executing program 1: r0 = socket$can_raw(0x1d, 0x3, 0x1) ioctl$F2FS_IOC_GET_FEATURES(r0, 0x89a0, 0x0) 05:37:02 executing program 0: ioctl$sock_SIOCSIFVLAN_SET_VLAN_NAME_TYPE_CMD(0xffffffffffffffff, 0x8983, &(0x7f0000000000)={0x6, 'sit0\x00'}) r0 = socket$nl_audit(0x10, 0x3, 0x9) ioctl$sock_SIOCSIFVLAN_GET_VLAN_VID_CMD(r0, 0x8983, &(0x7f0000000000)) 05:37:02 executing program 0: r0 = openat$uinput(0xffffff9c, &(0x7f0000000040), 0x0, 0x0) close(r0) openat$mixer(0xffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BTRFS_IOC_SUBVOL_GETFLAGS(r0, 0x80089419, &(0x7f0000000180)) 05:37:02 executing program 1: r0 = socket$can_raw(0x1d, 0x3, 0x1) ioctl$F2FS_IOC_GET_FEATURES(r0, 0x89a0, 0x0) 05:37:03 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) dup3(r1, r0, 0x0) recvmmsg$unix(r1, &(0x7f0000001e80)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000001a80)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}}], 0x1, 0x0, 0x0) write$damon_contexts(r2, 0x0, 0x0) 05:37:03 executing program 0: utimensat(0xffffffffffffffff, &(0x7f0000000040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) 05:37:03 executing program 1: r0 = socket$can_raw(0x1d, 0x3, 0x1) ioctl$F2FS_IOC_GET_FEATURES(r0, 0x89a0, 0x0) 05:37:03 executing program 0: openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x40840, 0x0) setxattr$smack_xattr_label(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='security.SMACK64EXEC\x00', 0x0, 0x0, 0x0) 05:37:04 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$NL80211_CMD_START_SCHED_SCAN(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000140)={0x1c, 0x0, 0x0, 0x0, 0x0, {{}, {@val={0x8}, @void}}}, 0x1c}}, 0x4044006) 05:37:04 executing program 0: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = dup(r0) sendmsg$ETHTOOL_MSG_PAUSE_SET(r1, &(0x7f0000000240)={&(0x7f0000000000), 0xc, &(0x7f0000000200)={0x0}}, 0x0) 05:37:04 executing program 1: r0 = epoll_create1(0x0) r1 = socket$inet_udp(0x2, 0x2, 0x0) dup3(r1, r0, 0x0) r2 = dup(r0) connect$inet(r2, &(0x7f0000000100)={0x2, 0x4e21, @local}, 0x10) getpeername$inet(r0, 0x0, &(0x7f0000000180)) 05:37:04 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) dup3(r0, r1, 0x0) ioctl$sock_inet6_tcp_SIOCOUTQNSD(r1, 0x894b, &(0x7f0000000000)) 05:37:04 executing program 1: r0 = signalfd4(0xffffffffffffffff, &(0x7f00000000c0), 0x8, 0x0) r1 = socket$nl_crypto(0x10, 0x3, 0x15) dup3(r1, r0, 0x0) write$RDMA_USER_CM_CMD_JOIN_IP_MCAST(r0, &(0x7f0000000040)={0x10, 0x30, 0xfa00, {0x0, 0x0, {0xa, 0x0, 0x0, @mcast1}}}, 0x38) 05:37:05 executing program 0: r0 = openat$ptmx(0xffffff9c, &(0x7f0000000000), 0x0, 0x0) close(r0) syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$PIO_UNIMAP(r0, 0x4b67, &(0x7f00000000c0)={0x0, 0x0}) 05:37:05 executing program 0: socketpair(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) r2 = dup3(r1, r0, 0x0) setsockopt$inet_sctp_SCTP_I_WANT_MAPPED_V4_ADDR(r2, 0x84, 0xc, &(0x7f0000000100), 0x4) 05:37:05 executing program 1: openat$damon_monitor_on(0xffffffffffffff9c, &(0x7f0000001000), 0x0, 0x2) 05:37:05 executing program 0: r0 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000000), 0x0) close_range(r0, 0xffffffffffffffff, 0x0) openat$mixer(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$F2FS_IOC_MOVE_RANGE(r0, 0xc020f509, &(0x7f0000000480)) 05:37:05 executing program 1: socketpair(0x1, 0x5, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r0, &(0x7f0000000000)=@pppol2tpin6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @private1}}}, &(0x7f0000000280)=0x80) close_range(r1, 0xffffffffffffffff, 0x0) socket$inet6_icmp_raw(0xa, 0x3, 0x3a) sendmsg$DEVLINK_CMD_TRAP_POLICER_SET(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={0x0, 0x14}}, 0x0) 05:37:06 executing program 0: r0 = openat$dlm_monitor(0xffffff9c, &(0x7f0000000040), 0x0, 0x0) close(r0) socket$kcm(0x29, 0x2, 0x0) sendmsg$IPSET_CMD_GET_BYNAME(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={0x0}}, 0x0) 05:37:06 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) listen(r1, 0x0) connect$unix(r0, &(0x7f0000000280)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) dup3(r1, r0, 0x0) r2 = accept4$unix(r0, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_SNAP_DESTROY(r2, 0x5451, 0x0) 05:37:06 executing program 0: r0 = openat$mice(0xffffffffffffff9c, &(0x7f0000000040), 0x0) ioctl$HIDIOCGSTRING(r0, 0x5450, 0x0) 05:37:06 executing program 1: r0 = openat$vnet(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$VHOST_SET_OWNER(r0, 0xaf01, 0x0) ioctl$AUTOFS_IOC_CATATONIC(r0, 0x9362, 0x0) 05:37:06 executing program 1: r0 = openat$vnet(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$VHOST_SET_OWNER(r0, 0xaf01, 0x0) ioctl$AUTOFS_IOC_CATATONIC(r0, 0x9362, 0x0) 05:37:06 executing program 0: r0 = openat$ubi_ctrl(0xffffff9c, &(0x7f0000000000), 0x0, 0x0) close_range(r0, 0xffffffffffffffff, 0x0) socket$inet_sctp(0x2, 0x1, 0x84) getsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(r0, 0x84, 0x72, &(0x7f00000002c0), &(0x7f0000000300)=0xc) 05:37:07 executing program 0: r0 = openat$vsock(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) close(r0) socket$inet_sctp(0x2, 0x1, 0x84) getsockopt$inet_sctp6_SCTP_DEFAULT_SEND_PARAM(r0, 0x84, 0xa, &(0x7f0000001a00), &(0x7f0000001a40)=0x20) 05:37:07 executing program 1: r0 = openat$vnet(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$VHOST_SET_OWNER(r0, 0xaf01, 0x0) ioctl$AUTOFS_IOC_CATATONIC(r0, 0x9362, 0x0) 05:37:07 executing program 0: syz_open_pts(0xffffffffffffffff, 0x0) openat$null(0xffffffffffffff9c, 0x0, 0xefa9f316cb104ed4, 0x0) openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = socket$unix(0x1, 0x0, 0x0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) bind$inet6(r2, &(0x7f0000000500)={0xa, 0x2, 0x0, @empty}, 0x1c) listen(r2, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) ioctl$EXT4_IOC_PRECACHE_EXTENTS(r2, 0x5451) r3 = openat(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$sock_inet6_SIOCDELRT(0xffffffffffffffff, 0x5452, 0x0) ioctl$sock_ipv6_tunnel_SIOCDEL6RD(0xffffffffffffffff, 0x89fa, 0x0) connect$inet(r1, &(0x7f00000001c0)={0x2, 0x2, @local}, 0x10) r4 = accept(r2, 0x0, 0x0) listen(0xffffffffffffffff, 0x800) setsockopt$inet6_buf(r4, 0x29, 0x0, 0x0, 0x0) r5 = openat$cgroup_subtree(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$FS_IOC_GET_ENCRYPTION_POLICY_EX(r5, 0x5450, 0x0) r6 = openat$cgroup_subtree(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) dup3(0xffffffffffffffff, r6, 0x0) bind$unix(r0, &(0x7f0000003000)=@abs={0x1, 0x0, 0x4e20}, 0xfffffffffffffe4f) recvfrom$inet(r1, &(0x7f0000000000)=""/249, 0xf9, 0x0, &(0x7f0000000100)={0x2, 0x4e20, @broadcast}, 0x10) connect$unix(r3, &(0x7f0000000140)=@file={0x0, '\xe9\x1fq\x89Y\x1e\x923aK/file0\x00'}, 0x6e) listen(r0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r7 = dup3(r0, r4, 0x0) accept4$packet(r7, 0x0, 0x0, 0x0) 05:37:07 executing program 1: r0 = openat$vnet(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$VHOST_SET_OWNER(r0, 0xaf01, 0x0) ioctl$AUTOFS_IOC_CATATONIC(r0, 0x9362, 0x0) [ 8778.080109][ C0] TCP: request_sock_TCP: Possible SYN flooding on port [::]:2. Sending cookies. 05:37:08 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000002040)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000004280)='./file0\x00', 0x0, 0x0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setreuid(0x0, r2) ioctl$AUTOFS_IOC_EXPIRE_MULTI(r0, 0x40086602, &(0x7f0000000000)) 05:37:08 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000002040)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000002000)='./file0\x00', 0x254200, 0x0) dup3(r1, r0, 0x0) umount2(&(0x7f0000000040)='./file0/file0\x00', 0x0) 05:37:10 executing program 0: openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000000), 0x19999997, 0x0) 05:37:10 executing program 1: io_uring_register$IORING_REGISTER_EVENTFD(0xffffffffffffffff, 0x4, 0x0, 0x1) 05:37:10 executing program 1: r0 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000000080)='/sys/kernel/debug/binder/failed_transaction_log\x00', 0x0, 0x0) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) dup3(r1, r0, 0x0) setsockopt$inet_sctp_SCTP_PARTIAL_DELIVERY_POINT(r0, 0x84, 0x13, &(0x7f0000000200), 0x4) 05:37:10 executing program 0: r0 = socket$inet(0x2, 0x3, 0x5) ioctl$FS_IOC_MEASURE_VERITY(r0, 0x8906, 0x0) 05:37:10 executing program 1: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/slabinfo\x00', 0x0, 0x0) r1 = openat$mixer(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) dup3(r1, r0, 0x0) ioctl$SNDCTL_TMR_TEMPO(r0, 0xc0045405, &(0x7f0000000040)) 05:37:11 executing program 0: pipe2(&(0x7f00000007c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER(r0, 0x84, 0x7b, 0x0, 0x0) 05:37:11 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_SIOCOUTQ(r0, 0x5411, &(0x7f0000000180)) 05:37:11 executing program 1: r0 = syz_open_dev$vcsn(&(0x7f0000000040), 0x1ff, 0x0) close(r0) socket$nl_generic(0x10, 0x3, 0x10) sendmsg$IPCTNL_MSG_TIMEOUT_DEFAULT_GET(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)={0x14}, 0x14}}, 0x0) 05:37:11 executing program 0: r0 = socket$can_j1939(0x1d, 0x2, 0x7) setsockopt$SO_J1939_ERRQUEUE(r0, 0x6b, 0x4, &(0x7f0000000080)=0xfffffb5d, 0x4) 05:37:11 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = dup(r0) ioctl$KVM_S390_VCPU_FAULT(r1, 0x4008ae52, 0x0) 05:37:11 executing program 0: r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000100)='.\x00', 0x0, 0x0) r1 = openat$cgroup_pressure(r0, &(0x7f0000000040)='cpu.pressure\x00', 0xe0, 0x0) ioctl$FS_IOC_MEASURE_VERITY(r1, 0x5451, 0x0) 05:37:12 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$NL80211_CMD_START_P2P_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000000c0)={0x1c, 0x0, 0x0, 0x0, 0x0, {{}, {@val={0x8}, @void}}}, 0x1c}}, 0x4050) 05:37:12 executing program 0: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) r1 = openat$binder_debug(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/kernel/debug/binder/transactions\x00', 0x0, 0x0) dup3(r0, r1, 0x0) write$cgroup_subtree(r1, &(0x7f0000000340)={[{0x0, 'freezer'}]}, 0x9) 05:37:12 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) r1 = socket$inet(0x2, 0x80005, 0x0) r2 = dup3(r0, r1, 0x0) listen(r2, 0x8) ioctl$KDSKBMODE(r2, 0x4b45, 0x0) 05:37:12 executing program 0: r0 = socket$xdp(0x2c, 0x3, 0x0) r1 = dup(r0) ioctl$KVM_GET_DIRTY_LOG(r1, 0x4010ae42, 0x0) 05:37:12 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup3(r1, r0, 0x0) sendmsg$NL80211_CMD_FLUSH_PMKSA(r2, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000080)={0x0}}, 0x0) 05:37:13 executing program 0: r0 = openat$incfs(0xffffffffffffff9c, &(0x7f0000001080)='.pending_reads\x00', 0x62cc2, 0x0) close_range(r0, 0xffffffffffffffff, 0x0) socket$inet_sctp(0x2, 0x1, 0x84) getsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(r0, 0x84, 0x13, &(0x7f00000000c0), &(0x7f0000000100)=0x8) 05:37:13 executing program 1: r0 = openat$pfkey(0xffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$audio(0xffffff9c, &(0x7f0000000040), 0x0, 0x0) dup3(r1, r0, 0x0) ioctl$SNDCTL_DSP_GETCAPS(r0, 0x8004500f, &(0x7f00000000c0)) 05:37:13 executing program 0: r0 = socket$inet_sctp(0x2, 0x5, 0x84) r1 = dup(r0) getsockopt$inet_sctp_SCTP_FRAGMENT_INTERLEAVE(r1, 0x84, 0x12, &(0x7f0000000080), &(0x7f00000000c0)=0x4) 05:37:13 executing program 1: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) preadv(r0, 0x0, 0x0, 0x0, 0x0) 05:37:13 executing program 0: r0 = socket$nl_sock_diag(0x10, 0x3, 0x4) sendmsg$NL80211_CMD_VENDOR(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000040)={0x1c, 0x0, 0x0, 0x0, 0x0, {{}, {@val={0x8}, @void, @void}}}, 0x1c}}, 0x0) 05:37:14 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) listen(r0, 0x2) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BTRFS_IOC_TREE_SEARCH(r1, 0xd0009411, 0x0) 05:37:14 executing program 0: r0 = socket$inet6_mptcp(0xa, 0x1, 0x106) r1 = fcntl$dupfd(r0, 0x0, r0) connect$inet6(r1, &(0x7f0000000040)={0xa, 0x0, 0x0, @local, 0x1}, 0x1c) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r1, 0x84, 0x1d, 0x0, 0x0) 05:37:14 executing program 1: r0 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) close(r0) socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(r0, 0x84, 0x13, &(0x7f0000000000), 0x4) 05:37:14 executing program 1: r0 = socket$igmp(0x2, 0x3, 0x2) setsockopt$EBT_SO_SET_COUNTERS(r0, 0x0, 0x3, 0x0, 0x0) 05:37:14 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$MRT6_DONE(r0, 0x6, 0x18, 0x20000000, 0x4) 05:37:16 executing program 0: r0 = bpf$BPF_BTF_LOAD(0x12, &(0x7f00000003c0)={&(0x7f00000002c0)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@struct]}}, 0x0, 0x26}, 0x20) ioctl$sock_kcm_SIOCKCMATTACH(r0, 0x5450, 0x0) 05:37:16 executing program 1: r0 = openat$random(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) flistxattr(r0, 0x0, 0x0) 05:37:17 executing program 1: r0 = socket(0xa, 0x5, 0x0) connect$netlink(r0, &(0x7f0000000000)=@unspec={0x2, 0x0, 0x2000000}, 0x10) 05:37:17 executing program 0: r0 = syz_open_dev$dmmidi(&(0x7f0000000040), 0x0, 0x40c41) pwritev(r0, 0x0, 0x0, 0x0, 0x0) 05:37:17 executing program 0: r0 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) close_range(r0, 0xffffffffffffffff, 0x0) socket$nl_generic(0x10, 0x3, 0x10) getsockname$llc(r0, 0x0, &(0x7f0000000080)) 05:37:17 executing program 0: r0 = socket$nl_audit(0x10, 0x3, 0x9) ioctl$sock_SIOCSIFVLAN_SET_VLAN_NAME_TYPE_CMD(r0, 0x8983, &(0x7f0000000000)={0x6, 'bridge0\x00'}) 05:37:19 executing program 1: r0 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace$peeksig(0x10, r0, 0x0, 0x0) waitid(0x2, 0x0, &(0x7f0000000180), 0x2, 0x0) 05:37:19 executing program 0: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) listen(r0, 0xffffa766) r1 = socket$alg(0x26, 0x5, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$SNDRV_PCM_IOCTL_INFO(r2, 0x81204101, 0x0) 05:37:20 executing program 1: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) getsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x84, 0x16, 0x0, &(0x7f0000000100)) 05:37:20 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) ioctl$sock_inet_SIOCSIFNETMASK(r0, 0x891c, &(0x7f0000000080)={'gretap0\x00', {0x2, 0x0, @empty}}) 05:37:20 executing program 1: r0 = openat$loop_ctrl(0xffffff9c, &(0x7f0000000000), 0x0, 0x0) close(r0) openat$mixer(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FAT_IOCTL_GET_VOLUME_ID(r0, 0x80047213, &(0x7f0000000080)) 05:37:20 executing program 0: r0 = socket$packet(0x11, 0x2, 0x300) recvmmsg$unix(r0, 0x0, 0x0, 0x0, 0x0) 05:37:20 executing program 1: r0 = openat$mixer(0xffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) dup3(r0, r1, 0x0) ioctl$BTRFS_IOC_SUBVOL_CREATE(r1, 0x5000940e, &(0x7f0000000100)={{}, "8431639d9fdeaddad77cf17adbdbaee6a8b5f880a962656f3ee92062dff95eddf6c62ad49c0476cc2aa02b5494df6bf5f4647293f1efefb059d3495994e8aa2fd0d4b1ee27e21a93faeeb3dde51f0d3cc7e620f2576fd19da6480173f262ff64061e0eb34f67c1ff385641802bf13a92d9069eb231d51886630ba0142005dd3eeca1f7791a0238f9dcf74db8c3d0c2d6347618e6be88572362380db20a7d97da4674e1f7366b1ae322e65a95e8d42fae05052a6a110f36ef172a05556ddf3abf1c52b3703e8c81b820a4f2510c25c7249c075f1c4a0fa6c7b030eb99792b073ab30339b653ad8f96f47ccf7d5ba3cbf5fb8a9adb6619330288db5437521ae48d28e2445f1473c149f0b9680e5efc361a5e59b5981fc2fc2610051e17a76d7fbd86ab0af08e539dc2241aa59f363a8c0023fd536bc32386ca00014d19119fc3c17d0107ce250b44517e75e8a5f79c89e166e8a392bddac14b901e9a9f769c420bd56f21ccfb80571e32f6236241a99cf2420448a9bcbaa33ebc2ea97456945a14b8576ebeda5be365928cefe6e31ae15325eafd9f9a74717c03837f45b7ff908ccb8db31e7d191318b62414066f4721539c39a2f65354e10fa06b455833225d4cf49ed1e82a286a89eda95aee308900205ac17bab73086604b75075f94d123a51c3a66989c149c016258ee3076ef3f15c96df3ce3d5602c730789e593a81e2fe82bcca9694e7d10a05004297586a918b08f7d7a7798e14fad8225b8b51430577b4468687c496e63a21d7398ad503454b721db41fd96c1d6a072f35c13c31a6d53f2821b1a305058dabbd529f429abb578982ceef760fed3147e4b9faa8323bc0d12c98542706ab598c78199757b2583eac1cdf0ca2e60ef95075259035c9f8692b96dd9e4ae3287cddee7833e54c18a4e792aeb5fadc90b3d39dbe683ce8e4ab128d6d82482b4076b6bb6616564c53c5772eb7f0a8d4fb6ba61b79706696eac2871abedf15d15531a65e1ec71496eb43752925002bd42afcd948ebd7af30dc7edc2523b95aeac0242fb050838ca10e96ec8db8c2811186d224f3340ed8405cd38d178d7724eef444e5a611ecd68d8cc35ee5537ba79856d28ca55599655c169340343eeb8041a9a6f517477c5dadb54f383a385b38cf03613d2090c11d9576f08bb5a9194aa2558ca1c4270b7b68e1068de8d5d82346353e1b60f0c7b0f0d39dd5adc8b036a2148c4cee65afda7ba3e1b67c862a5056d91c69ee69940e3fbe20996cbbd7f1dcc2214afacf28f3de9a0aa8f0cd89c0735fd87ce2c0094dd1782075081f9106af21a8ab22180dd205870b19acb6896ff4300978a0556d801a6d111c793b87b8be46de8b1851ad9af0561ee2cb954a9ac005310480f564205a3836d8ec0512a5da0a7415a8374a195d561ecd7bff2d509202905c67b4ac0385a9cb5fc7bf90a4125312347633aaf35a6586a71746e2bc730ffe5ba9fba52efc524c0d3bf3d61e3e30e5ad12444892055e1c4f67eee62c16a1e52c0c76dc5d8142d1899ed2d47fd4c075ba2b6107b05cbb405e7f73e66f5d6995f5301d619d5e6773b3587f6ab004404a3e5df84932527bec95bd55424e5b9cfcaea879b6e2efe358283d045ab146810af393694e97537b204e4d8c95341f46c95070bbfb5aaaa3d922cab2709ed600fb85df7212a4093901b343e78590f3e0799d652cc0401dc66827b200ed900b4dcc719237ad1fd849192deb85de7db7b79753b0a88767936971a5c069e03db34ce32f8cc4daa0490f2fd977a20fff469dde01c40074330e08789c3b0e4748a118b94bc27e0af8574b20fa17c868759f8df92dbdf6aa31ee1cec9155e65cc411a4b64c7a61004c1a3fc775324c1fba392b1a2e88f9e3797e843a31731149d0ec3ad1957c90037d5c183f5f326153e5f6a6f568fe3a39480d204857dbf6a8c563925f3c172cf3ef1a21b65916c426f316d6dcef93e76d9558e5cc10c4a8d593e7f29213e614c764a83f2b9260983d19c4a7ce3b846486e40e4406d5e756c747999be89d778c37644ba121b1f892d5b6c4041c6c86a7330387970ebf8bf41e27b5803d580304f73be40f7cd4bddc51446927a7aaeb2635ecddf8e275e9c387bb4fe9029212e9ac56019e0272734a2a538d9bc9d5ef8612bc28797427e918a8bf10ff390019d1e279ba09121552c46e3b88aa816991300e25556857aa359f7116bc6e09117f5b81aa980cffb836a0812cc942b93741de916a745118b38a54e1f9b4bd40c265d30340df9d51a6309061ebd37c87395a189389272768070ed315663918eb7b9ca93d83bd83d76f9ebea32bd551fe0937bc5be041663ef25cece25533fc83ef23dc8962f3653523ffbac4ec45cd2eae8ac26248b779b8ca65450811ea3a61e99c8c14e39f4e928659cdc624a13f9128bad92985dbcf647a316352ea070e427a64dfe9858f642ccc04de3269c4a22ed5c1c9f7e72f4c27b9e9089d97c5741b4b1429cd8957fe472ff27f0797020949835e1e444709dab0dd24e3d8f06479219957f23a1be52a2cb81f6eb9acaf8a8c9e2cda11f0402230c41640547979452c23913e5fd67e7e864320141d38de53c1b9ba06c3150419a2b01216de4469bc62360c2c7eda69a42a80559a44389792cf14c2ea16014948398cb477e912f49cc859b75500fad448217fcf7748a4e43246996236db2b909a252d55fb72b4d08bae686a3808762008eb613e6ca72b705e2b1cd9175607e72da6a835498bb11717629b3e8e4fbe60f6d8eb3bb92b0ec8efa35023c5d41203e7a66e7d029339c7007ba845aec843b782187b4e586669b0d3fdd651c275326b4b74f164da622a6c56b614fa992e90164ade98522612523f93afafafab0ddbcd5ed43e86c9b6a122eaa6b10f85828ff82b9cb9700aaaad0480e5a8408b05b1b2f3d9a8bc3d966f2cece29fa32415f5ffccf6eea06794cda110f00759d72b2ddf50e46016b7df5d21d0f5d4a3665cc4a3168c160a3c7a5bd0238251cc1ed89743eddc13a90e495527d092e8e6a563d01a5b5d8c4122a361cd85f65989b58a66532be2571f409e0512fd43c5f4e3e1732890425bcdd7184c0789c2e0370ba27cc738cc65b610666bd8c11090efec58359548d3d748a7256f3dae50bcb3d21766e5d8fde7ce412f6427b45b3009515991a5eb47352d202e789bb519a364a18f09a9e674756820adaa6644c321b2db356897a07f74ac29c6a7e78af540d75cd1e619cf1543ed6a380c9ca18d3c3bc48ead2a6fd52e0c4cee67d0c403519a291b5e4f6ca5ce2cd2e4b1bb46fb4a783a008515efbfde86fe975b114bc2a4599b0b45422786efe73e0f5a41bc5c14311750731c1670e6ef1e4ed1666b5443f2e7bd56af63f3a109e33cded4f1ccda53f63abdb17095eb8252aaf8efb47ecfc308a5b3f24b2f63dca59c2cb6e9a99797d99bf8d4e97f126b3c796c68d4b70dccb808e58ccb505472ac1b81f879bfdf0cb5d60c20f1c912000a58fdfea7d5e37b05fd917dcec5884f21ca29fbf6081811c4dcebaf0758cd5f16f613a66e4dbd76d47cea2bdb089d20afe4ff043a1d83eb6d17af129557b2d20f4c2df89151ac3918e32c964e48b4be27eaddbf5a2633df171b42dcf2ba410d087900ec3ff1a1021fe69284c0de5220af86b5785c6c58f0626cd2e067d7f426834ca585a92d4d0ced6c7bd08ad114b8e91903b1d760bd3d883b119020cfd905f9904efde16c0bbf4ee32dd1e044f7a0a5bf71bc1d2c63d97567a5823c1d63bbb480315fbaaa0d6559a7edb19b29521918c1d7d5c24411e3e8fe9570f929dfdb61734d4da6f0f36eb2f76b49c95995ca4a999b4d5eb95a74198cbc0c08e16a90ecf7fba58adb7bede54d29e9fd056220496f70ce9180cc88eed607fccb5b16bae29387aff24f81dd9c3b2017915e680ded1c0910fa2442a15857a58a7e36d67448fbfc78c72a548f8de9dee7df0b1dc3486b24ff19224188914e78656a15916be397188c1016ea15e68e011bcada78823c7c90b547700b026ba19c7ddbf60b824f18126a81ffd0fa8f6c16b964dd4014c42da2ea58cad0283256041c500f7d4e7f81009ea718381a1f6e54d0a564ad333e063ce07b2d97c04dec0d9db71e41449f0d9035cf6eb69cf4d3b702380a4a3690663b785af5123765eecddd6169a040b073d32398769dbcef2e40ccf7d9011deacbb4f9a9bb321acf361371baa038a4191c0ff6a1a2ac3221703c1fffb9fb4dcdcbccfd62652f7218a30e9a8fd887c4cb424f253d5153c53e92d8432c3f37cc571f4a715989d75b6985000996a3c9a4775984edc7f7e0faba4dd460dad2a9829fcaf4663896370a559a0ac0a0e10b182c3669dcc4fcad478632bc472af254c3261d830e842838aee2c22d086488399f785012ff0304f6ef8f45cd67867926ab674e1c5c8805eb4e123e7eac0117bf4f60f226343bf503f90b5eec426504cda5295d405ab4eae75f35623b579ae661b5bc4ee26ce22c3fa7a6d070de6c193ee0cb5485eca2286f18f9c7c42eea2c20cd7335fbe49598020fa3d1cf58ae86128959b425aa8455b425e800be618cd0df0aae39b9a665a57a70fdfd0803c6b250ee638ad81d23058c21a9d6f2683d6365afce0f1b77977fca892a0654a9b3d1f19086a31811795f453cc3d403c16cfc1a993f945cf1625ce88a52c4ded9632c7e143e1296d397126c0a876659dd523573867a9b707f41b4842c578f7407c6131154779d050b6d91858c2d8e3f879241ad4756bdcd855e15f5c4da12e9ce66dc8626ab81610d1345a64f3724d04b9e6ced7fa763b6e376dc957927e1165da71eeaf7ba95e14f668d8d953783c45667f670a13c41d960719f00dded367e063213789e224cf429dced2e9b59335e4cd4679b8e08ddcf17ec7322ee851081290c2a30f4fb262044af75c03455a7ee1f582bc4921a5a52dcc2cc6fd3844ce153c63a141d00db1a34c3fd75b86d0b8acf1217f6effbf3c0977bd99280f550d92a7277aa06060977767cb9b72077e7d3b6035422a20459c6b098070c345b04910baa7e0a0564f48df6ac9467a7b066468979abd087204e19488643549d8ab37659974d8341424788d2e46126accf661a03e05dd7ec96c6c2426cb156b41ef5d15bc6ca0df456a12f170f25616f59ea2c706230710d80206f29050440509d0b85ab1e47ef7d3a9bc9ef89bde6fb1332b1c74eb237073e2462b63c03c503c7f3caef48bcb9a6cecf406d88aa4de3a01a3ed28e6ba2f0fe353bf72ec3ccade126aae4b5fb1302cc252a471dc7c1351d03cc8230bb79a1e7216a6c39a36edb9331fa432415d0fdef6ab507b7aa1b9535cf947c4a37efc05be3480c5103a52c98ddd9e6d850f8b24471e062cfdaf29c48b98fc35693452d4bf1ee1d0e7eb95af23740723c25ed8c662a044b165c3ce43509662ddc8978b83f2e9af3ac17155594c87a1d3bca8a3402085b3c4e0264fe647d2bb3cd0cfd51406dbf2052aefa40a3140fcde5d1ee5e8faee83b91a1ee2a8822c74e47e1634d88b3929163f7bfc42428b38f9cd044bf202704064b711ec7c6f6e8e7e081ce6a08ab1b1b941dda3e7a974a87da5006ae94432fc047c18ff292078b6d30f60410548c549e738e6f280689d8a5bf14925e725f425f3cd512f3c2b1623941a36aba668318a123b340f926235173a12bb33437c860c0e9c748a66f57885249a4c71d3fc8cb26a6b87808dbb3c5c69fb2d6120d501d14f98f9f0e6fe72aae5e73df01800389cce5e2c"}) 05:37:20 executing program 1: r0 = openat$mixer(0xffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = openat$vsock(0xffffff9c, &(0x7f0000001240), 0x0, 0x0) dup3(r0, r1, 0x0) ioctl$F2FS_IOC_RESIZE_FS(r1, 0x4008f510, &(0x7f0000000040)) 05:37:20 executing program 0: r0 = openat$binder_debug(0xffffff9c, &(0x7f0000000000)='/sys/kernel/debug/binder/transactions\x00', 0x0, 0x0) r1 = socket$kcm(0x29, 0x2, 0x0) dup3(r1, r0, 0x0) sendmsg$IPSET_CMD_ADD(r0, &(0x7f0000000440)={0x0, 0x0, &(0x7f00000002c0)={0x0}}, 0x0) 05:37:21 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) mmap$binder(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1, 0x11, r0, 0x0) 05:37:21 executing program 0: r0 = openat$ttyS3(0xffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = dup(r0) ioctl$TIOCNXCL(r1, 0x540d) 05:37:21 executing program 1: r0 = socket(0x1d, 0x2, 0x6) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000040)={'vcan0\x00', 0x0}) bind$can_j1939(r0, &(0x7f00000000c0)={0x1d, r1, 0x1}, 0x18) r2 = fcntl$dupfd(r0, 0x0, r0) sendmsg$GTP_CMD_DELPDP(r2, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000280)={0x14}, 0x14}}, 0x0) 05:37:21 executing program 0: r0 = socket$inet6_mptcp(0xa, 0x1, 0x106) ioctl$sock_SIOCGSKNS(r0, 0x894c, 0x0) 05:37:21 executing program 0: r0 = openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) r1 = openat$mixer(0xffffffffffffff9c, &(0x7f00000004c0), 0x0, 0x0) dup3(r1, r0, 0x0) ioctl$DRM_IOCTL_GEM_FLINK(r0, 0xc008640a, &(0x7f0000001140)) 05:37:21 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0xa0041, 0x0) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r0, 0x400c6615, 0x0) 05:37:22 executing program 1: r0 = syz_open_procfs(0x0, &(0x7f0000000100)='task\x00') fchdir(r0) mount(0x0, &(0x7f0000000080)='.\x00', &(0x7f00000000c0)='proc\x00', 0x0, 0x0) r1 = getpid() syz_open_procfs(r1, &(0x7f0000000140)='gid_map\x00') 05:37:22 executing program 0: socketpair(0x1, 0x5, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$DCCPDIAG_GETSOCK(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) r2 = dup3(r0, r1, 0x0) write$P9_RLERROR(r2, 0x0, 0x0) 05:37:22 executing program 0: r0 = socket$igmp6(0xa, 0x3, 0x2) ioctl$KVM_GET_SREGS(r0, 0x8940, 0x0) 05:37:23 executing program 1: fanotify_init(0x40, 0x2) 05:37:23 executing program 1: r0 = socket$inet6_mptcp(0xa, 0x1, 0x106) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r0, 0x89f0, &(0x7f0000001600)={'ip6tnl0\x00', &(0x7f0000001580)={'ip6_vti0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @private0, @private1}}) 05:37:23 executing program 1: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000380)=@bloom_filter={0x1e, 0x0, 0x8000008, 0xae0}, 0x48) bpf$BPF_MAP_LOOKUP_AND_DELETE_ELEM(0x15, &(0x7f0000000340)={r0, 0x0, 0x0}, 0x20) 05:37:23 executing program 0: r0 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = dup(r0) ioctl$SNDRV_PCM_IOCTL_LINK(r1, 0x40044160, 0x0) 05:37:23 executing program 0: syz_open_dev$loop(0x0, 0x0, 0x0) 05:37:24 executing program 0: r0 = openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) read$FUSE(r0, 0x0, 0x0) 05:37:25 executing program 1: r0 = openat$damon_kdamond_pid(0xffffff9c, &(0x7f0000000000), 0x0, 0x0) close(r0) socket$nl_generic(0x10, 0x3, 0x10) sendmsg$DEVLINK_CMD_TRAP_GROUP_GET(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000003c0)={0x14}, 0x14}}, 0x0) 05:37:25 executing program 0: r0 = openat$dlm_plock(0xffffff9c, &(0x7f0000000000), 0x0, 0x0) close_range(r0, 0xffffffffffffffff, 0x0) socket$nl_xfrm(0x10, 0x3, 0x6) bind$netlink(r0, &(0x7f0000000040), 0xc) 05:37:26 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = dup(r0) sendmsg$IPSET_CMD_LIST(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)={0x14}, 0x14}}, 0x0) 05:37:26 executing program 1: r0 = openat$mixer(0xffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = openat$nvme_fabrics(0xffffff9c, &(0x7f0000000100), 0x0, 0x0) dup3(r0, r1, 0x0) ioctl$SNDRV_TIMER_IOCTL_STATUS32(r1, 0x80585414, &(0x7f0000000340)) 05:37:26 executing program 0: r0 = socket(0x2, 0x2, 0x0) write$FUSE_IOCTL(r0, 0x0, 0x0) 05:37:26 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) pipe2(&(0x7f0000000000)={0x0, 0x0}, 0x0) dup3(r0, r1, 0x0) sendmsg$TIPC_NL_KEY_FLUSH(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x14}, 0x14}}, 0x0) 05:37:26 executing program 1: r0 = syz_open_dev$vcsu(&(0x7f0000000080), 0x1, 0x0) lseek(r0, 0x0, 0x0) 05:37:26 executing program 0: r0 = socket$can_j1939(0x1d, 0x2, 0x7) getsockname$inet6(r0, 0x0, &(0x7f0000000140)) 05:37:26 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) recvmmsg(r0, &(0x7f0000000100)=[{{&(0x7f0000000200)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @private0}}}, 0x80, 0x0}}], 0x0, 0x0, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) dup3(r2, r1, 0x0) sendmsg$NL80211_CMD_GET_STATION(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)={0x1c, 0x0, 0x0, 0x0, 0x0, {{}, {@val={0x8}, @void}}}, 0x1c}}, 0x0) 05:37:26 executing program 0: r0 = socket$nl_sock_diag(0x10, 0x3, 0x4) sendmsg$NL80211_CMD_GET_COALESCE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000100)={0x20, 0x0, 0x0, 0x0, 0x0, {{}, {@void, @void, @val={0xc}}}}, 0x20}}, 0x0) 05:37:26 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0) r0 = open_tree(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0) close_range(r0, 0xffffffffffffffff, 0x0) socket$inet_sctp(0x2, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r0, 0x84, 0x10, &(0x7f0000000300), 0xc) 05:37:27 executing program 0: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) write$P9_RATTACH(r0, 0x0, 0x5) 05:37:27 executing program 1: r0 = socket$rds(0x15, 0x5, 0x0) r1 = dup(r0) r2 = socket$rds(0x15, 0x5, 0x0) socket$rds(0x15, 0x5, 0x0) r3 = dup(r2) r4 = socket$rds(0x15, 0x5, 0x0) r5 = dup(r4) recvfrom$inet(r5, 0x0, 0x40, 0x10061, 0x0, 0x34) r6 = socket(0x1d, 0x2, 0x6) r7 = socket$can_j1939(0x1d, 0x2, 0x7) ioctl$ifreq_SIOCGIFINDEX_vcan(r7, 0x8933, &(0x7f00000000c0)={'vcan0\x00', 0x0}) bind$can_j1939(r6, &(0x7f0000000000)={0x1d, r8, 0x2}, 0x18) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r5, 0x89f1, &(0x7f0000000100)={'ip6tnl0\x00', &(0x7f0000000080)={'syztnl2\x00', r8, 0x4, 0x1f, 0x8, 0x200, 0x2, @private2, @private1, 0x40, 0x700, 0x8fec, 0xff}}) recvfrom$inet(r3, 0x0, 0x40, 0x10061, 0x0, 0x34) ioctl$DMA_BUF_SET_NAME_A(r1, 0x40046201, &(0x7f0000000040)='\'#\x00') ioctl$sock_SIOCINQ(r3, 0x541b, &(0x7f0000000000)) r9 = socket$rds(0x15, 0x5, 0x0) r10 = dup(r9) recvfrom$inet(r10, 0x0, 0x40, 0x10061, 0x0, 0x34) write$RDMA_USER_CM_CMD_RESOLVE_ADDR(r10, 0x0, 0x0) 05:37:27 executing program 0: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_CAP_X86_DISABLE_EXITS(r1, 0x4068aea3, 0x0) 05:37:27 executing program 0: r0 = syz_open_dev$vcsa(&(0x7f0000000b40), 0x1, 0x101002) write$UHID_GET_REPORT_REPLY(r0, 0x0, 0x0) 05:37:27 executing program 1: r0 = openat$smackfs_change_rule(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) pwritev2(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 05:37:27 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = syz_init_net_socket$nfc_llcp(0x27, 0x2, 0x1) r2 = dup3(r1, r0, 0x0) write$P9_RSTAT(r2, 0x0, 0x0) 05:37:27 executing program 1: r0 = openat$drirender128(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_GETFB2(r0, 0xc06864ce, 0x0) 05:37:28 executing program 0: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_TIOCINQ(r0, 0x541b, &(0x7f0000000000)) 05:37:28 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) listen(r0, 0x2) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$KDFONTOP_SET_DEF(r1, 0x4b72, 0x0) 05:37:28 executing program 0: r0 = timerfd_create(0x0, 0x0) close(r0) socket$unix(0x1, 0x1, 0x0) bind$unix(r0, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) 05:37:28 executing program 1: r0 = fsopen(&(0x7f0000000000)='bpf\x00', 0x0) r1 = openat$damon_kdamond_pid(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) fsconfig$FSCONFIG_SET_PATH_EMPTY(r0, 0x4, &(0x7f0000000040)='y%&\xf6\xf6\xe4\x14x\xdf\xfe\xc1\xa9\xe2?8:\xa1Q', &(0x7f00000000c0)='./file0/file0\x00', r1) 05:37:28 executing program 0: r0 = openat$vsock(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) dup3(r1, r0, 0x0) sendmsg$ETHTOOL_MSG_PRIVFLAGS_GET(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000080)={0x14}, 0x14}}, 0x0) 05:37:28 executing program 1: r0 = fsopen(&(0x7f0000000000)='bpf\x00', 0x0) r1 = openat$damon_kdamond_pid(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) fsconfig$FSCONFIG_SET_PATH_EMPTY(r0, 0x4, &(0x7f0000000040)='y%&\xf6\xf6\xe4\x14x\xdf\xfe\xc1\xa9\xe2?8:\xa1Q', &(0x7f00000000c0)='./file0/file0\x00', r1) 05:37:28 executing program 0: pipe2(&(0x7f00000001c0)={0x0, 0x0}, 0x0) r1 = openat$mixer(0xffffff9c, &(0x7f0000000040), 0x0, 0x0) dup3(r1, r0, 0x0) ioctl$DRM_IOCTL_GEM_CLOSE(r0, 0x40086409, &(0x7f0000000300)) 05:37:28 executing program 0: r0 = socket(0x10, 0x3, 0x0) write$FUSE_IOCTL(r0, &(0x7f0000000000)={0x20}, 0x20) 05:37:28 executing program 1: r0 = fsopen(&(0x7f0000000000)='bpf\x00', 0x0) r1 = openat$damon_kdamond_pid(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) fsconfig$FSCONFIG_SET_PATH_EMPTY(r0, 0x4, &(0x7f0000000040)='y%&\xf6\xf6\xe4\x14x\xdf\xfe\xc1\xa9\xe2?8:\xa1Q', &(0x7f00000000c0)='./file0/file0\x00', r1) 05:37:29 executing program 0: socketpair(0x1, 0x5, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$NL80211_CMD_RELOAD_REGDB(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000140)={0x0}}, 0x0) 05:37:29 executing program 0: symlinkat(&(0x7f0000000040)='.\x00', 0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00') r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000140)='./file0/file0\x00', 0x0, 0x0) faccessat2(r0, &(0x7f0000000180)='./file0/file0\x00', 0x5, 0x300) 05:37:29 executing program 1: r0 = fsopen(&(0x7f0000000000)='bpf\x00', 0x0) r1 = openat$damon_kdamond_pid(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) fsconfig$FSCONFIG_SET_PATH_EMPTY(r0, 0x4, &(0x7f0000000040)='y%&\xf6\xf6\xe4\x14x\xdf\xfe\xc1\xa9\xe2?8:\xa1Q', &(0x7f00000000c0)='./file0/file0\x00', r1) 05:37:29 executing program 0: r0 = openat$mixer(0xffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000000), 0x8, 0x0) dup3(r0, r1, 0x0) ioctl$BINDER_GET_NODE_DEBUG_INFO(r1, 0xc018620b, &(0x7f0000000100)) 05:37:29 executing program 1: r0 = openat$incfs(0xffffffffffffff9c, &(0x7f0000001080)='.pending_reads\x00', 0x62cc2, 0x0) close_range(r0, 0xffffffffffffffff, 0x0) openat$tcp_congestion(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) write$P9_RLOPEN(r0, &(0x7f00000001c0)={0x18}, 0xffffffa1) 05:37:29 executing program 0: r0 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) close_range(r0, 0xffffffffffffffff, 0x0) openat$mixer(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$FS_IOC_GET_ENCRYPTION_NONCE(r0, 0x8010661b, &(0x7f0000000240)) 05:37:30 executing program 1: r0 = socket$nl_audit(0x10, 0x3, 0x9) sendmsg$IPCTNL_MSG_TIMEOUT_NEW(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)={0x14}, 0x14}}, 0x0) 05:37:30 executing program 0: socketpair(0x1, 0x5, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$int_in(r0, 0x5421, &(0x7f0000001780)) 05:37:30 executing program 1: r0 = openat$mixer(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) r1 = dup(r0) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000140)={0x0, "c44c093ffb91bdeb2bd089b838b24dd2a727c171ef6fbccf113bfbdaedf824af0edebbf16b05c392a860558592a642fa71dfd8377e71db54a2c7327533ce063c"}) 05:37:30 executing program 0: r0 = openat$sequencer2(0xffffffffffffff9c, &(0x7f00000007c0), 0x0, 0x0) ioctl$SNDCTL_SEQ_NRSYNTHS(r0, 0x80045104, 0x0) 05:37:30 executing program 1: r0 = socket$inet6(0xa, 0x5, 0x0) setsockopt$inet_sctp6_SCTP_RECVRCVINFO(r0, 0x84, 0x20, &(0x7f0000000000), 0x4) 05:37:30 executing program 0: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x1c, &(0x7f0000000400)=[@in6={0xa, 0x0, 0x0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x2}]}, &(0x7f0000000140)=0x10) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDRS(r0, 0x84, 0x6d, &(0x7f0000000040), &(0x7f0000000100)=0x8) 05:37:31 executing program 1: r0 = socket(0x1d, 0x2, 0x6) r1 = dup(r0) r2 = socket$can_j1939(0x1d, 0x2, 0x7) ioctl$ifreq_SIOCGIFINDEX_vcan(r2, 0x8933, &(0x7f00000000c0)={'vxcan1\x00', 0x0}) bind$can_j1939(r1, &(0x7f0000000140)={0x1d, r3, 0x2}, 0x18) r4 = dup(r1) write$proc_mixer(r4, 0x0, 0x9) 05:37:31 executing program 1: syz_clone3(&(0x7f0000000340)={0x0, 0x0, &(0x7f0000000140)=0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) getpgid(r0) 05:37:31 executing program 1: r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000840)='./file0\x00', 0x41, 0x0) write$FUSE_STATFS(r0, 0x0, 0x0) 05:37:33 executing program 0: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r1 = dup(r0) setsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(r1, 0x84, 0x13, 0x0, 0x0) 05:37:33 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0xe2260, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) dup3(r1, r0, 0x0) sendmsg$IPCTNL_MSG_EXP_GET(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000100)={0x14}, 0x14}}, 0x0) 05:37:33 executing program 1: r0 = syz_open_dev$vcsa(&(0x7f0000000000), 0x1, 0x0) ioctl$sock_ipv4_tunnel_SIOCGETTUNNEL(r0, 0x5452, &(0x7f0000000040)={'tunl0\x00', 0x0}) 05:37:34 executing program 0: r0 = openat$tun(0xffffff9c, &(0x7f0000000280), 0x0, 0x0) r1 = dup(r0) ioctl$FBIOPAN_DISPLAY(r1, 0x4606, 0x0) 05:37:34 executing program 0: r0 = socket$can_bcm(0x1d, 0x2, 0x2) ioctl$int_in(r0, 0x5452, &(0x7f0000000080)) 05:37:34 executing program 1: r0 = socket$key(0xf, 0x3, 0x2) ioctl$F2FS_IOC_FLUSH_DEVICE(r0, 0x4008f50a, 0x0) 05:37:34 executing program 0: r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000100)='.\x00', 0x0, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000100)='.\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) r3 = openat$cgroup_pressure(r2, &(0x7f00000000c0)='memory.pressure\x00', 0xe0, 0x0) ioctl$BTRFS_IOC_QUOTA_CTL(r3, 0x5450, 0x0) 05:37:34 executing program 1: r0 = openat$mice(0xffffffffffffff9c, &(0x7f0000000000), 0x0) close(r0) socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$inet_mreq(r0, 0x0, 0x20, 0x0, &(0x7f00000000c0)) 05:37:35 executing program 0: socketpair(0x1, 0x5, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) sendmsg$NLBL_CIPSOV4_C_LISTALL(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={0x0}}, 0x0) 05:37:35 executing program 1: r0 = syz_open_dev$ndb(&(0x7f0000000000), 0x0, 0x0) r1 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000000040)='/sys/kernel/debug/binder/transactions\x00', 0x0, 0x0) dup3(r0, r1, 0x0) ioctl$TIOCGLCKTRMIOS(r1, 0x5456, 0x0) 05:37:35 executing program 1: r0 = openat$smackfs_logging(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) read$FUSE(r0, 0x0, 0x0) 05:37:35 executing program 0: read$proc_mixer(0xffffffffffffffff, 0x0, 0x0) 05:37:35 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) getsockname(r0, &(0x7f00000002c0)=@pppol2tpin6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @private1}}}, &(0x7f0000000280)=0x80) close_range(r1, 0xffffffffffffffff, 0x0) socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFT_MSG_GETSET(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000340)={0x14}, 0x14}}, 0x0) 05:37:36 executing program 0: r0 = openat$mice(0xffffffffffffff9c, &(0x7f0000000180), 0x0) ioctl$AUTOFS_DEV_IOCTL_VERSION(r0, 0x5452, &(0x7f0000000080)={{0x1, 0x1, 0x18}, './file1\x00'}) 05:37:36 executing program 1: r0 = openat$vcsu(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = socket$inet6_sctp(0xa, 0x5, 0x84) dup3(r1, r0, 0x0) ioctl$sock_TIOCINQ(r0, 0x541b, &(0x7f0000000080)) 05:37:36 executing program 0: r0 = syz_open_procfs(0x0, &(0x7f00000001c0)='mounts\x00') r1 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r1, r0, 0x0, 0x0) 05:37:36 executing program 1: r0 = socket$inet_sctp(0x2, 0x1, 0x84) getsockopt$inet_sctp_SCTP_SOCKOPT_PEELOFF(r0, 0x84, 0x16, 0x0, &(0x7f0000000200)) 05:37:36 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'aegis128-generic\x00'}, 0x58) r1 = accept4(r0, 0x0, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) write$RDMA_USER_CM_CMD_DISCONNECT(r2, 0x0, 0x0) 05:37:36 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) r1 = openat$binder_debug(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/kernel/debug/binder/transactions\x00', 0x0, 0x0) dup3(r0, r1, 0x0) sendmsg$IPCTNL_MSG_TIMEOUT_DEFAULT_GET(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000380)={0x14}, 0x14}}, 0x0) 05:37:37 executing program 0: r0 = openat$full(0xffffffffffffff9c, &(0x7f0000001880), 0x2, 0x0) write$smackfs_ptrace(r0, 0x0, 0x0) 05:37:37 executing program 1: pipe2$9p(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$sock_SIOCBRADDBR(r0, 0x5452, &(0x7f0000000040)='veth1_to_bond\x00') 05:37:37 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL802154_CMD_SET_MAX_FRAME_RETRIES(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={0x0}}, 0x20000001) 05:37:37 executing program 0: r0 = openat$full(0xffffffffffffff9c, &(0x7f0000001880), 0x2, 0x0) write$smackfs_ptrace(r0, 0x0, 0x0) 05:37:37 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0xe2260, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) dup3(r1, r0, 0x0) sendmsg$NL80211_CMD_NEW_STATION(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)={0x20, 0x0, 0x0, 0x0, 0x0, {{}, {@void, @val={0xc}}}}, 0x20}}, 0x0) 05:37:37 executing program 0: r0 = openat$full(0xffffffffffffff9c, &(0x7f0000001880), 0x2, 0x0) write$smackfs_ptrace(r0, 0x0, 0x0) 05:37:37 executing program 1: socketpair(0x1, 0x5, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) close(r0) socket$inet6_sctp(0xa, 0x5, 0x84) getsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(r0, 0x84, 0x72, &(0x7f00000000c0), &(0x7f0000000340)=0xc) 05:37:38 executing program 0: r0 = openat$full(0xffffffffffffff9c, &(0x7f0000001880), 0x2, 0x0) write$smackfs_ptrace(r0, 0x0, 0x0) 05:37:38 executing program 1: r0 = socket(0x1d, 0x2, 0x6) r1 = socket$can_j1939(0x1d, 0x2, 0x7) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8933, &(0x7f00000000c0)={'vcan0\x00', 0x0}) bind$can_j1939(r0, &(0x7f0000000000)={0x1d, r2, 0x2}, 0x18) sendmsg$NL80211_CMD_SET_MAC_ACL(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000140)={0x1c, 0x0, 0x0, 0x0, 0x0, {{}, {@val={0x8}, @void}}}, 0x1c}}, 0x0) sendmsg$NFNL_MSG_ACCT_GET(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={0x0}}, 0x50) 05:37:38 executing program 0: r0 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$SNDCTL_SEQ_SYNC(r0, 0xc0045103) 05:37:38 executing program 0: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f0000000a80)={0x0, 0x0, &(0x7f0000000a40)={0x0}}, 0x0) 05:37:39 executing program 0: r0 = openat$incfs(0xffffffffffffff9c, &(0x7f0000000000)='.pending_reads\x00', 0x62442, 0x0) close_range(r0, 0xffffffffffffffff, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_EXP_GET(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000200)={0x14}, 0x14}}, 0x0) 05:37:39 executing program 1: r0 = socket$inet_sctp(0x2, 0x5, 0x84) getsockopt$inet_sctp_SCTP_NODELAY(r0, 0x84, 0x16, 0x0, &(0x7f0000000180)) 05:37:39 executing program 0: r0 = socket(0xa, 0x5, 0x0) setsockopt$inet_sctp_SCTP_RTOINFO(r0, 0x84, 0x0, &(0x7f0000000000), 0x10) 05:37:39 executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0) r0 = open_tree(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0) close_range(r0, 0xffffffffffffffff, 0x0) openat$mixer(0xffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$VFAT_IOCTL_READDIR_SHORT(r0, 0x82187202, &(0x7f0000000380)=[{0x0, 0x0, 0x100}, {0x0, 0x0, 0x100}]) 05:37:39 executing program 1: r0 = openat$binder_debug(0xffffff9c, &(0x7f0000000040)='/sys/kernel/debug/binder/state\x00', 0x0, 0x0) ioctl$FIOCLEX(r0, 0x5451) 05:37:39 executing program 0: r0 = syz_open_dev$audion(&(0x7f00000003c0), 0x0, 0x0) mmap$usbmon(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) 05:37:40 executing program 1: r0 = socket$inet(0x2, 0xa, 0x0) setsockopt$inet_icmp_ICMP_FILTER(r0, 0x300, 0x1, 0x0, 0x0) 05:37:40 executing program 0: r0 = syz_open_dev$audion(&(0x7f00000003c0), 0x0, 0x0) mmap$usbmon(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) 05:37:40 executing program 1: r0 = socket(0x1d, 0x2, 0x6) r1 = socket$can_j1939(0x1d, 0x2, 0x7) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8933, &(0x7f0000000040)={'vxcan0\x00', 0x0}) bind$can_j1939(r0, &(0x7f0000000000)={0x1d, r2, 0x1}, 0x18) r3 = fcntl$dupfd(r0, 0x0, r0) write$RDMA_USER_CM_CMD_JOIN_MCAST(r3, &(0x7f0000000140)={0x16, 0x98, 0xfa00, {0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, @in6={0xa, 0x0, 0x0, @private2}}}, 0xa0) sendmsg$NL80211_CMD_NOTIFY_RADAR(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000600)=ANY=[], 0x20}}, 0x0) write$RDMA_USER_CM_CMD_JOIN_IP_MCAST(r3, &(0x7f00000002c0)={0x10, 0x30, 0xfa00, {0x0, 0x0, {0xa, 0x0, 0x0, @private0}}}, 0x38) write$RDMA_USER_CM_CMD_CREATE_ID(r3, 0x0, 0x0) write$midi(r3, &(0x7f0000000080)="84", 0x1) 05:37:40 executing program 0: r0 = syz_open_dev$audion(&(0x7f00000003c0), 0x0, 0x0) mmap$usbmon(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) 05:37:41 executing program 0: r0 = syz_open_dev$audion(&(0x7f00000003c0), 0x0, 0x0) mmap$usbmon(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) 05:37:41 executing program 0: r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) recvfrom(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) connect$inet6(r1, &(0x7f0000000000)={0xa, 0x0, 0x0, @empty}, 0x1c) sendmmsg$inet6(r1, &(0x7f00000001c0)=[{{0x0, 0x0, &(0x7f0000000600)=[{&(0x7f0000000240)="51c8988b", 0x4}], 0x1}}], 0x1, 0x0) 05:37:42 executing program 1: r0 = openat$vcsu(0xffffff9c, &(0x7f0000000000), 0x0, 0x0) close(r0) socket$inet6_sctp(0xa, 0x5, 0x84) bind$inet6(r0, &(0x7f0000000040)={0xa, 0x0, 0x0, @empty}, 0x1c) 05:37:42 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'aegis128-generic\x00'}, 0x58) r1 = accept4(r0, 0x0, 0x0, 0x0) r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'aegis128-generic\x00'}, 0x58) r3 = accept4(r2, 0x0, 0x0, 0x0) r4 = fcntl$dupfd(r1, 0x0, r3) write$UHID_CREATE(r4, 0x0, 0x0) 05:37:43 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = openat$binder_debug(0xffffff9c, &(0x7f0000000140)='/sys/kernel/debug/binder/stats\x00', 0x0, 0x0) dup3(r0, r1, 0x0) setsockopt$netlink_NETLINK_PKTINFO(r1, 0x10e, 0x3, 0x0, 0x0) 05:37:43 executing program 1: r0 = memfd_create(&(0x7f0000000000)='\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) close_range(r0, r1, 0x0) socket$nl_route(0x10, 0x3, 0x0) getsockname$inet6(r0, 0x0, &(0x7f0000000140)) 05:37:43 executing program 0: r0 = openat$vnet(0xffffff9c, &(0x7f0000000040), 0x2, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$EVIOCGEFFECTS(r2, 0x80044584, 0x0) 05:37:43 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = dup(r0) sendto$l2tp6(r1, 0x0, 0x0, 0x20014045, &(0x7f0000000080)={0xa, 0x0, 0x0, @dev, 0x1}, 0x20) sendmsg$RDMA_NLDEV_CMD_STAT_DEL(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={0x0}}, 0x0) 05:37:44 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TCP_ULP(r0, 0x29, 0x6, 0x0, 0xfefd) 05:37:44 executing program 0: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$NL80211_CMD_PROBE_CLIENT(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000100)={0x20, 0x0, 0x0, 0x0, 0x0, {{}, {@void, @val={0xc}}}}, 0x20}}, 0x0) 05:37:44 executing program 0: r0 = socket$xdp(0x2c, 0x3, 0x0) r1 = dup(r0) ioctl$BLKTRACESETUP(r1, 0xc0481273, 0x0) 05:37:45 executing program 1: r0 = signalfd4(0xffffffffffffffff, &(0x7f0000000080), 0x8, 0x0) r1 = socket$inet6_sctp(0xa, 0x5, 0x84) dup3(r1, r0, 0x0) setsockopt$inet_sctp6_SCTP_PR_SUPPORTED(r0, 0x84, 0x71, &(0x7f0000000040), 0x8) 05:37:45 executing program 0: r0 = socket$inet(0x10, 0x3, 0x0) setsockopt$CAN_RAW_RECV_OWN_MSGS(r0, 0x10e, 0x8, 0x0, 0x0) 05:37:45 executing program 0: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) r1 = fcntl$dupfd(r0, 0x0, r0) getsockopt$inet_pktinfo(r1, 0x0, 0x8, 0x0, &(0x7f0000000200)) 05:37:45 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) close_range(r0, 0xffffffffffffffff, 0x0) socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$NFQNL_MSG_VERDICT_BATCH(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000440)={&(0x7f0000000400)={0x14}, 0x14}}, 0x0) 05:37:45 executing program 1: r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFCONF(r0, 0x8912, &(0x7f0000000040)=@buf) 05:37:46 executing program 0: socket$can_j1939(0x1d, 0x2, 0x7) ioctl$ifreq_SIOCGIFINDEX_vcan(0xffffffffffffffff, 0x8933, &(0x7f00000000c0)={'vxcan1\x00'}) r0 = socket(0x1d, 0x2, 0x6) r1 = socket$can_j1939(0x1d, 0x2, 0x7) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8933, &(0x7f00000000c0)={'vxcan1\x00', 0x0}) bind$can_j1939(r0, &(0x7f0000000000)={0x1d, r2, 0x2}, 0x18) sendmsg$NL80211_CMD_GET_FTM_RESPONDER_STATS(r0, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000980)={&(0x7f0000000600)={0x28, 0x0, 0x0, 0x0, 0x0, {{}, {@val={0x8}, @val={0xc}}}}, 0x28}}, 0x0) sendmsg$DEVLINK_CMD_PORT_SPLIT(r0, &(0x7f0000000900)={0x0, 0x0, &(0x7f00000008c0)={&(0x7f00000007c0)={0x14}, 0x14}}, 0x0) sendmsg$ETHTOOL_MSG_RINGS_GET(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000380)={0x14}, 0x14}}, 0x20000811) 05:37:46 executing program 1: r0 = socket$vsock_stream(0x28, 0x1, 0x0) ioctl$FITRIM(r0, 0xc0185879, 0x0) 05:37:46 executing program 1: r0 = socket$inet_sctp(0x2, 0x5, 0x84) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) getpeername(r1, &(0x7f0000000100)=@pppol2tpv3={0x18, 0x1, {0x0, 0xffffffffffffffff}}, &(0x7f0000000040)=0x80) r3 = dup3(r0, r2, 0x0) setsockopt$inet_sctp6_SCTP_DEFAULT_SNDINFO(r3, 0x84, 0x22, &(0x7f0000001540), 0x10) 05:37:46 executing program 1: r0 = socket(0x11, 0xa, 0x0) sendmsg$IPSET_CMD_SAVE(r0, &(0x7f0000000580)={&(0x7f0000000480), 0xc, &(0x7f0000000540)={0x0}}, 0x0) 05:37:48 executing program 0: socket$can_j1939(0x1d, 0x2, 0x7) ioctl$ifreq_SIOCGIFINDEX_vcan(0xffffffffffffffff, 0x8933, &(0x7f00000000c0)={'vxcan1\x00'}) r0 = socket(0x1d, 0x2, 0x6) r1 = socket$can_j1939(0x1d, 0x2, 0x7) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8933, &(0x7f00000000c0)={'vxcan1\x00', 0x0}) bind$can_j1939(r0, &(0x7f0000000000)={0x1d, r2, 0x2}, 0x18) sendmsg$NL80211_CMD_GET_FTM_RESPONDER_STATS(r0, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000980)={&(0x7f0000000600)={0x28, 0x0, 0x0, 0x0, 0x0, {{}, {@val={0x8}, @val={0xc}}}}, 0x28}}, 0x0) sendmsg$DEVLINK_CMD_PORT_SPLIT(r0, &(0x7f0000000900)={0x0, 0x0, &(0x7f00000008c0)={&(0x7f00000007c0)={0x14}, 0x14}}, 0x0) sendmsg$ETHTOOL_MSG_RINGS_GET(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000380)={0x14}, 0x14}}, 0x20000811) 05:37:48 executing program 1: r0 = openat$vnet(0xffffffffffffff9c, &(0x7f0000000700), 0x2, 0x0) ioctl$BTRFS_IOC_SET_FEATURES(r0, 0x40309439, 0x0) 05:37:48 executing program 1: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/stat\x00', 0x0, 0x0) close(r0) r1 = socket(0x1d, 0x2, 0x6) r2 = socket$can_j1939(0x1d, 0x2, 0x7) ioctl$ifreq_SIOCGIFINDEX_vcan(r2, 0x8933, &(0x7f00000000c0)={'vxcan1\x00', 0x0}) bind$can_j1939(r1, &(0x7f0000000180)={0x1d, r3, 0x2}, 0x18) sendmsg$TIPC_NL_MON_PEER_GET(r1, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000440)={&(0x7f0000000780)=ANY=[], 0x14}}, 0x0) syz_genetlink_get_family_id$batadv(&(0x7f0000000100), r0) sendmsg$BATADV_CMD_TP_METER(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000200)={0x0}}, 0xc0) 05:37:50 executing program 1: r0 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000000), 0x842, 0x0) r1 = dup(r0) ioctl$SNDRV_TIMER_IOCTL_PVERSION(r1, 0x80045400, 0x0) 05:37:50 executing program 1: r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = openat$cgroup_devices(r0, &(0x7f0000000000)='devices.deny\x00', 0x63, 0x0) ioctl$AUTOFS_IOC_EXPIRE(r1, 0x5451, 0x0) 05:37:50 executing program 0: socket$can_j1939(0x1d, 0x2, 0x7) ioctl$ifreq_SIOCGIFINDEX_vcan(0xffffffffffffffff, 0x8933, &(0x7f00000000c0)={'vxcan1\x00'}) r0 = socket(0x1d, 0x2, 0x6) r1 = socket$can_j1939(0x1d, 0x2, 0x7) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8933, &(0x7f00000000c0)={'vxcan1\x00', 0x0}) bind$can_j1939(r0, &(0x7f0000000000)={0x1d, r2, 0x2}, 0x18) sendmsg$NL80211_CMD_GET_FTM_RESPONDER_STATS(r0, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000980)={&(0x7f0000000600)={0x28, 0x0, 0x0, 0x0, 0x0, {{}, {@val={0x8}, @val={0xc}}}}, 0x28}}, 0x0) sendmsg$DEVLINK_CMD_PORT_SPLIT(r0, &(0x7f0000000900)={0x0, 0x0, &(0x7f00000008c0)={&(0x7f00000007c0)={0x14}, 0x14}}, 0x0) sendmsg$ETHTOOL_MSG_RINGS_GET(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000380)={0x14}, 0x14}}, 0x20000811) 05:37:50 executing program 1: r0 = openat$vnet(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) close(r0) 05:37:51 executing program 1: r0 = socket$nl_rdma(0x10, 0x3, 0x14) sendmsg$RDMA_NLDEV_CMD_NEWLINK(r0, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000005c0)={0x0}}, 0x0) 05:37:53 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFNL_MSG_CTHELPER_DEL(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)={0x14}, 0x14}}, 0x0) 05:37:53 executing program 0: socket$can_j1939(0x1d, 0x2, 0x7) ioctl$ifreq_SIOCGIFINDEX_vcan(0xffffffffffffffff, 0x8933, &(0x7f00000000c0)={'vxcan1\x00'}) r0 = socket(0x1d, 0x2, 0x6) r1 = socket$can_j1939(0x1d, 0x2, 0x7) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8933, &(0x7f00000000c0)={'vxcan1\x00', 0x0}) bind$can_j1939(r0, &(0x7f0000000000)={0x1d, r2, 0x2}, 0x18) sendmsg$NL80211_CMD_GET_FTM_RESPONDER_STATS(r0, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000980)={&(0x7f0000000600)={0x28, 0x0, 0x0, 0x0, 0x0, {{}, {@val={0x8}, @val={0xc}}}}, 0x28}}, 0x0) sendmsg$DEVLINK_CMD_PORT_SPLIT(r0, &(0x7f0000000900)={0x0, 0x0, &(0x7f00000008c0)={&(0x7f00000007c0)={0x14}, 0x14}}, 0x0) sendmsg$ETHTOOL_MSG_RINGS_GET(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000380)={0x14}, 0x14}}, 0x20000811) 05:37:53 executing program 1: r0 = socket$inet_sctp(0x2, 0x1, 0x84) setsockopt$inet_sctp_SCTP_RTOINFO(r0, 0x84, 0xb, 0x0, 0x0) 05:37:53 executing program 1: r0 = openat$mixer(0xffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000000), 0x8, 0x0) dup3(r0, r1, 0x0) ioctl$EVIOCGLED(r1, 0x80404519, &(0x7f0000000000)=""/95) 05:37:53 executing program 1: r0 = openat$mixer(0xffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000000), 0x8, 0x0) dup3(r0, r1, 0x0) ioctl$EVIOCGLED(r1, 0x80404519, &(0x7f0000000000)=""/95) 05:37:55 executing program 1: r0 = openat$mixer(0xffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000000), 0x8, 0x0) dup3(r0, r1, 0x0) ioctl$EVIOCGLED(r1, 0x80404519, &(0x7f0000000000)=""/95) 05:37:55 executing program 0: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$NL80211_CMD_GET_MPP(r0, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000380)={0x14, 0x0, 0x0, 0x0, 0x0, {{}, {@void, @void}}}, 0x14}}, 0x0) 05:37:55 executing program 1: r0 = openat$mixer(0xffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000000), 0x8, 0x0) dup3(r0, r1, 0x0) ioctl$EVIOCGLED(r1, 0x80404519, &(0x7f0000000000)=""/95) 05:37:55 executing program 0: r0 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) read$FUSE(r0, &(0x7f0000002100)={0x2020, 0x0, 0x0, 0x0}, 0x2020) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000140)='/proc/schedstat\x00', 0x0, 0x0) r3 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) dup3(r3, r2, 0x0) setfsuid(r1) ioctl$RNDADDENTROPY(r2, 0x40085203, 0x0) 05:37:56 executing program 1: r0 = openat$mixer(0xffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = openat$nvme_fabrics(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) dup3(r0, r1, 0x0) ioctl$SNDCTL_SEQ_GETOUTCOUNT(r1, 0x80045104, &(0x7f00000000c0)) 05:37:56 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r0, &(0x7f0000000100)=@pppol2tpv3={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @broadcast}}}, &(0x7f0000000040)=0x80) dup3(r0, r1, 0x0) sendmsg$TIPC_CMD_GET_NETID(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={0x0}}, 0x0) 05:37:56 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'hash\x00', 0x0, 0x0, 'wp512\x00'}, 0x58) r1 = accept4(r0, 0x0, 0x0, 0x0) sendmsg$NL80211_CMD_START_P2P_DEVICE(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000100)=ANY=[], 0xfffffd42}}, 0x0) sendmsg$ETHTOOL_MSG_LINKSTATE_GET(r1, &(0x7f0000000740)={0x0, 0x0, &(0x7f0000000700)={0x0}}, 0x0) 05:37:56 executing program 0: clock_gettime(0x7, &(0x7f0000000040)) 05:37:57 executing program 0: r0 = socket$can_j1939(0x1d, 0x2, 0x7) r1 = dup(r0) ioctl$SIOCGSKNS(r1, 0x894c, 0x0) 05:37:57 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = dup(r0) fchown(r1, 0x0, 0x0) 05:37:59 executing program 0: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) r1 = syz_io_uring_setup(0x4a2e, &(0x7f0000000000), &(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000000080), &(0x7f00000000c0)) r2 = dup3(r1, r0, 0x0) io_uring_register$IORING_REGISTER_PERSONALITY(r2, 0x9, 0x0, 0x0) 05:37:59 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0xc) r0 = openat$cgroup_int(0xffffffffffffffff, &(0x7f0000000000)='io.max\x00', 0x2, 0x0) ioctl$BTRFS_IOC_INO_PATHS(r0, 0x5451, 0x0) 05:37:59 executing program 0: r0 = openat$vsock(0xffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = socket$nl_rdma(0x10, 0x3, 0x14) dup3(r1, r0, 0x0) sendmsg$NFNL_MSG_CTHELPER_GET(r0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000580)={0x14}, 0x14}}, 0x0) 05:37:59 executing program 1: r0 = openat$dsp1(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$SNDCTL_DSP_SETFMT(r0, 0x40045010, &(0x7f0000000440)) ioctl$SNDCTL_DSP_SETFMT(r0, 0xc0045002, &(0x7f0000000000)=0x52c00ead) 05:37:59 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_buf(r0, 0x29, 0x1f, 0x0, 0x35) 05:38:00 executing program 0: r0 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) read$FUSE(r1, &(0x7f0000002100)={0x2020, 0x0, 0x0, 0x0}, 0x2020) setfsuid(r2) ioctl$SNDCTL_TMR_TIMEBASE(r0, 0xc0045401, 0x0) 05:38:00 executing program 1: r0 = openat$smackfs_load(0xffffffffffffff9c, &(0x7f00000001c0)='/sys/fs/smackfs/load\x00', 0x2, 0x0) close_range(r0, 0xffffffffffffffff, 0x0) 05:38:00 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) ioctl$sock_inet_SIOCDARP(r0, 0x5451, 0x0) 05:38:00 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0xe2260, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) dup3(r1, r0, 0x0) sendmsg$IPSET_CMD_SWAP(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14}, 0x14}}, 0x0) 05:38:00 executing program 0: r0 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCGWINSZ(r1, 0x5413, &(0x7f0000000000)) 05:38:00 executing program 1: r0 = eventfd2(0x0, 0x0) r1 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000000)='/sys/devices/system', 0x0, 0x0) dup3(r0, r1, 0x0) write$FUSE_WRITE(r1, &(0x7f0000001040)={0x18}, 0x18) 05:38:01 executing program 0: r0 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMCLONE(r0, 0x89e2, &(0x7f0000000000)={0xffffffffffffffff}) close(r1) socket$inet_sctp(0x2, 0x5, 0x84) getsockopt$inet_sctp6_SCTP_RECONFIG_SUPPORTED(r1, 0x84, 0x75, &(0x7f0000000040), &(0x7f0000000080)=0x8) 05:38:01 executing program 1: socketpair(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write$P9_RUNLINKAT(r1, 0x0, 0x0) recvmmsg(r0, &(0x7f0000002ec0)=[{{0x0, 0x0, 0x0}}], 0x1, 0x60, &(0x7f0000003040)) 05:38:01 executing program 0: r0 = openat$full(0xffffff9c, &(0x7f0000000080), 0x0, 0x0) close(r0) openat$damon_target_ids(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) sync_file_range(r0, 0x0, 0x0, 0x0) 05:38:01 executing program 0: r0 = openat$vsock(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) close(r0) socket$can_bcm(0x1d, 0x2, 0x2) ioctl$SIOCGIFHWADDR(r0, 0x8927, &(0x7f0000000000)={'veth0_virt_wifi\x00'}) 05:38:01 executing program 1: r0 = openat$binder_debug(0xffffff9c, &(0x7f0000000240)='/sys/kernel/debug/binder/stats\x00', 0x0, 0x0) r1 = socket$nl_netfilter(0x10, 0x3, 0xc) dup3(r1, r0, 0x0) sendmsg$NFNL_MSG_ACCT_DEL(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14}, 0x14}}, 0x0) 05:38:01 executing program 0: r0 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000140)='/sys/kernel/fscaps', 0x0, 0x0) read$snapshot(r0, 0x0, 0x0) 05:38:02 executing program 1: r0 = openat$pfkey(0xffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) dup3(r1, r0, 0x0) ioctl$sock_SIOCETHTOOL(r0, 0x8946, &(0x7f0000000200)={'veth1_vlan\x00', &(0x7f00000001c0)=@ethtool_gfeatures}) 05:38:02 executing program 0: r0 = openat$incfs(0xffffffffffffff9c, &(0x7f0000000000)='.pending_reads\x00', 0x62cc2, 0x0) close_range(r0, 0xffffffffffffffff, 0x0) openat$mixer(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BTRFS_IOC_SNAP_CREATE_V2(r0, 0x50009417, &(0x7f0000000140)={{}, 0x0, 0x0, @unused, @subvolid}) 05:38:02 executing program 1: r0 = openat$pfkey(0xffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) dup3(r1, r0, 0x0) ioctl$sock_SIOCETHTOOL(r0, 0x8946, &(0x7f0000000200)={'veth1_vlan\x00', &(0x7f00000001c0)=@ethtool_gfeatures}) 05:38:02 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x2) r1 = dup(r0) write$smack_current(r1, &(0x7f00000000c0)={'\\%'}, 0x3) 05:38:02 executing program 1: r0 = openat$pfkey(0xffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) dup3(r1, r0, 0x0) ioctl$sock_SIOCETHTOOL(r0, 0x8946, &(0x7f0000000200)={'veth1_vlan\x00', &(0x7f00000001c0)=@ethtool_gfeatures}) 05:38:02 executing program 0: r0 = socket$nl_audit(0x10, 0x3, 0x9) sendmsg$IPVS_CMD_GET_DEST(r0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000400)={0x14}, 0x14}}, 0x0) 05:38:02 executing program 1: r0 = openat$pfkey(0xffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) dup3(r1, r0, 0x0) ioctl$sock_SIOCETHTOOL(r0, 0x8946, &(0x7f0000000200)={'veth1_vlan\x00', &(0x7f00000001c0)=@ethtool_gfeatures}) 05:38:03 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_nopr_ctr_aes128\x00'}, 0x58) r1 = accept4$vsock_stream(r0, 0x0, 0x0, 0x0) recvmsg$can_bcm(r1, &(0x7f0000000180)={&(0x7f0000000080)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @private1}}}, 0x80, 0x0}, 0x0) close(r2) socket$inet6_udplite(0xa, 0x2, 0x88) setsockopt$inet6_opts(r2, 0x29, 0x39, &(0x7f0000000100)=@routing={0x0, 0x2, 0x2, 0x1, 0x0, [@empty]}, 0x18) 05:38:03 executing program 1: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000040)='net/ip6_tables_names\x00') r1 = socket$nl_netfilter(0x10, 0x3, 0xc) dup3(r1, r0, 0x0) setsockopt$netlink_NETLINK_CAP_ACK(r0, 0x10e, 0xa, 0x0, 0x0) 05:38:03 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) ioctl$BTRFS_IOC_SET_FEATURES(r0, 0x40309439, 0x0) 05:38:03 executing program 0: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_HEADER(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000040)={0x0}}, 0x4051) 05:38:03 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = open_tree(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0) close_range(r0, 0xffffffffffffffff, 0x0) socket$inet_sctp(0x2, 0x5, 0x84) setsockopt$inet_sctp_SCTP_I_WANT_MAPPED_V4_ADDR(r0, 0x84, 0xc, &(0x7f0000000080), 0x4) 05:38:03 executing program 0: r0 = memfd_create(&(0x7f0000000040)='#&\\+\x00', 0x0) ioctl$FICLONERANGE(r0, 0x5450, 0x0) 05:38:03 executing program 1: epoll_ctl$EPOLL_CTL_DEL(0xffffffffffffffff, 0x3, 0xffffffffffffffff) 05:38:04 executing program 0: r0 = socket$nl_sock_diag(0x10, 0x3, 0x4) r1 = openat$binder_debug(0xffffff9c, &(0x7f0000000600)='/sys/kernel/debug/binder/stats\x00', 0x0, 0x0) dup3(r0, r1, 0x0) write$P9_RREAD(r1, &(0x7f0000000040)={0xb}, 0xb) 05:38:04 executing program 1: r0 = socket$inet6_sctp(0xa, 0x801, 0x84) connect$inet6(r0, &(0x7f0000000100)={0xa, 0x0, 0x0, @private2}, 0x1c) shutdown(r0, 0x1) setsockopt$inet_sctp6_SCTP_DEFAULT_SNDINFO(r0, 0x84, 0x6e, &(0x7f0000000080), 0x10) 05:38:04 executing program 1: r0 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) close_range(r0, 0xffffffffffffffff, 0x0) openat$mixer(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$USBDEVFS_CLEAR_HALT(r0, 0x80045515, &(0x7f00000000c0)) 05:38:04 executing program 0: r0 = socket$nl_sock_diag(0x10, 0x3, 0x4) r1 = openat$binder_debug(0xffffff9c, &(0x7f0000000600)='/sys/kernel/debug/binder/stats\x00', 0x0, 0x0) dup3(r0, r1, 0x0) write$P9_RREAD(r1, &(0x7f0000000040)={0xb}, 0xb) 05:38:04 executing program 1: r0 = memfd_create(&(0x7f0000000580)='\xff\x00l\x1e\xa0\xb4\x06\xe4\xf0B\xfe\xecR2,\xcf\xa7\xbe3\xdf\xd5{\n~\xd9t\x8b\x17\x85g\x81\x1f\xc3Q\x84\x99\x01Y\xb4\xf6\xc1\x0e\xec\xdd$\xaa\xec\xbf\xffQjv\x05\x00\x00\x00\x00\x00', 0x0) ftruncate(r0, 0x2000000) finit_module(r0, 0x0, 0x0) 05:38:04 executing program 0: r0 = socket$nl_sock_diag(0x10, 0x3, 0x4) r1 = openat$binder_debug(0xffffff9c, &(0x7f0000000600)='/sys/kernel/debug/binder/stats\x00', 0x0, 0x0) dup3(r0, r1, 0x0) write$P9_RREAD(r1, &(0x7f0000000040)={0xb}, 0xb) 05:38:05 executing program 0: r0 = socket$nl_sock_diag(0x10, 0x3, 0x4) r1 = openat$binder_debug(0xffffff9c, &(0x7f0000000600)='/sys/kernel/debug/binder/stats\x00', 0x0, 0x0) dup3(r0, r1, 0x0) write$P9_RREAD(r1, &(0x7f0000000040)={0xb}, 0xb) 05:38:05 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$cgroup_devices(0xffffffffffffffff, &(0x7f0000000000)='devices.deny\x00', 0x2, 0x0) ioctl$AUTOFS_IOC_EXPIRE_MULTI(r0, 0x5451, 0x0) [ 8835.680051][T10223] Invalid ELF header magic: != ELF 05:38:06 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1416e1, 0x0) close(r0) syz_open_dev$sndpcmc(&(0x7f0000000000), 0x0, 0x0) ioctl$SNDRV_PCM_IOCTL_STATUS_EXT32(r0, 0xc06c4124, &(0x7f00000000c0)) 05:38:06 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) ioctl$SIOCGSTAMP(r0, 0x894c, 0x0) 05:38:06 executing program 1: read$FUSE(0xffffffffffffffff, 0x0, 0x0) 05:38:06 executing program 0: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_SREGS(r2, 0x4004ae8b, 0x0) 05:38:06 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) recvmmsg(r0, 0x0, 0x0, 0x62, &(0x7f0000007740)) 05:38:06 executing program 0: r0 = openat2(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={0x121040}, 0x18) read$proc_mixer(r0, 0x0, 0x0) 05:38:06 executing program 1: r0 = openat$mixer(0xffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = openat$vcs(0xffffff9c, &(0x7f0000000040), 0x0, 0x0) dup3(r0, r1, 0x0) ioctl$RTC_RD_TIME(r1, 0x80247009, &(0x7f0000000000)) 05:38:07 executing program 0: clock_nanosleep(0x1, 0x1, &(0x7f0000000140), 0x0) 05:38:07 executing program 1: r0 = openat$urandom(0xffffff9c, &(0x7f0000000000), 0x0, 0x0) close(r0) openat$mixer(0xffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$F2FS_IOC_GET_FEATURES(r0, 0x8004f50c, &(0x7f0000000080)) 05:38:07 executing program 0: r0 = socket$inet(0x2, 0x80005, 0x0) setsockopt$inet_sctp_SCTP_ADAPTATION_LAYER(r0, 0x84, 0x7, &(0x7f0000003040), 0x4) 05:38:07 executing program 1: r0 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000000), 0x842, 0x0) ioctl$BTRFS_IOC_DEV_REPLACE(r0, 0xca289435, 0x0) 05:38:07 executing program 0: mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup/syz0\x00', 0x1ff) r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000), 0x200002, 0x0) r1 = openat$cgroup_procs(r0, &(0x7f0000000240)='cgroup.procs\x00', 0x2, 0x0) sync_file_range(r1, 0x0, 0x0, 0x0) 05:38:07 executing program 1: r0 = openat$drirender128(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_MAP_DUMB(r0, 0x5450, 0x0) 05:38:07 executing program 0: r0 = signalfd4(0xffffffffffffffff, &(0x7f00000000c0), 0x8, 0x0) r1 = socket$inet6_udp(0xa, 0x2, 0x0) dup3(r1, r0, 0x0) setsockopt$inet_udp_int(r0, 0x11, 0x67, &(0x7f0000000000), 0x4) 05:38:07 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$IPCTNL_MSG_CT_GET_DYING(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000140)={0x14, 0x6, 0x1, 0x301}, 0x14}}, 0x0) recvmmsg(r0, &(0x7f0000000ac0)=[{{&(0x7f0000000000)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @private0}}}, 0x80, 0x0}}], 0x1, 0x0, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) dup3(r2, r1, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) sendmsg$IPCTNL_MSG_CT_GET_DYING(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000140)={0x14, 0x6, 0x1, 0x301}, 0x14}}, 0x0) recvmmsg(r3, &(0x7f0000000ac0)=[{{&(0x7f0000000000)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @private0}}}, 0x80, 0x0}}], 0x1, 0x0, 0x0) sendmsg$DCCPDIAG_GETSOCK(r4, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000500)={&(0x7f0000000400)={0x4c}, 0x4c}}, 0x0) 05:38:08 executing program 0: r0 = openat$mixer(0xffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$DMA_HEAP_IOCTL_ALLOC(r0, 0xc0184800, &(0x7f0000000000)={0x0, r0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) dup3(r2, r0, 0x0) ioctl$sock_SIOCOUTQ(r1, 0x5411, &(0x7f0000000200)) 05:38:08 executing program 1: r0 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000000)='/sys/module/tcp_vegas', 0x0, 0x0) close(r0) socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$wireguard(&(0x7f0000000080), r0) 05:38:08 executing program 0: r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000100)='.\x00', 0x0, 0x0) r1 = openat$cgroup_pressure(r0, &(0x7f0000000080)='io.pressure\x00', 0xe0, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r1, 0x5451, 0x0) 05:38:08 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x101221, 0x0) write$P9_RXATTRCREATE(r0, 0x0, 0xfffffffe) 05:38:08 executing program 0: r0 = socket$inet_sctp(0x2, 0x1, 0x84) r1 = dup(r0) write$FUSE_BMAP(r1, 0x0, 0xfffffe5c) 05:38:08 executing program 1: r0 = socket$nl_rdma(0x10, 0x3, 0x14) getsockname(r0, &(0x7f0000000380)=@pppol2tpin6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @initdev}}}, &(0x7f0000000000)=0x80) r2 = dup3(r0, r1, 0x0) sendmsg$NL80211_CMD_DEL_PMKSA(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, 0x0, 0x0, 0x0, 0x0, {{}, {@void, @void}}}, 0x14}}, 0x0) 05:38:08 executing program 0: r0 = socket(0x1d, 0x2, 0x6) r1 = socket$can_j1939(0x1d, 0x2, 0x7) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8933, &(0x7f00000000c0)={'vcan0\x00', 0x0}) bind$can_j1939(r0, &(0x7f00000004c0)={0x1d, r2, 0x3}, 0x18) sendmsg$NL80211_CMD_SET_TID_CONFIG(r0, &(0x7f0000000d40)={0x0, 0x0, &(0x7f0000000d00)={&(0x7f0000000180)=ANY=[], 0x20}}, 0x0) sendmsg$NL80211_CMD_CONTROL_PORT_FRAME(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000d80)={0x28, 0x0, 0x0, 0x0, 0x0, {{}, {@val={0x8}, @val={0xc}}}}, 0x28}}, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000100), r0) sendmsg$NL80211_CMD_TESTMODE(r0, &(0x7f0000000a00)={0x0, 0x0, &(0x7f00000009c0)={&(0x7f0000000dc0)={0x20, 0x0, 0x0, 0x0, 0x0, {{}, {@void, @val={0xc}}}}, 0x20}}, 0x0) sendmsg$NL80211_CMD_GET_SCAN(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x20000001) ioctl$sock_ipv4_tunnel_SIOCGETTUNNEL(0xffffffffffffffff, 0x89f0, 0x0) 05:38:09 executing program 1: r0 = openat$dsp1(0xffffffffffffff9c, &(0x7f0000001600), 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) 05:38:09 executing program 1: r0 = openat$loop_ctrl(0xffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = dup(r0) ioctl$BINDER_THREAD_EXIT(r1, 0x40046208, 0x0) 05:38:09 executing program 1: r0 = openat$mixer(0xffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$SNDRV_PCM_IOCTL_SW_PARAMS(r1, 0xc0684113, &(0x7f00000000c0)) 05:38:11 executing program 0: r0 = getpid() r1 = pidfd_open(r0, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = pidfd_getfd(r1, r2, 0x0) sendmsg$IPVS_CMD_NEW_DAEMON(r3, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000280)={0x14}, 0x14}}, 0x0) 05:38:11 executing program 1: r0 = socket$xdp(0x2c, 0x3, 0x0) r1 = dup(r0) ioctl$UDMABUF_CREATE_LIST(r1, 0x40087543, 0x0) 05:38:11 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000002040)='./file0\x00', 0x0) r0 = open_tree(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r1 = socket$nl_crypto(0x10, 0x3, 0x15) dup3(r1, r0, 0x0) sendmsg$NFT_MSG_GETOBJ(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000180)={0x14}, 0x14}}, 0x0) 05:38:11 executing program 0: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) write$P9_RMKDIR(r0, &(0x7f0000000dc0)={0x14}, 0x14) 05:38:11 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$GTP_CMD_NEWPDP(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000440)={&(0x7f0000000400)={0x14}, 0x14}}, 0x0) 05:38:11 executing program 0: r0 = socket$nl_rdma(0x10, 0x3, 0x14) r1 = dup(r0) sendmsg$FOU_CMD_DEL(r1, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000080)={0x0, 0xfffffdea}}, 0x0) 05:38:12 executing program 0: r0 = socket$igmp6(0xa, 0x3, 0x2) setsockopt$inet6_IPV6_HOPOPTS(r0, 0x29, 0x36, 0x0, 0x0) 05:38:12 executing program 1: r0 = socket$inet(0x2, 0xa, 0x0) ioctl$sock_ipv6_tunnel_SIOCDEL6RD(r0, 0x89fa, &(0x7f00000000c0)={'sit0\x00', &(0x7f0000000040)={@mcast2, @dev}}) 05:38:12 executing program 0: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$update(0x2, r0, 0x0, 0x0) 05:38:12 executing program 1: r0 = openat2(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', &(0x7f0000000000)={0x12040}, 0x18) close(r0) r1 = socket(0x1d, 0x2, 0x7) r2 = socket$can_j1939(0x1d, 0x2, 0x7) ioctl$ifreq_SIOCGIFINDEX_vcan(r2, 0x8933, &(0x7f0000000040)={'vxcan0\x00', 0x0}) bind$can_j1939(r1, &(0x7f0000000000)={0x1d, r3}, 0x18) sendmsg$TEAM_CMD_PORT_LIST_GET(r0, &(0x7f0000000b00)={0x0, 0x0, &(0x7f0000000ac0)={0x0, 0x590}}, 0x0) 05:38:12 executing program 0: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000000)={0x2, 0x1, 0x0, 0x0, 0x2}, 0x10}}, 0x0) recvfrom$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 05:38:13 executing program 1: r0 = openat$damon_kdamond_pid(0xffffff9c, &(0x7f00000000c0), 0x0, 0x0) close(r0) syz_open_dev$ndb(&(0x7f0000000040), 0x0, 0x0) ioctl$NBD_SET_FLAGS(r0, 0xab0a, 0x0) 05:38:13 executing program 0: r0 = add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) r1 = add_key$fscrypt_provisioning(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x3}, &(0x7f0000000180)={0x2, 0x0, @b}, 0x48, r0) keyctl$read(0x3, r1, 0x0, 0x46) 05:38:13 executing program 1: r0 = socket(0x1d, 0x2, 0x7) getsockopt$inet_sctp_SCTP_I_WANT_MAPPED_V4_ADDR(r0, 0x84, 0xc, 0x0, 0x0) 05:38:13 executing program 1: r0 = socket$nl_rdma(0x10, 0x3, 0x14) setsockopt$SO_TIMESTAMP(r0, 0x1, 0x23, &(0x7f0000000000), 0x4) 05:38:13 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) r1 = openat$cuse(0xffffff9c, &(0x7f0000000000), 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) bind$alg(r2, &(0x7f0000000080)={0x26, 'skcipher\x00', 0x0, 0x0, 'xchacha20-generic\x00'}, 0x58) accept4$llc(r2, 0x0, 0x0, 0x0) 05:38:13 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./cgroup/cgroup.procs\x00', 0x0, 0x0) close(r0) openat$mixer(0xffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$USBDEVFS_CONNECTINFO(r0, 0x40085511, &(0x7f0000000000)) 05:38:14 executing program 1: r0 = openat$mixer(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) dup3(r0, r1, 0x0) ioctl$HIDIOCSUSAGE(r1, 0x4018480c, &(0x7f00000001c0)) 05:38:14 executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000002040)='./file0\x00', 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) openat$incfs(r0, &(0x7f0000000040)='.pending_reads\x00', 0x42a42, 0x5d) 05:38:14 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) getsockname(r0, &(0x7f00000002c0)=@pppol2tpin6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @private1}}}, &(0x7f0000000280)=0x80) close_range(r1, 0xffffffffffffffff, 0x0) socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFNL_MSG_ACCT_DEL(r1, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000400)={&(0x7f00000001c0)=ANY=[@ANYBLOB="14000000030701"], 0x14}}, 0x0) recvmsg$unix(r1, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, &(0x7f00000018c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) sendmsg$NFT_MSG_GETGEN(r2, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14}, 0x14}}, 0x0) 05:38:14 executing program 1: r0 = openat$hwrng(0xffffff9c, &(0x7f0000000000), 0x0, 0x0) close(r0) r1 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) r2 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r3 = dup3(r2, r1, 0x0) ioctl$IOMMU_IOAS_ALLOC(r3, 0x3b81, &(0x7f0000000140)={0xc, 0x0, 0x0}) ioctl$IOMMU_DESTROY$ioas(r0, 0x3b80, &(0x7f0000000040)={0x8, r4}) 05:38:14 executing program 1: r0 = openat$damon_kdamond_pid(0xffffff9c, &(0x7f0000000000), 0x0, 0x0) close(r0) socket$kcm(0x29, 0x2, 0x0) sendmsg$NL80211_CMD_TDLS_CANCEL_CHANNEL_SWITCH(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000080)={0x0}}, 0x0) 05:38:14 executing program 0: r0 = socket$nl_rdma(0x10, 0x3, 0x14) getsockname(r0, &(0x7f0000000040)=@pppol2tpin6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @initdev}}}, &(0x7f0000000400)=0x80) r2 = dup3(r0, r1, 0x0) sendmsg$RDMA_NLDEV_CMD_SET(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000000)={0x10}, 0x10}}, 0x0) 05:38:15 executing program 1: r0 = socket$xdp(0x2c, 0x3, 0x0) r1 = dup(r0) ioctl$HIDIOCGUSAGES(r1, 0xd01c4813, 0x0) 05:38:15 executing program 0: socketpair(0x1d, 0x0, 0x0, &(0x7f0000000340)) 05:38:15 executing program 1: r0 = socket$xdp(0x2c, 0x3, 0x0) r1 = dup(r0) write$P9_RWALK(r1, 0x0, 0x0) 05:38:15 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) vmsplice(r0, &(0x7f0000000700)=[{0x0}], 0x1, 0xe) 05:38:15 executing program 1: r0 = socket$can_j1939(0x1d, 0x2, 0x7) setsockopt$SO_J1939_PROMISC(r0, 0x6b, 0x2, &(0x7f0000000000)=0xfffff3b2, 0x4) [ 8845.812247][T10365] can: request_module (can-proto-0) failed. 05:38:15 executing program 0: r0 = socket$xdp(0x2c, 0x3, 0x0) r1 = dup(r0) ioctl$EVIOCGABS0(r1, 0x80184540, 0x0) 05:38:16 executing program 1: r0 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000000), 0x1c1a01, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$KDSKBENT(r1, 0x4b47, 0x0) 05:38:16 executing program 0: r0 = openat$cachefiles(0xffffff9c, &(0x7f0000000000), 0x0, 0x0) close_range(r0, 0xffffffffffffffff, 0x0) socket$inet_sctp(0x2, 0x1, 0x84) getsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(r0, 0x84, 0x22, &(0x7f0000000040), &(0x7f00000000c0)=0x10) 05:38:16 executing program 1: r0 = fsopen(&(0x7f0000000000)='bpf\x00', 0x0) r1 = openat$damon_kdamond_pid(0xffffffffffffff9c, &(0x7f0000004b00), 0x0, 0x0) fsconfig$FSCONFIG_SET_PATH(r0, 0x3, &(0x7f0000000040)='[[&\\+#[\x00', &(0x7f0000000080)='./file0\x00', r1) 05:38:16 executing program 0: r0 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) read$smackfs_ptrace(r0, 0x0, 0x0) 05:38:16 executing program 1: r0 = socket$nl_rdma(0x10, 0x3, 0x14) sendmsg$GTP_CMD_GETPDP(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)={0x14}, 0x14}}, 0x0) 05:38:16 executing program 0: r0 = socket$kcm(0x29, 0x5, 0x0) sendmmsg$inet6(r0, 0x0, 0x0, 0x0) 05:38:17 executing program 1: r0 = openat$damon_kdamond_pid(0xffffff9c, &(0x7f00000000c0), 0x0, 0x0) close(r0) openat$mixer(0xffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$SNDRV_PCM_IOCTL_HW_REFINE(r0, 0xc25c4110, &(0x7f00000002c0)) 05:38:17 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup3(r1, r0, 0x0) sendmsg$rds(r2, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0x0) 05:38:17 executing program 1: r0 = openat$damon_kdamond_pid(0xffffff9c, &(0x7f00000000c0), 0x0, 0x0) close(r0) openat$mixer(0xffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$SNDRV_PCM_IOCTL_HW_REFINE(r0, 0xc25c4110, &(0x7f00000002c0)) 05:38:17 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'wp512\x00'}, 0x58) r1 = accept(r0, 0x0, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(r1, 0x80047210, 0x0) 05:38:17 executing program 1: r0 = openat$damon_kdamond_pid(0xffffff9c, &(0x7f00000000c0), 0x0, 0x0) close(r0) openat$mixer(0xffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$SNDRV_PCM_IOCTL_HW_REFINE(r0, 0xc25c4110, &(0x7f00000002c0)) 05:38:17 executing program 0: pipe2(&(0x7f00000015c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$sock_SIOCSIFVLAN_DEL_VLAN_CMD(r0, 0x5451, 0x0) 05:38:18 executing program 1: r0 = openat$damon_kdamond_pid(0xffffff9c, &(0x7f00000000c0), 0x0, 0x0) close(r0) openat$mixer(0xffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$SNDRV_PCM_IOCTL_HW_REFINE(r0, 0xc25c4110, &(0x7f00000002c0)) 05:38:18 executing program 0: r0 = signalfd4(0xffffffffffffffff, &(0x7f00000000c0), 0x8, 0x0) r1 = socket$nl_crypto(0x10, 0x3, 0x15) dup3(r1, r0, 0x0) write$P9_RLERROR(r0, &(0x7f0000000100)={0x12, 0x7, 0x0, {0x9, '/dev/kvm\x00'}}, 0x12) 05:38:18 executing program 0: symlinkat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00') mount$cgroup2(0x0, &(0x7f0000000e40)='./file0\x00', 0x0, 0x0, 0x0) 05:38:18 executing program 1: r0 = openat$null(0xffffff9c, &(0x7f0000000c80), 0x80b02, 0x0) write$P9_RLOPEN(r0, 0x0, 0x4) 05:38:18 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) write$P9_RSTATFS(r0, &(0x7f0000000040)={0x43}, 0x43) 05:38:18 executing program 0: r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x80442, 0x0) write$tcp_congestion(r0, 0x0, 0x0) 05:38:18 executing program 1: r0 = syz_io_uring_setup(0x16a2, &(0x7f0000000040), &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, &(0x7f00000000c0), &(0x7f0000000100)) io_uring_register$IORING_REGISTER_IOWQ_AFF(r0, 0x11, 0x0, 0x0) 05:38:19 executing program 0: r0 = openat$autofs(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_VERSION(r0, 0xc0189371, &(0x7f00000022c0)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=r0]) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r1, 0xc0189375, &(0x7f0000000100)={{0x1, 0x1, 0x18, r0}, './file0\x00'}) r3 = socket(0x1d, 0x2, 0x6) ioctl$ifreq_SIOCGIFINDEX_vcan(r3, 0x8933, &(0x7f00000000c0)={'vcan0\x00', 0x0}) bind$can_j1939(r3, &(0x7f0000000000)={0x1d, r4, 0x2}, 0x18) write$FUSE_STATFS(r2, &(0x7f0000000240)={0x60}, 0x60) write$FUSE_BMAP(r2, &(0x7f0000000040)={0x18}, 0x18) read$FUSE(r2, &(0x7f0000002300)={0x2020}, 0x2020) syz_genetlink_get_family_id$nl80211(&(0x7f0000000200), 0xffffffffffffffff) sendmsg$NL80211_CMD_REQ_SET_REG(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f00000002c0)={0x3c, 0x0, 0x0, 0x70bd2c, 0x25dfdbfc, {}, [@NL80211_ATTR_DFS_REGION={0x5, 0x92, 0x4}, @NL80211_ATTR_REG_RULES={0x10, 0x22, 0x0, 0x1, [{0xc, 0x0, 0x0, 0x1, [@NL80211_ATTR_FREQ_RANGE_MAX_BW={0x8}]}]}, @NL80211_ATTR_SOCKET_OWNER={0x4}, @NL80211_ATTR_SOCKET_OWNER={0x4}, @NL80211_ATTR_DFS_REGION={0x5, 0x92, 0x7d}]}, 0x3c}, 0x1, 0x0, 0x0, 0x48000}, 0x4) write$FUSE_INIT(r2, &(0x7f0000000140)={0x50, 0x0, 0x0, {0x7, 0x26, 0x9, 0x0, 0x0, 0x9, 0x0, 0x7ff}}, 0x50) 05:38:19 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'hash\x00', 0x0, 0x0, 'crct10dif-arm64-ce\x00'}, 0x58) r1 = accept4(r0, 0x0, 0x0, 0x0) recvmsg$can_j1939(r1, &(0x7f0000001300)={&(0x7f00000000c0)=@pppol2tpin6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @loopback}}}, 0x80, 0x0}, 0x0) close_range(r2, 0xffffffffffffffff, 0x0) socket$nl_crypto(0x10, 0x3, 0x15) sendmsg$ETHTOOL_MSG_DEBUG_SET(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000300)={0x14}, 0x14}}, 0x0) 05:38:19 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = eventfd2(0x0, 0x0) dup3(r0, r1, 0x0) getsockname$unix(r1, 0x0, &(0x7f0000000180)) 05:38:19 executing program 1: r0 = getpid() r1 = pidfd_open(r0, 0x0) r2 = syz_open_dev$tty20(0xc, 0x4, 0x0) r3 = pidfd_getfd(r1, r2, 0x0) ioctl$TIOCL_GETSHIFTSTATE(r3, 0x541c, &(0x7f0000000180)) 05:38:22 executing program 0: r0 = openat$autofs(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_VERSION(r0, 0xc0189371, &(0x7f00000022c0)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=r0]) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r1, 0xc0189375, &(0x7f0000000100)={{0x1, 0x1, 0x18, r0}, './file0\x00'}) r3 = socket(0x1d, 0x2, 0x6) ioctl$ifreq_SIOCGIFINDEX_vcan(r3, 0x8933, &(0x7f00000000c0)={'vcan0\x00', 0x0}) bind$can_j1939(r3, &(0x7f0000000000)={0x1d, r4, 0x2}, 0x18) write$FUSE_STATFS(r2, &(0x7f0000000240)={0x60}, 0x60) write$FUSE_BMAP(r2, &(0x7f0000000040)={0x18}, 0x18) read$FUSE(r2, &(0x7f0000002300)={0x2020}, 0x2020) syz_genetlink_get_family_id$nl80211(&(0x7f0000000200), 0xffffffffffffffff) sendmsg$NL80211_CMD_REQ_SET_REG(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f00000002c0)={0x3c, 0x0, 0x0, 0x70bd2c, 0x25dfdbfc, {}, [@NL80211_ATTR_DFS_REGION={0x5, 0x92, 0x4}, @NL80211_ATTR_REG_RULES={0x10, 0x22, 0x0, 0x1, [{0xc, 0x0, 0x0, 0x1, [@NL80211_ATTR_FREQ_RANGE_MAX_BW={0x8}]}]}, @NL80211_ATTR_SOCKET_OWNER={0x4}, @NL80211_ATTR_SOCKET_OWNER={0x4}, @NL80211_ATTR_DFS_REGION={0x5, 0x92, 0x7d}]}, 0x3c}, 0x1, 0x0, 0x0, 0x48000}, 0x4) write$FUSE_INIT(r2, &(0x7f0000000140)={0x50, 0x0, 0x0, {0x7, 0x26, 0x9, 0x0, 0x0, 0x9, 0x0, 0x7ff}}, 0x50) 05:38:22 executing program 1: r0 = openat$vnet(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) r1 = dup(r0) ioctl$VHOST_SET_OWNER(r1, 0xaf01, 0x0) ioctl$VHOST_SET_VRING_CALL(r1, 0x4008af21, &(0x7f0000000040)={0x2}) 05:38:22 executing program 1: r0 = openat$autofs(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_VERSION(r0, 0xc0189371, &(0x7f00000022c0)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=r0]) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r1, 0xc0189375, &(0x7f0000000100)={{0x1, 0x1, 0x18, r0}, './file0\x00'}) r3 = socket(0x1d, 0x2, 0x6) ioctl$ifreq_SIOCGIFINDEX_vcan(r3, 0x8933, &(0x7f00000000c0)={'vcan0\x00', 0x0}) bind$can_j1939(r3, &(0x7f0000000000)={0x1d, r4, 0x2}, 0x18) write$FUSE_STATFS(r2, &(0x7f0000000240)={0x60}, 0x60) write$FUSE_BMAP(r2, &(0x7f0000000040)={0x18}, 0x18) read$FUSE(r2, &(0x7f0000002300)={0x2020}, 0x2020) syz_genetlink_get_family_id$nl80211(&(0x7f0000000200), 0xffffffffffffffff) sendmsg$NL80211_CMD_REQ_SET_REG(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f00000002c0)={0x3c, 0x0, 0x0, 0x70bd2c, 0x25dfdbfc, {}, [@NL80211_ATTR_DFS_REGION={0x5, 0x92, 0x4}, @NL80211_ATTR_REG_RULES={0x10, 0x22, 0x0, 0x1, [{0xc, 0x0, 0x0, 0x1, [@NL80211_ATTR_FREQ_RANGE_MAX_BW={0x8}]}]}, @NL80211_ATTR_SOCKET_OWNER={0x4}, @NL80211_ATTR_SOCKET_OWNER={0x4}, @NL80211_ATTR_DFS_REGION={0x5, 0x92, 0x7d}]}, 0x3c}, 0x1, 0x0, 0x0, 0x48000}, 0x4) write$FUSE_INIT(r2, &(0x7f0000000140)={0x50, 0x0, 0x0, {0x7, 0x26, 0x9, 0x0, 0x0, 0x9, 0x0, 0x7ff}}, 0x50) 05:38:25 executing program 0: r0 = openat$autofs(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_VERSION(r0, 0xc0189371, &(0x7f00000022c0)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=r0]) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r1, 0xc0189375, &(0x7f0000000100)={{0x1, 0x1, 0x18, r0}, './file0\x00'}) r3 = socket(0x1d, 0x2, 0x6) ioctl$ifreq_SIOCGIFINDEX_vcan(r3, 0x8933, &(0x7f00000000c0)={'vcan0\x00', 0x0}) bind$can_j1939(r3, &(0x7f0000000000)={0x1d, r4, 0x2}, 0x18) write$FUSE_STATFS(r2, &(0x7f0000000240)={0x60}, 0x60) write$FUSE_BMAP(r2, &(0x7f0000000040)={0x18}, 0x18) read$FUSE(r2, &(0x7f0000002300)={0x2020}, 0x2020) syz_genetlink_get_family_id$nl80211(&(0x7f0000000200), 0xffffffffffffffff) sendmsg$NL80211_CMD_REQ_SET_REG(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f00000002c0)={0x3c, 0x0, 0x0, 0x70bd2c, 0x25dfdbfc, {}, [@NL80211_ATTR_DFS_REGION={0x5, 0x92, 0x4}, @NL80211_ATTR_REG_RULES={0x10, 0x22, 0x0, 0x1, [{0xc, 0x0, 0x0, 0x1, [@NL80211_ATTR_FREQ_RANGE_MAX_BW={0x8}]}]}, @NL80211_ATTR_SOCKET_OWNER={0x4}, @NL80211_ATTR_SOCKET_OWNER={0x4}, @NL80211_ATTR_DFS_REGION={0x5, 0x92, 0x7d}]}, 0x3c}, 0x1, 0x0, 0x0, 0x48000}, 0x4) write$FUSE_INIT(r2, &(0x7f0000000140)={0x50, 0x0, 0x0, {0x7, 0x26, 0x9, 0x0, 0x0, 0x9, 0x0, 0x7ff}}, 0x50) 05:38:25 executing program 1: r0 = openat$autofs(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_VERSION(r0, 0xc0189371, &(0x7f00000022c0)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=r0]) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r1, 0xc0189375, &(0x7f0000000100)={{0x1, 0x1, 0x18, r0}, './file0\x00'}) r3 = socket(0x1d, 0x2, 0x6) ioctl$ifreq_SIOCGIFINDEX_vcan(r3, 0x8933, &(0x7f00000000c0)={'vcan0\x00', 0x0}) bind$can_j1939(r3, &(0x7f0000000000)={0x1d, r4, 0x2}, 0x18) write$FUSE_STATFS(r2, &(0x7f0000000240)={0x60}, 0x60) write$FUSE_BMAP(r2, &(0x7f0000000040)={0x18}, 0x18) read$FUSE(r2, &(0x7f0000002300)={0x2020}, 0x2020) syz_genetlink_get_family_id$nl80211(&(0x7f0000000200), 0xffffffffffffffff) sendmsg$NL80211_CMD_REQ_SET_REG(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f00000002c0)={0x3c, 0x0, 0x0, 0x70bd2c, 0x25dfdbfc, {}, [@NL80211_ATTR_DFS_REGION={0x5, 0x92, 0x4}, @NL80211_ATTR_REG_RULES={0x10, 0x22, 0x0, 0x1, [{0xc, 0x0, 0x0, 0x1, [@NL80211_ATTR_FREQ_RANGE_MAX_BW={0x8}]}]}, @NL80211_ATTR_SOCKET_OWNER={0x4}, @NL80211_ATTR_SOCKET_OWNER={0x4}, @NL80211_ATTR_DFS_REGION={0x5, 0x92, 0x7d}]}, 0x3c}, 0x1, 0x0, 0x0, 0x48000}, 0x4) write$FUSE_INIT(r2, &(0x7f0000000140)={0x50, 0x0, 0x0, {0x7, 0x26, 0x9, 0x0, 0x0, 0x9, 0x0, 0x7ff}}, 0x50) 05:38:28 executing program 0: r0 = openat$autofs(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_VERSION(r0, 0xc0189371, &(0x7f00000022c0)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=r0]) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r1, 0xc0189375, &(0x7f0000000100)={{0x1, 0x1, 0x18, r0}, './file0\x00'}) r3 = socket(0x1d, 0x2, 0x6) ioctl$ifreq_SIOCGIFINDEX_vcan(r3, 0x8933, &(0x7f00000000c0)={'vcan0\x00', 0x0}) bind$can_j1939(r3, &(0x7f0000000000)={0x1d, r4, 0x2}, 0x18) write$FUSE_STATFS(r2, &(0x7f0000000240)={0x60}, 0x60) write$FUSE_BMAP(r2, &(0x7f0000000040)={0x18}, 0x18) read$FUSE(r2, &(0x7f0000002300)={0x2020}, 0x2020) syz_genetlink_get_family_id$nl80211(&(0x7f0000000200), 0xffffffffffffffff) sendmsg$NL80211_CMD_REQ_SET_REG(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f00000002c0)={0x3c, 0x0, 0x0, 0x70bd2c, 0x25dfdbfc, {}, [@NL80211_ATTR_DFS_REGION={0x5, 0x92, 0x4}, @NL80211_ATTR_REG_RULES={0x10, 0x22, 0x0, 0x1, [{0xc, 0x0, 0x0, 0x1, [@NL80211_ATTR_FREQ_RANGE_MAX_BW={0x8}]}]}, @NL80211_ATTR_SOCKET_OWNER={0x4}, @NL80211_ATTR_SOCKET_OWNER={0x4}, @NL80211_ATTR_DFS_REGION={0x5, 0x92, 0x7d}]}, 0x3c}, 0x1, 0x0, 0x0, 0x48000}, 0x4) write$FUSE_INIT(r2, &(0x7f0000000140)={0x50, 0x0, 0x0, {0x7, 0x26, 0x9, 0x0, 0x0, 0x9, 0x0, 0x7ff}}, 0x50) 05:38:29 executing program 1: r0 = openat$autofs(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_VERSION(r0, 0xc0189371, &(0x7f00000022c0)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=r0]) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r1, 0xc0189375, &(0x7f0000000100)={{0x1, 0x1, 0x18, r0}, './file0\x00'}) r3 = socket(0x1d, 0x2, 0x6) ioctl$ifreq_SIOCGIFINDEX_vcan(r3, 0x8933, &(0x7f00000000c0)={'vcan0\x00', 0x0}) bind$can_j1939(r3, &(0x7f0000000000)={0x1d, r4, 0x2}, 0x18) write$FUSE_STATFS(r2, &(0x7f0000000240)={0x60}, 0x60) write$FUSE_BMAP(r2, &(0x7f0000000040)={0x18}, 0x18) read$FUSE(r2, &(0x7f0000002300)={0x2020}, 0x2020) syz_genetlink_get_family_id$nl80211(&(0x7f0000000200), 0xffffffffffffffff) sendmsg$NL80211_CMD_REQ_SET_REG(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f00000002c0)={0x3c, 0x0, 0x0, 0x70bd2c, 0x25dfdbfc, {}, [@NL80211_ATTR_DFS_REGION={0x5, 0x92, 0x4}, @NL80211_ATTR_REG_RULES={0x10, 0x22, 0x0, 0x1, [{0xc, 0x0, 0x0, 0x1, [@NL80211_ATTR_FREQ_RANGE_MAX_BW={0x8}]}]}, @NL80211_ATTR_SOCKET_OWNER={0x4}, @NL80211_ATTR_SOCKET_OWNER={0x4}, @NL80211_ATTR_DFS_REGION={0x5, 0x92, 0x7d}]}, 0x3c}, 0x1, 0x0, 0x0, 0x48000}, 0x4) write$FUSE_INIT(r2, &(0x7f0000000140)={0x50, 0x0, 0x0, {0x7, 0x26, 0x9, 0x0, 0x0, 0x9, 0x0, 0x7ff}}, 0x50) 05:38:32 executing program 0: r0 = openat$autofs(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_VERSION(r0, 0xc0189371, &(0x7f00000022c0)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=r0]) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r1, 0xc0189375, &(0x7f0000000100)={{0x1, 0x1, 0x18, r0}, './file0\x00'}) r3 = socket(0x1d, 0x2, 0x6) ioctl$ifreq_SIOCGIFINDEX_vcan(r3, 0x8933, &(0x7f00000000c0)={'vcan0\x00', 0x0}) bind$can_j1939(r3, &(0x7f0000000000)={0x1d, r4, 0x2}, 0x18) write$FUSE_STATFS(r2, &(0x7f0000000240)={0x60}, 0x60) write$FUSE_BMAP(r2, &(0x7f0000000040)={0x18}, 0x18) read$FUSE(r2, &(0x7f0000002300)={0x2020}, 0x2020) syz_genetlink_get_family_id$nl80211(&(0x7f0000000200), 0xffffffffffffffff) sendmsg$NL80211_CMD_REQ_SET_REG(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f00000002c0)={0x3c, 0x0, 0x0, 0x70bd2c, 0x25dfdbfc, {}, [@NL80211_ATTR_DFS_REGION={0x5, 0x92, 0x4}, @NL80211_ATTR_REG_RULES={0x10, 0x22, 0x0, 0x1, [{0xc, 0x0, 0x0, 0x1, [@NL80211_ATTR_FREQ_RANGE_MAX_BW={0x8}]}]}, @NL80211_ATTR_SOCKET_OWNER={0x4}, @NL80211_ATTR_SOCKET_OWNER={0x4}, @NL80211_ATTR_DFS_REGION={0x5, 0x92, 0x7d}]}, 0x3c}, 0x1, 0x0, 0x0, 0x48000}, 0x4) write$FUSE_INIT(r2, &(0x7f0000000140)={0x50, 0x0, 0x0, {0x7, 0x26, 0x9, 0x0, 0x0, 0x9, 0x0, 0x7ff}}, 0x50) 05:38:32 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$PIO_UNIMAP(r0, 0x5452, &(0x7f0000000040)={0x0, 0x0}) 05:38:32 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_pr_sha1\x00'}, 0x58) r1 = accept4$vsock_stream(r0, 0x0, 0x0, 0x0) recvmsg$can_bcm(r1, &(0x7f0000000180)={&(0x7f0000000080)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @private1}}}, 0x80, 0x0}, 0x0) close(r2) socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$SMC_PNETID_ADD(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000140)={0x14}, 0x14}}, 0x0) 05:38:33 executing program 1: r0 = socket$igmp6(0xa, 0x3, 0x2) setsockopt$MRT6_ADD_MFC_PROXY(r0, 0x29, 0xd2, 0x0, 0x0) 05:38:35 executing program 1: r0 = socket$can_raw(0x1d, 0x3, 0x1) ioctl$FIGETBSZ(r0, 0x2, &(0x7f0000000000)) 05:38:35 executing program 0: r0 = openat$autofs(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_VERSION(r0, 0xc0189371, &(0x7f00000022c0)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=r0]) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r1, 0xc0189375, &(0x7f0000000100)={{0x1, 0x1, 0x18, r0}, './file0\x00'}) r3 = socket(0x1d, 0x2, 0x6) ioctl$ifreq_SIOCGIFINDEX_vcan(r3, 0x8933, &(0x7f00000000c0)={'vcan0\x00', 0x0}) bind$can_j1939(r3, &(0x7f0000000000)={0x1d, r4, 0x2}, 0x18) write$FUSE_STATFS(r2, &(0x7f0000000240)={0x60}, 0x60) write$FUSE_BMAP(r2, &(0x7f0000000040)={0x18}, 0x18) read$FUSE(r2, &(0x7f0000002300)={0x2020}, 0x2020) syz_genetlink_get_family_id$nl80211(&(0x7f0000000200), 0xffffffffffffffff) sendmsg$NL80211_CMD_REQ_SET_REG(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f00000002c0)={0x3c, 0x0, 0x0, 0x70bd2c, 0x25dfdbfc, {}, [@NL80211_ATTR_DFS_REGION={0x5, 0x92, 0x4}, @NL80211_ATTR_REG_RULES={0x10, 0x22, 0x0, 0x1, [{0xc, 0x0, 0x0, 0x1, [@NL80211_ATTR_FREQ_RANGE_MAX_BW={0x8}]}]}, @NL80211_ATTR_SOCKET_OWNER={0x4}, @NL80211_ATTR_SOCKET_OWNER={0x4}, @NL80211_ATTR_DFS_REGION={0x5, 0x92, 0x7d}]}, 0x3c}, 0x1, 0x0, 0x0, 0x48000}, 0x4) write$FUSE_INIT(r2, &(0x7f0000000140)={0x50, 0x0, 0x0, {0x7, 0x26, 0x9, 0x0, 0x0, 0x9, 0x0, 0x7ff}}, 0x50) 05:38:35 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x5) r0 = getpid() sched_setscheduler(r0, 0x6, &(0x7f0000000300)=0x4) sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000001480)=[{{&(0x7f0000000700)=@tipc=@name, 0x80, &(0x7f0000000340)=[{&(0x7f00000009c0)=""/150, 0x96}], 0x1, &(0x7f0000000a80)=""/261, 0x105}, 0x80}, {{0x0, 0x0, &(0x7f00000007c0)=[{0x0}], 0x1, &(0x7f0000000540)=""/118, 0x76}, 0x4}], 0x2, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfffffffe}, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x0, 0x4, &(0x7f0000000ec0)=ANY=[@ANYBLOB], 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) unshare(0x40000000) r3 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_inet_SIOCADDRT(r3, 0x890c, &(0x7f0000000100)={0x0, {0x2, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}}, {0x2, 0x0, @remote}, {0x2, 0x0, @remote}, 0x87, 0x0, 0x0, 0x0, 0xfc03, 0x0, 0x0, 0xfd000500}) r4 = socket$netlink(0x10, 0x3, 0x13) writev(r4, &(0x7f0000000040)=[{&(0x7f00000000c0)="390000001300094700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) r5 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000180)={0x0, 0x5, &(0x7f0000000280)=ANY=[], &(0x7f0000000280)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r5}, 0x10) sched_setaffinity(r0, 0x8, &(0x7f0000000100)=0x8) ioctl$LOOP_SET_CAPACITY(0xffffffffffffffff, 0x4c07) 05:38:40 executing program 0: r0 = openat$autofs(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_VERSION(r0, 0xc0189371, &(0x7f00000022c0)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=r0]) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r1, 0xc0189375, &(0x7f0000000100)={{0x1, 0x1, 0x18, r0}, './file0\x00'}) r3 = socket(0x1d, 0x2, 0x6) ioctl$ifreq_SIOCGIFINDEX_vcan(r3, 0x8933, &(0x7f00000000c0)={'vcan0\x00', 0x0}) bind$can_j1939(r3, &(0x7f0000000000)={0x1d, r4, 0x2}, 0x18) write$FUSE_STATFS(r2, &(0x7f0000000240)={0x60}, 0x60) write$FUSE_BMAP(r2, &(0x7f0000000040)={0x18}, 0x18) read$FUSE(r2, &(0x7f0000002300)={0x2020}, 0x2020) syz_genetlink_get_family_id$nl80211(&(0x7f0000000200), 0xffffffffffffffff) sendmsg$NL80211_CMD_REQ_SET_REG(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f00000002c0)={0x3c, 0x0, 0x0, 0x70bd2c, 0x25dfdbfc, {}, [@NL80211_ATTR_DFS_REGION={0x5, 0x92, 0x4}, @NL80211_ATTR_REG_RULES={0x10, 0x22, 0x0, 0x1, [{0xc, 0x0, 0x0, 0x1, [@NL80211_ATTR_FREQ_RANGE_MAX_BW={0x8}]}]}, @NL80211_ATTR_SOCKET_OWNER={0x4}, @NL80211_ATTR_SOCKET_OWNER={0x4}, @NL80211_ATTR_DFS_REGION={0x5, 0x92, 0x7d}]}, 0x3c}, 0x1, 0x0, 0x0, 0x48000}, 0x4) write$FUSE_INIT(r2, &(0x7f0000000140)={0x50, 0x0, 0x0, {0x7, 0x26, 0x9, 0x0, 0x0, 0x9, 0x0, 0x7ff}}, 0x50) 05:38:41 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = dup3(r1, r0, 0x0) sendmsg$AUDIT_SIGNAL_INFO(r2, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={0x0}}, 0x0) 05:38:41 executing program 1: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000680)={&(0x7f0000000540)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@const={0x0, 0x0, 0x0, 0xa, 0x1}]}}, &(0x7f0000000580)=""/208, 0x26, 0xd0, 0x1}, 0x20) 05:38:41 executing program 1: r0 = syz_open_dev$sndpcmc(&(0x7f0000000040), 0x0, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000000)) 05:38:44 executing program 1: openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000040)='fd/3\x00') ioctl$BLKROSET(r0, 0x125d, 0x0) 05:38:44 executing program 0: r0 = socket$l2tp6(0xa, 0x2, 0x73) sendmsg(r0, &(0x7f00000017c0)={&(0x7f0000000400)=@in6={0xa, 0x0, 0x0, @mcast2}, 0x80, 0x0}, 0x0) 05:38:44 executing program 1: r0 = socket$inet_sctp(0x2, 0x1, 0x84) setsockopt$inet_sctp_SCTP_DISABLE_FRAGMENTS(r0, 0x84, 0x5, 0x0, 0x0) 05:38:44 executing program 0: r0 = syz_open_procfs(0x0, &(0x7f0000000080)='personality\x00') close(r0) socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp6_SCTP_DEFAULT_SNDINFO(r0, 0x84, 0x22, &(0x7f00000000c0), 0x10) 05:38:44 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) setreuid(0xee00, 0xee00) sendmsg$NL802154_CMD_GET_SEC_DEVKEY(r0, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x1a060178}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x14}, 0x14}}, 0x0) 05:38:44 executing program 0: r0 = openat$mice(0xffffffffffffff9c, &(0x7f0000000140), 0x0) ioctl$FS_IOC_RESVSP(r0, 0x5452, &(0x7f0000000380)) 05:38:44 executing program 1: r0 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000240)='/sys/module/soundcore', 0x0, 0x0) close(r0) socket$nl_generic(0x10, 0x3, 0x10) write$evdev(r0, &(0x7f0000000040)=[{}], 0x18) 05:38:44 executing program 0: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl$sock_kcm_SIOCKCMCLONE(r0, 0x89e2, &(0x7f0000000000)={0xffffffffffffffff}) sendto$l2tp(r1, 0x0, 0x0, 0x20000000, 0x0, 0xfffffffffffffe90) 05:38:44 executing program 1: r0 = openat$vsock(0xffffff9c, &(0x7f0000000100), 0x0, 0x0) close(r0) socket$inet_sctp(0x2, 0x5, 0x84) setsockopt$inet_sctp_SCTP_RTOINFO(r0, 0x84, 0x0, &(0x7f0000000080), 0x10) 05:38:45 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) ioctl$BINDER_WRITE_READ(r0, 0x8941, 0x0) 05:38:45 executing program 0: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) write$binfmt_misc(r0, 0x0, 0x0) 05:38:45 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = dup(r0) setsockopt$inet6_tcp_TCP_REPAIR(r1, 0x6, 0x13, &(0x7f0000000080)=0x1, 0x4) read$fb(r1, &(0x7f0000002240)=""/188, 0xbc) 05:38:45 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) ioctl$BINDER_WRITE_READ(r0, 0x8941, 0x0) 05:38:46 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup3(r1, r0, 0x0) recvfrom$inet(r2, 0x0, 0x0, 0x2042, 0x0, 0x0) 05:38:46 executing program 0: r0 = openat$dsp(0xffffffffffffff9c, &(0x7f0000000000), 0x8801, 0x0) r1 = dup(r0) write$UHID_INPUT2(r1, 0x0, 0x3fffff) 05:38:46 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) ioctl$BINDER_WRITE_READ(r0, 0x8941, 0x0) 05:38:47 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) ioctl$BINDER_WRITE_READ(r0, 0x8941, 0x0) 05:38:48 executing program 1: r0 = socket$nl_crypto(0x10, 0x3, 0x15) sendmsg$DEVLINK_CMD_SB_TC_POOL_BIND_GET(r0, &(0x7f0000001d00)={0x0, 0x0, &(0x7f0000001cc0)={&(0x7f0000001c40)={0x14}, 0x14}}, 0x0) 05:38:55 executing program 0: r0 = socket$xdp(0x2c, 0x3, 0x0) r1 = dup(r0) ioctl$RTC_AIE_OFF(r1, 0x7002) 05:38:55 executing program 1: r0 = openat$mixer(0xffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = openat$vsock(0xffffff9c, &(0x7f00000000c0), 0x0, 0x0) dup3(r0, r1, 0x0) ioctl$F2FS_IOC_DEFRAGMENT(r1, 0xc010f508, &(0x7f0000000180)) 05:38:55 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x42, 0x0) close(r0) syz_open_dev$dri(&(0x7f0000000d00), 0x0, 0x0) ioctl$DRM_IOCTL_SET_MASTER(r0, 0x641e) 05:38:55 executing program 0: r0 = openat$fb0(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) r1 = syz_open_dev$dri(&(0x7f0000000200), 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TFD_IOC_SET_TICKS(r2, 0x40085400, 0x0) 05:38:56 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$IPVS_CMD_DEL_DAEMON(r0, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000500)={&(0x7f0000000400)={0x14}, 0x14}}, 0x4004844) 05:38:56 executing program 0: ioctl$sock_SIOCGIFINDEX_802154(0xffffffffffffffff, 0x8933, 0x0) sendmsg$NL802154_CMD_SET_MAX_FRAME_RETRIES(0xffffffffffffffff, 0x0, 0x0) ioctl$sock_SIOCGIFINDEX_802154(0xffffffffffffffff, 0x8933, 0x0) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$IEEE802154_LLSEC_SETPARAMS(r0, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0x8040) socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nl802154(0x0, 0xffffffffffffffff) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$netlbl_calipso(0x0, 0xffffffffffffffff) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$IEEE802154_LLSEC_SETPARAMS(r1, &(0x7f0000001100)={&(0x7f0000001000)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f00000010c0)={&(0x7f0000001080)={0x14, 0x0, 0x0, 0x70bd29, 0x25dfdbfb}, 0x14}}, 0x0) 05:38:56 executing program 1: r0 = openat$ubi_ctrl(0xffffff9c, &(0x7f0000001280), 0x0, 0x0) close_range(r0, 0xffffffffffffffff, 0x0) openat$mixer(0xffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BTRFS_IOC_ADD_DEV(r0, 0x5000940a, &(0x7f00000012c0)={{}, "897e4f1cf37ce182883bc6f6c1b8f52988c57c69509e63b66659101b1742e6157f2d473eea9b364ce26f046de147b1bb852e83d23351749b1a86abb292c97a8c630b6fd77f3fb09647b0fd4711b09afc60b04010ac32204d53fa4de257b4fc7fdada7d010de1277f59d362edbe4520c54dc207e8e182bc85af40d1f773ea849e0dff5c293233959df5afacfa3fc4f394342bf27623e49bef1f96fc605012bf7d23e2aae6203a1120a9b6fa1c8ef7c73f20f97cc9a9667964d8ae8092b2880872122dd379ac0a114cd8554108d87dab6f3ac2695aea320d6fa1fa7e5d423b227abb287487ccc0811e71cc3e284e6efc96cff945a9f65d450624cc9cee660ef35371e2cea163387ab25df22553f91e61d200d049a06ad2243227299d68831392b2710726bef55baec7e20503be5a2d8f1ec23ddf0f5b1302fd407ca06851cbf6051fd3c9cc7c3dd76a2c345fec000f601366ec77a3b5ca00f67184aa49d38296b0d38f0ea0c5dcbc65664dd24517677d7188e7eef31bcbf3d12eedb07fe5aba9a483c6d452c09f06f36d238270af10e8a38d9caaa95c928be4bf7128bc2371e21c93bb50bfb97a4ea7197458520dde04544796eb1724c5db1a4d6dadb0079c0dd3f44615a7c8a347c41cd545f0f217096c0b3f3fb98e9d6524ed3fe5790140308c36ba7849dbc49059d5bd9e560dd9c2187e915647689c2c09d9cb6999b1f25bbdfee29b5392291b1a2bb49f2b17ed78584c01bc7a42e3662240b25c352c42240e55f4621078fc38d6ea021e0a815a16ed36d83e4d156880a768110a320437d6a4b0f3651730d5313ebc56097ad7563e9cd4595b682520e7b209ff4fb1fd2538e992b5096b20974d8831377a6c01c8ac1f764ff85f3e289322be7668e988fe7dfc9fcf26d98e5218d540335b91c696672ed2079808a4353b207918d515392a9d4caffc7429e80d28d394bcb9396cbd6e43cdd3cbfcf1d9c7a2a26757af07095ede2ec497f9f84c4434edb05a6cf527615b96fc2ef62a8529f605eeccb9da76b5166b686872ed233a5bd4993a243ef5d564b728319b2d76b3b0efd11eef69cc57e5fb2977778279bdd5c0d4e7f89079327cb77bac44b90c8ef4c8ab4652b31f608a86207a6985532f3e7882ba35b2d7b25fd1bf4e4c42856cd9d169606146a4d4d216aa600a0e9687f174a63959a001cda69df59c5b7575db550a59456f89caa9b07fa3fbbea19fd344a52e5349cf5ff838badb56743d44ca74b2cfa0fd7f947b1e279c0eeebbedf07528c235c216171d3f3a7edf82ed914f5951e09bac5cbd9b86029cd315457c9f6855d905d6259a3d033927a029f4e9039a573e068dbc036e41d2db7490d9ae3f2eef74ad6e16847be7c61cb8b2c5eb1e73229d2f40189ecbe5216a4fef963179961a885e7ccac31a42b31511c5047807faccfc555d962011682007e7ea167c1ecd2448242bcd6d219e7be6409c3c5d930b426e84ef949e4c27c2cc2275e701d1aac90e9c3869bc8b6bc9c6d90906ea771d7e5efcbc75e363e81949092a10d3df42976fbf6d3a08bd53636df2c8a73aa060bcde3feb4cfcbfcc8839492e8591900609aa855c5d0123f6b13b1d3da107c213f602647f8cf46d4e2d1cebce71761ab477d1da22589582b2f765ea23573b94588632f43afaedbccd329f960f571ed00caf5b5b73029b5a70e05d04f8362c2fa967a58b02fb5d83d0b94293c0c1427135d1d2aa08566922e491cb3ab3b96cd0fda5575d356c93801ab6ecf64705dec15ea67d2ef6d67fcd9eecba72f424d152f2aff09e98a6670fc93e273ff9d32d4b9cb68635c21b0463df3cec04d9c4de1ec0357bf72b352c4c4f6313e039e9819280bb9dda7a16f6f9e324f1c24dfb10f7d79895c877af1ed3f7d43238c62c41454bb7b8833ab24b481a114ae537a0c483cf14b65e293a91eeb87cdbe4744265106035a4d6cf647e787647347d023b148559b250fc387cbd8ca9162ca4a290d1463a96b13717573e533f0d7c692e53dd4feb1dd83220c62d68985d5770f9bade2d09fec08c943cc8935ac3cefa0c853373da66f4cbe53dac4bd913db1ca6980971d4d7baee5a61f3963dab0fb6d0058bb7240572d0299cd1874a819fbaf5a0aae1f9bfdb1a744d8ad3ba99966fe3d85437123f422a8bb47106cf3ac0cfb870c439a7ccb4c7c332e46b48f1df5134e3d6c7a3dbbd13f2c6894635bab07ddd87030c0d35e2ea0db0b113126c1bc6a52407f5b41eebddf318e2db1b4e73e0587e74a7125ff712923bc961860de5f73c3f343b12480d16195ac4b36822f934fbb4bf92a71738e22c965b306a9fbd7821d1d57053cfba946a6eb1a63a426aa965030cbe4e684f8966f508295570f035ab8d08efc498926dadfaba276c8917a679013320e75bdd456d298380cc064f2017335a3feae73eacd890fb941c930cfd809d153a7d85eb5128e760a3fd153119beae5b1d68d73c3a7b4fcf41c45a97dd274620402ff5df9429bf1e837eaf6cc311303502682cb3161462095705592fa6c601a961e66e9bb52d270fe2e62d3fb806e59f6da14c57b7c221b5b4248b84a01276550c997685c5695be86ed701f46436495801b265931857a130cbcaff6263cb83e6669b324de2b472e681c8d5c168052ad0675603fe8fb9fa4a939fae4ddfca698bd0f1987dcf311dbea3ef5426d2f9d9d380c8230e641859e2aa937d7ff661a363562bf1a934aa616794ca2b05b7a475fbe357e430c63885c8fffd87a8b761ecd354a67d1bcd20f942d539b76e4f473e8502349db90680fe173cfda7eac3637c43bb758fbe0e11570871dc50100e3894236feccd8124cde5730aba29bad4aa8ff495b4190e5391b9a30e4f40c3c53105960b5e0727005b5627b7e0d620657ef05e3e0129b84852dcf6631bd4543c2bf97583c8db3981f3da73e9f5c249e6510f5774455b3bb218b6b8f360344155a59e2d79110b47af613be333f077bbea04e12b51c08d7f0765e174eb64616e453b20baf8a5de5dd9962678b5bc88a579d8c96377330bcac2c19d6593847fff81c2a1312eabafab7095ba64f45da0d10359fde6e1b5ab0e1c14c96cf517af43241b6898187517cf9d4c8d3d83e33e0c5d35181c0e434ef7c20102e64f0ce27fe5f79527e59cb3933528e4acabf732ec690306d12d1a6d80e69ddb2f81dbba200c9439ed978a2f23297cc2fd43b446fa7512445372d73b57e819d50fc97aab5e6561b27fb92e4787bc4e4ce10f9767e73dc764257e673c4d9429dfd7f3bd2ff73799d83048263fd691d94e7012f727d1d5da4133f208b32c6168547d70fe27db0794ac2dbf4b8196b601e8f87c4df712699cc5df5d6ef19f706f80be62e35c3acd1a39e3947e74a4936a6e397a4594073446e481a16741948a00a6085fe2fb41ab5f783705c38ac28de477528a1f091f12f817aecaa5317415cb7e293bf55204084db1fe984648c366be459437f479120fa801ce344bc2f9830f330e0558a4a611870680731142deb0bc4c9586fe5ac24a4e8266197e1a83c453e6889c001d04e543d6869a5029d1983f8086c2ff5ab082aff89019883463cd8ae457c76fb9fe9feb0e28ab5707028f6de2d40c512362c052340625364a14a7b591211ac706b62e7b4c675a1b2142cd93401bd59ba7f25ab4dd94a5d7e54de7e8e2c04c6308360a69fdb020c08ad8f947dc5f389ab9fb86978842e1d85ad5276fa4f648bd10bd436e32d13d6496f1fac796379f3803c2b8bd7978e5be36bdf77060d2544e9ad0322ebc684a7da0c28865748ffe212ce293bbb6ec7c60fe3ddb449c6bb2bf615ec4b12690c0d6ece0d650aeb119b2b03c09e97903bf26c55028473230f99863bf4e2f62fa7412a99c90a988e8ca8efe1e7fdbeb7db37edc049f4d22e01a05fddb85eb80b112c82a8a197fb7dbe63dd1215ee229b83c455f45e561ac759d72437fcbeb4711053057d1b05ac7673a067b1633b8081c6cf94eca03915332e1efd0085a56791aa2d9ca7f3c8c623c184cb36fba354d7981c79b07e0a9c2c2f68fbcb38793a2741fd4fa0ecaaae52574935d7e494ebd70885c1772f2cf56a6d9e3f81f5c38164270286016237350b48eb0a44d85a894b03879b12a1ad99f8af5cf303b5b91eec19f2594c89645e173c97c206faa7461ae71fda9022bdce3e48d25fd337640e87637fef7b43ec33d19b8aad1cafa8a9083ffb1755d4f570f109476ed7d5743cd0d8133ca59ba9781ad758d9f980533b10461b6a7349d36b2e7cbc6d0aa7df712f0413e416ae817a0acff232510d39d9a4a56433d3f5597a9f2d03842da6e0fe1c2fe8409c5042af5e36a17845227cdba7b5dc829dae1e368cdc0dfad8c9e3a387b2eaed7fe874f27d9303bb11b57dcbd9298bd5c8fd22314ff3c365199b391bce7caab983347602f85c251403e638023bbfc5338c899ae02ad942e91fd69577768c78f5ea7e0d5a463f7fd46b971913f3c79bb3c08ccb4956a7c9467d3c9d10feecc59bc7ebe5bf574269dc28bf03826949884737cb078062ed6d2b22ad9a825816ffcd6a34a083b1b7e472083cbfe82c94f91d31e24e3ba86d7c96814392d5bcee795a37024e68eaf499738a63bd0bbb2cbb7f0c1c91a6ad5fb0f5ed2c6c29bfb810279309911c5b008f8a8646534e38e51407b1cae8582536b6081eac2fa2e5a20432413900449c3a581754bc4e712a0e8c4d4320d375bef7cced6d2828ac72f8e0664b98469cc335cbefd2c688ab7ebfa0ab2774ba92f41df2e173706d78ecf5bc247750e89fefb3c0e58af7bdd49f82d29f07e94f3d6cdf705d10c2aaa9229eb5325e82260153db41045c5b57173e362155a623934078652c805a010ebabe216433a79952ef1aeb72f042108174b91b668619c27811eec03e3504a1f92ac456893933d27969e7ac13450fc799618adde876ec872a1ae15fe77667dbce141f3f1afa8f792759848367b17edbdcedd944898c0be4ac471847e7ad393382a925bd860808706aa8d34511b7f094728710df92b04a40c7cf653d6062b1ea44daa1b8c49f4bae0eb9e3afd3d2b7c74527d2d0c96a1746a9f15de3992ffcc8e91f594d3b21d8ec98ee4d17c1b66dc05348f28e5363b02f0365097f92d697a247a7bf9293b749a8eec562f64043febd4a021e41398029d0db87ccf337ee9c7bf5d9f487c36eff5a98ad740e47c58f9d9e425eff1152e07cc8b2ed51c619de3ffededa2913913e1b1600e38c104e35c7ccd7d449f72d20d9daa2d2ee408c8b8b3c4ff153c4e9ca8fd5707e03e4422b4ca424da999a15b2ceb294433a95231b953f0ffdf3d3c2e4f9d1704a5134431d70ffb1ebaae2eb874ab27e014dd9d4fe1bfccbdaaee05177f1a403898214105c3cc5ebe2adf4bdd30000dd86406044658b16ca9e009cfcf4fac4898759af789f71d2617f9ac6068199e9a717604665265a9d02164c3af07c55bf94e5f7672393b9d4a44c14cc474e6a93363e0e1dbee2c9ea12f112a5e66d513b5e65990a191ceaf0709cd39a5582320103fc290e6ef01e502fb422838ac92a2577b2250a8c9adafd2fd880c5068fc2c0479530ebb4fdb84a013b4f656ceb27098be8b94198d056eb7d9e7ad44b15f8be1a1ed67d93bea330a9cd906e7e8e1979ca56a3d3db84495fdbc2c3f2dcd319cd324ffe60f504c5e5c6c38fdbf8a7e8d0166f844ee18e62bc7d361f5979e6783a59d566d18e541c2bbde34fde9a74da29dd59744e1bf57f80a5e731350a23f00382c3c7b728b245579a327be72"}) 05:38:56 executing program 0: r0 = openat$pidfd(0xffffffffffffff9c, &(0x7f0000002100), 0x0, 0x0) syncfs(r0) 05:38:56 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x40041, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000001700)={'macvtap0\x00', 0x2}) write$P9_RMKNOD(r0, &(0x7f0000002100)={0x14}, 0x14) 05:38:56 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6_mptcp(0xa, 0x1, 0x106) r2 = dup3(r0, r1, 0x0) getsockopt$inet_tcp_buf(r2, 0x6, 0xd, 0x0, &(0x7f0000000000)) 05:38:57 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) listen(r0, 0x2) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$VHOST_SET_OWNER(r1, 0xaf01, 0x0) 05:38:57 executing program 0: sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0x0) r0 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp6_SCTP_ENABLE_STREAM_RESET(r0, 0x84, 0x25, &(0x7f0000000140), 0xa400) 05:38:57 executing program 1: r0 = openat$procfs(0xffffff9c, &(0x7f0000000080)='/proc/meminfo\x00', 0x0, 0x0) close_range(r0, 0xffffffffffffffff, 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$TIOCSTI(r0, 0x5412, &(0x7f0000000000)) 05:38:57 executing program 0: unshare(0x400) r0 = socket$nl_route(0x10, 0x3, 0x0) ioctl$BTRFS_IOC_LOGICAL_INO(r0, 0x5450, 0x0) 05:38:57 executing program 1: r0 = openat2(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={0x20842}, 0x18) close_range(r0, 0xffffffffffffffff, 0x0) socket$inet_sctp(0x2, 0x5, 0x84) setsockopt$inet_sctp_SCTP_DEFAULT_SEND_PARAM(r0, 0x84, 0xa, &(0x7f0000000000), 0x20) 05:38:58 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'aegis128-generic\x00'}, 0x58) r1 = accept4(r0, 0x0, 0x0, 0x0) r2 = dup(r1) ioctl$KVM_CAP_HYPERV_SYNIC(r2, 0x4068aea3, 0x0) 05:38:58 executing program 1: r0 = openat$binder_debug(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/kernel/debug/binder/failed_transaction_log\x00', 0x0, 0x0) r1 = socket$inet6_sctp(0xa, 0x5, 0x84) dup3(r1, r0, 0x0) setsockopt$inet_sctp6_SCTP_CONTEXT(r0, 0x84, 0x11, &(0x7f0000000000), 0x8) 05:38:58 executing program 0: socketpair(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) dup3(r1, r0, 0x0) getsockopt$inet_sctp_SCTP_AUTO_ASCONF(r0, 0x84, 0x1e, &(0x7f0000000040), &(0x7f00000000c0)=0x4) 05:38:58 executing program 1: r0 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000e00), 0x0, 0x0) ioctl$TCSETSF2(r0, 0x402c542d, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, "f263884f586d467153e6a17f816a078eeb9b69"}) 05:38:58 executing program 0: r0 = syz_mount_image$fuse(&(0x7f00000000c0), &(0x7f00000002c0)='./file0\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='fd=', @ANYRESHEX, @ANYBLOB=',rootmode=0000000000,user_id=', @ANYRESDEC=0xee00, @ANYBLOB='\x00'/10, @ANYRESDEC=0xee00, @ANYBLOB=',default_permissions,blksize=0x0000000000001800,max_read=0x00000000dit,mask=MAY_Aner=\x00'/96, @ANYRESDEC=0xee01, @ANYBLOB=',smackfsroot=-{#&a,%^]-,!-!,\x00'], 0x0, 0x0, &(0x7f0000000440)="fc1db3bae51a3dcea051088a8c5407b41bcf7ac3f1aafaab4cd69ede704342d9e70d5f90cd74976b30e1525cdac7b0eaca70c372086abc0c3560857917e76e7869998b50cc2596e1c9c4aff6297490b5776f018b1b1bd13812086b4cc56d68cd59ae5e44b168c4e2a829ce") mkdirat(r0, &(0x7f00000004c0)='./file0\x00', 0x20) setresuid(0x0, 0xee00, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x400000, 0x0) setfsuid(0xffffffffffffffff) r2 = semget$private(0x0, 0x1, 0x0) shmctl$SHM_STAT_ANY(r2, 0xf, &(0x7f0000001340)=""/110) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(r1, 0xc018937b, &(0x7f0000000580)=ANY=[@ANYBLOB="89480000ff7f00000000000062e42b59cec70997e5352f3a965f8b5384199b9622488f6e8823b9c86aa53072c32f99dd18f1ba883a069f8cdef85efc216ad910d5d994592ae1", @ANYRES32=r1, @ANYRES8=r0, @ANYRES32=0xee00, @ANYBLOB='./file0\x00']) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) r4 = openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) close(r4) semop(r2, &(0x7f0000000280)=[{0x4, 0x9895, 0x1800}, {0x3, 0x7, 0x1800}, {0x3, 0x7, 0x1000}], 0x3) ioctl$KVM_HAS_DEVICE_ATTR(r4, 0x4018aee3, 0x0) ioctl$EVIOCGMTSLOTS(r4, 0x8040450a, &(0x7f0000000500)=""/71) newfstatat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x400) getresuid(&(0x7f0000000640)=0x0, &(0x7f0000000680), &(0x7f00000006c0)) setxattr$security_capability(&(0x7f0000000400)='./file0\x00', &(0x7f0000000600), &(0x7f0000000700)=@v3={0x3000000, [{0x3459, 0x3f}, {0xffffffff, 0x2}], r6}, 0x18, 0x3) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000200)={{0x2, 0x0, 0xee00, r3, r5, 0xce, 0x9}, 0x7, 0x7, 0x0, 0x0, 0x0, 0x0, 0x6}) 05:38:58 executing program 1: r0 = epoll_create1(0x0) r1 = timerfd_create(0x0, 0x0) close_range(r0, r1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000039c0)) getpeername$inet6(r0, 0x0, &(0x7f00000007c0)) [ 8888.840620][T10647] fuse: Bad value for 'fd' 05:38:58 executing program 0: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt$inet_sctp_SCTP_ASSOCINFO(r1, 0x84, 0x1, &(0x7f0000000100), 0x14) 05:38:59 executing program 1: r0 = openat$mice(0xffffff9c, &(0x7f0000000000), 0x0) r1 = socket$nl_rdma(0x10, 0x3, 0x14) dup3(r1, r0, 0x0) sendmsg$NFT_MSG_GETCHAIN(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000180)={0x14}, 0x14}}, 0x0) 05:38:59 executing program 0: r0 = openat$full(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$AUTOFS_IOC_EXPIRE(r0, 0x5450, 0x0) 05:38:59 executing program 1: timer_create(0x0, &(0x7f0000000080)={0x0, 0x12, 0x0, @thr={0x0, 0x0}}, &(0x7f0000000140)) timer_settime(0x0, 0x0, &(0x7f000006b000)={{0x0, 0x3938700}, {0x0, 0x989680}}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) write$binfmt_script(r0, &(0x7f0000000340)=ANY=[], 0xffffff46) sendmsg$unix(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f00000001c0)='D', 0x1}], 0x1}, 0x0) timer_create(0x0, &(0x7f0000000000)={0x0, 0x14}, &(0x7f0000000040)=0x0) timer_settime(r1, 0x0, &(0x7f00000001c0)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) close(r0) socket$packet(0x11, 0x3, 0x300) 05:38:59 executing program 0: r0 = openat$vsock(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) close(r0) socket$inet_sctp(0x2, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER(r0, 0x84, 0x7b, &(0x7f0000000040), 0x8) 05:38:59 executing program 0: r0 = socket$inet_smc(0x2b, 0x1, 0x0) r1 = dup(r0) write$UHID_INPUT2(r1, &(0x7f0000000000), 0x6) 05:38:59 executing program 0: r0 = openat$tcp_congestion(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r1 = dup(r0) write$P9_RUNLINKAT(r1, 0x0, 0xffffff30) 05:39:00 executing program 1: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_BINDTODEVICE_wg(r0, 0x1, 0x19, 0x0, 0x0) 05:39:00 executing program 0: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl$sock_kcm_SIOCKCMCLONE(r0, 0x89e2, &(0x7f0000000100)={0xffffffffffffffff}) sendmsg$IPCTNL_MSG_CT_GET_STATS(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={0x0}}, 0x20048044) 05:39:00 executing program 0: r0 = socket$inet_sctp(0x2, 0x1, 0x84) r1 = dup(r0) setsockopt$inet_sctp_SCTP_HMAC_IDENT(r1, 0x84, 0x14, &(0x7f0000000080), 0x4) 05:39:01 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL802154_CMD_SET_MAX_FRAME_RETRIES(r0, &(0x7f0000000880)={0x0, 0x0, &(0x7f0000000840)={&(0x7f00000007c0)={0x14}, 0x14}}, 0x40050) [ 8891.312270][T10681] sctp: [Deprecated]: syz-executor.0 (pid 10681) Use of int in max_burst socket option deprecated. [ 8891.312270][T10681] Use struct sctp_assoc_value instead 05:39:01 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) clock_gettime(0x0, &(0x7f00000000c0)={0x0, 0x0}) setsockopt$sock_timeval(r0, 0x1, 0x14, &(0x7f0000000100)={0x0, r1/1000+60000}, 0x10) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 05:39:01 executing program 1: r0 = getpid() r1 = pidfd_open(r0, 0x0) r2 = openat$mixer(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r3 = pidfd_getfd(r1, r2, 0x0) ioctl$DRM_IOCTL_GET_CLIENT(r3, 0xc0286405, &(0x7f0000000100)={0x0, 0x0, {0x0}, {0xffffffffffffffff}}) get_robust_list(r4, &(0x7f0000000280)=0x0, &(0x7f00000002c0)) 05:39:01 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_GET_KEY(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000140)={0x20, 0x0, 0x0, 0x0, 0x0, {{}, {@void, @val={0xc}}}}, 0x20}}, 0x4000000) 05:39:02 executing program 1: r0 = socket(0x2, 0x80805, 0x0) getsockopt$inet_sctp_SCTP_DEFAULT_SEND_PARAM(r0, 0x84, 0x16, 0x0, &(0x7f0000000600)) 05:39:02 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) clock_gettime(0x0, &(0x7f00000000c0)={0x0, 0x0}) setsockopt$sock_timeval(r0, 0x1, 0x14, &(0x7f0000000100)={0x0, r1/1000+60000}, 0x10) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 05:39:02 executing program 1: r0 = socket$inet_smc(0x2b, 0x1, 0x0) r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000000)={0x26, 'hash\x00', 0x0, 0x0, 'digest_null\x00'}, 0x58) r2 = accept(r1, 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r0) write$RDMA_USER_CM_CMD_BIND(r3, 0x0, 0x0) 05:39:02 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) clock_gettime(0x0, &(0x7f00000000c0)={0x0, 0x0}) setsockopt$sock_timeval(r0, 0x1, 0x14, &(0x7f0000000100)={0x0, r1/1000+60000}, 0x10) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 05:39:03 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) clock_gettime(0x0, &(0x7f00000000c0)={0x0, 0x0}) setsockopt$sock_timeval(r0, 0x1, 0x14, &(0x7f0000000100)={0x0, r1/1000+60000}, 0x10) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 05:39:03 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) clock_gettime(0x0, &(0x7f00000000c0)={0x0, 0x0}) setsockopt$sock_timeval(r0, 0x1, 0x14, &(0x7f0000000100)={0x0, r1/1000+60000}, 0x10) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 05:39:04 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) clock_gettime(0x0, &(0x7f00000000c0)={0x0, 0x0}) setsockopt$sock_timeval(r0, 0x1, 0x14, &(0x7f0000000100)={0x0, r1/1000+60000}, 0x10) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 05:39:04 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) clock_gettime(0x0, &(0x7f00000000c0)={0x0, 0x0}) setsockopt$sock_timeval(r0, 0x1, 0x14, &(0x7f0000000100)={0x0, r1/1000+60000}, 0x10) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 05:39:04 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_GET_INTERFACE(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x1c, 0x0, 0x0, 0x0, 0x0, {{}, {@val={0x8}, @void}}}, 0x1c}}, 0x20004000) 05:39:04 executing program 1: r0 = socket$can_raw(0x1d, 0x3, 0x1) ioctl$LOOP_CTL_ADD(r0, 0x8941, 0xc) 05:39:05 executing program 1: r0 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = dup(r0) ioctl$UI_SET_PHYS(r1, 0x4008556c, 0x0) 05:39:05 executing program 0: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_inet_SIOCADDRT(r1, 0x890b, &(0x7f0000000040)={0x0, {0x2, 0x4e20, @broadcast}, {0x2, 0x4e22, @loopback}, {0x2, 0x4e21, @broadcast}, 0x0, 0x0, 0x0, 0x0, 0x8000, &(0x7f0000000000)='lo\x00', 0x100000000, 0xffff, 0x3}) mmap(&(0x7f00007fe000/0x800000)=nil, 0x800000, 0x2000000, 0x2010, r0, 0xc6e0d000) setsockopt$IPT_SO_SET_REPLACE(r0, 0x4000000000000, 0x40, &(0x7f00000009c0)=@raw={'raw\x00', 0x41, 0x3, 0x268, 0x100, 0xa, 0x9a000000, 0x100, 0x0, 0x1d0, 0x1f0, 0x1f0, 0x1d0, 0x1f0, 0x3, 0x0, {[{{@ip={@private, @remote, 0x0, 0x0, 'wlan1\x00', 'wg1\x00', {}, {}, 0x6}, 0x0, 0xd8, 0x100, 0x0, {0x0, 0xffffffffa0028000}, [@common=@unspec=@quota={{0x38}}, @common=@inet=@tcp={{0x30}, {[], [], 0x0, 0x0, 0x2}}]}, @common=@inet=@TCPMSS={0x28}}, {{@uncond, 0x0, 0x70, 0xd0}, @common=@SET={0x60}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28, '\x00', 0x4}}}}, 0x2c8) ioctl$sock_FIOGETOWN(r1, 0x8903, &(0x7f00000000c0)) sendmsg$nl_route(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)=@ipmr_delroute={0x3c, 0x19, 0x10, 0x70bd2b, 0x25dfdbfc, {0x80, 0x10, 0x80, 0x3, 0x0, 0x4, 0xfd, 0xa, 0x1000}, [@RTA_FLOW={0x8, 0xb, 0x171}, @RTA_ENCAP_TYPE={0x6, 0x15, 0x2}, @RTA_FLOW={0x8, 0xb, 0xfffffff8}, @RTA_ENCAP_TYPE={0x6, 0x15, 0x1}]}, 0x3c}, 0x1, 0x0, 0x0, 0x8000}, 0x800) 05:39:05 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$ETHTOOL_MSG_EEE_GET(r0, &(0x7f0000000ac0)={0x0, 0x0, &(0x7f0000000a80)={&(0x7f0000000a00)={0x14}, 0x14}}, 0x0) 05:39:06 executing program 0: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_inet_SIOCADDRT(r1, 0x890b, &(0x7f0000000040)={0x0, {0x2, 0x4e20, @broadcast}, {0x2, 0x4e22, @loopback}, {0x2, 0x4e21, @broadcast}, 0x0, 0x0, 0x0, 0x0, 0x8000, &(0x7f0000000000)='lo\x00', 0x100000000, 0xffff, 0x3}) mmap(&(0x7f00007fe000/0x800000)=nil, 0x800000, 0x2000000, 0x2010, r0, 0xc6e0d000) setsockopt$IPT_SO_SET_REPLACE(r0, 0x4000000000000, 0x40, &(0x7f00000009c0)=@raw={'raw\x00', 0x41, 0x3, 0x268, 0x100, 0xa, 0x9a000000, 0x100, 0x0, 0x1d0, 0x1f0, 0x1f0, 0x1d0, 0x1f0, 0x3, 0x0, {[{{@ip={@private, @remote, 0x0, 0x0, 'wlan1\x00', 'wg1\x00', {}, {}, 0x6}, 0x0, 0xd8, 0x100, 0x0, {0x0, 0xffffffffa0028000}, [@common=@unspec=@quota={{0x38}}, @common=@inet=@tcp={{0x30}, {[], [], 0x0, 0x0, 0x2}}]}, @common=@inet=@TCPMSS={0x28}}, {{@uncond, 0x0, 0x70, 0xd0}, @common=@SET={0x60}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28, '\x00', 0x4}}}}, 0x2c8) ioctl$sock_FIOGETOWN(r1, 0x8903, &(0x7f00000000c0)) sendmsg$nl_route(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)=@ipmr_delroute={0x3c, 0x19, 0x10, 0x70bd2b, 0x25dfdbfc, {0x80, 0x10, 0x80, 0x3, 0x0, 0x4, 0xfd, 0xa, 0x1000}, [@RTA_FLOW={0x8, 0xb, 0x171}, @RTA_ENCAP_TYPE={0x6, 0x15, 0x2}, @RTA_FLOW={0x8, 0xb, 0xfffffff8}, @RTA_ENCAP_TYPE={0x6, 0x15, 0x1}]}, 0x3c}, 0x1, 0x0, 0x0, 0x8000}, 0x800) 05:39:06 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'hash\x00', 0x0, 0x0, 'wp512\x00'}, 0x58) r1 = accept(r0, 0x0, 0x0) sendmsg$NL80211_CMD_STOP_AP(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={0x0}}, 0x0) 05:39:06 executing program 1: ioctl$BTRFS_IOC_SUBVOL_SETFLAGS(0xffffffffffffffff, 0x4008941a, &(0x7f0000000080)=0x2) syz_open_procfs(0x0, &(0x7f0000000000)='mountinfo\x00') write$FUSE_IOCTL(0xffffffffffffffff, 0x0, 0x0) r0 = openat$random(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_FEATURES(r0, 0x80189439, &(0x7f0000000100)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg$unix(r1, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}], 0x61}, 0x40000000) ioctl$BINDER_SET_CONTEXT_MGR(r3, 0x5451, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) ioctl$RNDADDENTROPY(r4, 0x5451, 0x0) write$FUSE_DIRENT(r3, &(0x7f00000000c0)=ANY=[@ANYRESDEC, @ANYRESDEC=r2, @ANYRES32=r3], 0x68) syz_open_procfs(0x0, 0x0) r5 = socket$inet_tcp(0x2, 0x1, 0x0) r6 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r6, &(0x7f0000000500)={0xa, 0x2, 0x0, @empty}, 0x1c) listen(r6, 0x0) connect$inet(r5, &(0x7f00000001c0)={0x2, 0x2, @local}, 0x10) r7 = accept4$inet6(r6, 0x0, 0x0, 0x0) setsockopt$inet6_mreq(r7, 0x29, 0x0, 0x0, 0x0) 05:39:06 executing program 0: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_inet_SIOCADDRT(r1, 0x890b, &(0x7f0000000040)={0x0, {0x2, 0x4e20, @broadcast}, {0x2, 0x4e22, @loopback}, {0x2, 0x4e21, @broadcast}, 0x0, 0x0, 0x0, 0x0, 0x8000, &(0x7f0000000000)='lo\x00', 0x100000000, 0xffff, 0x3}) mmap(&(0x7f00007fe000/0x800000)=nil, 0x800000, 0x2000000, 0x2010, r0, 0xc6e0d000) setsockopt$IPT_SO_SET_REPLACE(r0, 0x4000000000000, 0x40, &(0x7f00000009c0)=@raw={'raw\x00', 0x41, 0x3, 0x268, 0x100, 0xa, 0x9a000000, 0x100, 0x0, 0x1d0, 0x1f0, 0x1f0, 0x1d0, 0x1f0, 0x3, 0x0, {[{{@ip={@private, @remote, 0x0, 0x0, 'wlan1\x00', 'wg1\x00', {}, {}, 0x6}, 0x0, 0xd8, 0x100, 0x0, {0x0, 0xffffffffa0028000}, [@common=@unspec=@quota={{0x38}}, @common=@inet=@tcp={{0x30}, {[], [], 0x0, 0x0, 0x2}}]}, @common=@inet=@TCPMSS={0x28}}, {{@uncond, 0x0, 0x70, 0xd0}, @common=@SET={0x60}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28, '\x00', 0x4}}}}, 0x2c8) ioctl$sock_FIOGETOWN(r1, 0x8903, &(0x7f00000000c0)) sendmsg$nl_route(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)=@ipmr_delroute={0x3c, 0x19, 0x10, 0x70bd2b, 0x25dfdbfc, {0x80, 0x10, 0x80, 0x3, 0x0, 0x4, 0xfd, 0xa, 0x1000}, [@RTA_FLOW={0x8, 0xb, 0x171}, @RTA_ENCAP_TYPE={0x6, 0x15, 0x2}, @RTA_FLOW={0x8, 0xb, 0xfffffff8}, @RTA_ENCAP_TYPE={0x6, 0x15, 0x1}]}, 0x3c}, 0x1, 0x0, 0x0, 0x8000}, 0x800) [ 8897.524521][ C0] TCP: request_sock_TCP: Possible SYN flooding on port [::]:2. Sending cookies. 05:39:07 executing program 0: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_inet_SIOCADDRT(r1, 0x890b, &(0x7f0000000040)={0x0, {0x2, 0x4e20, @broadcast}, {0x2, 0x4e22, @loopback}, {0x2, 0x4e21, @broadcast}, 0x0, 0x0, 0x0, 0x0, 0x8000, &(0x7f0000000000)='lo\x00', 0x100000000, 0xffff, 0x3}) mmap(&(0x7f00007fe000/0x800000)=nil, 0x800000, 0x2000000, 0x2010, r0, 0xc6e0d000) setsockopt$IPT_SO_SET_REPLACE(r0, 0x4000000000000, 0x40, &(0x7f00000009c0)=@raw={'raw\x00', 0x41, 0x3, 0x268, 0x100, 0xa, 0x9a000000, 0x100, 0x0, 0x1d0, 0x1f0, 0x1f0, 0x1d0, 0x1f0, 0x3, 0x0, {[{{@ip={@private, @remote, 0x0, 0x0, 'wlan1\x00', 'wg1\x00', {}, {}, 0x6}, 0x0, 0xd8, 0x100, 0x0, {0x0, 0xffffffffa0028000}, [@common=@unspec=@quota={{0x38}}, @common=@inet=@tcp={{0x30}, {[], [], 0x0, 0x0, 0x2}}]}, @common=@inet=@TCPMSS={0x28}}, {{@uncond, 0x0, 0x70, 0xd0}, @common=@SET={0x60}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28, '\x00', 0x4}}}}, 0x2c8) ioctl$sock_FIOGETOWN(r1, 0x8903, &(0x7f00000000c0)) sendmsg$nl_route(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)=@ipmr_delroute={0x3c, 0x19, 0x10, 0x70bd2b, 0x25dfdbfc, {0x80, 0x10, 0x80, 0x3, 0x0, 0x4, 0xfd, 0xa, 0x1000}, [@RTA_FLOW={0x8, 0xb, 0x171}, @RTA_ENCAP_TYPE={0x6, 0x15, 0x2}, @RTA_FLOW={0x8, 0xb, 0xfffffff8}, @RTA_ENCAP_TYPE={0x6, 0x15, 0x1}]}, 0x3c}, 0x1, 0x0, 0x0, 0x8000}, 0x800) 05:39:08 executing program 0: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$TIPC_CMD_SHOW_NAME_TABLE(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x30, 0x0, 0x0, 0x0, 0x0, {{}, {}, {0x14}}}, 0x30}}, 0x0) 05:39:09 executing program 1: pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x0) ioctl$SNDRV_SEQ_IOCTL_QUERY_NEXT_PORT(r0, 0x5452, &(0x7f0000000140)={{}, 'port0\x00'}) 05:39:09 executing program 0: r0 = socket$inet6_mptcp(0xa, 0x1, 0x106) setsockopt$inet6_tcp_TCP_MD5SIG(r0, 0x6, 0x9, 0x0, 0x300) 05:39:09 executing program 0: r0 = socket$can_j1939(0x1d, 0x2, 0x7) setsockopt$SO_J1939_ERRQUEUE(r0, 0x6b, 0x4, &(0x7f0000000000)=0xfffffb06, 0x4) 05:39:09 executing program 1: r0 = signalfd4(0xffffffffffffffff, &(0x7f00000000c0), 0x8, 0x0) r1 = socket$nl_crypto(0x10, 0x3, 0x15) dup3(r1, r0, 0x0) sendmsg$NFULNL_MSG_CONFIG(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14}, 0x14}}, 0x20048080) 05:39:10 executing program 0: r0 = openat$sysfs(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/devices/breakpoint', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0189436, &(0x7f0000000200)={0x4, 0x0, 0x0, 0xffffff6f, 0x0, 0x0}) 05:39:10 executing program 1: r0 = openat$khugepaged_scan(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) openat$binder_debug(0xffffffffffffff9c, 0x0, 0x0, 0x0) faccessat2(r0, &(0x7f0000001e80)='\x00', 0x0, 0x1000) 05:39:10 executing program 0: r0 = openat$mixer(0xffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000040), 0x8, 0x0) dup3(r0, r1, 0x0) ioctl$SNDRV_PCM_IOCTL_HW_PARAMS(r1, 0xc25c4111, &(0x7f0000000500)) 05:39:10 executing program 1: r0 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$F_SET_RW_HINT(r0, 0x40c, &(0x7f0000000000)) 05:39:11 executing program 1: r0 = socket$inet_sctp(0x2, 0x1, 0x84) ioctl$RNDADDENTROPY(r0, 0x8940, 0x0) 05:39:11 executing program 0: ioctl$BTRFS_IOC_SCRUB(0xffffffffffffffff, 0xc400941b, &(0x7f00000000c0)={0x0, 0x3, 0x800, 0x1}) ioctl$BTRFS_IOC_BALANCE_PROGRESS(0xffffffffffffffff, 0x84009422, &(0x7f00000004c0)={0x0, 0x0, {}, {0x0, @struct, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @struct}}) r1 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r2 = socket$nl_rdma(0x10, 0x3, 0x14) r3 = dup3(r2, 0xffffffffffffffff, 0x80000) ioctl$BTRFS_IOC_SPACE_INFO(r3, 0xc0109414, &(0x7f0000017a40)=ANY=[@ANYBLOB="e90b00000000000062540000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ae4c67523d9ce39cf100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000faa44e73bba2a7750213af4df28bf22e1684327183503fa43bded1b503c6a783a9a18b7c93d7345deb631633e5dfa0a01c12892ecf08d8e54fad69591b02c7225bd37df17d704eb02a7b7914658a8d691a55b14f57cc6e79115b1b471395bb558948552e7bc73c085a837e787ed75670b9679eb25c16ec10d66d3f956fcffacb02fcc440cb27db44b0"]) ioctl$BTRFS_IOC_BALANCE_PROGRESS(r3, 0x84009422, &(0x7f0000017600)={0x0, 0x0, {0x0, @struct, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @struct}}) ioctl$BTRFS_IOC_GET_DEV_STATS(0xffffffffffffffff, 0xc4089434, &(0x7f0000002300)={r4, 0x81, 0x1, [0x8c3, 0xc33, 0x9, 0x20000000000000, 0xc52], [0x8, 0x7, 0x2, 0x9, 0x8000000, 0x400, 0x6, 0x9, 0xffffffffffffffff, 0x7c6, 0x1, 0x6d2, 0x1, 0x0, 0x0, 0x1e, 0x9, 0x1ff, 0xffffffffffffd792, 0x80000, 0x101, 0x6, 0x1, 0xff, 0xa3a4, 0x1, 0x9, 0x8000000000000000, 0x401, 0x69c, 0x2, 0x9, 0x2, 0x6, 0xffffffffffffa20c, 0x6, 0x8, 0x7, 0x4, 0x200, 0xc564, 0x4, 0xffffffffffffffe0, 0x5, 0x7, 0xaf, 0x5, 0x6, 0x7, 0x7, 0xaa2a, 0x7, 0x4783, 0x4, 0x0, 0x4, 0x40, 0xe7, 0x0, 0x4, 0xffffffffffffff62, 0x11d, 0x0, 0x5, 0x100, 0x10000, 0xffb, 0x9, 0x3f, 0x5, 0x5, 0xff, 0x200000000000006, 0x6, 0x5, 0x8, 0x0, 0x3, 0x100, 0x8000, 0xca, 0xfffffffffffffffd, 0x2, 0x7ff, 0x81, 0xfff, 0x9, 0x1f, 0x2, 0x2, 0x817, 0x53, 0x9, 0x8, 0x7, 0x0, 0x8, 0xf637, 0xfff, 0x100, 0x2, 0x5, 0x7fffffffffffffff, 0x1, 0x0, 0x7, 0x3f, 0xfdd8, 0xf86, 0xc58, 0x9, 0x7, 0x80000000, 0xfff, 0x45, 0x1, 0x40006, 0x80000001, 0x1, 0x8, 0x6]}) r5 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_MSG_RXPATH_LATENCY(r5, 0x114, 0xa, &(0x7f0000000040)={0x3, '\x00\x00\x00'}, 0x4) r6 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000b80), 0x400, 0x0) clock_gettime(0x0, &(0x7f0000000c40)={0x0, 0x0}) epoll_pwait2(r6, &(0x7f0000000bc0)=[{}, {}, {}, {}, {}, {}], 0x6, &(0x7f0000000c80)={r7, r8+60000000}, &(0x7f0000000cc0), 0x8) r9 = syz_open_dev$vcsn(&(0x7f0000000100), 0x0, 0x241) r10 = syz_open_dev$rtc(&(0x7f0000000300), 0x3f, 0x40) ioctl$BTRFS_IOC_BALANCE_V2(r9, 0xc4009420, &(0x7f0000000340)={0x5, 0x4, {0x81, @usage=0x7, 0x0, 0x6, 0x4a, 0x0, 0x3, 0x1ff, 0x2, @usage=0x8, 0x4, 0x0, [0xfffffffffffffffb, 0x2, 0x80b6, 0x800, 0x8000, 0x8000]}, {0x9, @struct={0x2b, 0x1f}, 0x0, 0xf8d, 0x7fff, 0x100, 0x5, 0x8001, 0x4dd, @usage=0x1ff, 0xffffeb81, 0x0, [0x1, 0x6, 0x1000, 0xfffffffffffffff8, 0x1, 0x3]}, {0x3, @usage=0x6, 0x0, 0x1, 0xfffffffeffffffff, 0xed7, 0x7, 0xffff, 0x0, @struct={0x5, 0xd2d4}, 0x74a6, 0x101, [0x6, 0x8000000000000000, 0x7fffffffffffffff, 0x6, 0x80000001, 0x5]}, {0x0, 0x8, 0xc29}}) ioctl$BTRFS_IOC_GET_DEV_STATS(r10, 0xc4089434, &(0x7f0000000740)={r11, 0x2, 0x0, [0x3, 0x1000, 0x0, 0x8, 0x2], [0x70e6, 0x401, 0x0, 0x8, 0x8, 0x6, 0x43d8, 0x0, 0x1, 0xee, 0x0, 0x9f, 0x770, 0x3f, 0x5, 0xff, 0x3f, 0x101, 0x9, 0xfffffffffffffffe, 0x0, 0x6, 0x9, 0xfffffffffffffff7, 0x0, 0x8, 0x80, 0x23df, 0xff, 0xfffffffffffffff9, 0x5, 0xe7, 0x2, 0x8, 0x8, 0xeee6000000000000, 0x5, 0x6, 0x200, 0x6, 0x10008, 0x8001, 0xffff, 0xfffffffffffffffe, 0xffffffff, 0x100, 0x8, 0x8001, 0x2, 0x7, 0x0, 0x5, 0x4, 0x9d0, 0x4, 0x101, 0x4b4e, 0x1, 0x3f, 0x495, 0x7ff, 0x8, 0x2, 0x7, 0x8000, 0x4d0000000000, 0x400, 0xacef, 0xfffffffffffffffb, 0x8, 0x7, 0x100000000, 0xfffffffffffffff7, 0x8, 0x8001, 0x101, 0x891, 0xfffffffffffffffd, 0x3ff, 0x2, 0x0, 0x0, 0x9, 0x0, 0x0, 0x5, 0x9, 0xfffffffffffffbff, 0x1f, 0x3, 0x9, 0x7f, 0x8000, 0x2, 0x7f, 0x0, 0x401, 0xfffffffffffffc00, 0x3ff, 0x5, 0x0, 0x9d, 0x4, 0xff, 0x2, 0xffffffff8c611406, 0x5, 0x2c3, 0x8, 0x9, 0x80, 0x2, 0x5, 0x2, 0x8, 0x5, 0x3, 0x401, 0x1, 0x0, 0x17]}) write$RDMA_USER_CM_CMD_DESTROY_ID(r9, 0x0, 0x0) r13 = syz_init_net_socket$nfc_raw(0x27, 0x5, 0x0) r14 = socket$nl_rdma(0x10, 0x3, 0x14) r15 = dup3(r14, r13, 0x80000) ioctl$BTRFS_IOC_SPACE_INFO(r15, 0xc0109414, &(0x7f0000017a40)=ANY=[@ANYBLOB="e90b000000000000625400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e92d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ae4c67523d9ce39cf100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000faa44e73bba2a7750213af4df28bf22e1684327183503fa43bded1b503c6a783a9a18b7c93d7345deb631633e5dfa0a01c12892ecf08d8e54fad69591b02c7225bd37df17d704eb02a7b7914658a8d691a55b14f57cc6e79115b1b471395bb558948552e7bc73c085a837e787ed75670b9679eb25c16ec10d66d3f956fcffacb02fcc440cb27db44b0"]) ioctl$sock_SIOCSIFVLAN_ADD_VLAN_CMD(r13, 0x8983, &(0x7f00000174c0)={0x0, 'wg2\x00', {}, 0x1ff}) ioctl$BTRFS_IOC_BALANCE_PROGRESS(r15, 0x84009422, &(0x7f0000017600)={0x0, 0x0, {0x0, @struct, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @struct}}) ioctl$BTRFS_IOC_RESIZE(r13, 0x50009403, &(0x7f0000017a00)={{}, {@val={r16}, @max}}) ioctl$BTRFS_IOC_DEV_INFO(r6, 0xd000941e, &(0x7f0000000f00)={r12, "17dc61e69561f4fb7a3b79d77a0af10b"}) ioctl$BTRFS_IOC_BALANCE_V2(r9, 0xc4009420, &(0x7f0000001f00)={0x10, 0x0, {0x9, @struct={0x7, 0x5}, r11, 0x10000, 0x3, 0xffffffffffffaa7a, 0x5, 0x8, 0x412, @struct={0x100, 0x6}, 0x6, 0x0, [0x9, 0xc1, 0xfffffffffffffffd, 0x8, 0xfffffffffffffffe, 0x9]}, {0xffffffffffffffff, @struct={0x8001, 0x7}, r16, 0x4, 0xffffffffffffffff, 0x4, 0x80000001, 0x4, 0x12, @usage=0xffffffffffffff00, 0x0, 0x7, [0x3, 0x4, 0x2, 0x81, 0x2, 0x8000000000000001]}, {0x3, @struct={0x8, 0x9}, r17, 0x6, 0x93, 0x0, 0x1, 0x7417, 0x461, @usage=0x624e, 0x2, 0x5, [0x400, 0x7e, 0xdf1, 0x95, 0x8000000000000001, 0x3]}, {0xe7, 0x8000000000000000, 0x7fffffffffffffff}}) ioctl$BTRFS_IOC_BALANCE_V2(r5, 0xc4009420, &(0x7f0000000280)={0x4, 0x6, {0x9, @struct={0x1, 0x3}, 0x0, 0xec, 0xa69, 0xa, 0x5, 0xffff, 0x2, @struct={0x2, 0x2}, 0x100, 0x8, [0x4, 0x2, 0xcf, 0x2, 0x7, 0xfffffffffffffffa]}, {0x8000000000000000, @struct={0x5, 0x5}, 0x0, 0xd1a, 0x40, 0x1f, 0x5c00000000000000, 0xfffffffffffffffe, 0x9, @usage=0x800, 0x10000, 0x2d, [0x4, 0x8000000000000001, 0xab51, 0x8000000000000001, 0x5, 0x8]}, {0x7, @struct={0x3, 0xfffffcfe}, r16, 0x100, 0x1, 0x1, 0x1, 0x2, 0x4, @usage=0xffffffff80000001, 0xd891, 0xe1, [0x56, 0xc3a, 0x8, 0x7fffffff, 0x1, 0x7]}, {0x9, 0xffffffffffffffff, 0xc357}}) ioctl$BTRFS_IOC_BALANCE_V2(r1, 0xc4009420, &(0x7f00000008c0)={0x10, 0x2, {0xfff, @struct={0x1000}, r4, 0x81, 0xb18000000, 0xffffffffffffffff, 0x7fff, 0x0, 0x402, @struct={0x10000, 0x7ff}, 0x7fffffff, 0xfffffbff, [0x7aa, 0x1, 0x5, 0x5, 0xde5, 0x1]}, {0x4, @struct={0x5, 0x40}, r16, 0x6, 0x81, 0xffffffffabb5035e, 0xb9f, 0x4, 0x4, @usage=0x8, 0x6, 0x7, [0x8, 0x8, 0x6, 0x0, 0x4, 0x1]}, {0x4, @struct={0x4, 0x1ff}, r0, 0x20, 0xffffffffffffffff, 0x3, 0x4e, 0x2, 0x82, @usage=0x8, 0x1a8, 0x2, [0x400, 0x5, 0x40, 0x80000000, 0x4, 0x1]}, {0x1, 0x8000, 0x4}}) ioctl$SNDCTL_SEQ_PANIC(r1, 0x4004510d) 05:39:11 executing program 0: r0 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r0, 0x40049409, 0x0) 05:39:12 executing program 1: r0 = socket$inet_sctp(0x2, 0x1, 0x84) ioctl$RNDADDENTROPY(r0, 0x8940, 0x0) 05:39:12 executing program 0: r0 = memfd_create(&(0x7f0000000000)='\x00\x00\x00\xe0\x19\x00', 0x0) r1 = socket(0x2, 0x1, 0x0) dup3(r0, r1, 0x0) fsetxattr$trusted_overlay_upper(r1, &(0x7f0000000100), 0x0, 0x0, 0x0) 05:39:12 executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = open_tree(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0) close_range(r0, 0xffffffffffffffff, 0x0) socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$ethtool(&(0x7f00000000c0), r0) 05:39:12 executing program 1: r0 = socket$inet_sctp(0x2, 0x1, 0x84) ioctl$RNDADDENTROPY(r0, 0x8940, 0x0) 05:39:13 executing program 0: mmap$snddsp_status(&(0x7f0000ffb000/0x4000)=nil, 0x1000000000000, 0x0, 0x31, 0xffffffffffffffff, 0x82000000) 05:39:13 executing program 0: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) dup3(r0, r1, 0x0) write$vhost_msg(r1, &(0x7f00000002c0)={0x1, {0x0, 0x0, 0x0}}, 0x48) 05:39:13 executing program 1: r0 = socket$inet_sctp(0x2, 0x1, 0x84) ioctl$RNDADDENTROPY(r0, 0x8940, 0x0) 05:39:13 executing program 0: r0 = socket$inet6_mptcp(0xa, 0x1, 0x106) r1 = fcntl$dupfd(r0, 0x0, r0) connect$inet6(r1, &(0x7f0000000040)={0xa, 0x0, 0x0, @local, 0x6}, 0x1c) getsockopt$EBT_SO_GET_INIT_ENTRIES(r1, 0x0, 0x83, 0x0, 0x0) 05:39:14 executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r0 = openat$cgroup_int(0xffffffffffffffff, &(0x7f0000000000), 0x2, 0x0) ioctl$AUTOFS_IOC_READY(r0, 0x5450, 0x0) 05:39:14 executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r0 = openat$cgroup_int(0xffffffffffffffff, &(0x7f0000000000), 0x2, 0x0) ioctl$AUTOFS_IOC_READY(r0, 0x5450, 0x0) 05:39:14 executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r0 = openat$cgroup_int(0xffffffffffffffff, &(0x7f0000000000), 0x2, 0x0) ioctl$AUTOFS_IOC_READY(r0, 0x5450, 0x0) 05:39:16 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x0, 0x0) r1 = dup(r0) ioctl$EVIOCGBITSND(r1, 0x80404532, &(0x7f0000000040)=""/1) 05:39:16 executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r0 = openat$cgroup_int(0xffffffffffffffff, &(0x7f0000000000), 0x2, 0x0) ioctl$AUTOFS_IOC_READY(r0, 0x5450, 0x0) 05:39:16 executing program 1: r0 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) dup3(r1, r0, 0x0) sendmsg$DEVLINK_CMD_RATE_GET(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x14}, 0x14}}, 0x0) 05:39:17 executing program 0: r0 = socket$xdp(0x2c, 0x3, 0x0) r1 = dup(r0) ioctl$SNDRV_TIMER_IOCTL_TREAD(r1, 0x40045402, 0x0) 05:39:17 executing program 1: r0 = memfd_create(&(0x7f0000000080)='*\x00', 0x0) fcntl$setownex(r0, 0xf, &(0x7f0000002100)) 05:39:17 executing program 0: r0 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) close(r0) openat$nci(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$IOCTL_GET_NCIDEV_IDX(r0, 0x0, &(0x7f00000005c0)) 05:39:17 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$SIOCGIFHWADDR(r0, 0x8927, &(0x7f0000000000)={'virt_wifi0\x00'}) 05:39:18 executing program 0: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f00000005c0)='/proc/keys\x00', 0x0, 0x0) ioctl$DRM_IOCTL_GEM_OPEN(r0, 0xc010640b, 0x0) 05:39:18 executing program 0: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@bloom_filter={0x1e, 0x0, 0xfffffffb, 0x2}, 0x48) fcntl$getown(r0, 0x9) 05:39:18 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000001c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd160-generic\x00'}, 0x58) r1 = accept4(r0, 0x0, 0x0, 0x0) sendmsg$NL80211_CMD_START_P2P_DEVICE(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000380)={&(0x7f0000000100)=ANY=[], 0xfffffd42}}, 0x0) sendmsg$NL80211_CMD_GET_WOWLAN(r1, &(0x7f00000011c0)={0x0, 0x0, &(0x7f0000001180)={0x0}}, 0x0) sendmsg$IPSET_CMD_GET_BYINDEX(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={0x0}, 0x1, 0x0, 0x0, 0x4}, 0x4884) r2 = semget(0x2, 0x0, 0x0) semtimedop(r2, &(0x7f00000011c0), 0x2aaaaaaaaaaaab9d, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x400, 0x0) ioctl$sock_ipv6_tunnel_SIOCCHGPRL(r1, 0x89f7, &(0x7f0000000a80)={'sit0\x00', &(0x7f0000000a00)={@rand_addr, 0x0, 0x29}}) ioctl$sock_ipv6_tunnel_SIOCCHGPRL(0xffffffffffffffff, 0x89f7, &(0x7f0000000b40)={'sit0\x00', &(0x7f0000000ac0)={@rand_addr, 0x0, 0x29, 0x9, 0x1}}) ioctl$ifreq_SIOCGIFINDEX_vcan(0xffffffffffffffff, 0x8933, &(0x7f00000000c0)={'vcan0\x00', 0x0}) bind$can_j1939(0xffffffffffffffff, &(0x7f0000000000)={0x1d, r4, 0x3}, 0x18) sendmsg$ETHTOOL_MSG_FEATURES_GET(r3, &(0x7f0000002640)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x23302002}, 0xc, &(0x7f0000002600)={&(0x7f0000002440)={0x1b8, 0x0, 0x100, 0x70bd29, 0x25dfdbfe, {}, [@HEADER={0x18, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'lo\x00'}]}, @HEADER={0x28, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1_macvtap\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}]}, @HEADER={0x38, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'bridge0\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}]}, @HEADER={0x48, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'hsr0\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_FLAGS={0x8}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}]}, @HEADER={0x58, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_FLAGS={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'sit0\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x7}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}]}, @HEADER={0x34, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r4}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'tunl0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'vlan0\x00'}]}, @HEADER={0x58, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth0\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'xfrm0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'virt_wifi0\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}]}]}, 0x1b8}, 0x1, 0x0, 0x0, 0x40010}, 0x40) 05:39:19 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'hash\x00', 0x0, 0x0, 'crct10dif-arm64-ce\x00'}, 0x58) r1 = accept4(r0, 0x0, 0x0, 0x0) sendmsg$NL80211_CMD_GET_COALESCE(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={0x0}}, 0x0) 05:39:19 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000000c0)={0x26, 'hash\x00', 0x0, 0x0, 'sm3\x00'}, 0x58) accept4(r0, 0x0, 0x0, 0x0) r1 = dup(r0) setsockopt$inet_sctp_SCTP_RESET_STREAMS(r1, 0x84, 0x77, 0x0, 0x0) 05:39:19 executing program 0: r0 = socket$nl_crypto(0x10, 0x3, 0x15) r1 = fcntl$dupfd(r0, 0x0, r0) sendmsg$NL80211_CMD_TDLS_OPER(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000380)={&(0x7f0000000000)={0x20, 0x0, 0x0, 0x0, 0x0, {{}, {@void, @val={0xc}}}}, 0x20}}, 0x48000) 05:39:21 executing program 0: r0 = openat$cachefiles(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) close_range(r0, 0xffffffffffffffff, 0x0) openat$mixer(0xffffffffffffff9c, &(0x7f00000005c0), 0x0, 0x0) ioctl$DRM_IOCTL_GET_MAGIC(r0, 0x80046402, &(0x7f0000000000)) 05:39:21 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000001c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd160-generic\x00'}, 0x58) r1 = accept4(r0, 0x0, 0x0, 0x0) sendmsg$NL80211_CMD_START_P2P_DEVICE(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000380)={&(0x7f0000000100)=ANY=[], 0xfffffd42}}, 0x0) sendmsg$NL80211_CMD_GET_WOWLAN(r1, &(0x7f00000011c0)={0x0, 0x0, &(0x7f0000001180)={0x0}}, 0x0) sendmsg$IPSET_CMD_GET_BYINDEX(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={0x0}, 0x1, 0x0, 0x0, 0x4}, 0x4884) r2 = semget(0x2, 0x0, 0x0) semtimedop(r2, &(0x7f00000011c0), 0x2aaaaaaaaaaaab9d, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x400, 0x0) ioctl$sock_ipv6_tunnel_SIOCCHGPRL(r1, 0x89f7, &(0x7f0000000a80)={'sit0\x00', &(0x7f0000000a00)={@rand_addr, 0x0, 0x29}}) ioctl$sock_ipv6_tunnel_SIOCCHGPRL(0xffffffffffffffff, 0x89f7, &(0x7f0000000b40)={'sit0\x00', &(0x7f0000000ac0)={@rand_addr, 0x0, 0x29, 0x9, 0x1}}) ioctl$ifreq_SIOCGIFINDEX_vcan(0xffffffffffffffff, 0x8933, &(0x7f00000000c0)={'vcan0\x00', 0x0}) bind$can_j1939(0xffffffffffffffff, &(0x7f0000000000)={0x1d, r4, 0x3}, 0x18) sendmsg$ETHTOOL_MSG_FEATURES_GET(r3, &(0x7f0000002640)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x23302002}, 0xc, &(0x7f0000002600)={&(0x7f0000002440)={0x1b8, 0x0, 0x100, 0x70bd29, 0x25dfdbfe, {}, [@HEADER={0x18, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'lo\x00'}]}, @HEADER={0x28, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1_macvtap\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}]}, @HEADER={0x38, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'bridge0\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}]}, @HEADER={0x48, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'hsr0\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_FLAGS={0x8}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}]}, @HEADER={0x58, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_FLAGS={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'sit0\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x7}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}]}, @HEADER={0x34, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r4}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'tunl0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'vlan0\x00'}]}, @HEADER={0x58, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth0\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'xfrm0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'virt_wifi0\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}]}]}, 0x1b8}, 0x1, 0x0, 0x0, 0x40010}, 0x40) 05:39:22 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000001c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd160-generic\x00'}, 0x58) r1 = accept4(r0, 0x0, 0x0, 0x0) sendmsg$NL80211_CMD_START_P2P_DEVICE(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000380)={&(0x7f0000000100)=ANY=[], 0xfffffd42}}, 0x0) sendmsg$NL80211_CMD_GET_WOWLAN(r1, &(0x7f00000011c0)={0x0, 0x0, &(0x7f0000001180)={0x0}}, 0x0) sendmsg$IPSET_CMD_GET_BYINDEX(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={0x0}, 0x1, 0x0, 0x0, 0x4}, 0x4884) r2 = semget(0x2, 0x0, 0x0) semtimedop(r2, &(0x7f00000011c0), 0x2aaaaaaaaaaaab9d, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x400, 0x0) ioctl$sock_ipv6_tunnel_SIOCCHGPRL(r1, 0x89f7, &(0x7f0000000a80)={'sit0\x00', &(0x7f0000000a00)={@rand_addr, 0x0, 0x29}}) ioctl$sock_ipv6_tunnel_SIOCCHGPRL(0xffffffffffffffff, 0x89f7, &(0x7f0000000b40)={'sit0\x00', &(0x7f0000000ac0)={@rand_addr, 0x0, 0x29, 0x9, 0x1}}) ioctl$ifreq_SIOCGIFINDEX_vcan(0xffffffffffffffff, 0x8933, &(0x7f00000000c0)={'vcan0\x00', 0x0}) bind$can_j1939(0xffffffffffffffff, &(0x7f0000000000)={0x1d, r4, 0x3}, 0x18) sendmsg$ETHTOOL_MSG_FEATURES_GET(r3, &(0x7f0000002640)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x23302002}, 0xc, &(0x7f0000002600)={&(0x7f0000002440)={0x1b8, 0x0, 0x100, 0x70bd29, 0x25dfdbfe, {}, [@HEADER={0x18, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'lo\x00'}]}, @HEADER={0x28, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1_macvtap\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}]}, @HEADER={0x38, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'bridge0\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}]}, @HEADER={0x48, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'hsr0\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_FLAGS={0x8}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}]}, @HEADER={0x58, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_FLAGS={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'sit0\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x7}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}]}, @HEADER={0x34, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r4}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'tunl0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'vlan0\x00'}]}, @HEADER={0x58, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth0\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'xfrm0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'virt_wifi0\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}]}]}, 0x1b8}, 0x1, 0x0, 0x0, 0x40010}, 0x40) 05:39:24 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000001c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd160-generic\x00'}, 0x58) r1 = accept4(r0, 0x0, 0x0, 0x0) sendmsg$NL80211_CMD_START_P2P_DEVICE(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000380)={&(0x7f0000000100)=ANY=[], 0xfffffd42}}, 0x0) sendmsg$NL80211_CMD_GET_WOWLAN(r1, &(0x7f00000011c0)={0x0, 0x0, &(0x7f0000001180)={0x0}}, 0x0) sendmsg$IPSET_CMD_GET_BYINDEX(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={0x0}, 0x1, 0x0, 0x0, 0x4}, 0x4884) r2 = semget(0x2, 0x0, 0x0) semtimedop(r2, &(0x7f00000011c0), 0x2aaaaaaaaaaaab9d, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x400, 0x0) ioctl$sock_ipv6_tunnel_SIOCCHGPRL(r1, 0x89f7, &(0x7f0000000a80)={'sit0\x00', &(0x7f0000000a00)={@rand_addr, 0x0, 0x29}}) ioctl$sock_ipv6_tunnel_SIOCCHGPRL(0xffffffffffffffff, 0x89f7, &(0x7f0000000b40)={'sit0\x00', &(0x7f0000000ac0)={@rand_addr, 0x0, 0x29, 0x9, 0x1}}) ioctl$ifreq_SIOCGIFINDEX_vcan(0xffffffffffffffff, 0x8933, &(0x7f00000000c0)={'vcan0\x00', 0x0}) bind$can_j1939(0xffffffffffffffff, &(0x7f0000000000)={0x1d, r4, 0x3}, 0x18) sendmsg$ETHTOOL_MSG_FEATURES_GET(r3, &(0x7f0000002640)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x23302002}, 0xc, &(0x7f0000002600)={&(0x7f0000002440)={0x1b8, 0x0, 0x100, 0x70bd29, 0x25dfdbfe, {}, [@HEADER={0x18, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'lo\x00'}]}, @HEADER={0x28, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1_macvtap\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}]}, @HEADER={0x38, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'bridge0\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}]}, @HEADER={0x48, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'hsr0\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_FLAGS={0x8}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}]}, @HEADER={0x58, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_FLAGS={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'sit0\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x7}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}]}, @HEADER={0x34, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r4}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'tunl0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'vlan0\x00'}]}, @HEADER={0x58, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth0\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'xfrm0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'virt_wifi0\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}]}]}, 0x1b8}, 0x1, 0x0, 0x0, 0x40010}, 0x40) 05:39:25 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000001c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd160-generic\x00'}, 0x58) r1 = accept4(r0, 0x0, 0x0, 0x0) sendmsg$NL80211_CMD_START_P2P_DEVICE(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000380)={&(0x7f0000000100)=ANY=[], 0xfffffd42}}, 0x0) sendmsg$NL80211_CMD_GET_WOWLAN(r1, &(0x7f00000011c0)={0x0, 0x0, &(0x7f0000001180)={0x0}}, 0x0) sendmsg$IPSET_CMD_GET_BYINDEX(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={0x0}, 0x1, 0x0, 0x0, 0x4}, 0x4884) r2 = semget(0x2, 0x0, 0x0) semtimedop(r2, &(0x7f00000011c0), 0x2aaaaaaaaaaaab9d, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x400, 0x0) ioctl$sock_ipv6_tunnel_SIOCCHGPRL(r1, 0x89f7, &(0x7f0000000a80)={'sit0\x00', &(0x7f0000000a00)={@rand_addr, 0x0, 0x29}}) ioctl$sock_ipv6_tunnel_SIOCCHGPRL(0xffffffffffffffff, 0x89f7, &(0x7f0000000b40)={'sit0\x00', &(0x7f0000000ac0)={@rand_addr, 0x0, 0x29, 0x9, 0x1}}) ioctl$ifreq_SIOCGIFINDEX_vcan(0xffffffffffffffff, 0x8933, &(0x7f00000000c0)={'vcan0\x00', 0x0}) bind$can_j1939(0xffffffffffffffff, &(0x7f0000000000)={0x1d, r4, 0x3}, 0x18) sendmsg$ETHTOOL_MSG_FEATURES_GET(r3, &(0x7f0000002640)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x23302002}, 0xc, &(0x7f0000002600)={&(0x7f0000002440)={0x1b8, 0x0, 0x100, 0x70bd29, 0x25dfdbfe, {}, [@HEADER={0x18, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'lo\x00'}]}, @HEADER={0x28, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1_macvtap\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}]}, @HEADER={0x38, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'bridge0\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}]}, @HEADER={0x48, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'hsr0\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_FLAGS={0x8}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}]}, @HEADER={0x58, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_FLAGS={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'sit0\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x7}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}]}, @HEADER={0x34, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r4}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'tunl0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'vlan0\x00'}]}, @HEADER={0x58, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth0\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'xfrm0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'virt_wifi0\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}]}]}, 0x1b8}, 0x1, 0x0, 0x0, 0x40010}, 0x40) 05:39:27 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000001c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd160-generic\x00'}, 0x58) r1 = accept4(r0, 0x0, 0x0, 0x0) sendmsg$NL80211_CMD_START_P2P_DEVICE(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000380)={&(0x7f0000000100)=ANY=[], 0xfffffd42}}, 0x0) sendmsg$NL80211_CMD_GET_WOWLAN(r1, &(0x7f00000011c0)={0x0, 0x0, &(0x7f0000001180)={0x0}}, 0x0) sendmsg$IPSET_CMD_GET_BYINDEX(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={0x0}, 0x1, 0x0, 0x0, 0x4}, 0x4884) r2 = semget(0x2, 0x0, 0x0) semtimedop(r2, &(0x7f00000011c0), 0x2aaaaaaaaaaaab9d, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x400, 0x0) ioctl$sock_ipv6_tunnel_SIOCCHGPRL(r1, 0x89f7, &(0x7f0000000a80)={'sit0\x00', &(0x7f0000000a00)={@rand_addr, 0x0, 0x29}}) ioctl$sock_ipv6_tunnel_SIOCCHGPRL(0xffffffffffffffff, 0x89f7, &(0x7f0000000b40)={'sit0\x00', &(0x7f0000000ac0)={@rand_addr, 0x0, 0x29, 0x9, 0x1}}) ioctl$ifreq_SIOCGIFINDEX_vcan(0xffffffffffffffff, 0x8933, &(0x7f00000000c0)={'vcan0\x00', 0x0}) bind$can_j1939(0xffffffffffffffff, &(0x7f0000000000)={0x1d, r4, 0x3}, 0x18) sendmsg$ETHTOOL_MSG_FEATURES_GET(r3, &(0x7f0000002640)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x23302002}, 0xc, &(0x7f0000002600)={&(0x7f0000002440)={0x1b8, 0x0, 0x100, 0x70bd29, 0x25dfdbfe, {}, [@HEADER={0x18, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'lo\x00'}]}, @HEADER={0x28, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1_macvtap\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}]}, @HEADER={0x38, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'bridge0\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}]}, @HEADER={0x48, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'hsr0\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_FLAGS={0x8}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}]}, @HEADER={0x58, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_FLAGS={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'sit0\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x7}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}]}, @HEADER={0x34, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r4}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'tunl0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'vlan0\x00'}]}, @HEADER={0x58, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth0\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'xfrm0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'virt_wifi0\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}]}]}, 0x1b8}, 0x1, 0x0, 0x0, 0x40010}, 0x40) 05:39:27 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000001c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd160-generic\x00'}, 0x58) r1 = accept4(r0, 0x0, 0x0, 0x0) sendmsg$NL80211_CMD_START_P2P_DEVICE(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000380)={&(0x7f0000000100)=ANY=[], 0xfffffd42}}, 0x0) sendmsg$NL80211_CMD_GET_WOWLAN(r1, &(0x7f00000011c0)={0x0, 0x0, &(0x7f0000001180)={0x0}}, 0x0) sendmsg$IPSET_CMD_GET_BYINDEX(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={0x0}, 0x1, 0x0, 0x0, 0x4}, 0x4884) r2 = semget(0x2, 0x0, 0x0) semtimedop(r2, &(0x7f00000011c0), 0x2aaaaaaaaaaaab9d, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x400, 0x0) ioctl$sock_ipv6_tunnel_SIOCCHGPRL(r1, 0x89f7, &(0x7f0000000a80)={'sit0\x00', &(0x7f0000000a00)={@rand_addr, 0x0, 0x29}}) ioctl$sock_ipv6_tunnel_SIOCCHGPRL(0xffffffffffffffff, 0x89f7, &(0x7f0000000b40)={'sit0\x00', &(0x7f0000000ac0)={@rand_addr, 0x0, 0x29, 0x9, 0x1}}) ioctl$ifreq_SIOCGIFINDEX_vcan(0xffffffffffffffff, 0x8933, &(0x7f00000000c0)={'vcan0\x00', 0x0}) bind$can_j1939(0xffffffffffffffff, &(0x7f0000000000)={0x1d, r4, 0x3}, 0x18) sendmsg$ETHTOOL_MSG_FEATURES_GET(r3, &(0x7f0000002640)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x23302002}, 0xc, &(0x7f0000002600)={&(0x7f0000002440)={0x1b8, 0x0, 0x100, 0x70bd29, 0x25dfdbfe, {}, [@HEADER={0x18, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'lo\x00'}]}, @HEADER={0x28, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1_macvtap\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}]}, @HEADER={0x38, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'bridge0\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}]}, @HEADER={0x48, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'hsr0\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_FLAGS={0x8}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}]}, @HEADER={0x58, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_FLAGS={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'sit0\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x7}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}]}, @HEADER={0x34, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r4}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'tunl0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'vlan0\x00'}]}, @HEADER={0x58, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth0\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'xfrm0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'virt_wifi0\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}]}]}, 0x1b8}, 0x1, 0x0, 0x0, 0x40010}, 0x40) [ 8920.776700][T10898] ------------[ cut here ]------------ [ 8920.783277][T10898] WARNING: CPU: 1 PID: 10898 at mm/gup.c:229 try_grab_page+0x108/0x160 [ 8920.785556][T10898] Modules linked in: [ 8920.787443][T10898] CPU: 1 PID: 10898 Comm: syz-executor.0 Not tainted 6.4.0-syzkaller-04247-g3a8a670eeeaa #0 [ 8920.789318][T10898] Hardware name: linux,dummy-virt (DT) [ 8920.790212][T10898] pstate: a0400009 (NzCv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--) [ 8920.791124][T10898] pc : try_grab_page+0x108/0x160 [ 8920.792538][T10898] lr : follow_page_pte+0x174/0x3e4 [ 8920.793476][T10898] sp : ffff8000884835e0 [ 8920.794252][T10898] x29: ffff8000884835e0 x28: 0000000000200000 x27: ffff00001e88c830 [ 8920.796609][T10898] x26: 0120000042835fc3 x25: 0000000000000000 x24: 0000000000080000 [ 8920.797896][T10898] x23: ffff800088483738 x22: fffffc00000a0d40 x21: ffff00002af33f00 [ 8920.799440][T10898] x20: f7ff00000693cb40 x19: 0000000000290000 x18: 0000000000000000 [ 8920.800454][T10898] x17: 00000000a953fd4e x16: ffff800081ccc7c0 x15: 0000ffff900abfff [ 8920.802003][T10898] x14: 0000000000000000 x13: 1ebfe00000a6fcc1 x12: ffff800088483628 [ 8920.802918][T10898] x11: f5ff00000537e600 x10: f5ff00000537e60c x9 : f5ff00000537e608 [ 8920.804117][T10898] x8 : 0000000020de0000 x7 : 0000000020000000 x6 : 0000000000000000 [ 8920.805034][T10898] x5 : 0000000000042835 x4 : 0000000020de0000 x3 : fffffc00000a0d40 [ 8920.806349][T10898] x2 : fffffc00000a0d40 x1 : 0000000000290000 x0 : 00000000fffffff8 [ 8920.808168][T10898] Call trace: [ 8920.808847][T10898] try_grab_page+0x108/0x160 [ 8920.809534][T10898] follow_page_mask+0x12c/0x2e4 [ 8920.810235][T10898] __get_user_pages+0x174/0x30c [ 8920.810819][T10898] __gup_longterm_locked+0x94/0x8f4 [ 8920.811720][T10898] internal_get_user_pages_fast+0x970/0xb60 [ 8920.812625][T10898] pin_user_pages_fast+0x4c/0x60 [ 8920.813229][T10898] iov_iter_extract_pages+0xc8/0x54c [ 8920.813920][T10898] extract_iter_to_sg+0x26c/0x6fc [ 8920.814758][T10898] hash_sendmsg+0xc0/0x43c [ 8920.815416][T10898] sock_sendmsg+0x54/0x60 [ 8920.816123][T10898] ____sys_sendmsg+0x270/0x2ac [ 8920.816836][T10898] ___sys_sendmsg+0x80/0xdc [ 8920.817439][T10898] __sys_sendmsg+0x68/0xc4 [ 8920.818202][T10898] __arm64_sys_sendmsg+0x24/0x30 [ 8920.819292][T10898] invoke_syscall+0x48/0x114 [ 8920.819930][T10898] el0_svc_common.constprop.0+0x44/0xe4 [ 8920.820702][T10898] do_el0_svc+0x38/0xa4 [ 8920.821477][T10898] el0_svc+0x2c/0xb0 [ 8920.822219][T10898] el0t_64_sync_handler+0xc0/0xc4 [ 8920.822790][T10898] el0t_64_sync+0x19c/0x1a0 [ 8920.823752][T10898] ---[ end trace 0000000000000000 ]--- 05:39:30 executing program 1: r0 = fanotify_init(0x0, 0x0) ioctl$FIONREAD(r0, 0x541b, &(0x7f0000000180)) 05:39:31 executing program 0: r0 = openat$sequencer2(0xffffff9c, &(0x7f0000000000), 0x0, 0x0) fchmod(r0, 0x0) 05:39:31 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(r0, 0x89f3, &(0x7f0000000100)={'ip6tnl0\x00', &(0x7f0000000000)={'ip6gre0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @mcast1}}) 05:39:31 executing program 1: r0 = getpid() r1 = pidfd_open(r0, 0x0) r2 = socket$nl_audit(0x10, 0x3, 0x9) r3 = pidfd_getfd(r1, r2, 0x0) write$RDMA_USER_CM_CMD_RESOLVE_ADDR(r3, &(0x7f0000000180)={0x15, 0x110, 0xfa00, {0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, @in6={0xa, 0x0, 0x0, @mcast2}, @ib={0x1b, 0x0, 0x0, {"204a337c6a473e832689c219f7279f36"}}}}, 0x118) 05:39:31 executing program 0: r0 = syz_open_dev$rtc(&(0x7f0000000040), 0x0, 0x0) ioctl$RTC_WKALM_RD(r0, 0x80287010, &(0x7f00000000c0)) 05:39:31 executing program 1: r0 = openat$urandom(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VFAT_IOCTL_READDIR_SHORT(r0, 0x5451, 0x0) 05:39:32 executing program 0: r0 = openat$smackfs_access(0xffffffffffffff9c, &(0x7f0000000040)='/sys/fs/smackfs/access2\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000c40)="508c48dc16e4adfae02eaf04cdef5b14639cb25deba906499572af6b013cefa6f445e2420a54dee4648e034e3dda88bcc5ec07c32ca1182ecd02607258d6e99f7cb0204ef96d3df5f3a7d4700a7b8ebfaaf9ebd824e81c52d2009e89f7f44b821cf0eba8f038c884676c18b46bf9e554753f6088b961d4d4a7b74b4cfd6fc3d7be7a3930a1f01d0b07f5592f70e0f6807066681697d249bfc840e0503c07e39b0862d4c980e0c0e3229e9a9d94e79c05cf3d908389a071e37cc934f462c26720c28bf71654bf3e3375cc3034a7ec3d2c71cc044e9018d35107fb3798627e96b8fa69317ffbba62e1885b688755425d609608f15e936f990c9403e72700d28961e81d0c640eb136d02c9ec413a481fdd674736f51061da8ff7523f3765389591bdcfdf78ef566669f10476534acc4976895e9c1842410e17d50e6cc653169ca74675bb7012faca6aa3e407b90457617e3f1eb3ab90fd49238426a348811a57981d454b1349f210a92fcb74b7d533f066fdc8c68c2a2c41f3ed21a070e54dec4003992efef9886debf6c25d6423a4e5d2d2e08e00797b5af8df64132b9b0c2e267a13c80b428b995e3f45c16e20e039f178157f97eca07f5b58519a7521124510b648b5457ea5b31ae4d01660ed9ab2c394bfe3673e90f6f0540096ceaa8c3306c378aae2aa1939a5c0d31a4c546af568c1287672b66e2b7d8ace8129a0920355d181f3f110aaf13faae53592843ee79ce70883559c0ca56af63364a0b5b57ea2382e15ee0399e728024c6a4c8a447f3dac07162d3e5eea6c4ac5862fca13cea19ef08ec783800a821b4062c317666ac221ca36c55316bf088adc914bce69033686f3ac8509dbccf7366f16e02776dbadd1d87b19ddea66a9f04ac234db942e5fbb5bfce721680a984cdd56844e8dd9b89ed41551c91b0b4abc2cc982f1924eddadd4e57da74d4aaa235cab13d353e828d608c15a59d440c68e392e60dd75a85bb076dffeab6928b5d229dcd124bf779c64bc5130eb9be30d866994e637d9d83ebb3852ed764071b77fb9a38ddca9e44a1d3a0a146fdea53639ded82e0cc2a4b5eeee750e70c27c6da774686a682a625049ba8a3c9b27c9290c4e248bbebaa0e3b5a689e8a19fefdcb7b946bf2f898835cf0872feef90def7a7b5b5f07463bffee44f2f05e8d47cf2f1f14e0b83efe9d8022e1677fe7d10c3d249b2e2d04ffc8953f29077a07673b1c2672dcb83ee367a7dcdf8cce6e46bb44975967c28bd08896da1515a70444457be76ae0cf1250aa7ae47743f382f8fef96a9a3a9aaeb25203e4a44284c8375bf3ec3e5cdda53007dfc6180766ae070ded0d6a52c3e2aebf57e112c1b4c6a7d709202f0f394cddca6248702fa2afd6d15d7729ac22f10ff7b3583ab4ab94977e9cfe3ddc89b2dbcab1f4948cc68d139411b82e53e9a0ac06e5dd5454ca0093cd47c0b3d091e46c41cdb5e7661bee02dc4cf31e9897cad3b18a90ef008d25e32ae0912af1226718e35a3a90db889a89043ed4e87e13b52905bbe69eb1d082936afcac1f21a5b79cc71275ab1e574145207b1732aee9d8745cb6a061f2712ffaccba907dc4711c7dce391d7583c8455d169f53717e38102807e9893abfc66de1c6e00b3b210c0a7fab48073ce8fa95aa09f2d44a66810cfc699982d0ef7bf32b19b20097ccb1015ad56ea650fa73efb8bf08bd01fb426dd999771a8e69a5237d7a73df7c6cca309c8cddde93b09f5a3147dcb5437cc87b31d97f2117e24622585a9f33e06d94ff8d98e4f5ad56455c49434069966cf5ada0b6a8004b6e009a38b6cadc6a6b892722396772f3f9f10e0dfcb0daa6c1a7ec6a28493bb5d11dae7a5fffe9c031e48e4499fc4fa3fdb94b55bc917ae08e6ebfeb0396df69683f90b500ffd80dc548b2facad85b88e5afbbd5f607ea2e00edcf02fbb6fac6932a7e071f97c29dd8318ffe79f75f432aa4edc18b909cd939af1b2bb929a1bcff9cc643299233be6376d19484f770b829b9d45c5b413c6a4268470a6def3bf89b764264da2907b402a480aa7d8b7be950d74c00683d4e2ec5d0b1c9f01498aecb01db2bd4e67b99ba3926d4817557a65dd7ecdfc111cd473ff79bb83266f3f43ab4e4a0ac2f4696138f1926acbef7640a653e2151c53a6e7b1b4752907c8937321f7db73c2f7fc5731226b57f7cc007b21c08a726c4342f2d4e37e7791a7a33a7c098e6161ce0e9df0d85b6cc70b96b5780f37fd8d72896e223f385f8f237044f9251c9f2bace5769404a8a9cf72b6b30f65324c7b92e2cf665f4b9dfa82caf52e543881cb6bbbbc0e45a11d0b19d61e1822d5b5312b55a35a304418809e760d04f8818a21dba8dfba1c7ff85f4b97d459a26ca81fd7bb2d1199fd64f6b962289ab4c3e5907615d0ff9050f1de39b594fdcbb62e0f15bb69eda18dd611ded6d5b80d118baf9bb139fe14e7f020d891b76105ff1ca2757f9d2ca612dbe0aaf176dcbb9b2bfcd4def53497747013aa3dceecf5fed928079ac181f8b82c02f8fe7e0fe9157d3525d061f7c761cc137cc83ab22d73dc0f9317a08e1ebbf2d9a0b29add59a821b0540a0f95deac4c558ae2ad302f2e0c2cc605db25b3f5e36ee879cb17ad94e1f0cb7962ae2b08c6aeda08e4aabdb940a5b513a4c17e000329c43996cca2e09eea3249ab51e882e20519b26a061f23f39f75d7c62ac4f825a0c676f7e8ffc8c5a3dd3e63ec3e79e3ed8ace51a1ca544a91dfd48fcbb8ccb96645e22bcd54f27ca5a0b41fa831369afaaf47bd2448143464436614bdffc01c517aa2e84cee3daf9a28f33e72ed891d5c060171249425da957d2f5c3bb0d08a9a4ca89b73d538884fde5ba6fa35ee6252fc2d8d0412814f4fb3790579b53e5373c323e523134391699357c5199c9090e3b19dfbe2dfef995228022d7d045663059e59885864dab233b93ebb32eb56c348440690199b45c94e84d7f9895161d2ab84de8dfb8a29f10086373eccb81ec1c2d539201ef9b2a13597a32b271344009f325d3adc76318c48920c44c72cd607df3a4f6b6747254ce23d351e8ed0502499b8543e63947095b19e03c8ae8621cf31377bff0720fd56483d3b5093249e09076dcfb776be697ff77746789474529c3c1d08e1810fa17e0f98602a7ef3cf211db59466115cc9ef90200f746a5f0cdb363788bb0b12937edaffdc5d7eb70619bbc2031679a62e47a63e4ce968bba92fc63210f23dd07d58600afb7d40e7aad52bb524b841c80821c5658478a5dab70c9d295821a0e93152b724fd3576a762a26fba874609045b9f35135200425504874ba745ca8e47818d37b3465b5155c7476e49bae34ba4c7429e2d8a1c90fdc1757ce943bb83ea5341f8ab57b92784e411bab14339192476f7c716099ae298ef577d676d0f584052311f50429a63832fafa891d52cb50f78e5a0ec3cdafd3b1ca5bf7c65945d91909d6bc779398ca46990a7baf283ac9c02ee21b19fe97b9beb4cd300427a75200f0f350b2c07e6a4878c6075a3c594719e9bb04933c202f1d5d44ac02f9a854540695567e63a396284bd91ad3f61aad3e8475c0963c88bf89ae3a47a13a4d0cdf0b0177ace18a235650f75b85dee47305d22f9241aa3ae777295746372490055fc7c653b8a327865e718873011950fee98db7bba6360230fc4beb8712bbbea2edee10c546f8db112ef9ed3e432c99fc6dfd15b936a30913fc82a339bd6bef5ccf406f6172303c1cf414538a0ce76ded77bcce550606145c815c7d358bd260908cdc91fd93376af490bf4f5d6efc574330285fa5e0b7585ca5667f3bf31feb80ac8b77a78e5b62c6f0dc83a8e0a511e7782a11392f635f1ab663c65d0db118d6f4d4885c4ecc70ccfac8a7f204b1ef0a6ac47a1415ff334ccac66b6afd10b1cc9ce80c8e567c29253267f9caefe833ef5db0207593094b06b21b5e51dac3682a83a20849769f6ed29f1a24174319a633a4de8376de3529cf4c1a11c7e99eeedf8ae5cbb694e89a77da8905b18d99395ca359c9c64afe49185411d500feb2cb7a36d63db4807d22729197080cb87a5520866752f594dd8396a42a5c0e4e660aa0d2f3fdc5700ab284c14f3ef685418870deec97c7a8fc8de88dbde6e90c27f50102a22e1e285d708a86a85726a9eb63a6497f2ec71d985dbb3d0479c3b917e0d05b04a3930b96cdb5d01b4b1be928da37f4d56d4f48576b3fdd48aa17e498e4b61c98b4c6b4c1dcad5cd20fdb919f445f457145e8f6fdf5fec2729e1ec3f936f42e7cba7e3dbb386647c55089bdc860a85af6f6cf5b064fdbf08d5ebf2335c24cf8346c97092cd3929fbc960e7a148d295865bd21480e592d866c4b293eeb6ba624972f36375d9f714712216c0442e508c845ea5ff3b418b7d51e3507aa35ed8e6338b0482aee9571632e2ca8f7195f09ffab97d3f0093cac20cbdfa9470686352c88defed61e00dae69b85e2ed33d90f7301853e70abf129ae1996751a1547e837a53f4f6bd083ec5a1531e8035d26de8eba5dd5542a8d6dd672306ae1688d5095594574bff9a98bb42a43bcef52134dce71bdd93714aac93774550887d984a9786436e07f8574605331d3b7ff51865c73eaedbacdc91e5e09d9079aaef12fd13cd76ed82060f286be11cf0c1a1b3d671c8d229b369518ddcdc60043a8a8490d34d29e852bbecc40b773353f65341c3a770a6d9cfb68478af5661aa4c092ea82fde1c20ceeb8da54f52e5f4fda2df5d66b9eac44366aa96a37b37d1e7db50f81f0d4d341db1cda4a1fcee825f0de244b3f83ae445175f5478cc27f066c6043e3ab07f50d725fdbdbc645e222c3ed392b14b0febd34ffee4cf4f8636f80db1263f43eb819270a22cbb2b3ca230e5472eb41006c8a4db4e8d7fd2f162f9aced85cb5cb6fdd52779d1f04de7ee8e4378814b7e74ed951438f4db611399123f9f3e541cc372de4e9996b19756adb490f4963950f2cdfdc0d6e021e3a1be0def45289fea20816183e54a50761ffb186119879506a9f8c717e1b2f8a37d48823fbec986bc0212d31034ae8f918e1ea6b82e03de3a121e6dd96fdaa88618b1ad749eb39d32bd1225ed816a35d0541ab4305f230f342c9b809e4b79cc6934c234811212453261de9006ed1f02f873c3ae7de5d6978e7a42e472af7cbd87d8d0c5bb22a1d7fac1ab8702507950422d1f91bfa8a9c4869293d1bcc8d6248116e210e2e945dc343e7351ad371355f166467b165e4daa9df9dabce3fc2f7eae8bb7559fce3d523f1489678e3254b052ad70e49fad8d8084c9e60e78e23bdebe388c5ef6b6cb59d96e625f8511e75e93cf326c5fc0966e7c70aa7d8d5134784afeb85f090f78009d55e97af5ff9c8174f221e3e04d3e1435c775d41a6ab2a1737cbe11914612dd295df5f861a09d059cef3c4db3749ba0a289a5842dccd825d4e2068c3f02c59a21a81a16c52f751db5b188b6b5ea65f24c0e59fec7c36207d659ff09d73d62e08621be919fb6a75ae96a0673e86783eb175c2537f184b9eb630cbe5e330eb913b166dcfec146aaf3f0ebcf34078eda228ed481621b7b0fdfb1ec6918c067c877d0b7517f6f6218290a761494e0405fffc6f881da0c33da8e9dc34e11dc0e7d5af7c2079c8a88ae1c5d30eab537e472259d2359a0c6e2ab20e8530446f8cdd84dffd5911bfc26ae903cd064bb2289680659c531a25e69e136e4cab7302d760fda5a0e032b1fba1c6fa4ed2fad9637b3981755fac4c9837f7f72e7ebded166188adb33ac9", 0xff8}], 0x1, 0x0, 0x0) 05:39:32 executing program 1: r0 = openat$procfs(0xffffff9c, &(0x7f0000000380)='/proc/keys\x00', 0x0, 0x0) close_range(r0, 0xffffffffffffffff, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$IP6T_SO_SET_ADD_COUNTERS(r0, 0x29, 0x41, &(0x7f0000000200)={'raw\x00', 0x3, [{}, {}, {}]}, 0x58) 05:39:32 executing program 0: r0 = openat$dlm_control(0xffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000200), 0x0, 0x0) ioctl$EVIOCREVOKE(r1, 0x40044591, 0x0) dup3(r1, r0, 0x0) ioctl$SNDCTL_TMR_CONTINUE(r0, 0x5404) 05:39:32 executing program 1: socketpair(0x1, 0x5, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) sendmsg$IPSET_CMD_TYPE(r0, &(0x7f0000000340)={0x0, 0x0, &(0x7f00000001c0)={0x0}}, 0x0) 05:39:32 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) ioctl$sock_SIOCSIFBR(r0, 0x8912, &(0x7f0000000140)=@generic={0x0, 0xfffffffffffffff9}) 05:39:32 executing program 1: socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDSKBMETA(r0, 0x8904, &(0x7f0000000080)) 05:39:33 executing program 1: r0 = inotify_init1(0x0) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(r0, 0x5450, 0x0) 05:39:33 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$L2TP_CMD_TUNNEL_CREATE(r0, &(0x7f00000002c0)={0x0, 0xffffffffffffffbe, &(0x7f0000000000)={0x0, 0xffffff8f}}, 0x0) 05:39:33 executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000002040)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) mknodat$loop(0xffffffffffffff9c, &(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) read$FUSE(r0, &(0x7f0000004180)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INTERRUPT(r0, &(0x7f0000000000)={0x10, 0x0, r1}, 0x10) 05:39:33 executing program 1: r0 = socket$l2tp(0x2, 0x2, 0x73) ioctl$sock_inet6_tcp_SIOCOUTQ(r0, 0x5411, &(0x7f0000000000)) 05:39:33 executing program 1: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCGIFNETMASK(r0, 0x891b, 0x0) 05:39:33 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) dup3(r1, r0, 0x0) recvmmsg$unix(r1, &(0x7f0000001e80)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000001a80)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}}], 0x1, 0x0, 0x0) write$UHID_CREATE(r2, 0x0, 0x0) 05:39:34 executing program 0: bpf$LINK_GET_NEXT_ID(0x1f, 0x0, 0x0) 05:39:34 executing program 1: r0 = userfaultfd(0x1) r1 = dup(r0) ioctl$DRM_IOCTL_GET_UNIQUE(r1, 0xc0106401, 0x0) 05:39:34 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) getsockname(r0, &(0x7f00000002c0)=@pppol2tpin6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @private1}}}, &(0x7f0000000280)=0x80) close_range(r1, 0xffffffffffffffff, 0x0) socket$nl_generic(0x10, 0x3, 0x10) sendmsg$IPCTNL_MSG_CT_GET(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000580)={0x14, 0x1, 0x1, 0x401}, 0x14}}, 0x0) recvmsg$unix(r1, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) setsockopt$sock_timeval(r2, 0x1, 0x14, &(0x7f00000004c0)={0x0, 0x2710}, 0x10) 05:39:34 executing program 0: r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_SET_BSS(r0, &(0x7f0000000900)={0x0, 0x0, &(0x7f00000008c0)={&(0x7f0000000880)={0x20, 0x0, 0x0, 0x0, 0x0, {{}, {@void, @val={0xc}}}}, 0x20}}, 0x0) 05:39:34 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_netfilter(r0, &(0x7f0000002600)={0x0, 0x0, &(0x7f00000025c0)={0x0}}, 0x20008801) 05:39:35 executing program 0: r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_SET_BSS(r0, &(0x7f0000000900)={0x0, 0x0, &(0x7f00000008c0)={&(0x7f0000000880)={0x20, 0x0, 0x0, 0x0, 0x0, {{}, {@void, @val={0xc}}}}, 0x20}}, 0x0) 05:39:35 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_MSG_GETSETELEM(r0, &(0x7f0000000100)={&(0x7f0000000080)={0x10, 0x0, 0x1bfe}, 0xc, &(0x7f00000000c0)={&(0x7f0000000480)={0x14}, 0x14}}, 0x0) 05:39:35 executing program 0: r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_SET_BSS(r0, &(0x7f0000000900)={0x0, 0x0, &(0x7f00000008c0)={&(0x7f0000000880)={0x20, 0x0, 0x0, 0x0, 0x0, {{}, {@void, @val={0xc}}}}, 0x20}}, 0x0) 05:39:35 executing program 1: r0 = openat$vnet(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r1 = dup(r0) ioctl$VHOST_SET_OWNER(r1, 0xaf01, 0x0) ioctl$int_in(r0, 0x0, &(0x7f00000000c0)=0x2) 05:39:35 executing program 0: r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_SET_BSS(r0, &(0x7f0000000900)={0x0, 0x0, &(0x7f00000008c0)={&(0x7f0000000880)={0x20, 0x0, 0x0, 0x0, 0x0, {{}, {@void, @val={0xc}}}}, 0x20}}, 0x0) 05:39:35 executing program 1: r0 = signalfd4(0xffffffffffffffff, &(0x7f0000000000), 0x8, 0x0) ioctl$EXT4_IOC_GET_ES_CACHE(r0, 0x5451, 0x0) 05:39:35 executing program 1: r0 = epoll_create1(0x0) ioctl$F2FS_IOC_GET_COMPRESS_BLOCKS(r0, 0x5452, &(0x7f0000000080)) 05:39:36 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL802154_CMD_SET_ACKREQ_DEFAULT(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000200)={0x14}, 0x14}}, 0x10) 05:39:36 executing program 1: r0 = openat$ubi_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) close_range(r0, 0xffffffffffffffff, 0x0) socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_STOP_SCHED_SCAN(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)={0x14, 0x0, 0x0, 0x0, 0x0, {{}, {@void, @void}}}, 0x14}}, 0x0) 05:39:36 executing program 1: r0 = socket$can_j1939(0x1d, 0x2, 0x7) r1 = dup(r0) write$cgroup_type(r1, 0x0, 0x0) 05:39:36 executing program 0: semctl$SEM_STAT_ANY(0x0, 0x0, 0x14, 0x0) r0 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$RTC_PIE_ON(r0, 0x7005) pread64(r0, &(0x7f00000001c0)=""/216, 0xd8, 0x0) syz_open_dev$rtc(0x0, 0x0, 0x0) 05:39:36 executing program 1: mmap(&(0x7f0000400000/0x3000)=nil, 0x3000, 0x0, 0x4d032, 0xffffffffffffffff, 0x0) munmap(&(0x7f0000400000/0x3000)=nil, 0x3000) 05:39:36 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) write$FUSE_ENTRY(r0, 0x0, 0x0) 05:39:37 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) pipe2(&(0x7f0000000000)={0x0, 0x0}, 0x0) dup3(r0, r1, 0x0) sendmsg$NFT_MSG_GETOBJ(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000180)={0x14}, 0x14}}, 0x0) 05:39:37 executing program 0: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000000), 0x82b02, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r0, &(0x7f0000000100), 0x3e80000000) 05:39:37 executing program 1: r0 = socket$kcm(0x29, 0x5, 0x0) write$vga_arbiter(r0, 0x0, 0x0) 05:39:37 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) write$FUSE_NOTIFY_STORE(r0, &(0x7f0000000100)={0x28}, 0x28) 05:39:38 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$TIOCSTI(r0, 0x5607, 0x0) 05:39:41 executing program 1: r0 = openat$vsock(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) close(r0) syz_open_dev$ndb(&(0x7f00000000c0), 0x0, 0x0) pread64(r0, 0x0, 0x0, 0x0) 05:39:41 executing program 0: r0 = openat$incfs(0xffffffffffffff9c, &(0x7f0000001080)='.pending_reads\x00', 0x62cc2, 0x0) write$P9_RLOPEN(r0, 0x0, 0x0) 05:39:41 executing program 0: r0 = socket(0x1d, 0x2, 0x6) r1 = socket$can_j1939(0x1d, 0x2, 0x7) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8933, &(0x7f0000000040)={'vcan0\x00', 0x0}) dup3(r1, r0, 0x0) bind$can_j1939(r0, &(0x7f0000000000)={0x1d, r2}, 0x18) sendmsg$NFNL_MSG_ACCT_GET(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000080)={0x0}}, 0x0) 05:39:41 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) recvmmsg$unix(r0, 0x0, 0x0, 0x0, 0x0) 05:39:41 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) pipe2(&(0x7f0000000000)={0x0, 0x0}, 0x0) dup3(r0, r1, 0x0) sendmsg$NL80211_CMD_SET_CHANNEL(r1, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000400)={0x28, 0x0, 0x0, 0x0, 0x0, {{}, {@val={0x8}, @val={0xc}}}}, 0x28}}, 0x0) 05:39:41 executing program 1: r0 = openat$procfs(0xffffff9c, &(0x7f0000000040)='/proc/asound/seq/clients\x00', 0x0, 0x0) close_range(r0, 0xffffffffffffffff, 0x0) socket$kcm(0x29, 0x2, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 05:39:41 executing program 0: r0 = openat$vcsa(0xffffff9c, &(0x7f0000000080), 0x0, 0x0) close(r0) r1 = socket(0x1d, 0x2, 0x6) r2 = socket(0x1d, 0x2, 0x6) ioctl$ifreq_SIOCGIFINDEX_vcan(r2, 0x8933, &(0x7f0000000040)={'vcan0\x00', 0x0}) bind$can_j1939(r1, &(0x7f0000000000)={0x1d, r3, 0x3}, 0x18) sendmsg$sock(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000080)='\\', 0x1}], 0x1}, 0x0) 05:39:41 executing program 1: r0 = socket(0x1d, 0x2, 0x7) sendmsg$NL80211_CMD_CRIT_PROTOCOL_START(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) 05:39:42 executing program 0: pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x0) ioctl$RNDZAPENTCNT(r0, 0x5451, 0x0) 05:39:42 executing program 0: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/diskstats\x00', 0x0, 0x0) r1 = openat$vnet(0xffffffffffffff9c, &(0x7f0000000580), 0x2, 0x0) r2 = dup3(r1, r0, 0x0) ioctl$VHOST_SET_OWNER(r2, 0xaf01, 0x0) ioctl$EVIOCSCLOCKID(r2, 0x400445a0, &(0x7f00000000c0)=0x5) 05:39:42 executing program 1: r0 = openat$audio1(0xffffffffffffff9c, &(0x7f0000000040), 0x80802, 0x0) write$RDMA_USER_CM_CMD_RESOLVE_ADDR(r0, 0x0, 0x0) 05:39:42 executing program 0: r0 = socket(0x1d, 0x2, 0x7) r1 = socket$can_j1939(0x1d, 0x2, 0x7) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8933, &(0x7f0000000300)={'vxcan1\x00', 0x0}) bind$can_j1939(r0, &(0x7f0000000000)={0x1d, r2}, 0x18) sendmsg$TIPC_NL_KEY_SET(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={0x0}}, 0x0) 05:39:42 executing program 1: r0 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000000)='/sys/module/raid456', 0x0, 0x0) close(r0) socketpair(0x1, 0x5, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$AUDIT_TTY_SET(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={0x0}}, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 05:39:43 executing program 1: r0 = socket$nl_sock_diag(0x10, 0x3, 0x4) sendmsg$TIPC_CMD_DISABLE_BEARER(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000000c0)={0x2c, 0x0, 0x0, 0x0, 0x0, {{}, {}, {0x10, 0x13, @udp='udp:syz2\x00'}}}, 0x2c}}, 0x0) 05:39:43 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) pipe2(&(0x7f0000000040)={0x0, 0x0}, 0x0) dup3(r0, r1, 0x0) ioctl$sock_SIOCGPGRP(r1, 0x8904, &(0x7f0000000080)) 05:39:43 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) listen(r1, 0x0) connect$unix(r0, &(0x7f0000000280)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r2 = dup3(r1, r0, 0x0) r3 = accept4$inet(r2, 0x0, 0x0, 0x0) ioctl$AUTOFS_IOC_SETTIMEOUT(r3, 0x5451, 0x0) 05:39:43 executing program 0: r0 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000000), 0x842, 0x0) r1 = dup(r0) ioctl$USBDEVFS_DISCONNECT_CLAIM(r1, 0x8108551b, 0x0) 05:39:43 executing program 1: r0 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000000), 0x8a241, 0x0) r1 = dup(r0) ioctl$DRM_IOCTL_SET_CLIENT_CAP(r1, 0x4010640d, 0x0) 05:39:43 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = dup(r0) sendmsg$nl_xfrm(r1, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000080)=@flushsa={0x14}, 0x14}}, 0x0) 05:39:43 executing program 1: r0 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_DISASSOCIATE(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x40, r0, 0x10, 0x70bd2a, 0x25dfdbfe, {{}, {@void, @val={0xc, 0x99, {0x5f, 0x41}}}}, [@NL80211_ATTR_LOCAL_STATE_CHANGE={0x4}, @NL80211_ATTR_MAC={0xa, 0x6, @from_mac=@broadcast}, @NL80211_ATTR_REASON_CODE={0x6, 0x36, 0x216}, @NL80211_ATTR_REASON_CODE={0x6, 0x36, 0x7ff}]}, 0x40}, 0x1, 0x0, 0x0, 0x20008080}, 0x4000840) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$gtp(&(0x7f0000000180), 0xffffffffffffffff) r3 = syz_open_procfs$namespace(0x0, &(0x7f00000001c0)='ns/time\x00') sendmsg$GTP_CMD_DELPDP(r1, &(0x7f00000002c0)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000280)={&(0x7f0000000200)={0x5c, r2, 0x800, 0x70bd26, 0x25dfdbfc, {}, [@GTPA_I_TEI={0x8, 0x8, 0x2}, @GTPA_I_TEI={0x8, 0x8, 0x4}, @GTPA_NET_NS_FD={0x8, 0x7, r3}, @GTPA_VERSION={0x8, 0x2, 0x1}, @GTPA_O_TEI={0x8, 0x9, 0x4}, @GTPA_LINK={0x8}, @GTPA_VERSION={0x8, 0x2, 0x1}, @GTPA_I_TEI={0x8, 0x8, 0x2}, @GTPA_VERSION={0x8}]}, 0x5c}, 0x1, 0x0, 0x0, 0x8}, 0x4) r4 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000340), r1) sendmsg$NL80211_CMD_SET_BSS(r1, &(0x7f0000000440)={&(0x7f0000000300)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000400)={&(0x7f0000000380)={0x60, r4, 0x200, 0x70bd2c, 0x25dfdbfd, {{}, {@void, @val={0xc, 0x99, {0x81, 0x20}}}}, [@NL80211_ATTR_BSS_SHORT_PREAMBLE={0x5, 0x1d, 0x4}, @NL80211_ATTR_P2P_CTWINDOW={0x5, 0xa2, 0xd4}, @NL80211_ATTR_P2P_CTWINDOW={0x5}, @NL80211_ATTR_P2P_OPPPS={0x5, 0xa3, 0x1}, @NL80211_ATTR_P2P_CTWINDOW={0x5, 0xa2, 0x9}, @NL80211_ATTR_BSS_HT_OPMODE={0x6, 0x6d, 0x8}, @NL80211_ATTR_BSS_SHORT_SLOT_TIME={0x5, 0x1e, 0x20}, @NL80211_ATTR_BSS_SHORT_SLOT_TIME={0x5, 0x1e, 0x6}]}, 0x60}, 0x1, 0x0, 0x0, 0x4000}, 0x40) ioctl$sock_SIOCGIFINDEX_80211(r1, 0x8933, &(0x7f00000004c0)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_STOP_NAN(r1, &(0x7f0000000580)={&(0x7f0000000480)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000000540)={&(0x7f0000000500)={0x28, r4, 0x1, 0x70bd26, 0x25dfdbfc, {{}, {@val={0x8, 0x3, r5}, @val={0xc, 0x99, {0xffff, 0x15}}}}, [""]}, 0x28}, 0x1, 0x0, 0x0, 0x8094}, 0x4000080) ioctl$sock_SIOCGIFINDEX_80211(r1, 0x8933, &(0x7f0000000600)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_MESH_CONFIG(r1, &(0x7f0000000700)={&(0x7f00000005c0)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f00000006c0)={&(0x7f0000000640)={0x5c, r0, 0x4, 0x70bd26, 0x25dfdbff, {{}, {@void, @val={0xc, 0x99, {0x7, 0x80}}}}, [@NL80211_ATTR_IFINDEX={0x8, 0x3, r6}, @NL80211_ATTR_WIPHY={0x8, 0x1, 0xe}, @NL80211_ATTR_MESH_CONFIG={0x2c, 0x23, 0x0, 0x1, [@NL80211_MESHCONF_MIN_DISCOVERY_TIMEOUT={0x6, 0xa, 0x8}, @NL80211_MESHCONF_PLINK_TIMEOUT={0x8, 0x1c, 0x1d6b}, @NL80211_MESHCONF_HWMP_RANN_INTERVAL={0x6, 0x10, 0x7}, @NL80211_MESHCONF_HWMP_PREQ_MIN_INTERVAL={0x6, 0xc, 0x5}, @NL80211_MESHCONF_GATE_ANNOUNCEMENTS={0x5}]}]}, 0x5c}, 0x1, 0x0, 0x0, 0x793b5403b6d5c4bb}, 0x840) r7 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000780), r1) sendmsg$NL80211_CMD_SET_BEACON(0xffffffffffffffff, &(0x7f0000001540)={&(0x7f0000000740), 0xc, &(0x7f0000001500)={&(0x7f00000007c0)={0xd2c, r7, 0x100, 0x70bd27, 0x25dfdbfe, {{}, {@void, @val={0xc, 0x99, {0x9, 0x4b}}}}, [@NL80211_ATTR_IE_PROBE_RESP={0x208, 0x7f, [@random={0x8, 0xd7, "1a54984dee786fee4ffc6edc95398ca39925bdb72f4560441989f60601f2832e9c842dd40f62f7409421a138b9936423d43199a97caf0afefcd2d19320f25199a27b5a09664ecea2fdf95b74760cec958f7726a5270297cd4aed34bbe88572178392897eca3f8ab2e4d50790862a89511a02b22dacbe9825e3fec9c74a4e61b3843e6e2e053dafb7054c01f56ef750fcc24e9507d0d4636f4804eb03fd392486d1b5a4d9d60c3527f5832cda044469f169de510c56931973f2bdec56774346ec378d47945f35cc3903e2168f7223ba5c2761053e5f6b09"}, @mic={0x8c, 0x10, {0x929, "bf5cfcf81e9e", @short="4d00069fc2d28e29"}}, @perr={0x84, 0x62, {0x80, 0x6, [@ext={{}, @device_a, 0x7, @device_a, 0x38}, @ext={{}, @device_a, 0x7, @device_a, 0x24}, @ext={{}, @device_a, 0x10000, @broadcast, 0x8}, @not_ext={{}, @broadcast, 0x5f, "", 0xd}, @not_ext={{}, @broadcast, 0x1ff, "", 0x16}, @not_ext={{}, @device_a, 0x800, "", 0x3f}]}}, @ht={0x2d, 0x1a, {0x4000, 0x2, 0x2, 0x0, {0x8, 0x359, 0x0, 0x3, 0x0, 0x0, 0x1, 0x2}, 0x1, 0x4, 0x81}}, @erp={0x2a, 0x1, {0x1, 0x0, 0x1}}, @peer_mgmt={0x75, 0x4, {0x1, 0x6, @void, @void, @void}}, @mesh_id={0x72, 0x6}, @challenge={0x10, 0x1, 0xae}, @random_vendor={0xdd, 0x80, "6cb982abdea6f8747bb4edc1a74bf35cf501fd68e217cf10a406ce38aff0b86ab0c38a4186673d88d2a312d30cebb3bfa1931d300549cc2d25e206b484008b19bd1f24d7f4d417219d394037599f69b3c9459000594e787e43daa438f02ae7dab7f9ba7d28a9965ee770ce81a7dea9b1f12a2e9cce88450fdc4f95c938b72cb5"}, @dsss={0x3, 0x1, 0x38}]}, @NL80211_ATTR_FTM_RESPONDER={0xec, 0x10e, 0x0, 0x1, [@NL80211_FTM_RESP_ATTR_CIVICLOC={0x20, 0x3, "0b9f449b39bf8b3fe4023310b83862de88afba6fb4b2c83da750a9c7"}, @NL80211_FTM_RESP_ATTR_CIVICLOC={0xc8, 0x3, "b74abf393c268eda81feee2fca5fa134f9a97287dca14784c217522c137c5a5951d149e36363c63c737f522fc7026692a95b3bd48058742ffbc364dba2618f8eccc8205cff61189be9dbf7b92222c2123a4bdb538f007f309d125be92acded24d3cb24beceacd414efc577763b56ae1cc7c065490153e61509342ad884dd88c6c59fd8b80d6d616b81f2c40cf024184247d81486da1d5cc01073121a93fc1860c1e6f72307ee83473adcf960a13c97ffd5bc5f4abd713d505ff6780f49e3af86e3d2d598"}]}, @NL80211_ATTR_BEACON_TAIL={0x101, 0xf, [@perr={0x84, 0x82, {0x40, 0x8, [@not_ext={{}, @device_a, 0x15b1, "", 0x21}, @ext={{}, @broadcast, 0x8001, @device_a, 0x3d}, @not_ext={{}, @broadcast, 0xfffffffa, "", 0x8}, @ext={{}, @device_b, 0x8}, @not_ext={{}, @broadcast, 0x80000001, "", 0x36}, @ext={{}, @device_b, 0x4, @broadcast, 0x35}, @not_ext={{}, @device_a, 0x3ff, "", 0x2c}, @ext={{}, @device_a, 0x7, @device_b, 0x28}]}}, @channel_switch={0x25, 0x3, {0x1, 0xaf, 0x1}}, @gcr_ga={0xbd, 0x6, @device_b}, @perr={0x84, 0x4e, {0x2, 0x4, [@ext={{}, @device_a, 0x3, @broadcast, 0x6}, @ext={{}, @broadcast, 0xfff, @device_a, 0x3}, @ext={{}, @device_a, 0x1ff, @broadcast, 0x2e}, @ext={{}, @broadcast, 0x4028, @broadcast, 0x2b}]}}, @link_id={0x65, 0x12, {@random="30f4f5d7bac7", @device_b}}, @peer_mgmt={0x75, 0x6, {0x0, 0x9, @val=0x3ff, @void, @void}}]}, @NL80211_ATTR_BEACON_HEAD={0x323, 0xe, {@with_ht={{{0x0, 0x0, 0x8, 0x0, 0x0, 0x1, 0x0, 0x1}, {0x2}, @device_a, @broadcast, @from_mac=@device_b, {0x6, 0x5}}, @ver_80211n={0x0, 0x9, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}}, 0x6, @default, 0x4082, @val={0x0, 0x6, @default_ibss_ssid}, @val={0x1, 0x6, [{0x4, 0x1}, {0xb}, {0x18, 0x1}, {0x1, 0x1}, {0x4, 0x1}, {0x6c, 0x1}]}, @void, @val={0x4, 0x6, {0x7f, 0x5, 0x20, 0xe0}}, @void, @val={0x5, 0x58, {0x40, 0x82, 0x1, "3fc6d76601f139374ed6c1d6be3a650512b60af8b45b21bb1a14ea4a821f3e498e470061b90e5f6a857f1acf14a19362e634be4fcdbd33b6686ecc427a1724b95be6d840d36d3f900cd7093abaa9d6fee392a66c09"}}, @void, @void, @void, @val={0x2d, 0x1a, {0x1000, 0x0, 0x0, 0x0, {0x1, 0x1e74, 0x0, 0x3bf}, 0x8, 0x1, 0x7f}}, @val={0x72, 0x6}, @void, @val={0x76, 0x6, {0xdf, 0x5, 0x7, 0x8000}}, [{0xdd, 0x15, "269f134083421a1ce32131896aec212297a399bf23"}, {0xdd, 0xa, "ea69489ba2f231f88db9"}, {0xdd, 0x65, "195be5a871fb4ceae40b255903c58b0dc3c7f1a26b8013ee1b03da32c94199a710b7a41f371d49cc613d9466d48d9bac1029944a07e52405e34c4cacc6212891f80d359e83419f8db1332cf026d635ba87ffb70737097177d47b34b8d988fd6ced1ca5bb3c"}, {0xdd, 0xa6, "f2d0cc298465deec14869b44c388a13f06ff3ad87ce74f7e42e21081cca4f9b3ad19c6df10309ecee6a0ce17a688e11563a74d0678e8fa281184d75243b07aef83a7d89aaa2b932e86d9f17153c96d1c965c0bfbe4a74bc726b33d83f1044807b8df36956f13418e35ab2678cb2591f484222272ae24a50d821055dd7d0feeff541447cca8610536e8cf3bfa640d8c593d7d7b2de1c2ec461afdf5f3dfcd07b7c1abb2f7bef5"}, {0xdd, 0x64, "8688b45291c88de5b6bc7acc42e1de1b29d3eaf19dce6367ad601787873b2e1e3278babdd1ac209de624b925b1e238e6b7f75b70dbc79c7da84712e9ad85a269309b8a384cd6f94bc6c235ca5a2e9a2463158c1331542e68df9af81763c8c444541d97f4"}, {0xdd, 0xbf, "00c98f068e8a7795f60c3bf7657fa2b52a51815a17c576967ea39b1fe1362979cd7c2e67737317d28d366e8c4a5df14fe1a622642b3143e10051584591d4bd52f9be628271a90e25d4f3e2b2e4bc8f1e620813428b294d14a00122ca5ef6633ff0117ea618c2f1edb39f756447d455333c8074ab9f5fb63d6fb8c9e904ab92b8277862cb64305192c53077b0f38b9229a5b766606054f102cd5b31aadf0910a86de3583cc32fda6cfe110be27dde40b8d0742b425b308c9de7326647cada09"}]}}, @NL80211_ATTR_FTM_RESPONDER={0x54, 0x10e, 0x0, 0x1, [@NL80211_FTM_RESP_ATTR_ENABLED={0x4}, @NL80211_FTM_RESP_ATTR_CIVICLOC={0x4a, 0x3, "3c9942c07ec752e5d5ae4922a160a40b7dbacd7635009812ec9efe4fd80d868437bb04701fc5fa5568f2611506810c261f6f3243116439b10ad87be97455b43d40c055942f63"}]}, @NL80211_ATTR_IE={0x10f, 0x2a, [@ssid={0x0, 0xd, @random="76fe487b3f576ea3b4421e6181"}, @perr={0x84, 0xce, {0x3, 0xc, [@ext={{}, @broadcast, 0x5, @device_b, 0x19}, @ext={{}, @broadcast, 0xffff8001, @broadcast, 0x23}, @not_ext={{}, @device_b, 0x5, "", 0x15}, @not_ext={{}, @broadcast, 0xffffffe0, "", 0x1}, @not_ext={{}, @device_b, 0x0, "", 0x36}, @ext={{}, @device_a, 0x800, @device_b, 0x1c}, @ext={{}, @device_b, 0x81, @device_b, 0x21}, @not_ext={{}, @broadcast, 0x42, "", 0x1d}, @ext={{}, @device_b, 0x6, @broadcast, 0xf}, @ext={{}, @device_b, 0x0, @device_b}, @ext={{}, @device_a, 0x0, @device_a, 0x2e}, @ext={{}, @broadcast, 0x5a, @broadcast, 0x2c}]}}, @mic={0x8c, 0x18, {0x45a, "eb07dc34831b", @long="da89861d935b99ec75e0290bf4a33126"}}, @mic={0x8c, 0x10, {0xde3, "c81ea426022f", @short="01e2c19e3f3e7a6b"}}]}, @NL80211_ATTR_FTM_RESPONDER={0x48c, 0x10e, 0x0, 0x1, [@NL80211_FTM_RESP_ATTR_LCI={0xb2, 0x2, "6c435102e7d051d6e9ea3da4650e765fb5ede3851b3d0109b4eb1279b2cc77715fe58b2fe6679d25dd3b25e89ff6f755a071263392d1642697d0768d861e6402ee881e0efc0e0078de78cb5ffdeeb21ed77b89191a8d9be157d294d4c28284b6051d33cb4d6985870a7f093198f33e7355c0bc1ad8d53c18126600da064a918a41f371af8d89d2ab5d421045509e85391c3dadc77726148ee97201d628a86eacb3c2c423c53628063aa245317d1d"}, @NL80211_FTM_RESP_ATTR_LCI={0x4f, 0x2, "dde8f58a3e543022bdbd3224d0d10c5a30688009df08e1909c02461c94791bb6817dcad1278c1fc3f1938561f7f32a64218e907762faa09d2541a03ae925ac40e0168ad49b5ef379644921"}, @NL80211_FTM_RESP_ATTR_LCI={0x7b, 0x2, "4cc5fea2f47e80c034298d165ea5670869dd78f6591c80b6c948286a8e68ccf971f23e497540a7a9155fa1a8e7a31787294327aa643c9ce6e87237ad0f14da75b132e5ea717c70fbdb5c0d2f8d5a634ca1a3bc4da442e1bef9dbdcbd087a2f25afe26ff306f559bda86ad44b28c8a402f4a40b83a19ca6"}, @NL80211_FTM_RESP_ATTR_CIVICLOC={0xe9, 0x3, "b76e9dc84394c223bfb7cb9521471c1981f366a976fb95161d9acc3d321fc1e3fff5d184c0942900d201e9359f650b8b2e7ac48fb188ad6327f6e4c725f9d094f7042aff971c9b07dbd49b860c37e2e0e931e507708fdda3e3d4767669465aa32759c665d484ab8552fdcc6df6b65feb40b0999c360917dc115e8b84cbdf66d9d0eb5661443697dac374e7593f86082cc46613a2ea150fbf653f6bab3c06c19a7ada670087b8027c77afdc4fb5bd0994995c702a97539d271cbaf4fe2ad604c62659fd4f47e74dad938526cede731a6eae5319f01d6b5ffa12eb9f3289c951819041349e78"}, @NL80211_FTM_RESP_ATTR_CIVICLOC={0xf4, 0x3, "345891c9a08e966d26b8975a0680a825341ac9b9d758af0ba01a8146a88a3c9d097dbe8a4119493f02eeda6438b145d5309710d03b277d016622547360761a887f5c099b4afc1a826d651766bdd594836deba4823e567ce34a17bc07b794c0ea223a7ab98caed0d96718a9839ce1e11f2c114d2b549077bab7b2cdd2ede93372fcb08583086a9e80dbf3bef6ac5b7ba53a1aa979230f05e7c1a271ac5d0e8e7cd83847216024aed34bec838ac7fd8131197d10571487f5cf94acca1df14f0242b1c7d080dd50fc5732d1af452240684361b0adb033f8baeb01a2fa4d3ec541fb943914fbb006066f8823e3464026f8ce"}, @NL80211_FTM_RESP_ATTR_ENABLED={0x4}, @NL80211_FTM_RESP_ATTR_CIVICLOC={0xe2, 0x3, "7ad21fc9bfa028f7e999aa12166fe7c30bff71385dc31f326d87076065020c9aad29be85d5c2b05deedfd94fc7c4e5834570240f412bcd9e1c8efb72e7d84be1a9ac20313ec69e2a9e741fa5236ff8b6423413645b1911157a22c965dc591e5c16923dee4236cd4be2597087569a5ea45da6e8083c556070fb4c981cfbdacd4253ad7641742d67ac48f62031b247e4ef87b571a51b726883fd3c22406f1cbec9ad45b045a02535a79ed495984950d4d454f255a1d108dc19644eae6b68888b669c98073e5160f141466cfd3f24896d00c5c679abf72273a73617612bb77c"}, @NL80211_FTM_RESP_ATTR_CIVICLOC={0x3d, 0x3, "181099f1e49157220bb9d75e9c50c6c774a0edcc9b5c68b4bfbbbe09b50e510eced1eed86092c88bf4fd7fc51ee67e5bcf803ba3d1509932ca"}]}]}, 0xd2c}, 0x1, 0x0, 0x0, 0x10040000}, 0x4040000) sendmsg$NL80211_CMD_DEL_STATION(r1, &(0x7f0000001700)={&(0x7f0000001580)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000016c0)={&(0x7f00000015c0)={0xcc, r4, 0x20, 0x70bd25, 0x25dfdbff, {{}, {@void, @val={0xc, 0x99, {0x80000001, 0x53}}}}, [@NL80211_ATTR_STA_VLAN={0x8, 0x14, r6}, @NL80211_ATTR_PEER_AID={0x6, 0xb5, 0x209}, @NL80211_ATTR_STA_SUPPORT_P2P_PS={0x5}, @NL80211_ATTR_STA_TX_POWER={0x6, 0x114, 0x2}, @NL80211_ATTR_PEER_AID={0x6, 0xb5, 0x305}, @NL80211_ATTR_STA_SUPPORTED_OPER_CLASSES={0x7a, 0xbe, "55510868943e158f1c8a958bea3eb5c615ec246d48bbc5188b7cb481b80024b00df677563438c32a307b2ade45b6f254eaad299112c547f1e39134a8f6cb53fa93b716e5ed1829fe0e9600127a6fa855384982bb8ae628cf1e26e676cd3027745512eecfc86098462c4f5e8c9f29836ae20f3a2cc7b7"}, @NL80211_ATTR_VLAN_ID={0x6, 0x11a, 0x1}]}, 0xcc}, 0x1, 0x0, 0x0, 0x20000040}, 0x4) ioctl$ifreq_SIOCGIFINDEX_team(r1, 0x8933, &(0x7f0000001740)) r8 = socket(0x1a, 0x80b, 0x9) sendmsg$NL80211_CMD_SET_MESH_CONFIG(r8, &(0x7f0000001840)={&(0x7f0000001780)={0x10, 0x0, 0x0, 0x12040408}, 0xc, &(0x7f0000001800)={&(0x7f00000017c0)={0x20, r7, 0x200, 0x70bd2b, 0x25dfdbff, {{}, {@void, @val={0xc, 0x99, {0x200, 0x42}}}}}, 0x20}, 0x1, 0x0, 0x0, 0x24044850}, 0x8080) r9 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_ABORT_SCAN(r9, &(0x7f0000001940)={&(0x7f0000001880)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000001900)={&(0x7f00000018c0)={0x28, r4, 0x100, 0x70bd25, 0x25dfdbfe, {{}, {@val={0x8, 0x3, r6}, @val={0xc, 0x99, {0xba5, 0x1f}}}}, ["", "", "", "", "", "", ""]}, 0x28}, 0x1, 0x0, 0x0, 0x8400}, 0x20004000) sendmsg$TIPC_CMD_SHOW_PORTS(r9, &(0x7f0000001a40)={&(0x7f0000001980)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000001a00)={&(0x7f00000019c0)={0x1c, 0x0, 0x1, 0x70bd29, 0x25dfdbfd, {}, ["", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x20}, 0x20000041) r10 = syz_genetlink_get_family_id$nl80211(&(0x7f0000001ac0), r9) sendmsg$NL80211_CMD_CONNECT(r1, &(0x7f0000001b80)={&(0x7f0000001a80)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000001b40)={&(0x7f0000001b00)={0x24, r10, 0x100, 0x70bd26, 0x25dfdbff, {{}, {@void, @val={0xc, 0x99, {0x5, 0x34}}}}, [@NL80211_ATTR_EXTERNAL_AUTH_SUPPORT={0x4}]}, 0x24}, 0x1, 0x0, 0x0, 0x8000}, 0x40000c1) ioctl$sock_SIOCGIFINDEX_80211(r8, 0x8933, &(0x7f0000001c00)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_REGISTER_BEACONS(r1, &(0x7f0000001cc0)={&(0x7f0000001bc0)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000001c80)={&(0x7f0000001c40)={0x28, 0x0, 0x1, 0x70bd2d, 0x25dfdbff, {{}, {@void, @val={0x8, 0x3, r11}, @val={0xc, 0x99, {0xc2, 0x67}}}}, [""]}, 0x28}}, 0x20048080) 05:39:43 executing program 0: pipe2(&(0x7f0000000000)={0x0, 0x0}, 0x0) close(r0) r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000180)={0x26, 'hash\x00', 0x0, 0x0, 'md5-generic\x00'}, 0x58) accept4$unix(r0, 0x0, 0x0, 0x0) 05:39:43 executing program 0: r0 = syz_open_dev$sndpcmp(&(0x7f0000000040), 0x0, 0x0) ioctl$SNDRV_PCM_IOCTL_HW_REFINE_OLD(r0, 0xc1004110, &(0x7f0000000080)={0x0, [0x2, 0x3, 0x6]}) 05:39:44 executing program 0: r0 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMCLONE(r0, 0x89e2, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$IPVS_CMD_NEW_DEST(r1, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={0x0}}, 0x0) 05:39:45 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$bt_hci(r0, 0x0, 0x2, &(0x7f00000002c0)=""/251, &(0x7f0000000000)=0xfb) 05:39:45 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_inet_SIOCGARP(r0, 0x8955, &(0x7f0000001040)={{0x2, 0x0, @loopback}, {0x0, @remote}, 0x0, {0x2, 0x0, @empty}, 'wg0\x00'}) 05:39:46 executing program 0: close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000000040), 0x0, 0x0) r1 = openat$cachefiles(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) close_range(r0, 0xffffffffffffffff, 0x0) openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/slabinfo\x00', 0x0, 0x0) openat$mixer(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$RTC_PLL_SET(r1, 0x40207012, &(0x7f0000000000)) 05:39:46 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$IP_VS_SO_SET_STOPDAEMON(r0, 0x0, 0x24, 0x0, 0x0) 05:39:46 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) pipe2(&(0x7f0000000000)={0x0, 0x0}, 0x0) dup3(r0, r1, 0x0) sendmsg$TIPC_CMD_RESET_LINK_STATS(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x28, 0x0, 0x0, 0x0, 0x0, {{}, {}, {0xc, 0x14, 'syz1\x00'}}}, 0x28}}, 0x4040080) 05:39:46 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000080)='./file0\x00', 0x2040824, 0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)=ANY=[]) chroot(&(0x7f0000000040)='./file0\x00') setreuid(0xee00, 0xee00) syz_open_procfs$userns(0xffffffffffffffff, 0x0) 05:39:46 executing program 0: pipe2$watch_queue(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) close_range(r0, 0xffffffffffffffff, 0x0) socket$inet_sctp(0x2, 0x1, 0x84) getsockopt$inet_sctp_SCTP_ADAPTATION_LAYER(r0, 0x84, 0x7, &(0x7f0000000040), &(0x7f0000000080)=0x4) 05:39:46 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000c80)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$nl_xfrm(0x10, 0x3, 0x6) getpeername(r1, &(0x7f0000000100)=@pppol2tpv3={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @broadcast}}}, &(0x7f0000000040)=0x80) dup3(r0, r2, 0x0) sendmsg$BATADV_CMD_GET_DAT_CACHE(r2, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={0x0}}, 0x0) 05:39:46 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = dup(r0) sendto$l2tp6(r1, 0x0, 0x0, 0x20014045, &(0x7f0000000000)={0xa, 0x0, 0x0, @remote, 0x1}, 0x20) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) sendmsg$NL80211_CMD_AUTHENTICATE(r3, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={0x0}}, 0x0) shutdown(r3, 0x0) 05:39:47 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'wlan1\x00', 0x2}) r1 = dup(r0) r2 = dup3(r1, r0, 0x0) ioctl$TUNGETVNETLE(r2, 0x800454dd, &(0x7f0000000140)) 05:39:47 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'hash\x00', 0x0, 0x0, 'crct10dif-arm64-ce\x00'}, 0x58) r1 = accept4(r0, 0x0, 0x0, 0x0) recvmsg$can_j1939(r1, &(0x7f0000001300)={&(0x7f0000000040)=@pppol2tpin6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @loopback}}}, 0x80, 0x0}, 0x0) close_range(r2, 0xffffffffffffffff, 0x0) bind$alg(0xffffffffffffffff, 0x0, 0x0) accept4(0xffffffffffffffff, 0x0, 0x0, 0x0) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000240)={0x26, 'hash\x00', 0x0, 0x0, 'crct10dif-arm64-ce\x00'}, 0x58) r4 = accept4(r3, 0x0, 0x0, 0x0) r5 = dup3(r4, r3, 0x0) recvmsg$can_j1939(r5, &(0x7f0000001300)={&(0x7f0000000180)=@pppol2tpin6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @loopback}}}, 0x80, 0x0}, 0x0) recvmsg$can_bcm(r6, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0x0) 05:39:47 executing program 1: r0 = signalfd4(0xffffffffffffffff, &(0x7f0000000040), 0x8, 0x0) r1 = socket$nl_crypto(0x10, 0x3, 0x15) dup3(r1, r0, 0x0) setsockopt$inet_sctp_SCTP_PR_SUPPORTED(r0, 0x84, 0x71, 0x0, 0x0) 05:39:48 executing program 0: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$UI_DEV_SETUP(r0, 0x405c5503, &(0x7f0000000000)={{}, 'syz1\x00'}) ioctl$UI_DEV_CREATE(r0, 0x5501) write$binfmt_elf32(r0, &(0x7f0000000600)=ANY=[], 0xfffffd6d) ioctl$UI_SET_RELBIT(r0, 0x40045566, 0x0) 05:39:48 executing program 1: r0 = openat$mixer(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(r0, 0x80086601, &(0x7f00000000c0)={{0x1, 0x1, 0x18}, './file0\x00'}) 05:39:48 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000002040)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x2, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) r1 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000002000)='./file0\x00', 0x254200, 0x0) r3 = dup3(r2, r1, 0x0) openat$cgroup_freezer_state(r3, &(0x7f0000000280), 0x2, 0x0) [ 8938.412477][T11142] input: syz1 as /devices/virtual/input/input86 05:39:51 executing program 1: r0 = syz_open_procfs$namespace(0xffffffffffffffff, &(0x7f0000000000)='ns/pid\x00') fcntl$F_SET_FILE_RW_HINT(r0, 0x3, 0x0) 05:39:57 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$IEEE802154_LLSEC_LIST_DEV(r0, 0x0, 0x0) 05:39:57 executing program 0: r0 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) close_range(r0, 0xffffffffffffffff, 0x0) openat$rfkill(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$FUSE_DEV_IOC_CLONE(r0, 0x8004e500, 0x0) 05:39:57 executing program 1: r0 = socket$rds(0x15, 0x5, 0x0) sendmsg$rds(r0, &(0x7f0000001bc0)={0x0, 0x0, 0x0}, 0x0) 05:39:57 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = openat$mixer(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) dup3(r1, r0, 0x0) ioctl$USBDEVFS_REAPURBNDELAY(r0, 0x4008550d, &(0x7f0000000000)) 05:39:58 executing program 1: openat$audio(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='fd/3\x00') ioctl$SNDCTL_DSP_STEREO(r0, 0xc0045003, &(0x7f0000000000)) 05:39:58 executing program 0: r0 = socket$inet6_udp(0xa, 0x2, 0x0) setsockopt$sock_timeval(r0, 0x29, 0x3, 0x0, 0x4) 05:39:58 executing program 1: r0 = socket$inet_sctp(0x2, 0x1, 0x84) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0, @loopback}, 0x10) getsockopt$inet_sctp_SCTP_PR_SUPPORTED(r0, 0x84, 0x6d, &(0x7f0000000500), &(0x7f0000000540)=0x8) 05:39:58 executing program 0: ioctl$sock_SIOCGIFVLAN_SET_VLAN_NAME_TYPE_CMD(0xffffffffffffffff, 0x8982, &(0x7f0000000000)={0x6, 'macvtap0\x00'}) r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_SIOCGIFVLAN_GET_VLAN_EGRESS_PRIORITY_CMD(r0, 0x8982, &(0x7f0000000000)) 05:39:58 executing program 1: r0 = socket$nl_rdma(0x10, 0x3, 0x14) r1 = fcntl$dupfd(r0, 0x0, r0) write$FUSE_INIT(r1, &(0x7f0000000080)={0x50, 0xffffffffffffffda}, 0x50) syz_fuse_handle_req(r1, &(0x7f0000001100)="8b9a2861168e669c69c5cfad3edde95b6785c4ed936ae06a9b043ea3b56527cade5cca31eafe0cca9e092a3b98dec435fa02d8fe6594f38173b9423508750ea852454a13499dbf23635d3761333571a82fdd58ce68eb8102887e800dcf6fd2b6f6a8f01a570353cd424b9c3bc6bac987d59158ecccf48f515a49897cf447862c64593662ab436d04bc45ee46cfae41cf36349648f6a3aac120acbc0390123a2425eae91ddf57ee6564ea0a3312455dc520dfc267ef7267384d99ff6d77f5e216819c22cfb78146d8419f34eac461600a65072a1f2311acb1b94f321c26a4420a3a30a86391ac1e1df025dccdbcb92154965d261fca5422ee8d4c453187be0d4f6059022b25205b07b10720838e278b36ed9c557aaa506cd2b881b325bfbea2f643f1b06acb4a1b3a4fd2af5b7f22596c5cea246937d9c53d162707c49f78997a63ac39c17538850d798de5b236e6eeb377dbed5a493626bbd90c782dbbb6ac4549f888ad37135252cf555d2fd9df2767e0ede67b72464b3433ab2d3ffaccfcff83eb6e49151f214566fc7ba737e3aaf77074271919863a9dcd8f903b6344d075124b9f617a230076ddc8aade772688896a3d47f6a8cd059b0431b336f5c86b98af441645013b0bc450ff73eb868fd2428364aac2d642f81b50dd25e9d60ee1e5e8a491dd6a3709a367b86a27bde832ff1c291f682ba6a2d3a828924ecf14340104fb21951cb8dfa2fcf0788d368ca6603b2b697530e8f2d78e418f112e9809d42d26d80ec81dfe2967606b79e3f0177afc2d553c0d7c5d870b7395398a09da526d4c0cc3b9edee77f73a807f371dcf44ba7b8c1084a3efc7eedf398d428a457a4ea03d03e9b0d29081a8b9b60ba41113cb0de51b17187eee560ef8139400a905c3aa1fd17a7f11e93d5de7c51ebf02f7015ce9d4dd09a194ffa831831c458bfd3cba8771b7d9a99efb04f1c471d4ecff526b19084dfb2589f45dd5794e4adc7f315b579efafc9b48e7a06d79f1bf4f412a0831e339918d660dd97b67330cbb369bb9c656054346b5613e24f59817dd181a7fec888114f9294f23bbfa3af70d58e90546ffbf1a0c06beb25ca5942cda54e0c663100783f02d3cfb5eef8319a328fd5dfa21f677c13476c32c53738ea26fdb5745fb1f74ceb7789a7d921e25fb52aba490e6e92b9a4dade84051f2ac5d70af946cd718dbdc7bc33d6c083d446c2f9dbca6b130dfaba1ce0f63c7b5cec03217a31be75455838a1134cd7875ad9b55057b77b1663352cec005697836ee6d05efe71457aa3fbc27114522863eb83965a33b1d5e0c63161a22e45b686a0bf903d92a15d1a7dd9483aa7432ac7b1d1a35f8da18511ca04df4de528cae5876b1bc6d18d7cae54530cef314e06745eebfd22d985146025bd7f3628880b24add032baac3d3e0dc40e11445f27a883a688cf064bae166ab828bd6f2f9023321c380789530fceeccc5b6103871e9526d00c48999f70c654c1348412cafe7e47f555b268da71fd063ef9211129cac026154748b136d35af3329173670e3c23a7b5024177bcb0cbb8d8bff43764036106627ad626bd129888ff77ed86c3bcba395e4a5a75a0732d79a23b73ae25d209260bea2ee58efb2e305527eeaeb7daeb0698d2897825ab8842ec3ba5e41563ff4811040da52fcabcd4498b7b46292c55aa30dfcf3e02f4ba102fc2b05f95b729ef2af8648a3162dfe81796d162c642a3e518d30e543ddf62f699b8ea402d76621af017c75678dea514af62f6e2cdbdaff2648e5c12e176d2f50a3f0d69c940c9df8d6db40e632348ab985dfdd1936b6eb5d2668df5c7ec32e61d10b8033c773517dfd43b2d4edcff6ea670d9db1a5ebdb12bc41ef92cbda46f6d979551ba7171af13a8cf7e053fe2514aaa5f4503691441a3f6d8f0afff5b6c42c53675a2cddfc3288a80e1cc1caccd69992bef5d2e5cb3c407b8e28cfe2310c8025bad4ca2b4fbc380da3045528294f5b572efd0fb19420022e7e469debd157d40af7856810ccd665dfd43c1241a1b0c811684682a732a1df80f06fbfd4c4a920147af1cf9a039e103c9aaf87e17c81ad9df9145d23276cb3e19debbefe825404037e4bfadd9fecece23561bb8f5c62bc694faa6c4f9c101d076c5d7be49491071e41b34e6119b760ad89fc4c757a9367bd12bbf8fc77a9f2d9b46afb03db674e098a514ce33208775c60ba74cfe0cfaec5ead2c076cbc82fbab0cbacb8b43b1b3601b2920d31c9d18f6f88e412dca1cdcddcde9c5a62f8f46637bab434da66f6beeae6cabecbada630d14aeb65a1384f0246615d5ffec0b2013e3e18b096928caacb2fdf2453cb01ca148535342e4554c1516abbafaaa4185f9a4b24268c18e26c69caa91213e9958e41ec7b4d1efb6f0b7bda47a38b1dfb7c5a9f49cece2db00b87a87d920e594f41ecc2984863bc27f980b6bd7230e744b797a2e25e7b9f39e8805735ef83e60fa2398c9da203d4d2efeffcf9ab472c148464901940bd201d1aaba5e961d1ac51f75a690949292d48bb81d479a80526b4538db848ee7876bf6cb76d2d97ef262f3a7dca98fa8455d56535ee7b8a35bf395d9f3eb0a4397b5d53c8c139e225cd44a4223db5fd02ab6b8963dc8c913479af93be86f513628091a46a70eb395338d3354d69ee3eed6045d3d8209db61bf216858c4f0d1ac77243d0360dd4afddfc0365d52b0e0f9bfe9f295c701aba36100df05de0607b2a08bfaadcf981d6a0e5310f40ee494a3b36bdd6bca05cee2c5256249840e232124a4fd665a7b843d514c509991b6916a468c06e015a8e48cf4fd5dd6abba4ca54e3e1e2cd4be20c2e68f5e7bceccb0badd6f767e59009c91086148ee8d7776ff9d8dfca74570cc581ac0ce9c177d1bbf0863186612e4d1c03b02d4266193dcef24941c3ad516f7c4716634f031499c46f2614b88014905503a208cc263cc91a4e895954b030cc1b7621a26fbe5bce0d07f6e5adfd3511d5f342d5b0029d22498f09caad3db23ea5489426388f0afc6fa7c93da35f636d62e24512889f486ccaa63c69cf242404cfbf934e7740001fedea75382ea2f684a0770db7b43081e3c34bb635a0dbee7d4c84089f7c7841f23d1cf8d69b897853e4cf954c68c9f42223b031f5a7bc875f289bd382286f84a6836a624c9538c307b60487150448b2cc00a831138b9de07ee214d019e9639ff0d20fa9a5334c88fa8cb147c78f33e1125723904361328ea21cb2a514567a6425956b69e35aa4bbfa97e27c2966890b45a0e8a091b92fdec05c7552f11904ff61a08a1942c2796ac39f638ccdfaf1e5731564a80e9510b604143c13444259c3deccef21794850a9db13488ba607ffd79b8b2d25119152e697e282443a2f1a0be64b76d8c54c81b65b44ccfde7b4f1d7f874e66635f5118dfa5c89128090533842f11f7ba19fbda0ae398ff8f0eeb5f0a5586947c801f0dcd9aa6dbbb1d9f1e57fe66eb640987d687fb1c5349b5d036d5554bdae9c410c74b2a71da2ca99d2b8320f83f505cec8593d7a1ab1580e777d9f6df6ae3282a30c72e5b307ecea3056c167ff485b70fcb89bb5f222c077cac31a1adbce53822cce5f9b72e256077d7c2c4d8ee16600018e7dcf6f09caad975c9637e0ba4048025cffd0aba886c282f221ea09a80e9314be278fab4a305bd5a8c9b6846cfb100d5b76f20758748ae7bcf121ec5b0ff3251a7f149a51a22d19d132d8a4cfebed9f5c6e5dc05474677ed0928b115fac72bfa0029a93af86a14957d9d995b89b729df033a35a2f4cebc98b9c689bfa1fb609a2e2feff91dfa6cc1c52917a78cf51cf8abc255b3167af4983fdac4f4ef4c63701b1cced436cb477132e0ff038637d4bbb0ec846eb6d2a68ffddfc1dfb52fba479d695ec302b6ae23f82d84cedc429f2cc28fc0e6928990f966b89e32edcd57927ade9f26bbb1d6c13190c1d34e9375e7a0420bd929f39b8bc003713b16adcfb80b32e30be4b20fb9f9fdc7f8489228760b718a2f13139313de0019a2c4f780c0a130358c1adce754ef3ca1c1c34ac7492a03c60c53493fac57ad85f2aa0489808e82839cfe8a76cfa1315b12fbd4282c83632baaea71d913f679e41882990a99af451dae9bbfe73c4707b2ca319db5180fc78ed84c88aa1abf864f2d87a15dd608f962f282a3dd13ca10010a98f306c0eb61e1243d33869aae942b2f4c11ffbab9d05b001386687e40f2bd260df47accee43411287286bf5e5fa5e7b585e534a600dac62da05f026174c36353f063899fd65fa76dc07ea22530a254ee8d82caa106b8f4ff58de8ab4efd4d1ac30cdb153d11ba4a444ad02ecfa88c35dcd669fde2bca5458f0a2a60d10bee5aff37651ad27d0d1fa571ed92eaf23d28452517cc5dbd1cafb00a8b6d1abd6afccaff2857ef0c70a44acdd2536b6f212778c30650f48935e213cfe5615df56a7b3adcc17f8a35a0a90d765239847a2f6172fbed00097a63b845b3e7a2877475881d12ceda96b9ffa60ac3df095ae7a243b372d997810a7c21de09d326a617dd1eee88771545297efa4b211f9c25d8d5c209db44aec22506fb471ed099c838e119ee2617c6a085e5a2569b7361a70218a7ed29fe7af6978e398c9bcdd9937f45e832822d667495a09121969ea9fc90fbd830afa066b9dd5f186138d9af5b6ab1b23405c0c87c661ea5caea26288613e23c67267cf631fbe5e1158bcc131fbeac127db1822aea771b6c28358a1830a2eb937ab97f027431400fc64395d5c07fc1097ae441ea5c2ea3bf3940f3f215b8e058ca1281a3267e232c66218f13e43d427fbaeebaa6a300525fe5af4ba574cf3081190a84cca26d31956b1d305c375c626803ab61f871839976cbd8d7c5a291173a8f9dd3701acc361a72f218ce45fca9758e7abc03ab5706cf7b1db62ad43c1a77137818f5a7c8c67d84b1e0b0dd70fbc1962207c811edcff17d1022c703ac4163b2e8bfc70bbe2481523dc7ba7959cc5a359241fe32857fdac226b67d6fe2accd899068265fe79823450eaa58c9fdab84db37608bc8aaf18c4bf7d388337689fdd433b08aa8c776223c2368772b3339e020d1f35b49731e7d097181a20d7e3a0460c0fbf22886d9f562185b915476e81a99b3437c687ea81c07b075e8efe5bea9d1a78e6245db7e993d21ec42ff52c3b355a537bec4d0c8777736404ebc70632f4624ecad634845e15a00102cb1532a2fb87e156749af8cd70748a02b5e7484b78d1b67cfb59e3359815745f2831d9dd229b7f5b27c8b7080d85545842d6724224884dbb08cd1391a8f607f04203ea74543d4f7933b4871c3e3e6fb753afce27ecd8332014275a615b564b2aa3b89346e7681b356710b642f45314712a22b9d8fcd1f39d308beb74dd4a55d5c953cf19b4600b5ad5fdee1d35464aac0319fcfa5601fe632b0dfa6489b2c919bb124907823ec0a51009e69dccdaf950f7933db171a2f5cf9f2c7ac9b08c75b152143566c968e276097c9280b8bf0c25832504f18ba3a1a0d49b7971954e15fc15391a7f2afa2700ac864713983634a6266d18f2ae9c29b69baaab1de033349500d6882d0d0d84fc7148eb47e16e42850cf9cf6a4e93780899889bf432aad1e609b1f7dff9bdf05c3ee595d7c9a85595bab736667f4bb5b1c209fb7e6a2676939b16fd6ef10f32b8eb0df211ec9db05f3d350cfb04fd8a19a006ceddce1243332c1ad54e61a3f7bb394ebfc71fe9d3a654b52c3b40c49f1ce12a715e7116e0f8d1f4b912c0a7912d52a1f7e225b8ac03198afa405035f065d66264c6695451578413d5155d767e7f82080c11368cdf3a547f2884350d3a3061f251fcc1a955a1e69458e10b95c2d9f7f62926ec1bf44bb07ce10e00cfeb487482ffc6d0a26498c45dde51a402ac5e2a84b43d31128699347ed9f7c36502d28c24e96ad5cebda65a590c1b00cdd2dd4dcd927cb5f84e546de377ce3a1ccca685dfe84168672858cc7b7b780682ca3e90840a5c6f39095fe5649b95fa72a315b9f5cf28a9e86d848be7f26cc0d2c7a1fece9172f1ce2b615aa148f2d03fda09ed706c08b2ed9f7c7570d80783e553ffb498d43f525814f81a74654e20181ff2141c8358dc9348fbd72d924ed6bf1fc6e599327ee3c66e23cf4437dd9a0d6299fb6533a0d82da9ef0703fe4f7e9faf231a5e7fa304d90ba507523ac1ee919793a7dc69686782b782f2e7c50fec5043a14017354650d51a7fc3a06d55b2fe32f264e26b067041f1bd9e7f95956f0b2ac14662a0340c1a4f68b1c1583453a365d76b24e93ef0fa2c41ab7d855b35830b13db73c1b545cf1fb53a980b7dbef59d7209c89642092baaa069a24a40361c93d622175fa000748cab7dd16c071ca8229fda09f69faa85361e9900e4c5902172509b0108675fde8f93f2a4daa009e989624caaec71a526642b38e2cf56ff553c4b51d8b74d77f472ac7644db269afbeeed88508c07e9233e1da912545f0b10745dd7a9f44c00312803b20e94129a8c70e2d0e0179ca459590a3acdb228edcdc64da7ee771f3e898de72513ff034c09b94f2ae83b4db5480c37bfdda09c64e54cd0e167a388513b280b381e2306d48c6d24cbb276a75c30ceec747db22dfc442c84935cc591bf1d450a4799c0e6cb5f700123aa290a885e72d37b87d7b5abd223e8df78351fcbcf3480c1d402ba6970b46c062c6f825e9a7006499279171380cf946833ef825efd765a1c4ab14a0f2265085922de2f43650d51095b221109c8064d238e4727b2301f6a9d73f7a72b93f3fe74846bde361c84e9ecfec0da6edbc7d72fde27a16af37bd10eafb00973ccfbc12b39191fb5a04d3e28f1bde1a9653a7f7292acfc41f383248245a84ed1af252e53a7d29d356db6b4eaa57a54e4612d6fb16152096acfbbb3ab83c08368c7d6b3be13f72a0cde050258fd1a83e9a0096ee7fe278da5ca4127ac252cc0b584d860ed64bf801b9a36ff39ca6dfac5f35352befe30596dcb539e30ac5a4d3b5fdd28eac7fd9dbf690d4c0e46e83f867a838a5fa34e2ee393037a25b549c5474265cac449e09da18252266887e4ef0bac12f4843c73bf58791a34a6b6e82c1646733377d43a60c450bb15dab2e020553ae3ab6bf956ea4a93cebe12619076b46fa072710dcc3721de71cbe822cf2d2b36a6ce72363ab0ad56d1bf81f87c7ed00b4ed19fc62130cc1594e47458efe72507a21ed98ada1a94414bcb1094f8d98acc0414896832568277121d24670b386f43ffc02f5b0e317bc400a858c546833e6dc47a1a9dd3f830cffbf3957ad9bfd8a513278b75616e1e7f8b7c463324b57fd78e91be740611b1e4e8eb39008437d12ae1b00ae1b1c0b1449de90ecddc078636d62332d69ad5b3c6d58d6ce3d4471a01ac851662e63b274c50335f0e4a35493fc9ad739af00476f0cbc357c652aeaa9313463267d232d8ca8e8a448c8db87b78d1dda6fae3d0f027668fb159e4e47142cb078f3c65f97e095b03ae9a98ab7fc53b07559504de49bd664946e9173c49d75780eba72c9707565f339febdc399edfa3adfbe2b8984b1e5c1b52fb0f90ff9fa0b7048f49802e436fb12f25a2ff098a0ffc40b7ba1d7fa193552633a502a2911927a2d090e486a1e2af911c0e36cb634274459b3a454e00adeda6189fb45f0545f359413f3debaba00aa246834c8cd4673e61a495160e6cbeb36d0315ce1ab95700246b71470435086a30e24f55e7f6583557dd7fe62e68f8888e8822c168b4a5878585e005a56f7981112c673d0ff1b46a980d8cf31a2d4ea9317a9133d552aeb1ac9a2896ceb81777e98387073283f400abf2e7eecc0fcac854b28652accecb90dcd754519b44c5963b0ba61f434e6ab5ce8dda24638b556a4a97da1f2603509aaaa4c3e7724d378cff90af5e7eaea21ccacb45ce1a597cc8ba83dae8e6b0d427e96ea21112665203d23a2725d672d3178b3eef0dd1e9584a630f45f839ed357bf597a205b04d60a6b6b7a9597243038b356f08b2c3f86dcbd160493a6d7232b5aa7f4ce79b20bf2ee5239770c0add6e5ba7a710c5280901462922da9542ff340c93bbe29585a37ce4766dd9f9a1ecee06956c1f3bf17522cd13c1abf99e6b78890660efaaa2e10514dd40b612f2c2fbf25587d10d4a1620ffbeaec40e222193fe0fa7bab72a5a995dc552f100b63e36d26b2abda7ab6a351786dbb58311433fee25cb299336af8d89631b90c8882f2fe6776ad081871d2317a1053c120f0d38118b4c80170b4beb57894cc235ff0b0c3359ba83ad83e118f53513e59f291f5d4849cfd1e98a9e3c154473c5661b78e7a22cd3e923878f5045cb61e9868a17a6254f0386e172ced07e4fcbac4bd74f48b10f975ebc21797a690cdf3f331cac3ee3361071008222b0db6ae99e719101f2d9763189706f83b1129f5b3960f6064db7403fba050c231bf3905913734632b33f784593ecaecaf5e01ed688030b44670b1f93b4895a2c6e348e073e622dc5afd23caab5dfb581cb76aed896b6674208800659669bc75ab05557f3778144a617ae475118a1731591699f22449ca626408d897fab00f8321d433c7c3a24f89498adc6142e0022bf38760b8f322c12e0a7883477c527792f2e35de14e62b2d45b6c8ea4a8e32fbf5def2f09c7a2760da15d5e5e3177f2efb5fa13da5871dde692a0c66c8aca2e62713874da99e8252c486a52771fdad6fe0f311002d662e7d35748f02e159bfa6d96379ebf1be0c70e0e9f30d3e1e839f9a497373f2c72a2d3e68eba792f226985eae69190977f98ed38099c39742bfe59fb0e4b511a8a09e278ef196411cc8aa90c94cf7ffecb246adf21ca9a890a8c2b926615ab47dac334407be0baabff41026d9844921be0585491057d6fb2467dbb8702db015d49183d59db037271e9e94c890e9782298ba8078a2ab6a29e69e54effa17c7691be689842cd5f998ab9c762b0f3114e865d890712daf1eb5bed0f127d415b6c19224ff0ed2fd0015850f3daa1eecd4a213185cb133b670a4f1a89d8553a455f1ad206597bc7100938ac2e96412d68ce338a8610e574fd7805bd34263a076a2de7226a172bafe1ff7f374ca830894263c4f653bb546ffdb930864fb8230fcb6be27ad078d2443ad90db9264a89f7e975991e0397a76a2ab897c8cb4c473e2dcde7f83726685ad7dbccada3f45d57c56aea832b8345cce051d228f977b0f1918a43bc4019f5ef1b40854c2223d22234089e78a4872373dde8cab4216d102347dd7a34f1788228689507b83fb9cdb1f88e986da97c18cedefe12c2ab1a0cc31329ba5defd43b82ae0fe0695694ac018ee5f7c273ae09f3c69ae2205b8d46f9d48434a839e40535a59c4857452ccae72ee5d780977078ee94676a14c69fe0f66e05c2367be646f7b17894664be2efee2c69a9e5346a61535f0bba482f506b75f52b718314d09bc1d53f5908e927ad9bc05d50a850748faff75d52f7c93e8c8e6b90c676caae28e214a69c5f46ada85218930d598872d630a26c5000a9dc449cd142e7760496386ed6b582c52a3c85bb19c7b50c257f90bbd1f6b5a3acb3256d5a9bcdd25683cc35faf6edcc968fae4fb0ac6b0bca4fb826c3fd29bf46c6bb0962607a404c8b15ddec0c0a333a0b53a1b4de5d122229821e62ddc005113ac719021218a150216c3233efca9c6bb8afdb4211f5dec7cff6051c381a6d94e8fac2acd6c0bbf6b42aeaad72992323c9268b8bef658dfdcae982a557e3c512cd2ea5e98c2eefbef14b7b610650546150ad787997906b3e0510fc9a4fe279b54b836c65be28117d7737c0ede9c481abe0447cc37b88fa8a26aa8cac312d691b67690907da809f993ea460b04fae46d16a2d59d88dc14c42deea90ed63c025389be7eeb2336614b3033ae73ada187f97ea0aac6b05cc6d87ea0a35e6dc73b7ec6544efe901ea2023502f71bb512d014cdc3c68d11e91208daaf3caee2b7c3d85b99e7abb93273c849c93f3ffd1b64f09cfbda47efb7e7ed8f3f5409584d5d580814a806e9bd694398b8459f92e8b64fa6f918c83ed96442595ee4d840618c3141ca9406686ce35f8bdbf1146a2843c90660b2fcb4a4f6442192707d27727bb9133ed6d680624560680f35217ad10227edf7e263481f9d86cd7bf297a74c8fc6e6d14c0a233f480407987bf0c7bb9380e624c12525c809cc0876afe5bd00a200ff1d91801f824c2df8f5c4f29f4887295e54e97eedf5b1710122d38c81a6474e5b2619b5f9bc33d3288d69b0882ca0c07288913585b189b7e155699f2f42248cf0260ffd8dc88e03d23abe07540e45ddf9a00054d39aa3a94b3ff26cf0e48f640d86aa8f998955cceb68d07718b8ac2ea2e0cb70ec9ecafae5bcc355f50d2602c4e6b8fe6667283141061ccf6184aff12063d644824a7fb14c947554fafd2371720ddec2850bfecc8f2cbe84371d2af53c36b5aedd1929884b1e3820f6f61ca024b6f6e8f458a9bf058f71414dcab61c7e4d4a14bc6194780889e5630d8b3225c46f881394c234afad909f319451034b41e4956d29712bc4f367fa4f826e84e210924f8e812177750ea711871f5f32dea367d65086686218dc91202a70cba9b40c48b38241dcf19095b8d8e3f186fc5c5922adb33f0060142438470ebebfb7f588b94efd2816c9612b6d64483b676ce28147f247a61d71207e8af5811a2a9ffc448a408dfcdd943793814b0767e541a616d324235bbe4d73bb9467a6a31b0c35dd11dbeeb75dd9fb2e942061077cf694b36fbd694b2d3f96d1f4648a969cf366556f626653244cb4c433b02a77db11e135488ae0bba714d97bbbdba13bfae5868f23e26ed140d173517a4e254c6bf6a99bff0ee690ec4638fe5988c99e9b12ce21265433d225a52d304e29884bb3cad91eed27c6ecf9148e0e8268df9320825505d5eb0dda0cd0b790e48c5467c6379b42d38f04338775a9178f1439098b18560d7a3e56c2cbd8da2811b2aafb82f397abeebbfb91ef53cf0c98507020815dd33d953cc0f2770467bca0391eca4240ae2a49de74b521d2d1d7db531148dd786c0012c801c9f24b6a26338d94c9a153ee513e093e83ae5ea55a671dccbdaf33accc30991ddf9f8165f11554ffc353eb8ebe7e5761a04105cb4098234fb33c09f6cab35d3b31c93111c19ffbb898dc7aed1665c43600f6dd87f4c6a0b10f073f1f67dfc8247a016400424c22e459e82998775aa4cefdac4bc72014d04322626ecb8054fd654dc92d974f1b28ea5e3e9c4321f76ad67e51e6f1c1a5a314856f354cd6edbfbcd2ebc593babd069ffcce15ce8bcb84c81703951bc5c915735a74765c5249bc835ced467b2888d05203cf978693579efac85743d1541d74c0263db8b7f733f240cdc68ef15f9bc9f4c133cc9fc7d2f266322e4c07cfa6efbb7d4f24614079d86f963ca6e178f96262708bbc2bc3d6734e7a3c0b17fb465e0e507355502704b04b0b754ee46e335b1f53a9fb8cdf79e3c81e4fb3b5ae482403af8b4964380d6b7f7869a23128a4e06eb7101e8b3ebcfb0358a2f9afacc71115e328d8bf6756e3c", 0x2000, &(0x7f0000003c40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 05:39:58 executing program 0: r0 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_ADD_MFC_PROXY(r0, 0x0, 0x24, &(0x7f0000000000)={@loopback, @empty, 0x0, "83e0476c93a71659a1d55b215783680e635ca1efd5dfc6cd6e4bc3785cdab12a"}, 0x3c) 05:39:58 executing program 0: r0 = openat2(0xffffffffffffff9c, &(0x7f0000000440)='./file0\x00', &(0x7f0000000480)={0x10040}, 0x18) close(r0) socket$alg(0x26, 0x5, 0x0) ioctl$IOMMU_OPTION$IOMMU_OPTION_RLIMIT_MODE(r0, 0x3b87, 0x0) 05:39:58 executing program 1: r0 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCINQ(r0, 0x541b, &(0x7f0000000040)) 05:39:58 executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000002040)='./file0\x00', 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x0) openat(r0, &(0x7f0000000080)='./file0\x00', 0x327b00, 0x84) 05:39:59 executing program 1: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = openat$mice(0xffffff9c, &(0x7f0000000000), 0x0) r2 = dup3(r0, r1, 0x0) r3 = dup(r2) ioctl$TIOCGDEV(r3, 0x80045432, &(0x7f0000000080)) 05:39:59 executing program 0: r0 = socket$kcm(0x29, 0x5, 0x0) r1 = io_uring_setup(0x45f9, &(0x7f0000000040)) syz_io_uring_submit(0x0, 0x0, &(0x7f00000002c0)=@IORING_OP_READV=@pass_iovec={0x1, 0x0, 0x0, @fd=r1, 0x0, &(0x7f0000001540), 0x0, 0x2}, 0x0) sendmsg$BATADV_CMD_SET_VLAN(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)={0x0}, 0x300}, 0x0) 05:39:59 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$MRT_DEL_MFC(r0, 0x29, 0x36, 0x0, 0x0) 05:39:59 executing program 1: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/slabinfo\x00', 0x0, 0x0) r1 = openat$mixer(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) dup3(r1, r0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f0000000000)={0x0, 0x0, 0x0}) 05:39:59 executing program 1: r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = openat$mixer(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) dup3(r1, r0, 0x0) ioctl$HIDIOCGUCODE(r0, 0xc018480d, &(0x7f0000000000)) 05:39:59 executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000002040)='./file0\x00', 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) openat$incfs(r0, &(0x7f0000000040)='.log\x00', 0x6ac42, 0xcd) 05:39:59 executing program 1: r0 = eventfd2(0x3e, 0x0) read$nci(r0, &(0x7f0000000d80)=""/199, 0xc7) 05:40:00 executing program 1: r0 = socket$xdp(0x2c, 0x3, 0x0) r1 = dup(r0) ioctl$PIO_UNIMAP(r1, 0x4b67, 0x0) 05:40:00 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) ioctl$TIOCSPGRP(r0, 0x5451, 0x0) 05:40:00 executing program 1: r0 = openat$binder_debug(0xffffff9c, &(0x7f0000000440)='/sys/kernel/debug/binder/state\x00', 0x0, 0x0) r1 = syz_open_dev$ndb(&(0x7f0000000080), 0x0, 0x0) dup3(r1, r0, 0x0) ioctl$SIOCGIFHWADDR(r0, 0x8927, 0x0) 05:40:00 executing program 0: r0 = socket$nl_sock_diag(0x10, 0x3, 0x4) sendmsg$NL80211_CMD_TDLS_CHANNEL_SWITCH(r0, &(0x7f0000000c00)={0x0, 0x0, &(0x7f0000000bc0)={&(0x7f0000000b00)={0x1c, 0x0, 0x0, 0x0, 0x0, {{}, {@val={0x8}, @void}}}, 0x1c}}, 0x0) 05:40:00 executing program 1: r0 = openat$mixer(0xffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = openat$binder_debug(0xffffff9c, &(0x7f0000000040)='/sys/kernel/debug/binder/transaction_log\x00', 0x0, 0x0) dup3(r0, r1, 0x0) ioctl$FS_IOC_REMOVE_ENCRYPTION_KEY(r1, 0xc0406618, &(0x7f00000000c0)={@id={0x2, 0x0, @c}}) 05:40:00 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000000c0)={0x26, 'hash\x00', 0x0, 0x0, 'sm3\x00'}, 0x58) accept4(r0, 0x0, 0x0, 0x0) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x0, 0x0, 0x0) 05:40:00 executing program 1: r0 = openat$binder_debug(0xffffffffffffff9c, &(0x7f00000018c0)='/sys/kernel/debug/binder/stats\x00', 0x0, 0x0) read$nci(r0, 0x0, 0x0) VM DIAGNOSIS: 16:27:43 Registers: info registers vcpu 0 PC=ffff80008065109c X00=ffff8000827e1000 X01=000000000000001a X02=00000081d2884e39 X03=ffff800080003ea0 X04=0016a65700000000 X05=01ffffffffffffff X06=00000081d26d6928 X07=000000000041aad6 X08=00000000fffffffe X09=00000000005b8d80 X10=000000000000025e X11=0000000000000001 X12=0000000000000001 X13=0000000000000001 X14=000000000000025e X15=0000ab0260da025a X16=ffff800080000000 X17=ffff7ffffd5f8000 X18=ffff80008847ba38 X19=000000000000001a X20=ffff8000819e2638 X21=fbff000002c12480 X22=000000000000000d X23=ffff8000823c6db0 X24=0000ffffa6f16000 X25=ffff80008847ba00 X26=0000ffffa6f51000 X27=ffff80008847b9a8 X28=f2ff00001df1cec0 X29=ffff800080003f40 X30=79a28000801160f4 SP=ffff800080003f40 PSTATE=204000c9 --C- EL2h BTYPE=0 FPCR=00000000 FPSR=00000000 P00=0000 P01=0000 P02=0000 P03=0000 P04=0000 P05=0000 P06=0000 P07=0000 P08=0000 P09=0000 P10=0000 P11=0000 P12=0000 P13=0000 P14=0000 P15=0000 FFR=0000 Z00=0000000000000000:0000000000000000 Z01=6f6f6c2f7665642f:00000074616d726f Z02=65725f7265766f63:000000756c6c2570 Z03=0000000000000000:ffffff0000000000 Z04=0000000000000000:ffffff0000000000 Z05=0000000000000000:4010040000000000 Z06=0000000000000000:4010040000000400 Z07=4010040140100401:4010040140100401 Z08=0000000000000000:0000000000000000 Z09=0000000000000000:0000000000000000 Z10=0000000000000000:0000000000000000 Z11=0000000000000000:0000000000000000 Z12=0000000000000000:0000000000000000 Z13=0000000000000000:0000000000000000 Z14=0000000000000000:0000000000000000 Z15=0000000000000000:0000000000000000 Z16=0000540400005400:0000540400005400 Z17=000000ff00ff00ff:000000ff00ff00ff Z18=0000000000000000:0000000000000000 Z19=0000000000000000:0000000000000000 Z20=0000000000000000:0000000000000000 Z21=0000000000000000:0000000000000000 Z22=0000000000000000:0000000000000000 Z23=0000000000000000:0000000000000000 Z24=0000000000000000:0000000000000000 Z25=0000000000000000:0000000000000000 Z26=0000000000000000:0000000000000000 Z27=0000000000000000:0000000000000000 Z28=0000000000000000:0000000000000000 Z29=0000000000000000:0000000000000000 Z30=0000000000000000:0000000000000000 Z31=0000000000000000:0000000000000000 info registers vcpu 1 PC=ffff80008010b418 X00=0000000100000004 X01=f9ff00001df19f80 X02=ffff7ffffd60e000 X03=00000000ffffffff X04=ffff8000823c0d00 X05=0000000000017ff4 X06=00000000000094bc X07=ffff8000824bb048 X08=ffff80008240b048 X09=00000000ffffec65 X10=00000000000004a0 X11=00000000000004f0 X12=0000000000000c65 X13=000000000000252f X14=ffff80008240b048 X15=0000000000000030 X16=302e342e36206465 X17=6c6c616b7a79732d X18=0000000000000000 X19=0000000000000001 X20=ffff80008263eaf8 X21=ffff80008240aed8 X22=00000000000003c0 X23=ffff80008240af60 X24=0000000000000000 X25=ffff800081fbdf50 X26=000000000000001b X27=000000005555555f X28=f9ff00001df19f80 X29=ffff800088483060 X30=ffff80008010b414 SP=ffff800088483060 PSTATE=624003c9 -ZC- EL2h BTYPE=0 FPCR=00000000 FPSR=00000000 P00=0000 P01=0000 P02=0000 P03=0000 P04=0000 P05=0000 P06=0000 P07=0000 P08=0000 P09=0000 P10=0000 P11=0000 P12=0000 P13=0000 P14=0000 P15=0000 FFR=0000 Z00=0000000000000000:0000000000000000 Z01=6f6f6c2f7665642f:00000074616d726f Z02=65725f7265766f63:000000756c6c2570 Z03=0000000000000000:ffffff0000000000 Z04=0000000000000000:ffffff0000000000 Z05=0000000000000000:4010040000000000 Z06=0000000000000000:4010040000000400 Z07=4010040140100401:4010040140100401 Z08=0000000000000000:0000000000000000 Z09=0000000000000000:0000000000000000 Z10=0000000000000000:0000000000000000 Z11=0000000000000000:0000000000000000 Z12=0000000000000000:0000000000000000 Z13=0000000000000000:0000000000000000 Z14=0000000000000000:0000000000000000 Z15=0000000000000000:0000000000000000 Z16=0000540400005400:0000540400005400 Z17=000000ff00ff00ff:000000ff00ff00ff Z18=0000000000000000:0000000000000000 Z19=0000000000000000:0000000000000000 Z20=0000000000000000:0000000000000000 Z21=0000000000000000:0000000000000000 Z22=0000000000000000:0000000000000000 Z23=0000000000000000:0000000000000000 Z24=0000000000000000:0000000000000000 Z25=0000000000000000:0000000000000000 Z26=0000000000000000:0000000000000000 Z27=0000000000000000:0000000000000000 Z28=0000000000000000:0000000000000000 Z29=0000000000000000:0000000000000000 Z30=0000000000000000:0000000000000000 Z31=0000000000000000:0000000000000000