9 = socket$nl_generic(0x10, 0x3, 0x10) r10 = syz_genetlink_get_family_id$mptcp(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$MPTCP_PM_CMD_FLUSH_ADDRS(r9, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000003800)=ANY=[@ANYBLOB="14000000", @ANYRES16=r10, @ANYBLOB="0100000000800000000004"], 0x14}}, 0x0) r11 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200), 0xffffffffffffffff) r12 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r12, 0x8933, &(0x7f0000000700)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_TRIGGER_SCAN(r12, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000440)=ANY=[@ANYBLOB="1c000000", @ANYRES16=r11, @ANYBLOB="050002ffff1d77f23d72b6610e0d249c6592c2e3780163540584cc6afe054097f8e6c91e56ace33c17466d8713b207728cdbb71bf777a5f650fcd8946194ffcaa2142322f85981801157707c6ef3812c109e828a5eed1a90f05506a4f03daf2e03afee1ab6b08468d90668e67bfa58f6e2e32bc8a0bfc59b68dfca21fe2a527d3a9725a6b2efcd8be931eea04c0fc5dfaf5caf24c22c0433c94bba4626caa841e3a7f6ead29d2d10c896dfa5d7b925cc12129b61531f005f3ce2172aacad95676c619f741707fe9e86dc5d52474113596f9b07d9c1b79b122da0e652668d183bf0636ae6482bb2e79c06d05b1c53692484ac7bcc352494ccf57d81b0b1de939f0c8679845deaad2ea699b3f6b67e4c40dd3b2b435924f6928cd6d48efb0f80ca478760036cb7ccb5409d0e8cc7149130d403c1235bd5879bd51cf18f6a87d4a1f13cf253711f208a064c036789622352d4a12caa055566ec13973012eb73790e881e35d6b4a958c9304550e0200897db24f237bbe9077e92e0a46aa372fcac05164632f0e06d4ae777944af8ae13a73fcb395a2b9b158297ea1737cfca12d36ead60914f15851cf8ed43d208e8e0d0d571c5c00de72e55029080e53bd02f753032cea0bc29881c731df3414fcda6e14da60601d83ba3ba96066fb02c50b92d50ff57658f7fc6357ddee69df43eb60cb6409064e816f59edb0b9bcc4474099398fa1edcc1d1ba6625f9d515a6182cb0e9d9f918ee2103d33b10f0af50ffca90de565ea81a50b8e3d16d8fc3fa0488e890928d08cce2a51824b900"/581, @ANYRES32=r13, @ANYBLOB], 0x1c}}, 0x0) sendmsg$NL80211_CMD_ASSOCIATE(r9, &(0x7f0000000340)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000000300)={&(0x7f00000002c0)={0x14, r11, 0x100, 0x70bd2b, 0x25dfdbfb, {{}, {@void, @void}}}, 0x14}, 0x1, 0x0, 0x0, 0x60008000}, 0x10048090) 22:56:04 executing program 5: socket$nl_route(0x10, 0x3, 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000063c0), 0x2, 0x0) write$FUSE_DIRENTPLUS(r0, 0x0, 0xffffffffffffff56) r1 = openat$sw_sync_info(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$DMA_HEAP_IOCTL_ALLOC(r1, 0xc0184800, &(0x7f0000000380)={0x3ff, r1}) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) r3 = socket$igmp6(0xa, 0x3, 0x2) setsockopt$IP6T_SO_SET_REPLACE(r3, 0x29, 0x40, &(0x7f0000001240)=@raw={'raw\x00', 0x9, 0x3, 0x290, 0x0, 0xffffffff, 0xffffffff, 0x0, 0xffffffff, 0x210, 0xffffffff, 0xffffffff, 0x210, 0xffffffff, 0x3, 0x0, {[{{@uncond, 0x0, 0xa8, 0xe8}, @common=@unspec=@ERROR={0x40, 'ERROR\x00', 0x0, "23e74f0c2260d0350d750fdcf615802cbd1515a8c4754093117d75541833"}}, {{@ipv6={@empty, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, [], [], 'syzkaller0\x00', 'veth1_to_team\x00'}, 0x0, 0xa8, 0xd8}, @common=@inet=@SET2={0x30}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x2f0) r4 = socket$l2tp6(0xa, 0x2, 0x73) setsockopt$inet6_group_source_req(r4, 0x29, 0x2e, &(0x7f0000003380)={0x0, {{0xa, 0xfffd, 0x0, @remote}}, {{0xa, 0x0, 0x0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}}}, 0x108) r5 = socket$l2tp6(0xa, 0x2, 0x73) bind$inet6(r5, &(0x7f0000000140)={0xa, 0x4e22, 0x6, @empty, 0xa}, 0x1c) r6 = socket$igmp6(0xa, 0x3, 0x2) getsockname$packet(0xffffffffffffffff, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @multicast}, &(0x7f0000000080)=0x14) ioctl$sock_inet6_SIOCADDRT(r6, 0x890b, &(0x7f00000000c0)={@mcast2, @local, @private1={0xfc, 0x1, '\x00', 0x1}, 0x6, 0x0, 0x0, 0x0, 0x0, 0x4002a0, r7}) r8 = accept$inet6(r3, &(0x7f0000000180)={0xa, 0x0, 0x0, @mcast1}, &(0x7f00000001c0)=0x1c) getsockopt$inet6_IPV6_IPSEC_POLICY(r8, 0x29, 0x22, &(0x7f0000000200)={{{@in6=@private0, @in=@initdev}}, {{@in6=@remote}, 0x0, @in=@remote}}, &(0x7f0000000300)=0xe8) setsockopt$RDS_GET_MR_FOR_DEST(0xffffffffffffffff, 0x114, 0x7, &(0x7f00000003c0)={@l2tp6={0xa, 0x0, 0x4, @private2, 0x7, 0x2000003}, {&(0x7f0000000380)=""/42, 0x2a}, &(0x7f0000000480), 0x20}, 0xa0) setsockopt$IP6T_SO_SET_ADD_COUNTERS(r3, 0x29, 0x41, &(0x7f00000004c0)=ANY=[@ANYBLOB="66696c74657200000000000000000000000000000000000000000000000000000300000000000000000000000000f58fdf8e7e5e0b6f23cd00"/88], 0x58) accept$inet6(r4, 0x0, &(0x7f0000000000)) bind$inet(r2, &(0x7f0000000000)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r2, 0x0, 0xffffffffffffffb5, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) r9 = socket$nl_generic(0x10, 0x3, 0x10) r10 = syz_genetlink_get_family_id$mptcp(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$MPTCP_PM_CMD_FLUSH_ADDRS(r9, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000003800)=ANY=[@ANYBLOB="14000000", @ANYRES16=r10, @ANYBLOB="0100000000800000000004"], 0x14}}, 0x0) r11 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200), 0xffffffffffffffff) r12 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r12, 0x8933, &(0x7f0000000700)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_TRIGGER_SCAN(r12, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000440)=ANY=[@ANYBLOB="1c000000", @ANYRES16=r11, @ANYBLOB="050002ffff1d77f23d72b6610e0d249c6592c2e3780163540584cc6afe054097f8e6c91e56ace33c17466d8713b207728cdbb71bf777a5f650fcd8946194ffcaa2142322f85981801157707c6ef3812c109e828a5eed1a90f05506a4f03daf2e03afee1ab6b08468d90668e67bfa58f6e2e32bc8a0bfc59b68dfca21fe2a527d3a9725a6b2efcd8be931eea04c0fc5dfaf5caf24c22c0433c94bba4626caa841e3a7f6ead29d2d10c896dfa5d7b925cc12129b61531f005f3ce2172aacad95676c619f741707fe9e86dc5d52474113596f9b07d9c1b79b122da0e652668d183bf0636ae6482bb2e79c06d05b1c53692484ac7bcc352494ccf57d81b0b1de939f0c8679845deaad2ea699b3f6b67e4c40dd3b2b435924f6928cd6d48efb0f80ca478760036cb7ccb5409d0e8cc7149130d403c1235bd5879bd51cf18f6a87d4a1f13cf253711f208a064c036789622352d4a12caa055566ec13973012eb73790e881e35d6b4a958c9304550e0200897db24f237bbe9077e92e0a46aa372fcac05164632f0e06d4ae777944af8ae13a73fcb395a2b9b158297ea1737cfca12d36ead60914f15851cf8ed43d208e8e0d0d571c5c00de72e55029080e53bd02f753032cea0bc29881c731df3414fcda6e14da60601d83ba3ba96066fb02c50b92d50ff57658f7fc6357ddee69df43eb60cb6409064e816f59edb0b9bcc4474099398fa1edcc1d1ba6625f9d515a6182cb0e9d9f918ee2103d33b10f0af50ffca90de565ea81a50b8e3d16d8fc3fa0488e890928d08cce2a51824b900"/581, @ANYRES32=r13, @ANYBLOB], 0x1c}}, 0x0) sendmsg$NL80211_CMD_ASSOCIATE(r9, &(0x7f0000000340)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000000300)={&(0x7f00000002c0)={0x14, r11, 0x100, 0x70bd2b, 0x25dfdbfb, {{}, {@void, @void}}}, 0x14}, 0x1, 0x0, 0x0, 0x60008000}, 0x10048090) [ 464.302270][ T5094] usb 2-1: New USB device found, idVendor=20b7, idProduct=1540, bcdDevice=ef.8f [ 464.312053][ T5094] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 464.385374][ T5094] usb 2-1: config 0 descriptor?? 22:56:04 executing program 0: socket$nl_route(0x10, 0x3, 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000063c0), 0x2, 0x0) write$FUSE_DIRENTPLUS(r0, 0x0, 0xffffffffffffff56) r1 = openat$sw_sync_info(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$DMA_HEAP_IOCTL_ALLOC(r1, 0xc0184800, &(0x7f0000000380)={0x3ff, r1}) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) r3 = socket$igmp6(0xa, 0x3, 0x2) setsockopt$IP6T_SO_SET_REPLACE(r3, 0x29, 0x40, &(0x7f0000001240)=@raw={'raw\x00', 0x9, 0x3, 0x290, 0x0, 0xffffffff, 0xffffffff, 0x0, 0xffffffff, 0x210, 0xffffffff, 0xffffffff, 0x210, 0xffffffff, 0x3, 0x0, {[{{@uncond, 0x0, 0xa8, 0xe8}, @common=@unspec=@ERROR={0x40, 'ERROR\x00', 0x0, "23e74f0c2260d0350d750fdcf615802cbd1515a8c4754093117d75541833"}}, {{@ipv6={@empty, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, [], [], 'syzkaller0\x00', 'veth1_to_team\x00'}, 0x0, 0xa8, 0xd8}, @common=@inet=@SET2={0x30}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x2f0) r4 = socket$l2tp6(0xa, 0x2, 0x73) setsockopt$inet6_group_source_req(r4, 0x29, 0x2e, &(0x7f0000003380)={0x0, {{0xa, 0xfffd, 0x0, @remote}}, {{0xa, 0x0, 0x0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}}}, 0x108) r5 = socket$l2tp6(0xa, 0x2, 0x73) bind$inet6(r5, &(0x7f0000000140)={0xa, 0x4e22, 0x6, @empty, 0xa}, 0x1c) r6 = socket$igmp6(0xa, 0x3, 0x2) getsockname$packet(0xffffffffffffffff, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @multicast}, &(0x7f0000000080)=0x14) ioctl$sock_inet6_SIOCADDRT(r6, 0x890b, &(0x7f00000000c0)={@mcast2, @local, @private1={0xfc, 0x1, '\x00', 0x1}, 0x6, 0x0, 0x0, 0x0, 0x0, 0x4002a0, r7}) r8 = accept$inet6(r3, &(0x7f0000000180)={0xa, 0x0, 0x0, @mcast1}, &(0x7f00000001c0)=0x1c) getsockopt$inet6_IPV6_IPSEC_POLICY(r8, 0x29, 0x22, &(0x7f0000000200)={{{@in6=@private0, @in=@initdev}}, {{@in6=@remote}, 0x0, @in=@remote}}, &(0x7f0000000300)=0xe8) setsockopt$RDS_GET_MR_FOR_DEST(0xffffffffffffffff, 0x114, 0x7, &(0x7f00000003c0)={@l2tp6={0xa, 0x0, 0x4, @private2, 0x7, 0x2000003}, {&(0x7f0000000380)=""/42, 0x2a}, &(0x7f0000000480), 0x20}, 0xa0) setsockopt$IP6T_SO_SET_ADD_COUNTERS(r3, 0x29, 0x41, &(0x7f00000004c0)=ANY=[@ANYBLOB="66696c74657200000000000000000000000000000000000000000000000000000300000000000000000000000000f58fdf8e7e5e0b6f23cd00"/88], 0x58) accept$inet6(r4, 0x0, &(0x7f0000000000)) bind$inet(r2, &(0x7f0000000000)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r2, 0x0, 0xffffffffffffffb5, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) r9 = socket$nl_generic(0x10, 0x3, 0x10) r10 = syz_genetlink_get_family_id$mptcp(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$MPTCP_PM_CMD_FLUSH_ADDRS(r9, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000003800)=ANY=[@ANYBLOB="14000000", @ANYRES16=r10, @ANYBLOB="0100000000800000000004"], 0x14}}, 0x0) r11 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200), 0xffffffffffffffff) r12 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r12, 0x8933, &(0x7f0000000700)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_TRIGGER_SCAN(r12, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000440)=ANY=[@ANYBLOB="1c000000", @ANYRES16=r11, @ANYBLOB="050002ffff1d77f23d72b6610e0d249c6592c2e3780163540584cc6afe054097f8e6c91e56ace33c17466d8713b207728cdbb71bf777a5f650fcd8946194ffcaa2142322f85981801157707c6ef3812c109e828a5eed1a90f05506a4f03daf2e03afee1ab6b08468d90668e67bfa58f6e2e32bc8a0bfc59b68dfca21fe2a527d3a9725a6b2efcd8be931eea04c0fc5dfaf5caf24c22c0433c94bba4626caa841e3a7f6ead29d2d10c896dfa5d7b925cc12129b61531f005f3ce2172aacad95676c619f741707fe9e86dc5d52474113596f9b07d9c1b79b122da0e652668d183bf0636ae6482bb2e79c06d05b1c53692484ac7bcc352494ccf57d81b0b1de939f0c8679845deaad2ea699b3f6b67e4c40dd3b2b435924f6928cd6d48efb0f80ca478760036cb7ccb5409d0e8cc7149130d403c1235bd5879bd51cf18f6a87d4a1f13cf253711f208a064c036789622352d4a12caa055566ec13973012eb73790e881e35d6b4a958c9304550e0200897db24f237bbe9077e92e0a46aa372fcac05164632f0e06d4ae777944af8ae13a73fcb395a2b9b158297ea1737cfca12d36ead60914f15851cf8ed43d208e8e0d0d571c5c00de72e55029080e53bd02f753032cea0bc29881c731df3414fcda6e14da60601d83ba3ba96066fb02c50b92d50ff57658f7fc6357ddee69df43eb60cb6409064e816f59edb0b9bcc4474099398fa1edcc1d1ba6625f9d515a6182cb0e9d9f918ee2103d33b10f0af50ffca90de565ea81a50b8e3d16d8fc3fa0488e890928d08cce2a51824b900"/581, @ANYRES32=r13, @ANYBLOB], 0x1c}}, 0x0) sendmsg$NL80211_CMD_ASSOCIATE(r9, &(0x7f0000000340)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000000300)={&(0x7f00000002c0)={0x14, r11, 0x100, 0x70bd2b, 0x25dfdbfb, {{}, {@void, @void}}}, 0x14}, 0x1, 0x0, 0x0, 0x60008000}, 0x10048090) 22:56:04 executing program 4: socket$nl_route(0x10, 0x3, 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000063c0), 0x2, 0x0) write$FUSE_DIRENTPLUS(r0, 0x0, 0xffffffffffffff56) r1 = openat$sw_sync_info(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$DMA_HEAP_IOCTL_ALLOC(r1, 0xc0184800, &(0x7f0000000380)={0x3ff, r1}) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) r3 = socket$igmp6(0xa, 0x3, 0x2) setsockopt$IP6T_SO_SET_REPLACE(r3, 0x29, 0x40, &(0x7f0000001240)=@raw={'raw\x00', 0x9, 0x3, 0x290, 0x0, 0xffffffff, 0xffffffff, 0x0, 0xffffffff, 0x210, 0xffffffff, 0xffffffff, 0x210, 0xffffffff, 0x3, 0x0, {[{{@uncond, 0x0, 0xa8, 0xe8}, @common=@unspec=@ERROR={0x40, 'ERROR\x00', 0x0, "23e74f0c2260d0350d750fdcf615802cbd1515a8c4754093117d75541833"}}, {{@ipv6={@empty, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, [], [], 'syzkaller0\x00', 'veth1_to_team\x00'}, 0x0, 0xa8, 0xd8}, @common=@inet=@SET2={0x30}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x2f0) r4 = socket$l2tp6(0xa, 0x2, 0x73) setsockopt$inet6_group_source_req(r4, 0x29, 0x2e, &(0x7f0000003380)={0x0, {{0xa, 0xfffd, 0x0, @remote}}, {{0xa, 0x0, 0x0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}}}, 0x108) r5 = socket$l2tp6(0xa, 0x2, 0x73) bind$inet6(r5, &(0x7f0000000140)={0xa, 0x4e22, 0x6, @empty, 0xa}, 0x1c) r6 = socket$igmp6(0xa, 0x3, 0x2) getsockname$packet(0xffffffffffffffff, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @multicast}, &(0x7f0000000080)=0x14) ioctl$sock_inet6_SIOCADDRT(r6, 0x890b, &(0x7f00000000c0)={@mcast2, @local, @private1={0xfc, 0x1, '\x00', 0x1}, 0x6, 0x0, 0x0, 0x0, 0x0, 0x4002a0, r7}) r8 = accept$inet6(r3, &(0x7f0000000180)={0xa, 0x0, 0x0, @mcast1}, &(0x7f00000001c0)=0x1c) getsockopt$inet6_IPV6_IPSEC_POLICY(r8, 0x29, 0x22, &(0x7f0000000200)={{{@in6=@private0, @in=@initdev}}, {{@in6=@remote}, 0x0, @in=@remote}}, &(0x7f0000000300)=0xe8) setsockopt$RDS_GET_MR_FOR_DEST(0xffffffffffffffff, 0x114, 0x7, &(0x7f00000003c0)={@l2tp6={0xa, 0x0, 0x4, @private2, 0x7, 0x2000003}, {&(0x7f0000000380)=""/42, 0x2a}, &(0x7f0000000480), 0x20}, 0xa0) setsockopt$IP6T_SO_SET_ADD_COUNTERS(r3, 0x29, 0x41, &(0x7f00000004c0)=ANY=[@ANYBLOB="66696c74657200000000000000000000000000000000000000000000000000000300000000000000000000000000f58fdf8e7e5e0b6f23cd00"/88], 0x58) accept$inet6(r4, 0x0, &(0x7f0000000000)) bind$inet(r2, &(0x7f0000000000)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r2, 0x0, 0xffffffffffffffb5, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) r9 = socket$nl_generic(0x10, 0x3, 0x10) r10 = syz_genetlink_get_family_id$mptcp(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$MPTCP_PM_CMD_FLUSH_ADDRS(r9, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000003800)=ANY=[@ANYBLOB="14000000", @ANYRES16=r10, @ANYBLOB="0100000000800000000004"], 0x14}}, 0x0) r11 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200), 0xffffffffffffffff) r12 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r12, 0x8933, &(0x7f0000000700)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_TRIGGER_SCAN(r12, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000440)=ANY=[@ANYBLOB="1c000000", @ANYRES16=r11, @ANYBLOB="050002ffff1d77f23d72b6610e0d249c6592c2e3780163540584cc6afe054097f8e6c91e56ace33c17466d8713b207728cdbb71bf777a5f650fcd8946194ffcaa2142322f85981801157707c6ef3812c109e828a5eed1a90f05506a4f03daf2e03afee1ab6b08468d90668e67bfa58f6e2e32bc8a0bfc59b68dfca21fe2a527d3a9725a6b2efcd8be931eea04c0fc5dfaf5caf24c22c0433c94bba4626caa841e3a7f6ead29d2d10c896dfa5d7b925cc12129b61531f005f3ce2172aacad95676c619f741707fe9e86dc5d52474113596f9b07d9c1b79b122da0e652668d183bf0636ae6482bb2e79c06d05b1c53692484ac7bcc352494ccf57d81b0b1de939f0c8679845deaad2ea699b3f6b67e4c40dd3b2b435924f6928cd6d48efb0f80ca478760036cb7ccb5409d0e8cc7149130d403c1235bd5879bd51cf18f6a87d4a1f13cf253711f208a064c036789622352d4a12caa055566ec13973012eb73790e881e35d6b4a958c9304550e0200897db24f237bbe9077e92e0a46aa372fcac05164632f0e06d4ae777944af8ae13a73fcb395a2b9b158297ea1737cfca12d36ead60914f15851cf8ed43d208e8e0d0d571c5c00de72e55029080e53bd02f753032cea0bc29881c731df3414fcda6e14da60601d83ba3ba96066fb02c50b92d50ff57658f7fc6357ddee69df43eb60cb6409064e816f59edb0b9bcc4474099398fa1edcc1d1ba6625f9d515a6182cb0e9d9f918ee2103d33b10f0af50ffca90de565ea81a50b8e3d16d8fc3fa0488e890928d08cce2a51824b900"/581, @ANYRES32=r13, @ANYBLOB], 0x1c}}, 0x0) sendmsg$NL80211_CMD_ASSOCIATE(r9, &(0x7f0000000340)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000000300)={&(0x7f00000002c0)={0x14, r11, 0x100, 0x70bd2b, 0x25dfdbfb, {{}, {@void, @void}}}, 0x14}, 0x1, 0x0, 0x0, 0x60008000}, 0x10048090) [ 464.693205][ T1207] ieee802154 phy0 wpan0: encryption failed: -22 [ 464.699901][ T1207] ieee802154 phy1 wpan1: encryption failed: -22 [ 465.581918][ T5094] usb 2-1: ATUSB: AT86RF212 version 0 [ 465.801913][ T5094] usb 2-1: Firmware version (0.0) predates our first public release. [ 465.810402][ T5094] usb 2-1: Please update to version 0.2 or newer [ 465.922176][ T5094] usb 2-1: USB disconnect, device number 8 22:56:06 executing program 2: mknodat$loop(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000180)='./file1\x00', &(0x7f00000001c0), 0x0, &(0x7f0000000240)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x1000}}) syz_fuse_handle_req(r0, &(0x7f00000002c0)="eb315d1529b3cd592af8c6a4c97ab2a4b89ae2ed93013bf251d601c9955a949e355001f79ee393c149244e65edd6606a770e1a9aab69e94664d13822a3ca478835b70a2f1d0abb9953e4a4a3062dbf62c1690f4419f5a9b5070b8d44a132c64f8148e7c1ebb304c08ae71d29d6a6c4ccac299f75520eeb5f6690d81f60604ebdc50ac3ebac9827c04edc9485772cc9e5bd5c7129d6c316560105b0e752a20b7052dd8867a830a388cfd95037c46d7f9a34fa6123c74a287143b5989ce1eb6c1967cc0bfc52ac2f49825df683df4c3890c5dea1f83f04b7b56f3e1c9a93710cd85c3e1454c056baa95e42896d3f8858293d88ea51df74e81731ae4b3a04fbfb452ddeada7c5c2d55520e9ea988e5a310865555edf4bb159aa7e6498ee7baf4a3925e2930c782c795a15a2c56ee9b45547c5d5b02f967e2cb39c2ef1ef4bf12def84d34df885102695751b0cd42c4ec1acd36cafee9221e43854bf29faa1fb8f82e39e158caf5abfe7d2cd28730b3510c8581fb129b52efcceac2306137dde95a312ad5eb009735dcea6d8b53e1c084fc8356cfb5ec329b250c75023496cfde1be0193d782501bc846880836bdfd152caabe80ef92f7ada911c9797c8375befda3ac24d8caa6b09f025cd936b0058a4e85df99ca6ac7253fd1309a3697a686f29364f9235a5c406f8823799fc8fa39649fc77a338ebcc590b7b2d4f5b637bdbac71ffe900311c078702e2476838f7c7e1177e9140a02ca7ebcd9a7bd293d521b413678fdd52f65275d43289c0e3c89d428ef370278ab1cf1878fee920043fa58674c131eeeec2f69779157d704d72e59c6edb430b208fb44ecf498762fbb3f7faddd3181d9a2607a0f301b64f274549f481dc68ba98eeb4c10bdd497bdcda0d346195a17500d49f046f2fb88f3e9de490cb12d47091af2b9c2a0defb590963918480409c18697fc306356bf32a772c5fa22810d7f078f9d0d052154cd8f0c365adf2a642da45fb6d33f8e7a25229398baacc4b992bd89210059334f997105347148fa2857702efe58eaec520adc3706cb0f0d622f91d7396708dd361f16a06aab67d50e1dbbf604e5f91030bb924b658efc18022584e3a32bb25c6c1576ffb95e6de82e667b731130019d02a9d7576e2e01fd8703cdae61b979c60c32f8048613167038bc2cf66c64fca185cd2899c2396f03764fd62d5479a25dd92db00d27486a49b5bf675de5064d5de300589ed48e4023b10cc8afb0bf874c90ae0a2be8ec42ab0d204d5074661b38342807223e7981bc989adce39fc8d75e3ebd4e517cdcee0ff25cd1a41882fdeadb227a7ca0f65f12f2f2e3a4eb718c55e66952507ae43403d9d864a37e0a39e7b89580d008cbdcca4d0f70842c91956fffa2031bedd9d572afca29e3661b6de4973159f5f1c7d818b0049a0b540added20f8daba42e6d43c7587215e6b91f79c4915e0796b068376ce2d889687217d90d868178215905139a4ac909ed3d8e955b76c6e1be807480a9ecae8df603439b5067d124680946d94232cd7c496e3f103c28bd69e4e828ac9a9248885f1e7823bfcf939044634395813b76beda4576bf9c6121587fe4eb6fb9a55ec0f39a2a0c93086d58a42e7e5cff103f32b1594f2111d7466976e77dfb2c297e20c68fd5504684867bcb8b34ab3ab776dd37b18ee44ce8c2033eddba8210b12ec85e2d7cc755dc6e672677ec967209d28fb45de8332a51dbeac54fcc0acbe62c7296489e77353956f8e146a518e3f4dd40f989bb15dff3e4fe7bcb8eca9f34179558f80295d9a27c7931e49cbd1da369c8f7bb7519d2fc86b90b46567e1ab7d06be6b60c34c59c81226c43a30e794627d3f69b6bff7c60b0bb03cb2651adc5235b19f2d0c38ef2871928d210170520ef9d7384b209bcfd2a419018f91cfc3c4f4013bafc13722e93c4149b65788d7651a8d6bfaf7c2f79f34ae83325c3b7da89b1f0966a3c80f3d01cee66c26e55215c90d4f4b4fb36317de33a854e56cd3ceb264e48f6b0e441578fcaa84e8187eff8e4e61659eeac180d229e617b6b1037194c25d2d76c7628e99577c58255de06260c19c3035bf75a665baf0b7a28a73f93cd9badd1b13e0af39a7889797dddcfbb33b8f8fb21b9b6ac7adf79626ea291c2173c86fe9f00b4d9fccc49ab8df06c4e581d88d7af48014a468896d6cced4cdeb7807c81d47f67228d684f86941ca102084c895488bd1eaa82ae2a1047de704f6a9d10f26af99c916e98a023504d506459bdd0d01936a492e735a5539b184ec0a4de206384184aa9cf6ffe5cc1756f5235fa3233c0a4d0362a757cd2d15a66ffb91bed99bd02b0f115a3ed47bf0e81e376ee7f2bc6b346d58f9d63e76b5b04ae5294178f04620755e6ed815f91899ab935958d5932d9a2aa3c77f254e913cf7758025f3a19bd40a85286e1f6fca687f5f4919b9173cd9780697a63343cfa3cc71aa743cf966365b20a8a2d687a39e6724427eacee28984736a81f685a6a65bf082c28e4842a53f31770613259c25186efac8cb6a4b88c2b717da87cbbb3f1e34ad859a502c8cb66871be752d48d5bfdb921569b0ab265b52e7dc3559527a48149950ea008ac114168bc95343f33bbcb148f45925d25dde9b0c3a276ac28565e5bd52bf66aabcb21dc4ccd163703f82172560543a35809e04b415c57d767946da38ec0767f95d26f3a36e188b4c18823af55586ed151db26cf4e1c93ef58532ddfd68be43b9b93b5ffd61ad7aec8c4aa122d746214c028d49e6ffe69d5bced8dbcdef91a0cc606c66bed7dd6be25f65784d18b2db6992b18a9186aba5aed63038e68afcd811669eb36fcf3cd18a5d57cd9b0e5b3f06c8e148ed90d88435b6240dc18d1d9ab223e0133d12d0770c959f3fd6981b7cf55ab362d0d8817f36d43f6493cda037e07471582edd5cdca9c2652a4d7189f54887f212187c389ed488688d773fe61beeb519f5ca7156b23622367ccc914c0cba406d8ff6052bc2e584fed4eecff2f8258636da6756e5b55b2ed4bd0345296faeac06f9a65aa29e51bd1d3997a2e128ba9da32c6d039c599a187b4e27c2408f251707a8a2cd7e606abd68edd80648f0e6b2af210595041a8c45e98c9ace39d8795d4b2295a3b548923b4def7f423bca3996ab5cb8e55ba813ca200ed5002352449c9697db3baaafc6495f1f933bb16fde1a84c72e7ecd6ab42fbaa62666b5c28b583b2d50d2b6a82d8e0ca961b39e60a10e1dc8356eef690dd07059a24ee74f7354ce1d8b3067ba8bdc0df84236d2343a350305e8b1ce7e26bdca33f62f5e130478f5dad2921199d7e6897fd291412059ad39fc9c46e4b2d7bbfbadb5610ec9a472288377c1f6fd599112b93e5ada8eb2fa71e4950a2bc8e8fef3f99cb9393e80e83d4eb5ee22a1f4796382439d9556fb641477b71c88eb731099af4f00528d4e15f08a09a25ceed4e22c159e12c2ca503a2e9371f610719c276eb1e1312b1b4ec54ebc5b2c00c6a0f12ba6de5a34e3952c7b0fef670726871452724fd37d714bd89b5f727e62d12159a559fadc671daf6b903905f4c7f6c8498455751928c78d908679a8f8bdc2efe60cb80fe5a96f7bc6b8398ffe4ca33577302e81a7d4ea622f5704c71c0c4b37e6ab3d4933eeb3b0e0bb8df4689c4a19f1545b10f4113bc7ecc0948b94577c5556f5b1bef207707aa32b64a90f639cf72fb4248e2dd148e83bf6278d75ca1a69fbc8bc3ad2fcc1ed8586669647390393f9d1e9515ad7cfe8665c41bc1789619c286386c63df01ab2f2416c2b12cbcb635aa4b1f3cc93dedded772df4f0ba5d74db9d10ef351b4142680abafb605493110b5ef9a7ea1e7d0bbec924989db8f6f69bfb5c80d42a51a185a0b61240e15bf574af2eec08c9e28f9c26216a920558e3a44ee91430fc370eee0408630fd7fdea9da8cd1b3b6c8d35b7133207835431b330375c5bbd090f7a3db28b0eac134a07d973a78648be23ccc7e94ddd4446dfdf8267b071bc720d810e8c10e922c41f1658f4813d6d863350467796c99e1862937910e796c264f0564cb3ef1359fe0cac10fd1c1773b592c8b6d17c3660b8902b04d815d72c8d725605042c957ddfd8ebda556b0b22227016bba21197fe02c5e0a0f1141f248f1105ec6c45f38b95b01e675b59b52550f592a7cc13fe3daba3b2edda764334eced8b17ea1373d9a3911870885372feffbfb46bec817cf25dae2523c49d548179d1777ca25e2ec465a0f4e9949816b912aa39dfd355a534e1d5d558f6f3cc825fc447a414de3df37d78687c549dea67be4b4cfe780eaac0feacdf17b246dfde06bcc7634b842818f5f05922e1188d86d858d4c8f90db80f73b33b32805101bb2c535048d6d9b5e46bcef431f4b684ef2dbde61c6efe8e4cf4e679bcb2ef5ea58a369ee1807c8b9095e0ac18ce8600bf89f281ddc55be7d01ceef3b8c80c02c0e2315981ef607b8303ed085c3259bdab17f0a1ae09cb49a2c817be96179f9ffad5d350d148967a33481bb634fc0108316057fdc580f7d94b08eb061418194cbd95cb98be0c762362daa2d2661168a4147cd529823e77893df30d8de12dc3266ebfec443ad282c9b5f6f0a7f60c16f82b516137d3be5f75b82502c857705ad506d4c49c7a4cff67710045307909eac060603cb1bed108cef750f254068d44d305a800b356b9746eff530fb83e115a31fe5b117a9088e421e10eec8c547f61edb8d77add757e0c4e996a6828eb616c5aca9dbbf07669416bba3c4f72421b09e780263cacea25d10d6649df832189cd2aca32c0edb1138700dfc24910e37429430ace032f3369d408fb1a23c766604f55c0e3aff843cfcda5c162e26f700ca4162fb999fe2ebff3ed0ec1df6fb318550c252d261ac86812359296dc94c71b92c36d21b6a3b1b59451d858b4fb04302f8d024f5e81693b42d6dcf306a7ab7ce9953186d3da2dafd4f46816dee7e34c38e548dfd6a8e64c6981cb7ad691980a2c3a873d564ea319b2eb0b68436924b1267f26fc666c698e4a3d1314b3320aef4d1fad4eec539cd244e171896962dc59ff42d2c45c6c9fd83666cbad78327cdb65dcaacfd28e1defb7a8878203d520ec951bff621159b1cb2441306f3fc11fdf2eefb98fe5600454a634e933a5ccc7e00570a5cc723b25f9cf910c1328f6366869ab3087f92438363ca0f5d01b6bf2fc02b01c62a3cc294121e47bae565648b8610a811433f7cf1c84b1108f56146427909343ed9fb66c2c4d3fe1f43b9c21a276fa975bcc079a45f3a2ca7242f4634d1c524d5fa393690c9c656dc64b6dc31133ef6f33a9df71cab6c5dac9fc62d9053a94ad222882e4f8f876bd7fd475ff82eb32bb1c2fa8f07dc69ccae7310a8d9a135e9adf3b1ccf9bf2fef3f66f57813efee315f1952578dfb2ad17b6e71a447394619c82776e91135c82d57e164b8fa0806e02bf09973f22a1eb5dbc546f3f92d3912d0c06a64d7d656fcd894a5b467bc29cf0c4ff8ca6b0329542769fb9ca0a9f8e4ff640a4310c229e84db87ac590bb30a18a67fc9f59967cee41bcb6707919a670642028aad1d581daee15c70eb54e9ba87973f194a3590ba4ee4d742b8b5122ca83d04aa6010873eee5f0299306d0e11b980998adb3e3ab488c1785c26efcd412c58497e1b2245d364138326698c912621508fd6fc3e149780918eb1cd1366f4d31e2cecae3e6f7728bd396c6e7e1b6a4e46205741d7e607379def888e548f1160e236f81002b25833a67cf926205e81805082ecd163eccb56a7f27488b0cb00337472fe60bab68ea01d5d92972d08c5e86f5da51d6608c498b465f997c886c94dd867f0e3a8a36d66334eed7a6ccc5bce835ba9bfff6871d810f26f0c6dfbe8985730691bf0ee46a9f5a8aaa917294ddc3c49dd7776ee9427ee3d6406594e86cf75131ea12b00337b5d4d47426d6d4436d9d01f7964c5df9fb1b77d5c8070e91d99f1f0e46f77c12a8ea5f721e6a4ccbb8d9d08fe07457071942cc97935ddb4dd2cbbbf83aacf46c7b1b7afc48f9afec8267c81b457c23aa4807f76236b3cae89c51cb8181e229046d6e8d6692f1de8090716fb0833f080077ed29d93ff125f57edfc8d838f17c8fb7339102b044f266c2cead03d04a57dcb769bdf474373ace023e4ecf96dc85a91a114b685bba03b33dd54e4c9168090579c7f3798d1c2b6e811f2419e16dcc5436d2a647c83fb42e57d81586eaa456e54983edb888ecb673a0a9f2a44b2fd5b68486874ae0a5110d92d7ca848cd9d05fc9110ed1d3d79c5cf54aadbf0d3f9c3123e39cd0486c75145d90d524143165defd0cc8dda16fe9b513c7f1d9ddfd49269ea0cfef81e1d60ad1d2597a11704b937c9487001c174f4c2fc31cf1521a6ca4cf84185d52d40f65b5df5b058ea79b4629219bf405ef7a140cbb0299e0d75701c01f06aca0d26c445c8de67eea8d971741e19a08b7c5cc5250eb1770c9071dfe00918020aa211ccdff178d7cbbe43a08974cf5ffff9467c7eb5ab05f282d80a904e9d046cd96a94fc70fae12b0d0548eb2052e2c9ebb0745a60c90322398ea84e9009eeb6b43b10fc09683319841d146232f6b8b90b945b241b75915b20037914d09165fce70f4bb8bdf6718e317d54035abcf1257a0b84844c2cdc63fe5b3e235924a71a260361352cf9c841f89791787838d0968a4f152aaccaf1fbe5b07d913dbe47faa772cd1face63e1d0550ada35b5a196bf307b6b7de8640878f5daeaee074f1882a0e51300cd9a84503b5ceb8895d48de24b4106c6e7b97db591df511b0da5b2cada32d7a10eb2a8e64ec1522d47e4deb3bf6435d36b9c2d66569030019153b8730491752c217b07e5101e3730cd39238e857eff89bb0fb829b050a52412394ef9af70fa2fb375f5db5bd7d8a10c4c06fa887f359192812ff4d9e4c1fd4f7bc12e6d3b97c705bd23613b99527202e9ceec81393fef996ecc3304d19879c4321bd083101880eecb396009eceefafb0d9a86f93f06f9caaefdf568b0ff5181041adc6b53e61d830f6f3e48fb3daa391bc78dcdceb72276e97df1ebedbffa2ddb45491cd3493ab04389b40530415cf1946d5c50eadd8bfd72af11b61b8f50cd00824bc04e0e43487ce0d25955a3fbecd912e01f0dda5dae8ca7b3fc7c70cf15761cea675f9ea7ac1bddaf2b70dc5de3db4722b49f56af92e880962f655002fd3776c099ba46083cd5adada1ea0cd488916fcfc240c1484922cd1251b4ddcb592a9bf78dfb24cee4c09e6fb4f679d6b0063f2e63b37da5224d66dd225da7e7b7a8fce956dccbc388116bbd8bf126a397483396eabf9c72ee76862a7f29a9f3f22393f0094f38476d162ab06d0d68d56fb431b0384b0b63314df356f0a2e1d8cb41cb212048f606a7ed5fde49f762f48fbd92d5d3a0f9e2bdb532f818ddd43e3924771b3edd8f4da5b871cfd32210df55b96bfe9edf250093d5f599fba67d5a735162de411c66ace30655c6e6f6512b1fdf5832f41892d1110eacd6963b8b46466e7b73162260a9ea32ac313d0404044c2edec1ebc9fa6b46bbca28a70484b8425375ce4f968a250384b8e590f9ab15a493e6a73bf5382e6c455ea3789cd80413911410b4d5419ee2dd83087f3d4d739fd71cd73894b21c886286203f1611778c72d119613b648c57db23a59e848aefdc866cac5d9cb0275fb577c24dcbf2c8074fcb38286febcdede66ba638b66a773d15a2196ef8d8f357253fdb0112218b1eaeade121326abed937194f3ec953fe24d24c539065da9887c7d239b31bf4a27050dc00016b780fafd1166e917b4fe7280800f8546ebd18bc61eb86916b9bd5117189ef0ea76003cbcd460f76da9178580dd85c0d4806314be0fbce77d647d22f3abbc386ea3615d0704cf5c1c3e5c4521dec4931dd54d7835824882eed0e21df8177fb9534f4aabed07fdf58f851865cafafd6a91d127797b2966f01105a682636dfb6f54a38709b5d27a7f91c88b4ed2681231e9f22f01b8a817f74effc52e9bcc17426d73c5e285601b1911b740552d39585a8b7eaf774e861531afe8788274356f6669394ed0d0d5329ac5a907b69771f8d88e9a834e0ab08bd6b1671b391d91d300483b7cdb3f584f4d18af8e1814ddd01a4aee79d0c40043bacd6b10b9711bba3205c2962a9f3756e2ae9cf8bfaa3e7b6cfadde5686360b95884b7f420abc080a478cb62a3ed72258940a410b995321c23a1a0aa151bf2436a268a36cca132f0895035eae1eabcf45b5eadad78fc2008f7480dce3db036855c3a6022ee8c9292b16c12afa900527f7ba3fcc63eb4b7006caba359870a46a6b75d642d4d7bf8df0e31fca057ded797d55523b7a477e69c3cf881b498f4823bdd38452df135899a7558f491d32c7cbce8388f44881c87ead4e21427319e27eb8b625d3b668d891e52c22ecfe7c2dcdf25cb6043c1c0dfa82fb9eb201225bb0dbc6846ea41c7d87d452ca789b0263b377faa88a119abea055c4c69030204a25c40ae302755452574e4d093b4f682fe5a2b027c68d9203ce093fd083891821c5c32a1db1d6dbc5ec0016ab6bcc3ce1dc445bf2b2bc67bcd5670320801d4f6ea2236ac5855fba373452f4a4d8e3d86afe53000656d83f0666cf6e7fabe675f0d58251aa9d4b286bc211faec908cb4f161f9d1138d2a36f9c17d99c3e9d76c8b8bb9635614dde5653a8eae2ace0165b6b3e146175e9ae2b00b9b48f94115f679bbf153ad346aa4f341f0bdf59debb9cc3df571c948b4ed0f91db74aa66cc75675feaab81aac3c9f9c413d242cbf14399c1d7a117ac206618af4af23eaa74a1129ccf02a71e3a72fbc4efdd241f4d5e49f3a9e85f494bda9da0a66385ca942593d33867f70b63ce5c22d72d0124b89631fbc6df7ef86548e9e80ff627f0a027c982f09147bfedc0e90a24acd4cd80967b5b721dba991b4deb4364f9cee04c6745af475addb6548574fce9fabaee4402c46383be63a716ad9748d8f1dc31d533ec969b29b111fde9faa9972b87e255d9fb5ef06c213697ff001291bfd93316b2b096fa35505597e63f04090a4fee18be8ed41fc3a451ae2117276498b8dc1fb089fd6649e97418be01b8a0ae97a76fb1b5bf61dc3e74c43ca582b6818ae978ff2221f19b73e8317e062aa89c9fa4f6d19d6f1a1a67f5861f49f08ede17db4ca5bdf537bde3ec83dfe409925acc4428622a8fe2214e1165b8eccf8467e87d9e858207d73e4b2e6ca474350625ac92fd6be15256b150000000000000000f844eab14eaa1ecb325513deacf0432d3167ccdf5cbdfb6a573dbfbcb7bf5c35ed5ffec474711f68c6ea598c5cfa63f7269e2b01abda9efd4ef410335cac1b09afb1e8e28886e66c0d8fb7904d595d22d1baa05199f56c2f04eb3f1a803d977bf110a77afce891e2df8025ddb10394d2b9570089ef4e2ecf80cbd54bb9607398a6d3d7750b24ed559040be5656a2c0961aca48abedcfd6ca0b1a32f24d117204a7e1d508738011c69799d200ec77d9312079e6a512c030518ae1f3b4f83c47c767711825d56c2603f45dafb49d89eb9ac193103599f3b4f0c7ecf33eb7f428babd23a921e1be39f55b8c658fadd7d8a05d4375ac377799086f00b6c464fb9b08c790854cbcbfde86c200976f050dbb3c460c7d86cec8bb998d39b69ed25c142dd57c78f5ac4de76d4efe6c7b0ab4919d2ac3439eff13f713fc84943497c233bfa168f7693432590fb48ad9d360cf7c2d553914079ef67ed6f2621e56104dbcdd2cd4373881a309e82de0f9d0bdca0be354fa775d311dc43a73935fd913019f82d680cc5b7d65fc0934c9232419590c217ce7001ead470b28c6fa1933e3e6c084b46d091115a06be8e9eabadc8bbfcaf02905818bf87a43242f168ad32907746d628ba5f015b61536ab0844e3f588e146a8f25a0667d1a76b1ed66e222be615785cbd9baf0bfe924b3253cd0fc9c2dda231b93e0418ff8120419f57beba16ef8637ec3598cc502fd88c87e1196eeec4955834aa5b3d5e665dde24f43778f2ee39f010685dda49a6f961cb37f737f809d9705c9f21f4ce62c983a98d387450331977131c641b72f8a9f9c7cbd784fa1dfcee78260c8fa0471c07874ea86a705674723fea63b1bdc1b12b0540cb47547bed44f9b394f67c0e6125ec9cb18f1900f84252beeccf50868a25cc20bbd476f9c620028277351c624afe45fc80d03462bcd364ca88a494b318b7958a678c4009913f54bfa30782cf6fd329053b1a223abb00d17f7d73895c22a555f43cd7bdd92ec46315953f448596018054fe44682187198068652b552638acdc2cc5c4ec7d2f43a469897ee2c89e6664451a213bc6858406c2b28529c619ba13a0433593470f001e924758fda2bab97f3bd955b6b52b06705a7fc863615abb8ed891c0648db0cc004602518f3a6ee65509efeb5fb3c7fc197d81e02ec3be56e9383a104df1905cecbf53dbb57b68aab08b2fd31f03e58d74c4e3cc6d260a1d9ff653b626ac9d81efc6b92b6c564feae2a313285b82506abdef60e1dde95c609168a76621b72bbc86f0bd00c663830eba00b77e07359a2e186bb7a98f2b16d5d7185d4f4c62b7f5e76b697f236aa57bd5d49bb4491e3566778d4046116afd50cdf9c20525068eb6782fb09b37c4d0b6042e073d7740b0ae90be92fa3b4eba6025a46e5751899d6e199e15ad367ded32c61010ab8470329c4db67e2ae9cab2892140d0d9ec2cf08a0591ba2dc84ef62f45e7c94baa01aa9ba60fa7fe6d334dc3fe63306236fd5e1e6077c15070cf80312ab00378d6dde96e68af5100e4da6cc1b364d3b1c902e4803b1e9580614f055dada7f251ffd3287d91848ca40b8d07ef8cc9fa1e97b45b1938cf014132cb042e12d66f46a55f9dade94ca003d266b81a21d9db0c3135f2ac09dfe42e43a76d05edcadcf8993a2e3ed8ea0b30f96f5d4ada9184b29c0424125425fb57f1ac339d238083cda6c0d4f6e04b1d2641d496abbca01bef2f36622f1a0b83bd55728feaed7e89dc061e48e07465fe0021c2ea9cd6c0037e363d60b33008f4af5c864cff5ca575a2b90d5d0238a243aa604f346bbd2e9d51b416b0865bf0bd00f9599ddb8e5c5af314a72dc1098205448aebf34b2481be8725d8c60eb13b4eeb840435ce17fca79883bd17de86c6a21677a87c5d5def74eff605218dd8f22e34c88241d006ce850e784e86eb42eea3bf467b0a18fdf1dc86980fd4470fd9dd8947c647862b661eb0d3c3bbcc74b79865a38c869307a497d3d3562c9ef3eb9e303d414d0d2311c53bc0f8310c2a8abf12f201fd563d28da29e92a961bfe2cc6c1ab611a0dd50a65a4b5819298d737f1687dfcc9d2947736a97a4342c4bd99768a7d90be784fd0c8777180a1201f7aec61a7b1d3215294e5aa9331dacfd03266c564a4d0a49d8e3e0ab4d16b781fe7b283db735b2318baf5c2057003456ea122671506ca0a3f59e2e66fea7c27149c37cf6bf7a96ad551627ff9a25ea5f1ba1d3c085aa1f77a2bbf35c7d68757cc43368a393e645a728553f922212c317d9c73d89364db436d6e9b", 0x2000, &(0x7f0000004b00)={&(0x7f0000000100)={0x50, 0x0, 0x0, {0x7, 0x24}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) read$FUSE(r0, &(0x7f0000007000)={0x2020, 0x0, 0x0}, 0x2020) fchownat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x0, 0x0, 0x0) syz_fuse_handle_req(r0, &(0x7f0000002440)="e9f01e966e4c526800b8ef49127b7bb6911fe75464cfffefaec4b55ad2f9b435c120b22104e02e7bc634d356b1912ee0ffddea8526960d20396ea74f60bf17bf12f43095d2fb46904e1015e7a8d0f31f3f43db7fddedd91a195742feb7a3e2d3c1b16d99851764388ce809fe0c4918b2318b9d0eaa623f01654ab74bbf005638417d94cfa03e5065adf7d37bf767196b836f235647c3664a060c14b714446d1502d236f17b389db77a57f33d9553a9305032339ea6cbfbabef2d65f46adc10917dcdb1b89b80a4146be7e1f52f0ad9c1d5aaef01046e0262ec1ac45c8c1bb8c667f098e1e1aa7aa453d711f0b706f2e95643105cdbae468cd10a8bdee35c6c702aaff4d947ab15eaf38071e7cb305745b0a7839473a476ca5313f0cff83c787fa162dcc03bcc3692da01bd0d44ec08c10255dda140298a25e5acb4b390c051757e5ee7316b2c91166f2e0faa1e21945253dec32dcdc4856b21c14ca969ccb6d094f50151626f869c946287c04ed2a4b1c3575d3af8a4f68a99b0b3c2c75be9d7f5693dd26eaf0b58362e00a40befb6649659abcc8095295c15f8d024dfddc7c37513f0f4baa8102a1914fcb89501874c1d9be601070b9475f7363f1a6189002ef22ed9dd041e65c2d12ae8d25d3a8d27c7f299c00d073e2a4102425925e4ed327c9c5601e9db43247687f61ec493b737c8703b9c4297c5ad6f50e09ad6e29a4dbfa2113acd11d6c49378aabfb93081c3739c2b4d7ff722cefada9ab4ca7cf8ca5ac9c7c014e899d5790962a59ec7c83e9a4bd1449ccc9b9c262c28906c7a3077284c2f2f27b5e28398ec48c80e86137c4aad1b0d97ef0f054df60671f063a77d427175327a1f2d8624110b5f25e58347f07c496521625e346049bc59ba030865d27678621b2620bcbf6c076454f63be8b4dfef64697ccf45c6de7e616323afc858c6ef7dc7c725776c2be078f4d3fc06075092cee294c22a825b12b35b78d548fe8b356b196c43215d01354c637a3c31b9903c8440431fca0d8976a8d3b473cea55cc13afe5e6deb21147e3ac13e4f71a2a0f39dc450254a308a3f0a6331a9ba09fe61b6d5e04e4005638e76ee8012ea80f240b806c9bcc5f1f96d149bc9c2ff902554c6ce230c8db6dbd0c9bfa33ece744acacc2e164a86ef3e65efc0568d302e322db2ef1770ee74381de0975f6487ba38a80ade6e42b48e23cb2c247bf63e2c3f8762b9acd90386bfded1a147a85824c506e9d7f0e9809914e0049c9d6425a9cd3c843158f538351d570045c2c40bbbaf18b98ca54c0668741f9724a56bba469c115b91fa933e74d6889d82f77502a71cf4bc424d324739b8d44a45aba391fc08a2f53d6830578c091c6186002a99a05bc52d100ff7dcd111c3fda74d51319bf762aa334c9c56f90d2e829789190927502842cf27ba82e3f1385d178802c5849295ae46d57b3f5f2d43d50beb7ec756f0ff69c169554676457df000efae041959d045d76b8c8ef0dacccb4f29f18af12ae562ce0c4e4d90f835f5adadd6bb6bcb4bb4a7723bc00de55c2983788d55a06acf7049b4c5e03f55d3f3c231ad2329cc73761cb433d52d38e3845ca63f6ada578c065adb7ad3dd2074a84e9a120322eb851bd170c6628afcb97ecb64dcff717a11d950cdf51b655eaec37b763aec57eadf3f6e6f29e4f3b13c2e1e3822b66762a9a84aa000e0357b4778002a74b8741d4e6edb6fd456584418fa2fc9f2940d456ec4579c9d90a14963d7648e65fc1018bee15431cbb649d87517f3e33606118a5bcb2702916334776f91a5475271d017ceef0af59f27adc46a2d31148f0916176178420900fd9b71e19e4de1347c528b5b18d5058ab347ac91e16a3c20679455dd1189f736991866829f7fc2f797e6b364e3c03bf76f620e33f634fd1e785b5f681005cdbc6b4b4cefc05b2c3397540221a45097f5ca43cecbc274d51c2d1669857a40d97a24ce9a4d7e4e1fa6d08f2f1e5a2a676930afaeea334c8d68874dedb8b4321bf7b5a0f0eb7ad458940b319f2d01f1c1bc6a54823f4623dffdf525fff4bdaeb023b708bedd61aa14764ff5efc5635423a386a0144ce8c0a883997e7a06265fc5f06d6b3949b49894ee9b614ac9a01d4dd4d3aef849a99a289921ac28d24a86a037342b68709abd5f9d7da322e5ecc5ba410639bd14f1891b49f98ec4d3103d3c3dd8e0820fb0d9d5a58b12b80c9ee172608c06b7d3679f787ad4d818b96c28cde15cc40aa9382fbc6ebc5ff700115d254d2fa746e81a2898cc1fe70ef6340b7bbddb619b6c4a7f36c3a20bf10dafe5800d1b998e21fbabdaf38987546be20ea6de6b0fc1becbb122d93687e7ae5de5cc676bff9a669da83fa997fa7491ec6678b5f929e5a397e02248d35299a160266ddc049bfd1a6ef362ae3575010f76b6b6a1fbbf27760278d00327c299761072e18651f0eb433a07e97f51a682f51f3fcff781a614bc9b82d2aba5850495d89625287a6a25b714187493601672241a6d126939315dbcc51fd415f10b8b6740b9b0852ae568978ed3df1505df4dca308cc59b77818136141cfed3bd17dd33af801193951df87d3e79cb69b3d1807d643a7e0302d66a8f37f605748aed97f90d9df4842a353a219d1b65c37f47bac22714ef8881a716d88e627a0a9c36b6fe0029aaa26b9fccc99d5f0f40d9b96c6950b8e57da88d7a2d6fdddf574614e36d41e8995a2517a1a32907d28a6e8b65f937541b657fd2823ae5609fd6904b5f5852285ee817085cdbd795ff9ba432baa9a72de3d927518bbe769b26f9033796a5600eab80e5c98ae9ead794fd1a904713b6e9ec0555eb3d6a9159adb90e80c4dd2087a8ffa72f90480829eb59f9923db8c7f48ddbc96b55a08c6dad7fc5ff437315db297cbdbc71a3dfa51dc93bf0ff4816f1dd688ee9c3c941a34a2e0bf4a4b01f542f4b3c8bce69f6bda09751381e039374707fffcf67ac15d26867cafd9a209ab10f51b2fa1f132960902620b3bfe180aed528af93a5d5dffcb9e366a22da788e256f5c23ebb0861a9ab7499610ac63b3d678382edaf7ca272049a5292c60b4ac21972846061e1cce758b42f5ece4f950ec9f51e2fc1d9d3e5768ee9658b76565da14b0cc6bb9d627e2cbfbe9e429363cde53949b375a75a0e58a1a69540698e273aff72b673866a508eb08158a379b307ec1690a788559b0db0ca85023fa4f882515705f052db12d10345b38212b144983ca2298cd228292b72bfab92349ddf35d09276c786c493ef1ce2f4c60fba29cb7d253be532731bb0a8448cd46710baf7772e587a2cfdd12b229bd58deac4efee4cb1f250486aecc969451c55cef699b99debe924867bc58966c87e3d22b58ead1b49830fb7e533fe768131ac1b009b3033ff0e172b33a9bf12bec2b36c5d344d7ecd774374d025607d698c7694b9474cd1fda17b6bedf66edcb86bd30f2b45c8c61b48eeef99d7d25ce3a1c757dbec8992f42a59515ef539a9f5d5a428b38a46e623f2239e49ffdd89c8f6749c43bd0e7051d9167c1307694f325b12fe902274a5e38dece3e36449a8d4c565c5e4614d61122e314bb15d6d971f56eafb77f914e7d129882a383bb2a7939112db64d9a28154ab8668aabe28c616f2663bdbcbc30ef8e40185fc5fbae81f1a8b6c6fc9d54c63eec6cf1d4ab0aec3d5d3e81dfaa7fdcc1a96e4be567ee4301c9a6b0a4b98edf3e083995093d82262d85a0e95ea279466563fc413e973092bc7c1b13790b72ad805f4b2968a51c8b17131f531f17898c2e9d1e16cd7f3ed1db367648bb16499ba5945ad6b8ec5f8cfa1aa79282eb7cbd0cc082880c05ed5a6b506f4aadc551a7816680219f967f87d9660a8d789c1b24288d02f315bae1c1098024bb096e13ca962ae2b00f3aa522229003bd8802491f33f88921e860c04a2c4221e48533be62943eecdb0cbbcfdd83393b45bf32b428042f00a1f97d3fc8184e26152d59a60f497e4258db667726632d4a63e32bfdbca07202ec2b917ca6cac32d0ca0306c280ae5788ef4dee6a6a77bd041f76b6ebdc0b771c6a2afb7b33c51578e09f4cff02bd6c71f78f5ac498b32e4bafa3883a177fb3acc27b0597cef50cf7eecabbba0b2edc0458020556fef2d67cdb030edc65bd3868ce4733955486d942b02869a6f13c16cfb297f98ec3ab9d2b537afd158c0aa1af9a34f70b14256fa013e1cba2b5f45384ed0a262653e4d7bb8257f79e9e87cd4d351770e82929b1604308bdc1c15ab304d8f06d6ddfc3046080fe14aeb3ecd77f50607014de99beb982245121336eaa76898d62c47075d44d631119562f183387a582279f9f9f8a6ea1e5851f6dda934f005841c9d226ad95eb98bbbe5317362e246a403068dacf17634ca210b4e08434352c0849267fabc3f23fa8e9506c923bec39f5c32fcf3da1656cd8c81a0d562979d8c21ad11ec08c71f5871d288ae7a4acaa37ed56ab8e93255124dde69de75e6aeb421c893430e8c2b1d8b49e0cb3d96312eb2570895e4645b04f71cb2c8c55b27ef5f66b276ef63d572536c18821d425317c2aaa5d16a877ec68f1f50fa4f24272575ae36e33058b3a7632f9f4b8666d611352ee15950f4c3a81d0a4933a63d886df225a5b1ee251bca17fab933b20dbcbdd8b2046289012e498ce08f89a430d155840b58912e7e83af022ed3b962a36e762097a77697f2ab92c916c971a4c810d7aa435ff4762f86398c8a83d09c5aaae755162d5725d2bcdd4642101423621cfbd63596916a79788de95503d73a3ba4131aa0e499df4162d25d12c3e3a4306a837cdf6c384989591af580a0a1876c14dd4449fb37f12610c557cb50daf745b141c9d202a51cdc5e42cefe507cbaa1781b6afc9bc04fbebc9745963f695a326527d569d2e8e7dbdfb9c2c7c4348f780adfa28bc80a04f96895628f32df9196480f514ddd9a9c64bff277f71a8bb676e480a254ff06622d047f58160d6f8106972b71144c59270125a16e78edcfb08ab0b1c33a8349dce0abb6392bbc162eeb7d45aa137be717c0b0ff924d9a9a8347705206d65252a25c8b3dca51640bf84345d0eb6ed5133ebd72257ca1939e55063f1f6a4cde75f8b6ab52559225b42e2b5181b54156735f25b407b8751f881939792e39bfc182399cce9a91103fab3fc301d05a120e39601062f8355ea5fc6dfc52d48d66c8131257d1ab11d329e5918ce0217a76a4c496bab1dcba894eb3bd4df9c448578ef41b51a67f5e1d0693b00d720cbdd2e747ff63a94b2c4c5f53181dc1b15ad25dad0f4ea95c4b639d36cc2cf42c8cb477d0d12451ea67fb2dad2a6c39b6d4bbf6c6cce176fdd0d1c59062652b065945a80d929d3a9fc938e13af5c235498289ba20bd82062cce2141b32ae87a002875b172ada2630f1241bdc96881f33ff05fe4d66e9687301ee347d9beba7ce5f04dc992bb5603fe6d69acfa72de548b0fdcc82617f2558f2fc5e539dbdd742145100ecc9b1480b34d0ed5e7b1dad93a33c9a3df747d6f40e8380eb3b8fa9f0d299240fff0bd3bc0b974d9a25e9e493267f198a62c0ba32c1f0ec05ac48ec40d27dd5b4e3298915e3595b3c6304c74453797cdcaa75387f82ecaad6225da39cff9eee8e97d93df8fc451e430df64208cbd926cc6996236066df03ff38372a14e80c70aa7365859aedcec152492d0fa486677fc6906f1e9a9a5c8d624f2dbbe0398e75113931b2445fc214e7031ea8095f2e505e7bc4f248025f8923b7d5afa0aa35572920c8d3bc8e48255c12b25b81c9be08fb67c1647c58e55215f5fb081548dcdea714b1e88ff27297f0e40934b2f4aef443bbfcfd55c146ac93e0109f9d59f4c25ef374da3c4081d8595b48c8f476bc859ebad46dab9eef91504d33f20834dafa0cb90357d018e72d2920b394c95e38bf4e34c8bfb06222d80d1e5a47f34a14d14c7539e312fdda2ad2550f39e3e5a064353f4edeae6f06b59d1e181ce29868e0b2cf05b5b307d3e52c6ab9ef8738fcb7112863c2e70a0040d2403d1347aaebbcbcce6fc6a7b5503fcadffe6572ea558da1d0f08036b7206c1b6a182f274bf0b4c9313b8cea432e48c8372ec90065b17eb7c65399a8262f2c4fe8db3e73e68da3d055b658a40dc855bba594f1c44ed010271d0b5d9873c81c911fe1f4234d103b150dacdf0afc0abf24bbb997766108494b752b21c69c0ecb9d1637b999464e2ecd6c8fa5f9e94f5a5bef046537c6f597cd3614d6a61f549c0b07e3e9cb7bd1d4af78e1045ed0b9cc28d86c67f10d322860f5227658be4d65c914c882f3ce3bd1ea049507a586fcf2803a04a2f7f0169633cb9b92d60f5b2ec78f2d524d34e58c2ee7875a137e5d6531baccabbf1f33a6d8faa5f9c33788bf21bb13aac2205d0bb61cfc20ce7e589a65bc25d13ac7c4751f7d88a28898a255eb12cc3e37f0c00971cb5906638f125cd01f325c83a0c8cd5e3e69bb0fd6ee056a26dacbc99e53401590044c95ed447339462ae40a4d0c5a0c677916be8311c78df2cfa8d9d1be7a838ca2a54b66351a66bf2e857b8bcdd6cc842c477a67896d0f527799d004d719837c286f8088b1f6cfbbbe4019c797adaa925fd7a858737311319ea5106d1d1eb7950ad165ef44b1aebd6365b28984cd3b71dc5d5c4322cec223e181b0ceebda3c12deb168cb563d49d2497a76a2c27e8de702ebc9eb3390d290daa1fcecb2758aa7a5d8d257e7b48a105821c80ab98347025433f90210adb264add4e09a193f60db517512ab65b1e0d450dd08fbe0ac407fdbac83f15765b8bf03181b4e9910eb58609b9f62c274abfa4caf24d754f648bfaa07766a45af7be93b15f5ec817a9c64f31dc2e2bb1a7024166203c55564687953eb56952d17b4775a728ff50ac9287c2e21cc0fc2dba78c5841932f5e604b740dd85c6bd350857eef56d16c3f96070711168aa9af52a43e1c77fe81838ee0d715d095b0b401dfabfa3227a76a680260eb03e570ad2e18a52263f3e17d443cc2f3a2442d0bd6d090b187b2c2c59adbe851e75a6703478a7bba57e3b81737506733a44e7796f354818ce2c1c5d090ea1c8cfcd419458e80d7f61268f1837fac9e7e4cf727f3f2bc6df9239d9adf69fc2806b303b2cf39851ecc9ee112c27a358252aa3460102ec6a95744ab43cccab1d587803380e4d7a0bd62fb0932e5ccdc87ea36aafa908903d84d9ae3096483ddd01abd86d3cf766a4794fb3428925974425eb7554ba2ddd683ced88260d10c81649a226aaf3093d3d9489439536b2947b11eb6b96e64aeed73cb8f315338cf2ba47b70686fc8a470b7db72f799399dd471c220ed79af19787f09e51551c2991fe423abbeda23ee470a8f047f340177cf7c77aa87f6383b21e84efc34b15c01d1de683e0979487196ff162c128099921f072fcc4fe3d4129902148a5cbad19bb478d7b42d006e66af13c2a6a958727b2249f43555488c57bf1f7c077f85103b15b76fe33b3cd9a2b01fd2abad21671bdad98662f62681915c67a07c6dcdedff8c1334ba768a9d5a010f23cde66dc15ab1b3c0506c6610b7687a5e5ee7bba86f738260bd8d92af1a9a5cfa15a59c8dab85310413c0978081db171b75954e68f335c6b87062bafc83b12760d7d4620c118b5d111e14c114e953d6f263e3d2635782a74dbd187be310a93a22ef678649818fd5acf1dbad1e438dabcdd05f7813d601c78e8503a9941f3e8ee10cab6bb62a1272d07a41ecf1d765a17d1efa89fd2af3fe9d44b94ad1dfc87929e12b9312a775deb7c5aaddcacef08555e7985216a199301eba76fe357950b579120cdf48b272ca496d64e1014e11a945e94d14c175db0d4dd9a50377a5fce1826fe8fcca4cfe095ab4114613a93361a6856e73bb42032cc1e0c9fa6d0c0c17bf843484043d67c0b882320d7ef2dc8ef1e593b7feac763eaf9569b1f4908e5e8cc7506b3b540df2ce58e581856c88938097b0840689d48ce508c68fd006a0a7b6fc8858c89d758771edd073e8c32c096b0b1ba02dbde613dd449ef899b4a6b5d1fb95c99f40df6ddef7b8a905e7e9f6d406f8cc092652a99333c4aa24898a22a701f9f2d288195f7fe3d0a6866aa30d67646d7c78388fad943a29727fc4b0ad36b67266b345db11b456b31ef8bf5293095b3463633d4bf04f203473813a85cbf84d81d2f0eb125c510b332618aef85a9b8f64ce7968969675074787cf4959a0aec41d4e8b91f153b8d5cfde3e998e4bddb72144fe9c2b6648642d5ab8a9a9498eb9050805da4a33f810c49e0d070e21a21b3e0620b8b63e74e583a1732e059e349b3d053220f66a7405def608b4af0a650c4c60a6510c7dd60995be24358b5b3f2db917a0e0635beedb2e48202d6d412423ca755854b1a942e7786eceead350d75279ddfadf71a7634aabaeaf012f0514b9b73e3813c23f2b6c8a67c49f43e30c79a385788f5856bd53ca442cffa0a6973d4f61e5084ed1d0e19ecd29389203e43bc77a8e0495a0cba9fc3e5bd39ba3111a89d6bd35ec28cfcdd2962ea1f9758271e17ee4f213f8e12bce53b60ee6529b57c595a9f2b3a1e255b4c746563cd96647fb1bf98cda6610b7f3395f34ead6bfa84e1b787f8f8e97711fa1bd0613b82c084b33eb737be32bf341f828a82fff31270c1ca99f0b69ed6e0ffa175ebd8833affb87b89282ffabd9c784f085d74a8781b0ff7a0e2e44441908559c0596327a4e0917aca45a6631e850a868579732e0aea1745aa30c243cb8d69c542d452cc558a8ceb3bf14692c75f4f661aa78c5356a09778a711e213dccfb9f3f3d60bccc6424f3924605919810ed10d34c32c37abcfea90f4c1b3d5f83e29b4bcda756a31f9617ff5a8fc0bfa15587915541fd0f00dcf538741773e56aa196f301896d9fa7e328169da2ca208776d77d1798cd7b7b3deba5369ca72ba6d5f2dc41308e54954a981dc2523285b2fb3a32e963a33dd4c4735388396fa13a2973fe10e2218d310e0260549043e54a8f1860109a1c13616cae713763ca045f66c332ae74274cb2fafc07bcfb5d75219427a80fb85817987d74ef4f28f807f36197cd4926860fa5d03b906b62e61913f847ee2a5073e99b9207b3d80aa3cb5f42095211a026ece6b6a64fa5d705350056e3a3634ee748035fc88769fe894faf1768246648ac61736f3c9880dc92261bc30454ee47c6c818c4ca459fc3db9a2dcf12455fa772f133d49e8a72a70a198dcb03c9b90ecb7a6d94ee6cb104d2a73710247164a5184f88ddd7d4a91c7abd9019509722069d2657e51c3bd9dccd37abee3b76c1fba4471f00b57afe8d59faf5ea02f27de8c8cba3f62fa06c94221423802473c4ed48df054e5278e82905189e78844699b3f33c1608cc374d7d5f10b7e1beba5a851c8df5df50a0852f45f5d2b21dd11800107f1147a3eeba5eddb229e9da7ee4e91fa012b47700cab639affb2dc0ccb81fe52e5ec149ba1ffafa5839b4b54e01e27d7c34ce7e7a2ebb35960c576ab18111d24ef80260455b0ec47344fa6d4160ec8296448b185a0969aa62163407edfcb1d02e1172ea4bc7c520ac2f705f0aea21c114d130716fa006f5c4ebd63869dd92882092a82e429797e3c2ef2a20310ee5d324223b47ae801a31489b2e71cee92ada8259006749f3cb5947b930588ef7dfd3024b4b7863416a75de25bbc288a985756045c81002963cecdcdd9036cf99d38be762bbf689302c53c469ab117ab4c2fc48bbfa86c78f5c0f6fb9346b86cf07539a203f1e69da189de6878f5ed652270197cbe184873c2c5aebcbc58e5f02a755a5c9aa656540ece390ae641cc4e18827f3648607003a395873d86e2bd0aedaac173d60229d4b63e044e75215c6e81ef6dee9e340b6def9bf95fccf8a1825a95d8548f40a1c41b983e6086ba27df9b9031b14b97a678301709ec3ad01501382c176fe4c0256adaddf34a4765f895b5e0b5da6d9e34a7943d15406f4284a0a037e6ed639f8d3199ccce419d3cd847ff52ed783eac2b1ac096ae05f0353d817968b4df29598e82586f2740abd8447d6bda7ebc7169017271d05a3ad3701222f1b76a934e35383a9a0557aa8e159efdd654ef87c5027a78e02d38bd58d1c761fcc12852693cf30e30a199f880acc8e8d6d2eaa803c7bf846a74f48d5c20520d1f66f2198805c8315952750d6cdb80b47ca72f99cf94ad1f963000710d2d7e0b12a672c41b7fef0293f52f6eb5db5c484a216c3200998701aab739726a60c6f4c04acebbe3a83c5e524ef924819a1a31936296fccece3c47b1f6badcfe3e98766195a16cf8cba441dbcb16bcb8379ba70f8b1203847072250a70618e95ac4616cd8da402c25531205afd9deab70a6aa5bdc527771367f54e2de1010de87142e70018c73629b45cc1a576c801566f05089e8c59cc0dce05fae463221e569c86e6897d2791c3885311d1ce1f079e5a0deb4b83b09526326ea1a8d6345a4c91268d5b1897034c4ffa7c2bf4b6fb9465c06a0fa4f6b858ddcc2fb3c51d2d0e098c36d606f79f5f89fbd62bb867404984aafa54757b4eaa882f2bf017204e10c9d51dfd2b2d4b492827bfd4d286ab2224c8ca3ae732326c87e8e4c39af0c2b56e384ccd73d36033e737289b891fa26847c5e974e9b77cd43c1c0f24010bb57d679a44a6edbf319325124b15eb01912eba7cb0f8d0cbe9dd68cf47e762f89daf65428941c10ef805be5528530eced6afe21ac7f62b7c3236cdb320bc545d6ae3589cc54b8629a6c7c53c00d65c4197c81040ee8741ca12cdd03c8cd8bf52f2e16b704d34a5ec3e8c2328e0d8d7bd79745f323cc73f57952ff82ff75ee70e7e5a22fabe2322712424a373f87e7727c18724d915e04880c5bf775abb12ca0aa730d1e739d2b4841011e760248edb15c9054286e81154c3690860fc7da675e34ac05ba7aca1cf18c983d2c2c93157b1be63bfc7ab72eca2e25db39117ed1d8fdf8cf986c58b53399b7f5f8629866d93716f7e570f2fa82bd737f36b91ad80067bd2ca44d55066f34f829c6d6561a90e68810e2c06fbc6777ec64034b88b266c1eceacc59f677b94e769cc7b634d06c1ae78fbbd9caabe030f918cbfffdf8c81293776e6db02c4e75fea632c157fb578df04fd8a2027e282e864f40cee0781393fc66086b28428aec2de72221847ff7c0b3a8d127fc856a970bf0e4833513a564325ba65ffca7b3219ea61188af4fcc1c588b4d8b8834aa9949c19e1a1d97f750032da0be93ea77eba8a0c390021dadb511645ea85c62c7081ee27e24487b0f97c658c39006538e686f15b82ce3bc58d8194de36e33062543efbe2746baf65a20e4f8a3d12c409efef22483fbd0c941924354d53866a820b92793b8f39eea38a918afbb52d1617378b5133c9975a04d040008db4a94acbb59dd7b1c85d8c81e72f32662c29222911c096fdf0198b01c18e339766f07699be016f42a14efe4dc9871ca1487b007e1e36f6c8b54b78ff3ef9710d505bb4ca31bb8bf66250267b6af6469f42211dd724161d874f22d9092257fa43218f8340128c2badca097b408d1b608d065440d74ebf2f0436ab322", 0x2000, &(0x7f0000006f80)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)={0x78, 0x0, 0x0, {0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000}}}, 0x0, 0x0, 0x0, 0x0, 0x0}) write$FUSE_INIT(r0, &(0x7f0000006ec0)={0x50, 0x0, r1}, 0x50) syz_fuse_handle_req(r0, &(0x7f0000004b80)="ef80c62d85e47eaf93b8695c11b53f0d2125e635cb912e15e124e12f069c00b9a1c1377d04f90284f0fa677b445e0067c3aed6ad80e2ff1f050de475d685f0ffd9550787417de5080df4e244c9dadbcb420c4d0843eaac44588c552d65aedb85babf411782ca2cb7d9fef51bc53b696bdb5d304b9ffc638e4e440f1ca10a732771304371e2d155297cbca28717a261a965dfa539a36f43113c79677eebeed60ccc556995464837d8a0978697cda16e89c3827d47563bc11abe48a36df8766927fbc98150a1ac1c13d14a4398c03382a26b088220d630bcb06cfd6c7aaa5c255c58636bbf31ea5c27dc062ffd15294068b2f501e6d86229b7c6fac0203afd2cf85750b836655f2058d322657d9290012221973ec163778fdcc62d65fee0f9cec7d21013d13ad9726aeb148f5099333fdff4b7ffb3071f6f7b6f6ea0cf4a81cb0cf673542229400b6c53975c5dfcb9a11673f078f3577560fdfc1a787ea01bcc2a88e5618c3cd5dba1fa79c257ab34fe4e5b4c3193b350ec1a268989cbf4ddb0a89136f9d75df3037ccf20ffe15a0c0b5dfe93f42533029d774789212b23e287329d38a17f961146a75b1691c587188b534d42386f31bc3da65a44cda676076cc3e5de013679ce8316523713ebae7d5d8aedce08400c730e8df8edb0dc8e1b832b0d12060f02719f03d85dfca48719b5b639d725e7fe7910e84fce6ca45df668ad6914ef4a77e530f45b836b7f74ceea46ae152e9eab14459def7114a7ddd55ccc79e1f18bbf97a5e56a9b3f09d2d729937250fceff25edec4b7e43b786b4c29e4c2b426a4cfdc4ea503fdc36069f48ef34c67b702805d5c79ec21e0d78ff02990963a1efed8d625f4b666768933df28ed506e1b2c1d6bebbdc5dba8c8f3aced9f1092c9368db6d5dd158e05ce2af545735767e37aba5d12098ab395d6674a0be4b3061a35a2190baa6c29cdea06feaeca3eea40e46a43569e33b144f673629d46138f5aba395e7317a4505f93e1e0724821162aa032dc5cd25a6154b5f622a4cfba3140eb11619d8b4a9a75c87eefc5e90bb34ca97e4683dc7d3fdce7925e26820ca36d6b2f3552b07fd5653946cb802b30e75c468538ffef3dfef164f5ddf5e50f3066d04ac82816e73209d4db6077c8d5fc02c7bb7c4812e2d616ea65f73382f7de102ed94f86bacbe6e251a2acb4dcdac49bfe06f894159fc31efe5e96ede644049e1d61a0b5309c519e736791124a27d5fb817568b3ec221c65578301a7fafe643f56068fd5d6d1552c41fb328be2570f46d155fc31444cb65d4f4ff5023be7ab8a0dbac6ca66a0e711929008607ed42cfa72ab021708c5e5a76e06d22936afa0777dba45e55017f508ef2b72b1f89244220e0b25799aa12e1b53719188047e1aed879336592cf25a43aec10180a363af5674eeaed9e5146bc698ab06226321ac33e3bbc4eddef30e0463ff1eb273c544129e286ddcadf54c7bdc40b28e650a311dd614094e512651eaa0e15368e3b41871724458552004980f97f05e8b85dadb0b05395b802070df7b9e041bad6d5a1cc50fa8e937d589378b40470a591ef1ca0e12e337edef980b4392cc48dc9cfb72a24931a63ea5a1b0f97c48c45e8c2c1860ba191b4d1d876225372fad95194bfb5432b5e4548cbb0dce978d25174e967db315aea3a134420f17c744dee94ea39fad0a6a1740b68881bea183b999f7b9f32ad248d1f7ce6e3c6fda4d2fc07aa5cbcc95e8a503aa2cbfbdfc9b1912c18b5c7bb0c4e0028e28a6fd4649b605df6b6295a8e5a63fe4df8830aaf9cde533aa7de5f88df958460ee255cc9659d0614e61919d2612622090370578c69d64c50320ff4bfc9c8481fd54e05dbcb3fab07b35d250b371dba9b37b06e0c286232314f50382d4e1e49fbb79608d87b547963827858a4bbc37fd604cc60dfd2a9eba10c788f545fb9ab6abee71d10bc73689054d10934be3262aee8a6f3870c22eeccd6142ed1159bd25d8ab85d4dcbf8c33882ee01c37622e30f49e4d8b2e632f8df85c292e813b9f20739d5e70444202f112317bba0d42b940f8600d755d31c42d5242bc0eab2047dc0827f426329503c0ccb4749f3afbbd1aead493f3dcf42abedee521d325bd7bd4005801b92f27fb69d1d12ed0acf5244e4586f64d3b4bf2ed8af66f4f6eaf0de0cbf11bc1b35a4cba5fa4ef91fba4011d2cb6505c9ec08f8001c5df4be20c627a16982730ea7796f70a262e0b71753725af18a852ee45b779ca69bc66860c9dce03f629c8e1422a86d26a69f230adc6f80b81110b94a91969436b0a414e389b2a0c64b0c62baf9e63ff2265b16221a88f0326cbb2849a2d41ba2223249c9a354d7bd92a518cd8a5e3043ed486456779c1bde74275336844670f94331a78b7839e0f6f3c51a7dcd089a9be6bd218b9112858fedea67b9d60f3bb21445ff2fb32524b3bf2dabe3acec0a0f58beeb5e9c5e98d02a33deb90222fd92d6f8eba8719457c100bc3a1720e75b93317d6b77a4a36e2cef08fdf467692e685e7dc744d2a675e5c4d3a2b2599968c3701da67ae6595628a929e7a4c5105ad89763862f272705a9b909d8b5f3a344bce5ac7f1e5b78e39d495c249fc38225385d6f2ec74045fccac5ef208f42523dc6011a20cc6f07d5734a12395c776d404b862f6eb89f4d5db614ea864640a67cad4083153b1592b6111dd76648f74a283ff6e624de7a2a5e4e48388657f4aa8768c72d6957843e8c882b9edd7b0fcb9d808c0a8682907353b1e75ca2b7bff7d8f951e7fd7afb5e3ebd67d397c4596e15132b3b0cdb370bc17cacfe96db1266640cbb49042192520dcbb74639dec269b22e2e29d48730f9d9412d67ffc78c4aa5eba4aa6f0e8b70ee3c99c3a26d1ff06d2e3619912579abdd4413f34d2e13888c46140f51f2d8e23c76cd1ab6cf053ecd84946acfaae8a6ebc57b1c4347d0c1db92229b1341f0c5d44ee8f6d92b51d19196da17f856cbab7e73a8ec4ea446509f4815582e811c349e5c2f99a3dfbe1af194caf7f511aa7bc6e73f5547de181d679f3495d9beda7208b2cbded69f4e50c2ca920eb3db52b70c48941c7edfa867ec8b10ae0d8840d52be8d3672cd1df9151133f2f9e3334747dff24a9b2f0136cf2441faf1562f2212b64d29097344e442e899d76db873d9c1489b9ca8e81ba89604b7e316d2764374e3e27c54849af3e18864f0512a7766a1f9070c013c42d02bdaf6692805c235cd84d7880ae841e0d43f92d5c25e7387c77e1f1b4316f75aa9c43eb57952237ff2bcb2e7bad132d4f4aa08c032f0517fd95fba478fe53ab0f4e26438fc96bf98177060949d5556ade64b28b0e4384e64896e50b130dfa02bd74c314359f9d0a39d85d7ca6d0b60d74c8edb5ec9cf137821a633fd25c0d7926de71b26172db7af094700126fa0cee62e60f02cab500e5e01bc1cca484ca32931da877112d1f4446545594b8ac4261dda039ea4f754dce4dafe1d7f3f66f241d57522d5ffbfd4b09f7b8015df62a6d63a878637e67a4a05fe7304f58e6e7eabaf17f1cb2a1f129e3bd2251201375cbd2c95721931fe741b2758676be2d3ce43696efb3b86ca6d5f2f23b3f4e3b138fca8339b9fd2520cf770ebf9a1b385e7be6f695d11ad711357729dfb599888add8acdc78ee822cc3e097bd8c9c556cf89915bf5f99034b16715b95d31de47c0bd6d3d7c502806fa65d2c2a47df911519010ca195cfa1cdf05d48530a8ad801dfa6fdbaaeca55b0948e78dec40c9c4f43e99badced07df75e363f8d77de691514c46bb72ec820c5b8256c61f9c546edadeba05089a161cb5d6ca3ef4b8a5cfe6abd439e7c06f77e8cac2ba0d31d36cf2a30115c58208c081726ca9df8b8bd3a48a25b2125a2271a66911e1271d492c0e37d4f2ed1e4d3d4216a902a31f15f83538ad85938dd08e04a8263c413ed00fcbeda85de9f52f1b60bc6dab58eda38ffcce3559d61f41eb912b43f226d4e23e5e70720e92d8cf501751faebd150315f86a29a70840cbc9204bd49f0e3aa441b33143dc63bf8ec1f86f37c37a39e020ef5fda2279b0b1c37ab2b86b63a1d459264c36b0c940ed0742a573e104b251c8d2f6ed409e76572d1454b7db676e4da0cf5c896b3b6f271d792f874a2bc57edecf243793a46e01c0ce763795f9d407c4a4c608a6cfef2a5ee05ed095ccf5961a9d9b9337c9016edaaf30e6daf3a07c6afc29410974e2d500c7222931036a412996a676bfedba22f09f8038ccfd9a1e7894cdb58a76483cd0dec970d91e24e07460a712dd405b7d34e1322326adf4793e03ac85655fca4aaefd25afc7bc109eb2271999de238296a7ce9ae6c5f735ce412b40a259787361b4f269b230bf374db0cabb228fa72114073f067393b3b3a47193a4194198d46beadbbf87a6c4203bdc9e705dd84f7cf08c3614978f2be51bb3ee33c9481db5367b31dae2db1e5785869222f56a4b681240143a155fdba566d7af9065569eaf23c9406bc654d7c107d64da80865e32af254e059c744d6c71aead76839f7f23d724dd740d2cd6917b884cf7a99df6bd1709a053d8afaddac86ac339ea735cc98a23bcb0c7839e47d797e49a327fbb83f388594559a07f61006906c7f42248ebd38194ed6c0c644dc04348d58386db83e6802880336d1d2e36bce224c486367e1bc48924dd51272375177a8c0ef23e166c2c93ba9514f9ada466edc572bf537440f9fbef56583beaff20989ce9bc47e1a9a7b1b8488c4a193ca0e94470b51618bf5e829aa979ec4a51327c51e7c727976dc4b355e224bbab221379a79f63c78a26ea798fdee4d1e051e1b80d28866aa12d3ef8ee51904496d7b6b6e9943de98d85e14b534e8d375dfbb5e41d9376e976a794314150bd58e7c02bb0790856c2472ecebc4171d417db6e70a4ab18ab3a7a300ecff8fab356f3e70dfd1062a631f59d9b23f791f8fac2e7458a220df46ab23c6b78f82e8e0a8321d48dbd20e636be05db1b51b9fc6cd75eed5b4a413e6938f7e0690866bba9b4ca0a8fa95ff085ce39d4960589902c769fd086ab6831164d5bc6b787828c9b3eea14da1e9ca6405b66789eb64db55badc03dd15521618b05935af1ff7c2621edc2887d63f59120cbaea78458c5da7e982082bb6a7254bacdec0d61b4cd045933ee316d44a83dc3dc424da71e525de5c5964485033571abe0f493c417fc2e682ec464a5c222b00d90bc7c6594016d93c971e45279029ea00acdf9e1a29c79c871a504e025b1ad042025555039bbbcff5ca58a12b6569d4e815ff22005ca74926996ad63d13f9a868de1f32c7e26bca8cf4c40202c67176cc329aeded55d9fb35120623e907777ef6cfec072256d7c0a1af086bf1e438f28d5e343e0b7c60758de760c53eee9b062405dc55476254d4d154d1702294746bdacc7da287eb5376ae4e1531a712eb50a906118778f0b10c462c6cebf1c8e582a43e3bfbde866cd265c06c705c5777a4d5e8738485e0be063f2310b5e00eac115075bd737c7b5d2f8b55512b78fe0a8c2d68265224f15f427ce4b68bd6c46e6443ff8d5f84c235c0b9a3c7409f7b298e5fceae0732a602819575f5cf18f8e6aa1b7486e24ae105b76d07a5b28d33e28a75f5950848b2c88c419a42166c7fce94461f4e8ab325e776821701f31a22a1e17657bd971feea9c54f44b5eba9c67aa3bb3ccdae17e1e6b5370760329c45a5094e2a465021d6294edaf07148fc20760fe86f13011c2d2b663ca46a0ffc76505d647949f95529bddd2c75f2aa77c9a243a925f2dce5f398c3134134a2774df794c5b37fbd1ca67affa523a7b8528758977370bda00a60d15a3e637547beff2b516201f0f0177e4d394754962114703e0a3454ef030bf09a5953e0cb0b4ae01709f5eebe1dcb157e2598885ebbe1fc0f6e62ead49fcb4dba12311e325875a129741aaa8979c46017ef9dbc80dc93b694d9e8947dcefef409215dbefdcb0f710af36505eccb6ea889ef3a75325b59b27e8e6936ccb15419f75bcb24b11660f05c0c586bf9c06fd90344cfe65f5227713c60f0bf94fe17e2d42cb2958f110ed5c654af820227ee2eba234c554d87c3c62fa5b62dc96179e972b0682a3e74a317f1b8113dc4169cd8fd213094459674654b3973639c4956fd72e477974c2fbe70710a21c957b9be50bd24b7d7443668e8c4c4c65fa06d12f5a1af12ac4690c0ca054e666077e0f7e120720a46cf662bf7f2b9af973ffb6d77f3da21a81ad510b076620f10aa36655fc56bae2450eea0bf4bf1d5739145081e8c2c73aeba05cecc4cb97573714c907c59003f9d0a23215b24cdb256a6670030327db00a2ddd340a5b69c25b1902aebdfb49446e74dddabb835b6822786947ccd714448ba1aa59643eacf78f88f1a2b35c743f81b087dbcf549f0be5cb7e82a59abde79626ffce50009b2e9fc7c6a51a636aa2a765a709f47fe2c835654d09f4e6272af108dabaa651a59b4c3511144175b34bab41abf472ab37d860c8783b844e7f3831885fb91547c19030fbbb3800c2c1282c82f5f638142d46ef776f9aa505f42c170ae07c0df212ee0dafc2433b437c9f84f443b136d9edbe7a61930e23475d167556cbdd7c545633f99195252a5520501353919eb2f4208701ec8f29fd22d9ade2c6c73c975311a55530adec831e32501a660c8c2663c02932147bad61d79864b4e5c9234cac86cea247bde54d6a7ad2462c414d72158fbeb15e24f348164e29107abebdf2c47849273f447fc5f2709da24782a769d2a197cc2f543e5cc68d9371d9252904436f4a945f90de9a94377a6773bab5622ae830ab6dc6baaf3bc1299f73741914e8e4e7b501d4f592e3209d5d4d628c3935badb67fd8a2a0b9d40d8fcc1a19c507e03a3d22038513fc81e669884afd1f5763881242e129d0d2d7457b83d90cbbd8cc4b04917669d54c8514a799fcea6abb3a93fb76f29abb5ecaca6def8985aa2efeb2b8290fe6c0c4478f25b0cca3128b5c7b9d043e792980ecdb79c43110210bd16e9debbabe0e722dab1f1182fb0005b1a7045c342a28e3231de97ab26d69275ca21a1130c5dced3e1df331b11c015065c1e0e9eb435d9288b22ec1b3cf2c3d5259f68e8c484b9b4c47379ff1a7e09e39aecdb6c48630bf2661f57a8154ef32248140819bfd1985d062b9e95fa814dd1f5c5f0fc5fc010184441a745a8c510ccec444aae1c83b5f880309d7d4e309d6f5007601e49a1cda628ac3e07a7c6cbe62c4a64599f3d8680ddc288849d70f0f089e86e50a3ddecfdafb48d9752ffd191a4d749ead42c0178cf1cbd6047854a9f54fa1596205b837bf24352535974f8514ef575c9836b20693857e88aec0a05dac74bf3fbcc83ba8c7daa7abbc5e078e945f7b48b7be8555a37f939923949173d0406614e5550e5db4ff2bcd2943ca2134a282007067ee60ad2b5d3da5c5daf8033448235222fa52bea5735fff88e146b3a55b0a3c3df8bfa789f757ebaefe6e35d278cf812c2a79261a639413bb2d11a88f01c8859cb823e42818564353bb2b34c7b2984c620a830c1bb1167b8472dd4a0980dade2ac2b8aea8b6de8921ada9f8a9ea36fa2649a042290aa5c3b40f416b97746a59d0e933e43cbf3c0af10996c7df979b897fc0414134e9caeaea1b4603a1e47fe2f3d7124771728474cb42abac250450fa58368c2a16f9032795b6d2f8709fbea8cb33ea4195091b4e092a9b22db6f2fff48f086141341989263c88097d996c2b4d0c4bd9f2152e298cba56b16b6a26c7298915cab1ef37ca5df7d6dbee4d1dc8ebaa183725c8918a7940f04c5202974ab3bc6a93b0b1ad6b35fe4c9babb6d481a12e741d1d466300302043dc240a9897365cee58b114e28680caacfccd3ce237d8f9e5814353bf69f23c0dec8bceb35f2be7feb31dd92cac3ac7b07cd4ed8e35e195f38a10f5d62327cd4e89f3ae37c1e3bbd4b7acd6a7aada56f0003ff38667f35b195e779c8fc4da44248f0294e48f09a900f95d9a74080fa232e181851238892f590a3fb2e4972ffb73aa262a1ba7bf3f55b5651e5dd00d5d8016fe0cff61935a7ce8f23eecde6216cbbe36e828458b595967505758387aab78d6fc920f923d7a10e523cab9b6fa172d12f2ecea0f083909fb8e80ad80295e4cfb88b455faf32b01e4e76f4f7f4fa7962ad504e43e236f260b7b781cebff71923e41c8cc1bb5d426a2eb983b99763bd913e79fb1a1045cbaf2c7970128e1a90a88d3d996147f8bb62552eba61cd09808b0022e8a3888bdd53474ff2554a5954f5814acd6b9dd11f1d069f0b38809ea47e4c05722b06487c0dee145f5cfb13c3989dea351faa06eb54d5622556199c03a4d27cceb992a9bee7b05b1ddcb77ac5fad7f1e1d3e5a8be8427ae2ffa944c1567f5caa0ad95832601bc550199cdf5dd0134233d8fd54eaca3f40d307efebe7fd0bb5a17ca1c62d5e9e799d9a271e562d85367d8dc5531f979d32431807481317f5d0754ba68e428f2434c0786758af7767313aeb194d7a5d8013b6c7f93553190e4bcec4fa7e5ceda35377a1c9dbbdd71d34d1ee70f162133f5b0c2cfc7ea923bff534c8c0abbe3567d7042262d6fe4456ad53cbfead5035ad08f6c08ee2375a76f3f9a0c09d9455671589b50413a673f6fe1ff775e2a1f5fafd068a9e9596e1a25bacf6897648a5a281175ce9875685f39a95d9c4dfd9a5de24444626eff4185e94773a87568ec6676138a8d62c46bd07890904c3920f1d31cec51ad0078598eb7b327d4825593f051ca78f3971f53d2a6cebe0ec6e4cbc70119c73416a2de7c3c279f4bbb929a27716e77ee146dbe83dfe3c0970fcdf8cd63b0962756c43e52f1a1b0d966f5418f437a74c27a97bf5997be2aed5d6e84cced61857a863cc599d924ce1aa58a32fc39e7087d457b56a171b4a2f5855fb44e0e23f5503e0a67b0e065c167aca4ac96396b344a6a7f67f205104c6063bbca4593291bb1d79041136439763d338b64cc32db576eaed2f32e32b48f494eb9f793cd7650905abaad049fae25e1ae408ac707219f2891027d4226a27c8ac5d9ceb903bbdb1d224606a6d924b36de209acb6d75266c27d0fa7dec372a8bba130db418520855786e35f7bf3614418c8167449131f419c06556ddad9752ec5b5a162aa8f6d02f9924b9d9fe828f9b45732f2a9eb6066b247ea3b7c6661374952a6f76f8996b4917a280290f09ead5340bea5a928718d4d921cbf0654d37596822579793d7375190e8fffa514385bc06073703121ef0b5360533df9cd06b4a359523e37097a66072bc54c11fb997ecf685b49abe7d7c67745a0d2cb18c94226a9961e8fca6aeba8cbabfec4f969dab5548cae0d919aaf914ccf06b42712eb0b14d96375f7af5afac3d063d7eb2ef4273f0d943ccb4782fe4c283c7051be9534f7cf748087c9f16703333e7c95733e7746b9304c3955d1f88d169b717c05d4ae32e5647d36336b54f5e2a7070e5d8ea294f6974caa2080c681ee22cf5df2d8a242d77624198bc92ae5646f8395a8edc62a3ffb8acbf52b9b7efaaad74935c537b1e180d4fe2fc2c5b1896014b3da19bcb24f0d6d8314241755e6087b3190dad6743281c2957a1e9db5eb9b66c97cb807ec1615cb33a6770c286262a673c24722a52c4a714af92312064ecf7a216c527045f379afa581587a64ea591bf5cc307e8d5128ad5c7e0f2d3b7403d47cc992a92beb25620a3f2d66408af5868324472823e9598b7f271535ce0268dfe8f52d909557d5ad6d001ca0661a81e59c9e148986e35b9250c097c0f8b3e91ce6231631d9a455bdfbcc046be66b25438ce1e39223010ec3654517b988ce3a0faaf2431839a7b197588da21a27e910e9bb8da6cd6c9c8a64c30ab0eb812ef2b26d83d486e2ddae7d55b8a45a3d62b696260223a3afe8e90f3697125de18591740bfc93a7315ea8583754f23fc5696823976c95cafd8d90929e186bbb0ab551fbec75b9a2fcf88b94e1d70614e313c674ebe8326db95eb0a53836a00957c6024adf6d869e55a7d625e1b1bb7afc31bb25db58b5b5173d5303466a22d2a2678b49ba931f712d330a411ee9bb9139fa8a58a7f26014de955452e57f483bf6402019cedef4a79b941a8b7a7a8a75990c0c25e69da886e2d38eef17c3074875b23c8d7f0b5d7ce4c08f337a2737ed71db7ef1e62859cfc7e8242018e774d007d5302ead6797481ed11e906e14e664889f726112960d67f1ad1db936a37865fa8bc10c08bfb4d5caf0c955ac55f8fd03cdaf546102b8dc46675e3637471fa78d7bdf5c0954797a6cd0351255189f9f747d071d89e0aad69c95cbde9ba2b9e8227c606681160f2ab184da4ab32eeefda92d74bffeb517fc7a631c9520ab01fb7942975c1dc9be6c9da4d97caa53d22ef4029d4b8094a5388fe67cc445a4776d046c567f0ff51567f424aad6176a8188b8aae2bcda957983b3bf059fbb2d77618cd56143d56ffa4c3ae46088095c8b70ae58f6a3ec05f199d3d6156574ad9c80c458762d82391dee7a6c733470703d7c22cede2249af89eade0d7ddba17944735185afebcb78d175aaed5a2e5f464dc56b0d6bb352f48fcb21785c9dc7734aa466e16f6b664026a2bfd74a7ab94353ee807c615daa2d393bb916931a264416f1b0fcda858787348270ac1549f24ba2f612b2bf6c3dfce6ac7b6ba39a676cd2285dae7cb20fdcf8e48e4e3d246c3dbcd1c143662bf437d37bb74be99d45740a602cabefd233d33c0ada28e0624dc5053f5e2fe8cd5e317d5e5586a41013bcb1b3b49586a938244be687284eb42937e44cd66c9ffddb95b002f594b748fe73158c3e1aa6df328438768c3f43f776c1425a85434a4d3c17cda39afb8998ceb955d336a0a3c60162a45731b9fbf717201898c28f8e518637ee252bdd6fc99e9342efe3ae0888c55910b72de84e8cb56d1a7e6debee57de2b9da01aff403f9da78234058b173a9247ac1b5f4bf3d70841f8d3b0730746090ed719763ec6623dc08bc990bd09e058f7aa1e0c484a0d416e2198dd2feec0bdd1470c7aa4cc3e21772bbadb42e16cc3d535057d9a0c11bf4dc15ab7d01f8f481d34fa81abf773d7e493a76d824f7edba90dae6c80a185e34e711e3ddbf050e4ecaf8272285f27b96d6c92ab2d7bf221d7bbda3e8aa90938b34c3620bba31089e30ad88c52f6da56e32006b936c32113eab07197cfdf7a77dd60beb9a2caa5945a80b2e998c474a278bcbbad2caf5816ea746b58747823fc90d859e5d3ec246aa69b243dbe7e41ab9e9d1cf528fe9e46abafe249d6b37724102c0b9ad66ae31e4eecc466337809ba3ccea753cf2fb3b7d877d8847b87599c1918209d0c3ef34093e17ff164a1687494c2cd3c36a0998f16fd5175f96336d27b4cbe986eef539fe2e2782b7a13fb8685e1831e7d1bba398f56f1e9c4c32b847f3c86b8470644514390567dda27c394f9f2383c173b75df6ebfe4d1cc26b0b72bc32423dedfe99c14e4c6c4ffaad7ca0a30220b185187e8196f203e977251735c538f556a89b9ef18842745d22500760adb99d49d6db2ed8", 0x2000, &(0x7f0000006dc0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000004780)={0x78, 0x0, 0x0, {0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000}}}, 0x0, 0x0, 0x0, 0x0, 0x0}) 22:56:06 executing program 3: socket$nl_route(0x10, 0x3, 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000063c0), 0x2, 0x0) write$FUSE_DIRENTPLUS(r0, 0x0, 0xffffffffffffff56) r1 = openat$sw_sync_info(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$DMA_HEAP_IOCTL_ALLOC(r1, 0xc0184800, &(0x7f0000000380)={0x3ff, r1}) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) r3 = socket$igmp6(0xa, 0x3, 0x2) setsockopt$IP6T_SO_SET_REPLACE(r3, 0x29, 0x40, &(0x7f0000001240)=@raw={'raw\x00', 0x9, 0x3, 0x290, 0x0, 0xffffffff, 0xffffffff, 0x0, 0xffffffff, 0x210, 0xffffffff, 0xffffffff, 0x210, 0xffffffff, 0x3, 0x0, {[{{@uncond, 0x0, 0xa8, 0xe8}, @common=@unspec=@ERROR={0x40, 'ERROR\x00', 0x0, "23e74f0c2260d0350d750fdcf615802cbd1515a8c4754093117d75541833"}}, {{@ipv6={@empty, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, [], [], 'syzkaller0\x00', 'veth1_to_team\x00'}, 0x0, 0xa8, 0xd8}, @common=@inet=@SET2={0x30}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x2f0) r4 = socket$l2tp6(0xa, 0x2, 0x73) setsockopt$inet6_group_source_req(r4, 0x29, 0x2e, &(0x7f0000003380)={0x0, {{0xa, 0xfffd, 0x0, @remote}}, {{0xa, 0x0, 0x0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}}}, 0x108) r5 = socket$l2tp6(0xa, 0x2, 0x73) bind$inet6(r5, &(0x7f0000000140)={0xa, 0x4e22, 0x6, @empty, 0xa}, 0x1c) r6 = socket$igmp6(0xa, 0x3, 0x2) getsockname$packet(0xffffffffffffffff, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @multicast}, &(0x7f0000000080)=0x14) ioctl$sock_inet6_SIOCADDRT(r6, 0x890b, &(0x7f00000000c0)={@mcast2, @local, @private1={0xfc, 0x1, '\x00', 0x1}, 0x6, 0x0, 0x0, 0x0, 0x0, 0x4002a0, r7}) r8 = accept$inet6(r3, &(0x7f0000000180)={0xa, 0x0, 0x0, @mcast1}, &(0x7f00000001c0)=0x1c) getsockopt$inet6_IPV6_IPSEC_POLICY(r8, 0x29, 0x22, &(0x7f0000000200)={{{@in6=@private0, @in=@initdev}}, {{@in6=@remote}, 0x0, @in=@remote}}, &(0x7f0000000300)=0xe8) setsockopt$RDS_GET_MR_FOR_DEST(0xffffffffffffffff, 0x114, 0x7, &(0x7f00000003c0)={@l2tp6={0xa, 0x0, 0x4, @private2, 0x7, 0x2000003}, {&(0x7f0000000380)=""/42, 0x2a}, &(0x7f0000000480), 0x20}, 0xa0) setsockopt$IP6T_SO_SET_ADD_COUNTERS(r3, 0x29, 0x41, &(0x7f00000004c0)=ANY=[@ANYBLOB="66696c74657200000000000000000000000000000000000000000000000000000300000000000000000000000000f58fdf8e7e5e0b6f23cd00"/88], 0x58) accept$inet6(r4, 0x0, &(0x7f0000000000)) bind$inet(r2, &(0x7f0000000000)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r2, 0x0, 0xffffffffffffffb5, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) r9 = socket$nl_generic(0x10, 0x3, 0x10) r10 = syz_genetlink_get_family_id$mptcp(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$MPTCP_PM_CMD_FLUSH_ADDRS(r9, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000003800)=ANY=[@ANYBLOB="14000000", @ANYRES16=r10, @ANYBLOB="0100000000800000000004"], 0x14}}, 0x0) r11 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200), 0xffffffffffffffff) r12 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r12, 0x8933, &(0x7f0000000700)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_TRIGGER_SCAN(r12, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000440)=ANY=[@ANYBLOB="1c000000", @ANYRES16=r11, @ANYBLOB="050002ffff1d77f23d72b6610e0d249c6592c2e3780163540584cc6afe054097f8e6c91e56ace33c17466d8713b207728cdbb71bf777a5f650fcd8946194ffcaa2142322f85981801157707c6ef3812c109e828a5eed1a90f05506a4f03daf2e03afee1ab6b08468d90668e67bfa58f6e2e32bc8a0bfc59b68dfca21fe2a527d3a9725a6b2efcd8be931eea04c0fc5dfaf5caf24c22c0433c94bba4626caa841e3a7f6ead29d2d10c896dfa5d7b925cc12129b61531f005f3ce2172aacad95676c619f741707fe9e86dc5d52474113596f9b07d9c1b79b122da0e652668d183bf0636ae6482bb2e79c06d05b1c53692484ac7bcc352494ccf57d81b0b1de939f0c8679845deaad2ea699b3f6b67e4c40dd3b2b435924f6928cd6d48efb0f80ca478760036cb7ccb5409d0e8cc7149130d403c1235bd5879bd51cf18f6a87d4a1f13cf253711f208a064c036789622352d4a12caa055566ec13973012eb73790e881e35d6b4a958c9304550e0200897db24f237bbe9077e92e0a46aa372fcac05164632f0e06d4ae777944af8ae13a73fcb395a2b9b158297ea1737cfca12d36ead60914f15851cf8ed43d208e8e0d0d571c5c00de72e55029080e53bd02f753032cea0bc29881c731df3414fcda6e14da60601d83ba3ba96066fb02c50b92d50ff57658f7fc6357ddee69df43eb60cb6409064e816f59edb0b9bcc4474099398fa1edcc1d1ba6625f9d515a6182cb0e9d9f918ee2103d33b10f0af50ffca90de565ea81a50b8e3d16d8fc3fa0488e890928d08cce2a51824b900"/581, @ANYRES32=r13, @ANYBLOB], 0x1c}}, 0x0) sendmsg$NL80211_CMD_ASSOCIATE(r9, &(0x7f0000000340)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000000300)={&(0x7f00000002c0)={0x14, r11, 0x100, 0x70bd2b, 0x25dfdbfb, {{}, {@void, @void}}}, 0x14}, 0x1, 0x0, 0x0, 0x60008000}, 0x10048090) 22:56:06 executing program 5: socket$nl_route(0x10, 0x3, 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000063c0), 0x2, 0x0) write$FUSE_DIRENTPLUS(r0, 0x0, 0xffffffffffffff56) r1 = openat$sw_sync_info(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$DMA_HEAP_IOCTL_ALLOC(r1, 0xc0184800, &(0x7f0000000380)={0x3ff, r1}) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) r3 = socket$igmp6(0xa, 0x3, 0x2) setsockopt$IP6T_SO_SET_REPLACE(r3, 0x29, 0x40, &(0x7f0000001240)=@raw={'raw\x00', 0x9, 0x3, 0x290, 0x0, 0xffffffff, 0xffffffff, 0x0, 0xffffffff, 0x210, 0xffffffff, 0xffffffff, 0x210, 0xffffffff, 0x3, 0x0, {[{{@uncond, 0x0, 0xa8, 0xe8}, @common=@unspec=@ERROR={0x40, 'ERROR\x00', 0x0, "23e74f0c2260d0350d750fdcf615802cbd1515a8c4754093117d75541833"}}, {{@ipv6={@empty, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, [], [], 'syzkaller0\x00', 'veth1_to_team\x00'}, 0x0, 0xa8, 0xd8}, @common=@inet=@SET2={0x30}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x2f0) r4 = socket$l2tp6(0xa, 0x2, 0x73) setsockopt$inet6_group_source_req(r4, 0x29, 0x2e, &(0x7f0000003380)={0x0, {{0xa, 0xfffd, 0x0, @remote}}, {{0xa, 0x0, 0x0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}}}, 0x108) r5 = socket$l2tp6(0xa, 0x2, 0x73) bind$inet6(r5, &(0x7f0000000140)={0xa, 0x4e22, 0x6, @empty, 0xa}, 0x1c) r6 = socket$igmp6(0xa, 0x3, 0x2) getsockname$packet(0xffffffffffffffff, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @multicast}, &(0x7f0000000080)=0x14) ioctl$sock_inet6_SIOCADDRT(r6, 0x890b, &(0x7f00000000c0)={@mcast2, @local, @private1={0xfc, 0x1, '\x00', 0x1}, 0x6, 0x0, 0x0, 0x0, 0x0, 0x4002a0, r7}) r8 = accept$inet6(r3, &(0x7f0000000180)={0xa, 0x0, 0x0, @mcast1}, &(0x7f00000001c0)=0x1c) getsockopt$inet6_IPV6_IPSEC_POLICY(r8, 0x29, 0x22, &(0x7f0000000200)={{{@in6=@private0, @in=@initdev}}, {{@in6=@remote}, 0x0, @in=@remote}}, &(0x7f0000000300)=0xe8) setsockopt$RDS_GET_MR_FOR_DEST(0xffffffffffffffff, 0x114, 0x7, &(0x7f00000003c0)={@l2tp6={0xa, 0x0, 0x4, @private2, 0x7, 0x2000003}, {&(0x7f0000000380)=""/42, 0x2a}, &(0x7f0000000480), 0x20}, 0xa0) setsockopt$IP6T_SO_SET_ADD_COUNTERS(r3, 0x29, 0x41, &(0x7f00000004c0)=ANY=[@ANYBLOB="66696c74657200000000000000000000000000000000000000000000000000000300000000000000000000000000f58fdf8e7e5e0b6f23cd00"/88], 0x58) accept$inet6(r4, 0x0, &(0x7f0000000000)) bind$inet(r2, &(0x7f0000000000)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r2, 0x0, 0xffffffffffffffb5, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) r9 = socket$nl_generic(0x10, 0x3, 0x10) r10 = syz_genetlink_get_family_id$mptcp(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$MPTCP_PM_CMD_FLUSH_ADDRS(r9, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000003800)=ANY=[@ANYBLOB="14000000", @ANYRES16=r10, @ANYBLOB="0100000000800000000004"], 0x14}}, 0x0) r11 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200), 0xffffffffffffffff) r12 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r12, 0x8933, &(0x7f0000000700)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_TRIGGER_SCAN(r12, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000440)=ANY=[@ANYBLOB="1c000000", @ANYRES16=r11, @ANYBLOB="050002ffff1d77f23d72b6610e0d249c6592c2e3780163540584cc6afe054097f8e6c91e56ace33c17466d8713b207728cdbb71bf777a5f650fcd8946194ffcaa2142322f85981801157707c6ef3812c109e828a5eed1a90f05506a4f03daf2e03afee1ab6b08468d90668e67bfa58f6e2e32bc8a0bfc59b68dfca21fe2a527d3a9725a6b2efcd8be931eea04c0fc5dfaf5caf24c22c0433c94bba4626caa841e3a7f6ead29d2d10c896dfa5d7b925cc12129b61531f005f3ce2172aacad95676c619f741707fe9e86dc5d52474113596f9b07d9c1b79b122da0e652668d183bf0636ae6482bb2e79c06d05b1c53692484ac7bcc352494ccf57d81b0b1de939f0c8679845deaad2ea699b3f6b67e4c40dd3b2b435924f6928cd6d48efb0f80ca478760036cb7ccb5409d0e8cc7149130d403c1235bd5879bd51cf18f6a87d4a1f13cf253711f208a064c036789622352d4a12caa055566ec13973012eb73790e881e35d6b4a958c9304550e0200897db24f237bbe9077e92e0a46aa372fcac05164632f0e06d4ae777944af8ae13a73fcb395a2b9b158297ea1737cfca12d36ead60914f15851cf8ed43d208e8e0d0d571c5c00de72e55029080e53bd02f753032cea0bc29881c731df3414fcda6e14da60601d83ba3ba96066fb02c50b92d50ff57658f7fc6357ddee69df43eb60cb6409064e816f59edb0b9bcc4474099398fa1edcc1d1ba6625f9d515a6182cb0e9d9f918ee2103d33b10f0af50ffca90de565ea81a50b8e3d16d8fc3fa0488e890928d08cce2a51824b900"/581, @ANYRES32=r13, @ANYBLOB], 0x1c}}, 0x0) sendmsg$NL80211_CMD_ASSOCIATE(r9, &(0x7f0000000340)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000000300)={&(0x7f00000002c0)={0x14, r11, 0x100, 0x70bd2b, 0x25dfdbfb, {{}, {@void, @void}}}, 0x14}, 0x1, 0x0, 0x0, 0x60008000}, 0x10048090) 22:56:06 executing program 0: socket$nl_route(0x10, 0x3, 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000063c0), 0x2, 0x0) write$FUSE_DIRENTPLUS(r0, 0x0, 0xffffffffffffff56) r1 = openat$sw_sync_info(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$DMA_HEAP_IOCTL_ALLOC(r1, 0xc0184800, &(0x7f0000000380)={0x3ff, r1}) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) r3 = socket$igmp6(0xa, 0x3, 0x2) setsockopt$IP6T_SO_SET_REPLACE(r3, 0x29, 0x40, &(0x7f0000001240)=@raw={'raw\x00', 0x9, 0x3, 0x290, 0x0, 0xffffffff, 0xffffffff, 0x0, 0xffffffff, 0x210, 0xffffffff, 0xffffffff, 0x210, 0xffffffff, 0x3, 0x0, {[{{@uncond, 0x0, 0xa8, 0xe8}, @common=@unspec=@ERROR={0x40, 'ERROR\x00', 0x0, "23e74f0c2260d0350d750fdcf615802cbd1515a8c4754093117d75541833"}}, {{@ipv6={@empty, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, [], [], 'syzkaller0\x00', 'veth1_to_team\x00'}, 0x0, 0xa8, 0xd8}, @common=@inet=@SET2={0x30}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x2f0) r4 = socket$l2tp6(0xa, 0x2, 0x73) setsockopt$inet6_group_source_req(r4, 0x29, 0x2e, &(0x7f0000003380)={0x0, {{0xa, 0xfffd, 0x0, @remote}}, {{0xa, 0x0, 0x0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}}}, 0x108) r5 = socket$l2tp6(0xa, 0x2, 0x73) bind$inet6(r5, &(0x7f0000000140)={0xa, 0x4e22, 0x6, @empty, 0xa}, 0x1c) r6 = socket$igmp6(0xa, 0x3, 0x2) getsockname$packet(0xffffffffffffffff, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @multicast}, &(0x7f0000000080)=0x14) ioctl$sock_inet6_SIOCADDRT(r6, 0x890b, &(0x7f00000000c0)={@mcast2, @local, @private1={0xfc, 0x1, '\x00', 0x1}, 0x6, 0x0, 0x0, 0x0, 0x0, 0x4002a0, r7}) r8 = accept$inet6(r3, &(0x7f0000000180)={0xa, 0x0, 0x0, @mcast1}, &(0x7f00000001c0)=0x1c) getsockopt$inet6_IPV6_IPSEC_POLICY(r8, 0x29, 0x22, &(0x7f0000000200)={{{@in6=@private0, @in=@initdev}}, {{@in6=@remote}, 0x0, @in=@remote}}, &(0x7f0000000300)=0xe8) setsockopt$RDS_GET_MR_FOR_DEST(0xffffffffffffffff, 0x114, 0x7, &(0x7f00000003c0)={@l2tp6={0xa, 0x0, 0x4, @private2, 0x7, 0x2000003}, {&(0x7f0000000380)=""/42, 0x2a}, &(0x7f0000000480), 0x20}, 0xa0) setsockopt$IP6T_SO_SET_ADD_COUNTERS(r3, 0x29, 0x41, &(0x7f00000004c0)=ANY=[@ANYBLOB="66696c74657200000000000000000000000000000000000000000000000000000300000000000000000000000000f58fdf8e7e5e0b6f23cd00"/88], 0x58) accept$inet6(r4, 0x0, &(0x7f0000000000)) bind$inet(r2, &(0x7f0000000000)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r2, 0x0, 0xffffffffffffffb5, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) r9 = socket$nl_generic(0x10, 0x3, 0x10) r10 = syz_genetlink_get_family_id$mptcp(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$MPTCP_PM_CMD_FLUSH_ADDRS(r9, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000003800)=ANY=[@ANYBLOB="14000000", @ANYRES16=r10, @ANYBLOB="0100000000800000000004"], 0x14}}, 0x0) r11 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200), 0xffffffffffffffff) r12 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r12, 0x8933, &(0x7f0000000700)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_TRIGGER_SCAN(r12, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000440)=ANY=[@ANYBLOB="1c000000", @ANYRES16=r11, @ANYBLOB="050002ffff1d77f23d72b6610e0d249c6592c2e3780163540584cc6afe054097f8e6c91e56ace33c17466d8713b207728cdbb71bf777a5f650fcd8946194ffcaa2142322f85981801157707c6ef3812c109e828a5eed1a90f05506a4f03daf2e03afee1ab6b08468d90668e67bfa58f6e2e32bc8a0bfc59b68dfca21fe2a527d3a9725a6b2efcd8be931eea04c0fc5dfaf5caf24c22c0433c94bba4626caa841e3a7f6ead29d2d10c896dfa5d7b925cc12129b61531f005f3ce2172aacad95676c619f741707fe9e86dc5d52474113596f9b07d9c1b79b122da0e652668d183bf0636ae6482bb2e79c06d05b1c53692484ac7bcc352494ccf57d81b0b1de939f0c8679845deaad2ea699b3f6b67e4c40dd3b2b435924f6928cd6d48efb0f80ca478760036cb7ccb5409d0e8cc7149130d403c1235bd5879bd51cf18f6a87d4a1f13cf253711f208a064c036789622352d4a12caa055566ec13973012eb73790e881e35d6b4a958c9304550e0200897db24f237bbe9077e92e0a46aa372fcac05164632f0e06d4ae777944af8ae13a73fcb395a2b9b158297ea1737cfca12d36ead60914f15851cf8ed43d208e8e0d0d571c5c00de72e55029080e53bd02f753032cea0bc29881c731df3414fcda6e14da60601d83ba3ba96066fb02c50b92d50ff57658f7fc6357ddee69df43eb60cb6409064e816f59edb0b9bcc4474099398fa1edcc1d1ba6625f9d515a6182cb0e9d9f918ee2103d33b10f0af50ffca90de565ea81a50b8e3d16d8fc3fa0488e890928d08cce2a51824b900"/581, @ANYRES32=r13, @ANYBLOB], 0x1c}}, 0x0) sendmsg$NL80211_CMD_ASSOCIATE(r9, &(0x7f0000000340)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000000300)={&(0x7f00000002c0)={0x14, r11, 0x100, 0x70bd2b, 0x25dfdbfb, {{}, {@void, @void}}}, 0x14}, 0x1, 0x0, 0x0, 0x60008000}, 0x10048090) 22:56:06 executing program 4: socket$nl_route(0x10, 0x3, 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000063c0), 0x2, 0x0) write$FUSE_DIRENTPLUS(r0, 0x0, 0xffffffffffffff56) r1 = openat$sw_sync_info(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$DMA_HEAP_IOCTL_ALLOC(r1, 0xc0184800, &(0x7f0000000380)={0x3ff, r1}) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) r3 = socket$igmp6(0xa, 0x3, 0x2) setsockopt$IP6T_SO_SET_REPLACE(r3, 0x29, 0x40, &(0x7f0000001240)=@raw={'raw\x00', 0x9, 0x3, 0x290, 0x0, 0xffffffff, 0xffffffff, 0x0, 0xffffffff, 0x210, 0xffffffff, 0xffffffff, 0x210, 0xffffffff, 0x3, 0x0, {[{{@uncond, 0x0, 0xa8, 0xe8}, @common=@unspec=@ERROR={0x40, 'ERROR\x00', 0x0, "23e74f0c2260d0350d750fdcf615802cbd1515a8c4754093117d75541833"}}, {{@ipv6={@empty, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, [], [], 'syzkaller0\x00', 'veth1_to_team\x00'}, 0x0, 0xa8, 0xd8}, @common=@inet=@SET2={0x30}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x2f0) r4 = socket$l2tp6(0xa, 0x2, 0x73) setsockopt$inet6_group_source_req(r4, 0x29, 0x2e, &(0x7f0000003380)={0x0, {{0xa, 0xfffd, 0x0, @remote}}, {{0xa, 0x0, 0x0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}}}, 0x108) r5 = socket$l2tp6(0xa, 0x2, 0x73) bind$inet6(r5, &(0x7f0000000140)={0xa, 0x4e22, 0x6, @empty, 0xa}, 0x1c) r6 = socket$igmp6(0xa, 0x3, 0x2) getsockname$packet(0xffffffffffffffff, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @multicast}, &(0x7f0000000080)=0x14) ioctl$sock_inet6_SIOCADDRT(r6, 0x890b, &(0x7f00000000c0)={@mcast2, @local, @private1={0xfc, 0x1, '\x00', 0x1}, 0x6, 0x0, 0x0, 0x0, 0x0, 0x4002a0, r7}) r8 = accept$inet6(r3, &(0x7f0000000180)={0xa, 0x0, 0x0, @mcast1}, &(0x7f00000001c0)=0x1c) getsockopt$inet6_IPV6_IPSEC_POLICY(r8, 0x29, 0x22, &(0x7f0000000200)={{{@in6=@private0, @in=@initdev}}, {{@in6=@remote}, 0x0, @in=@remote}}, &(0x7f0000000300)=0xe8) setsockopt$RDS_GET_MR_FOR_DEST(0xffffffffffffffff, 0x114, 0x7, &(0x7f00000003c0)={@l2tp6={0xa, 0x0, 0x4, @private2, 0x7, 0x2000003}, {&(0x7f0000000380)=""/42, 0x2a}, &(0x7f0000000480), 0x20}, 0xa0) setsockopt$IP6T_SO_SET_ADD_COUNTERS(r3, 0x29, 0x41, &(0x7f00000004c0)=ANY=[@ANYBLOB="66696c74657200000000000000000000000000000000000000000000000000000300000000000000000000000000f58fdf8e7e5e0b6f23cd00"/88], 0x58) accept$inet6(r4, 0x0, &(0x7f0000000000)) bind$inet(r2, &(0x7f0000000000)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r2, 0x0, 0xffffffffffffffb5, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) r9 = socket$nl_generic(0x10, 0x3, 0x10) r10 = syz_genetlink_get_family_id$mptcp(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$MPTCP_PM_CMD_FLUSH_ADDRS(r9, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000003800)=ANY=[@ANYBLOB="14000000", @ANYRES16=r10, @ANYBLOB="0100000000800000000004"], 0x14}}, 0x0) r11 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200), 0xffffffffffffffff) r12 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r12, 0x8933, &(0x7f0000000700)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_TRIGGER_SCAN(r12, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000440)=ANY=[@ANYBLOB="1c000000", @ANYRES16=r11, @ANYBLOB="050002ffff1d77f23d72b6610e0d249c6592c2e3780163540584cc6afe054097f8e6c91e56ace33c17466d8713b207728cdbb71bf777a5f650fcd8946194ffcaa2142322f85981801157707c6ef3812c109e828a5eed1a90f05506a4f03daf2e03afee1ab6b08468d90668e67bfa58f6e2e32bc8a0bfc59b68dfca21fe2a527d3a9725a6b2efcd8be931eea04c0fc5dfaf5caf24c22c0433c94bba4626caa841e3a7f6ead29d2d10c896dfa5d7b925cc12129b61531f005f3ce2172aacad95676c619f741707fe9e86dc5d52474113596f9b07d9c1b79b122da0e652668d183bf0636ae6482bb2e79c06d05b1c53692484ac7bcc352494ccf57d81b0b1de939f0c8679845deaad2ea699b3f6b67e4c40dd3b2b435924f6928cd6d48efb0f80ca478760036cb7ccb5409d0e8cc7149130d403c1235bd5879bd51cf18f6a87d4a1f13cf253711f208a064c036789622352d4a12caa055566ec13973012eb73790e881e35d6b4a958c9304550e0200897db24f237bbe9077e92e0a46aa372fcac05164632f0e06d4ae777944af8ae13a73fcb395a2b9b158297ea1737cfca12d36ead60914f15851cf8ed43d208e8e0d0d571c5c00de72e55029080e53bd02f753032cea0bc29881c731df3414fcda6e14da60601d83ba3ba96066fb02c50b92d50ff57658f7fc6357ddee69df43eb60cb6409064e816f59edb0b9bcc4474099398fa1edcc1d1ba6625f9d515a6182cb0e9d9f918ee2103d33b10f0af50ffca90de565ea81a50b8e3d16d8fc3fa0488e890928d08cce2a51824b900"/581, @ANYRES32=r13, @ANYBLOB], 0x1c}}, 0x0) sendmsg$NL80211_CMD_ASSOCIATE(r9, &(0x7f0000000340)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000000300)={&(0x7f00000002c0)={0x14, r11, 0x100, 0x70bd2b, 0x25dfdbfb, {{}, {@void, @void}}}, 0x14}, 0x1, 0x0, 0x0, 0x60008000}, 0x10048090) 22:56:06 executing program 1: socket$nl_route(0x10, 0x3, 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000063c0), 0x2, 0x0) write$FUSE_DIRENTPLUS(r0, 0x0, 0xffffffffffffff56) r1 = openat$sw_sync_info(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$DMA_HEAP_IOCTL_ALLOC(r1, 0xc0184800, &(0x7f0000000380)={0x3ff, r1}) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) r3 = socket$igmp6(0xa, 0x3, 0x2) setsockopt$IP6T_SO_SET_REPLACE(r3, 0x29, 0x40, &(0x7f0000001240)=@raw={'raw\x00', 0x9, 0x3, 0x290, 0x0, 0xffffffff, 0xffffffff, 0x0, 0xffffffff, 0x210, 0xffffffff, 0xffffffff, 0x210, 0xffffffff, 0x3, 0x0, {[{{@uncond, 0x0, 0xa8, 0xe8}, @common=@unspec=@ERROR={0x40, 'ERROR\x00', 0x0, "23e74f0c2260d0350d750fdcf615802cbd1515a8c4754093117d75541833"}}, {{@ipv6={@empty, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, [], [], 'syzkaller0\x00', 'veth1_to_team\x00'}, 0x0, 0xa8, 0xd8}, @common=@inet=@SET2={0x30}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x2f0) r4 = socket$l2tp6(0xa, 0x2, 0x73) setsockopt$inet6_group_source_req(r4, 0x29, 0x2e, &(0x7f0000003380)={0x0, {{0xa, 0xfffd, 0x0, @remote}}, {{0xa, 0x0, 0x0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}}}, 0x108) r5 = socket$l2tp6(0xa, 0x2, 0x73) bind$inet6(r5, &(0x7f0000000140)={0xa, 0x4e22, 0x6, @empty, 0xa}, 0x1c) r6 = socket$igmp6(0xa, 0x3, 0x2) getsockname$packet(0xffffffffffffffff, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @multicast}, &(0x7f0000000080)=0x14) ioctl$sock_inet6_SIOCADDRT(r6, 0x890b, &(0x7f00000000c0)={@mcast2, @local, @private1={0xfc, 0x1, '\x00', 0x1}, 0x6, 0x0, 0x0, 0x0, 0x0, 0x4002a0, r7}) r8 = accept$inet6(r3, &(0x7f0000000180)={0xa, 0x0, 0x0, @mcast1}, &(0x7f00000001c0)=0x1c) getsockopt$inet6_IPV6_IPSEC_POLICY(r8, 0x29, 0x22, &(0x7f0000000200)={{{@in6=@private0, @in=@initdev}}, {{@in6=@remote}, 0x0, @in=@remote}}, &(0x7f0000000300)=0xe8) setsockopt$RDS_GET_MR_FOR_DEST(0xffffffffffffffff, 0x114, 0x7, &(0x7f00000003c0)={@l2tp6={0xa, 0x0, 0x4, @private2, 0x7, 0x2000003}, {&(0x7f0000000380)=""/42, 0x2a}, &(0x7f0000000480), 0x20}, 0xa0) setsockopt$IP6T_SO_SET_ADD_COUNTERS(r3, 0x29, 0x41, &(0x7f00000004c0)=ANY=[@ANYBLOB="66696c74657200000000000000000000000000000000000000000000000000000300000000000000000000000000f58fdf8e7e5e0b6f23cd00"/88], 0x58) accept$inet6(r4, 0x0, &(0x7f0000000000)) bind$inet(r2, &(0x7f0000000000)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r2, 0x0, 0xffffffffffffffb5, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) r9 = socket$nl_generic(0x10, 0x3, 0x10) r10 = syz_genetlink_get_family_id$mptcp(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$MPTCP_PM_CMD_FLUSH_ADDRS(r9, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000003800)=ANY=[@ANYBLOB="14000000", @ANYRES16=r10, @ANYBLOB="0100000000800000000004"], 0x14}}, 0x0) r11 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200), 0xffffffffffffffff) r12 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r12, 0x8933, &(0x7f0000000700)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_TRIGGER_SCAN(r12, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000440)=ANY=[@ANYBLOB="1c000000", @ANYRES16=r11, @ANYBLOB="050002ffff1d77f23d72b6610e0d249c6592c2e3780163540584cc6afe054097f8e6c91e56ace33c17466d8713b207728cdbb71bf777a5f650fcd8946194ffcaa2142322f85981801157707c6ef3812c109e828a5eed1a90f05506a4f03daf2e03afee1ab6b08468d90668e67bfa58f6e2e32bc8a0bfc59b68dfca21fe2a527d3a9725a6b2efcd8be931eea04c0fc5dfaf5caf24c22c0433c94bba4626caa841e3a7f6ead29d2d10c896dfa5d7b925cc12129b61531f005f3ce2172aacad95676c619f741707fe9e86dc5d52474113596f9b07d9c1b79b122da0e652668d183bf0636ae6482bb2e79c06d05b1c53692484ac7bcc352494ccf57d81b0b1de939f0c8679845deaad2ea699b3f6b67e4c40dd3b2b435924f6928cd6d48efb0f80ca478760036cb7ccb5409d0e8cc7149130d403c1235bd5879bd51cf18f6a87d4a1f13cf253711f208a064c036789622352d4a12caa055566ec13973012eb73790e881e35d6b4a958c9304550e0200897db24f237bbe9077e92e0a46aa372fcac05164632f0e06d4ae777944af8ae13a73fcb395a2b9b158297ea1737cfca12d36ead60914f15851cf8ed43d208e8e0d0d571c5c00de72e55029080e53bd02f753032cea0bc29881c731df3414fcda6e14da60601d83ba3ba96066fb02c50b92d50ff57658f7fc6357ddee69df43eb60cb6409064e816f59edb0b9bcc4474099398fa1edcc1d1ba6625f9d515a6182cb0e9d9f918ee2103d33b10f0af50ffca90de565ea81a50b8e3d16d8fc3fa0488e890928d08cce2a51824b900"/581, @ANYRES32=r13, @ANYBLOB], 0x1c}}, 0x0) sendmsg$NL80211_CMD_ASSOCIATE(r9, &(0x7f0000000340)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000000300)={&(0x7f00000002c0)={0x14, r11, 0x100, 0x70bd2b, 0x25dfdbfb, {{}, {@void, @void}}}, 0x14}, 0x1, 0x0, 0x0, 0x60008000}, 0x10048090) 22:56:07 executing program 5: socket$nl_route(0x10, 0x3, 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000063c0), 0x2, 0x0) write$FUSE_DIRENTPLUS(r0, 0x0, 0xffffffffffffff56) r1 = openat$sw_sync_info(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$DMA_HEAP_IOCTL_ALLOC(r1, 0xc0184800, &(0x7f0000000380)={0x3ff, r1}) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) r3 = socket$igmp6(0xa, 0x3, 0x2) setsockopt$IP6T_SO_SET_REPLACE(r3, 0x29, 0x40, &(0x7f0000001240)=@raw={'raw\x00', 0x9, 0x3, 0x290, 0x0, 0xffffffff, 0xffffffff, 0x0, 0xffffffff, 0x210, 0xffffffff, 0xffffffff, 0x210, 0xffffffff, 0x3, 0x0, {[{{@uncond, 0x0, 0xa8, 0xe8}, @common=@unspec=@ERROR={0x40, 'ERROR\x00', 0x0, "23e74f0c2260d0350d750fdcf615802cbd1515a8c4754093117d75541833"}}, {{@ipv6={@empty, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, [], [], 'syzkaller0\x00', 'veth1_to_team\x00'}, 0x0, 0xa8, 0xd8}, @common=@inet=@SET2={0x30}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x2f0) r4 = socket$l2tp6(0xa, 0x2, 0x73) setsockopt$inet6_group_source_req(r4, 0x29, 0x2e, &(0x7f0000003380)={0x0, {{0xa, 0xfffd, 0x0, @remote}}, {{0xa, 0x0, 0x0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}}}, 0x108) r5 = socket$l2tp6(0xa, 0x2, 0x73) bind$inet6(r5, &(0x7f0000000140)={0xa, 0x4e22, 0x6, @empty, 0xa}, 0x1c) r6 = socket$igmp6(0xa, 0x3, 0x2) getsockname$packet(0xffffffffffffffff, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @multicast}, &(0x7f0000000080)=0x14) ioctl$sock_inet6_SIOCADDRT(r6, 0x890b, &(0x7f00000000c0)={@mcast2, @local, @private1={0xfc, 0x1, '\x00', 0x1}, 0x6, 0x0, 0x0, 0x0, 0x0, 0x4002a0, r7}) r8 = accept$inet6(r3, &(0x7f0000000180)={0xa, 0x0, 0x0, @mcast1}, &(0x7f00000001c0)=0x1c) getsockopt$inet6_IPV6_IPSEC_POLICY(r8, 0x29, 0x22, &(0x7f0000000200)={{{@in6=@private0, @in=@initdev}}, {{@in6=@remote}, 0x0, @in=@remote}}, &(0x7f0000000300)=0xe8) setsockopt$RDS_GET_MR_FOR_DEST(0xffffffffffffffff, 0x114, 0x7, &(0x7f00000003c0)={@l2tp6={0xa, 0x0, 0x4, @private2, 0x7, 0x2000003}, {&(0x7f0000000380)=""/42, 0x2a}, &(0x7f0000000480), 0x20}, 0xa0) setsockopt$IP6T_SO_SET_ADD_COUNTERS(r3, 0x29, 0x41, &(0x7f00000004c0)=ANY=[@ANYBLOB="66696c74657200000000000000000000000000000000000000000000000000000300000000000000000000000000f58fdf8e7e5e0b6f23cd00"/88], 0x58) accept$inet6(r4, 0x0, &(0x7f0000000000)) bind$inet(r2, &(0x7f0000000000)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r2, 0x0, 0xffffffffffffffb5, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) r9 = socket$nl_generic(0x10, 0x3, 0x10) r10 = syz_genetlink_get_family_id$mptcp(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$MPTCP_PM_CMD_FLUSH_ADDRS(r9, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000003800)=ANY=[@ANYBLOB="14000000", @ANYRES16=r10, @ANYBLOB="0100000000800000000004"], 0x14}}, 0x0) r11 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200), 0xffffffffffffffff) r12 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r12, 0x8933, &(0x7f0000000700)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_TRIGGER_SCAN(r12, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000440)=ANY=[@ANYBLOB="1c000000", @ANYRES16=r11, @ANYBLOB="050002ffff1d77f23d72b6610e0d249c6592c2e3780163540584cc6afe054097f8e6c91e56ace33c17466d8713b207728cdbb71bf777a5f650fcd8946194ffcaa2142322f85981801157707c6ef3812c109e828a5eed1a90f05506a4f03daf2e03afee1ab6b08468d90668e67bfa58f6e2e32bc8a0bfc59b68dfca21fe2a527d3a9725a6b2efcd8be931eea04c0fc5dfaf5caf24c22c0433c94bba4626caa841e3a7f6ead29d2d10c896dfa5d7b925cc12129b61531f005f3ce2172aacad95676c619f741707fe9e86dc5d52474113596f9b07d9c1b79b122da0e652668d183bf0636ae6482bb2e79c06d05b1c53692484ac7bcc352494ccf57d81b0b1de939f0c8679845deaad2ea699b3f6b67e4c40dd3b2b435924f6928cd6d48efb0f80ca478760036cb7ccb5409d0e8cc7149130d403c1235bd5879bd51cf18f6a87d4a1f13cf253711f208a064c036789622352d4a12caa055566ec13973012eb73790e881e35d6b4a958c9304550e0200897db24f237bbe9077e92e0a46aa372fcac05164632f0e06d4ae777944af8ae13a73fcb395a2b9b158297ea1737cfca12d36ead60914f15851cf8ed43d208e8e0d0d571c5c00de72e55029080e53bd02f753032cea0bc29881c731df3414fcda6e14da60601d83ba3ba96066fb02c50b92d50ff57658f7fc6357ddee69df43eb60cb6409064e816f59edb0b9bcc4474099398fa1edcc1d1ba6625f9d515a6182cb0e9d9f918ee2103d33b10f0af50ffca90de565ea81a50b8e3d16d8fc3fa0488e890928d08cce2a51824b900"/581, @ANYRES32=r13, @ANYBLOB], 0x1c}}, 0x0) sendmsg$NL80211_CMD_ASSOCIATE(r9, &(0x7f0000000340)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000000300)={&(0x7f00000002c0)={0x14, r11, 0x100, 0x70bd2b, 0x25dfdbfb, {{}, {@void, @void}}}, 0x14}, 0x1, 0x0, 0x0, 0x60008000}, 0x10048090) 22:56:07 executing program 1: socket$nl_route(0x10, 0x3, 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000063c0), 0x2, 0x0) write$FUSE_DIRENTPLUS(r0, 0x0, 0xffffffffffffff56) r1 = openat$sw_sync_info(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$DMA_HEAP_IOCTL_ALLOC(r1, 0xc0184800, &(0x7f0000000380)={0x3ff, r1}) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) r3 = socket$igmp6(0xa, 0x3, 0x2) setsockopt$IP6T_SO_SET_REPLACE(r3, 0x29, 0x40, &(0x7f0000001240)=@raw={'raw\x00', 0x9, 0x3, 0x290, 0x0, 0xffffffff, 0xffffffff, 0x0, 0xffffffff, 0x210, 0xffffffff, 0xffffffff, 0x210, 0xffffffff, 0x3, 0x0, {[{{@uncond, 0x0, 0xa8, 0xe8}, @common=@unspec=@ERROR={0x40, 'ERROR\x00', 0x0, "23e74f0c2260d0350d750fdcf615802cbd1515a8c4754093117d75541833"}}, {{@ipv6={@empty, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, [], [], 'syzkaller0\x00', 'veth1_to_team\x00'}, 0x0, 0xa8, 0xd8}, @common=@inet=@SET2={0x30}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x2f0) r4 = socket$l2tp6(0xa, 0x2, 0x73) setsockopt$inet6_group_source_req(r4, 0x29, 0x2e, &(0x7f0000003380)={0x0, {{0xa, 0xfffd, 0x0, @remote}}, {{0xa, 0x0, 0x0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}}}, 0x108) r5 = socket$l2tp6(0xa, 0x2, 0x73) bind$inet6(r5, &(0x7f0000000140)={0xa, 0x4e22, 0x6, @empty, 0xa}, 0x1c) r6 = socket$igmp6(0xa, 0x3, 0x2) getsockname$packet(0xffffffffffffffff, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @multicast}, &(0x7f0000000080)=0x14) ioctl$sock_inet6_SIOCADDRT(r6, 0x890b, &(0x7f00000000c0)={@mcast2, @local, @private1={0xfc, 0x1, '\x00', 0x1}, 0x6, 0x0, 0x0, 0x0, 0x0, 0x4002a0, r7}) r8 = accept$inet6(r3, &(0x7f0000000180)={0xa, 0x0, 0x0, @mcast1}, &(0x7f00000001c0)=0x1c) getsockopt$inet6_IPV6_IPSEC_POLICY(r8, 0x29, 0x22, &(0x7f0000000200)={{{@in6=@private0, @in=@initdev}}, {{@in6=@remote}, 0x0, @in=@remote}}, &(0x7f0000000300)=0xe8) setsockopt$RDS_GET_MR_FOR_DEST(0xffffffffffffffff, 0x114, 0x7, &(0x7f00000003c0)={@l2tp6={0xa, 0x0, 0x4, @private2, 0x7, 0x2000003}, {&(0x7f0000000380)=""/42, 0x2a}, &(0x7f0000000480), 0x20}, 0xa0) setsockopt$IP6T_SO_SET_ADD_COUNTERS(r3, 0x29, 0x41, &(0x7f00000004c0)=ANY=[@ANYBLOB="66696c74657200000000000000000000000000000000000000000000000000000300000000000000000000000000f58fdf8e7e5e0b6f23cd00"/88], 0x58) accept$inet6(r4, 0x0, &(0x7f0000000000)) bind$inet(r2, &(0x7f0000000000)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r2, 0x0, 0xffffffffffffffb5, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) r9 = socket$nl_generic(0x10, 0x3, 0x10) r10 = syz_genetlink_get_family_id$mptcp(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$MPTCP_PM_CMD_FLUSH_ADDRS(r9, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000003800)=ANY=[@ANYBLOB="14000000", @ANYRES16=r10, @ANYBLOB="0100000000800000000004"], 0x14}}, 0x0) r11 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200), 0xffffffffffffffff) r12 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r12, 0x8933, &(0x7f0000000700)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_TRIGGER_SCAN(r12, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000440)=ANY=[@ANYBLOB="1c000000", @ANYRES16=r11, @ANYBLOB="050002ffff1d77f23d72b6610e0d249c6592c2e3780163540584cc6afe054097f8e6c91e56ace33c17466d8713b207728cdbb71bf777a5f650fcd8946194ffcaa2142322f85981801157707c6ef3812c109e828a5eed1a90f05506a4f03daf2e03afee1ab6b08468d90668e67bfa58f6e2e32bc8a0bfc59b68dfca21fe2a527d3a9725a6b2efcd8be931eea04c0fc5dfaf5caf24c22c0433c94bba4626caa841e3a7f6ead29d2d10c896dfa5d7b925cc12129b61531f005f3ce2172aacad95676c619f741707fe9e86dc5d52474113596f9b07d9c1b79b122da0e652668d183bf0636ae6482bb2e79c06d05b1c53692484ac7bcc352494ccf57d81b0b1de939f0c8679845deaad2ea699b3f6b67e4c40dd3b2b435924f6928cd6d48efb0f80ca478760036cb7ccb5409d0e8cc7149130d403c1235bd5879bd51cf18f6a87d4a1f13cf253711f208a064c036789622352d4a12caa055566ec13973012eb73790e881e35d6b4a958c9304550e0200897db24f237bbe9077e92e0a46aa372fcac05164632f0e06d4ae777944af8ae13a73fcb395a2b9b158297ea1737cfca12d36ead60914f15851cf8ed43d208e8e0d0d571c5c00de72e55029080e53bd02f753032cea0bc29881c731df3414fcda6e14da60601d83ba3ba96066fb02c50b92d50ff57658f7fc6357ddee69df43eb60cb6409064e816f59edb0b9bcc4474099398fa1edcc1d1ba6625f9d515a6182cb0e9d9f918ee2103d33b10f0af50ffca90de565ea81a50b8e3d16d8fc3fa0488e890928d08cce2a51824b900"/581, @ANYRES32=r13, @ANYBLOB], 0x1c}}, 0x0) sendmsg$NL80211_CMD_ASSOCIATE(r9, &(0x7f0000000340)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000000300)={&(0x7f00000002c0)={0x14, r11, 0x100, 0x70bd2b, 0x25dfdbfb, {{}, {@void, @void}}}, 0x14}, 0x1, 0x0, 0x0, 0x60008000}, 0x10048090) 22:56:07 executing program 0: r0 = openat$audio(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f0000000500)={0xa00, 0xfffffffffffffd83, 0xfa00, {0x0, 0x0}}, 0xfdbc) ioctl$SNDCTL_DSP_SETFMT(r0, 0xc0045003, &(0x7f0000000680)) 22:56:07 executing program 2: mknodat$loop(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000180)='./file1\x00', &(0x7f00000001c0), 0x0, &(0x7f0000000240)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x1000}}) syz_fuse_handle_req(r0, &(0x7f00000002c0)="eb315d1529b3cd592af8c6a4c97ab2a4b89ae2ed93013bf251d601c9955a949e355001f79ee393c149244e65edd6606a770e1a9aab69e94664d13822a3ca478835b70a2f1d0abb9953e4a4a3062dbf62c1690f4419f5a9b5070b8d44a132c64f8148e7c1ebb304c08ae71d29d6a6c4ccac299f75520eeb5f6690d81f60604ebdc50ac3ebac9827c04edc9485772cc9e5bd5c7129d6c316560105b0e752a20b7052dd8867a830a388cfd95037c46d7f9a34fa6123c74a287143b5989ce1eb6c1967cc0bfc52ac2f49825df683df4c3890c5dea1f83f04b7b56f3e1c9a93710cd85c3e1454c056baa95e42896d3f8858293d88ea51df74e81731ae4b3a04fbfb452ddeada7c5c2d55520e9ea988e5a310865555edf4bb159aa7e6498ee7baf4a3925e2930c782c795a15a2c56ee9b45547c5d5b02f967e2cb39c2ef1ef4bf12def84d34df885102695751b0cd42c4ec1acd36cafee9221e43854bf29faa1fb8f82e39e158caf5abfe7d2cd28730b3510c8581fb129b52efcceac2306137dde95a312ad5eb009735dcea6d8b53e1c084fc8356cfb5ec329b250c75023496cfde1be0193d782501bc846880836bdfd152caabe80ef92f7ada911c9797c8375befda3ac24d8caa6b09f025cd936b0058a4e85df99ca6ac7253fd1309a3697a686f29364f9235a5c406f8823799fc8fa39649fc77a338ebcc590b7b2d4f5b637bdbac71ffe900311c078702e2476838f7c7e1177e9140a02ca7ebcd9a7bd293d521b413678fdd52f65275d43289c0e3c89d428ef370278ab1cf1878fee920043fa58674c131eeeec2f69779157d704d72e59c6edb430b208fb44ecf498762fbb3f7faddd3181d9a2607a0f301b64f274549f481dc68ba98eeb4c10bdd497bdcda0d346195a17500d49f046f2fb88f3e9de490cb12d47091af2b9c2a0defb590963918480409c18697fc306356bf32a772c5fa22810d7f078f9d0d052154cd8f0c365adf2a642da45fb6d33f8e7a25229398baacc4b992bd89210059334f997105347148fa2857702efe58eaec520adc3706cb0f0d622f91d7396708dd361f16a06aab67d50e1dbbf604e5f91030bb924b658efc18022584e3a32bb25c6c1576ffb95e6de82e667b731130019d02a9d7576e2e01fd8703cdae61b979c60c32f8048613167038bc2cf66c64fca185cd2899c2396f03764fd62d5479a25dd92db00d27486a49b5bf675de5064d5de300589ed48e4023b10cc8afb0bf874c90ae0a2be8ec42ab0d204d5074661b38342807223e7981bc989adce39fc8d75e3ebd4e517cdcee0ff25cd1a41882fdeadb227a7ca0f65f12f2f2e3a4eb718c55e66952507ae43403d9d864a37e0a39e7b89580d008cbdcca4d0f70842c91956fffa2031bedd9d572afca29e3661b6de4973159f5f1c7d818b0049a0b540added20f8daba42e6d43c7587215e6b91f79c4915e0796b068376ce2d889687217d90d868178215905139a4ac909ed3d8e955b76c6e1be807480a9ecae8df603439b5067d124680946d94232cd7c496e3f103c28bd69e4e828ac9a9248885f1e7823bfcf939044634395813b76beda4576bf9c6121587fe4eb6fb9a55ec0f39a2a0c93086d58a42e7e5cff103f32b1594f2111d7466976e77dfb2c297e20c68fd5504684867bcb8b34ab3ab776dd37b18ee44ce8c2033eddba8210b12ec85e2d7cc755dc6e672677ec967209d28fb45de8332a51dbeac54fcc0acbe62c7296489e77353956f8e146a518e3f4dd40f989bb15dff3e4fe7bcb8eca9f34179558f80295d9a27c7931e49cbd1da369c8f7bb7519d2fc86b90b46567e1ab7d06be6b60c34c59c81226c43a30e794627d3f69b6bff7c60b0bb03cb2651adc5235b19f2d0c38ef2871928d210170520ef9d7384b209bcfd2a419018f91cfc3c4f4013bafc13722e93c4149b65788d7651a8d6bfaf7c2f79f34ae83325c3b7da89b1f0966a3c80f3d01cee66c26e55215c90d4f4b4fb36317de33a854e56cd3ceb264e48f6b0e441578fcaa84e8187eff8e4e61659eeac180d229e617b6b1037194c25d2d76c7628e99577c58255de06260c19c3035bf75a665baf0b7a28a73f93cd9badd1b13e0af39a7889797dddcfbb33b8f8fb21b9b6ac7adf79626ea291c2173c86fe9f00b4d9fccc49ab8df06c4e581d88d7af48014a468896d6cced4cdeb7807c81d47f67228d684f86941ca102084c895488bd1eaa82ae2a1047de704f6a9d10f26af99c916e98a023504d506459bdd0d01936a492e735a5539b184ec0a4de206384184aa9cf6ffe5cc1756f5235fa3233c0a4d0362a757cd2d15a66ffb91bed99bd02b0f115a3ed47bf0e81e376ee7f2bc6b346d58f9d63e76b5b04ae5294178f04620755e6ed815f91899ab935958d5932d9a2aa3c77f254e913cf7758025f3a19bd40a85286e1f6fca687f5f4919b9173cd9780697a63343cfa3cc71aa743cf966365b20a8a2d687a39e6724427eacee28984736a81f685a6a65bf082c28e4842a53f31770613259c25186efac8cb6a4b88c2b717da87cbbb3f1e34ad859a502c8cb66871be752d48d5bfdb921569b0ab265b52e7dc3559527a48149950ea008ac114168bc95343f33bbcb148f45925d25dde9b0c3a276ac28565e5bd52bf66aabcb21dc4ccd163703f82172560543a35809e04b415c57d767946da38ec0767f95d26f3a36e188b4c18823af55586ed151db26cf4e1c93ef58532ddfd68be43b9b93b5ffd61ad7aec8c4aa122d746214c028d49e6ffe69d5bced8dbcdef91a0cc606c66bed7dd6be25f65784d18b2db6992b18a9186aba5aed63038e68afcd811669eb36fcf3cd18a5d57cd9b0e5b3f06c8e148ed90d88435b6240dc18d1d9ab223e0133d12d0770c959f3fd6981b7cf55ab362d0d8817f36d43f6493cda037e07471582edd5cdca9c2652a4d7189f54887f212187c389ed488688d773fe61beeb519f5ca7156b23622367ccc914c0cba406d8ff6052bc2e584fed4eecff2f8258636da6756e5b55b2ed4bd0345296faeac06f9a65aa29e51bd1d3997a2e128ba9da32c6d039c599a187b4e27c2408f251707a8a2cd7e606abd68edd80648f0e6b2af210595041a8c45e98c9ace39d8795d4b2295a3b548923b4def7f423bca3996ab5cb8e55ba813ca200ed5002352449c9697db3baaafc6495f1f933bb16fde1a84c72e7ecd6ab42fbaa62666b5c28b583b2d50d2b6a82d8e0ca961b39e60a10e1dc8356eef690dd07059a24ee74f7354ce1d8b3067ba8bdc0df84236d2343a350305e8b1ce7e26bdca33f62f5e130478f5dad2921199d7e6897fd291412059ad39fc9c46e4b2d7bbfbadb5610ec9a472288377c1f6fd599112b93e5ada8eb2fa71e4950a2bc8e8fef3f99cb9393e80e83d4eb5ee22a1f4796382439d9556fb641477b71c88eb731099af4f00528d4e15f08a09a25ceed4e22c159e12c2ca503a2e9371f610719c276eb1e1312b1b4ec54ebc5b2c00c6a0f12ba6de5a34e3952c7b0fef670726871452724fd37d714bd89b5f727e62d12159a559fadc671daf6b903905f4c7f6c8498455751928c78d908679a8f8bdc2efe60cb80fe5a96f7bc6b8398ffe4ca33577302e81a7d4ea622f5704c71c0c4b37e6ab3d4933eeb3b0e0bb8df4689c4a19f1545b10f4113bc7ecc0948b94577c5556f5b1bef207707aa32b64a90f639cf72fb4248e2dd148e83bf6278d75ca1a69fbc8bc3ad2fcc1ed8586669647390393f9d1e9515ad7cfe8665c41bc1789619c286386c63df01ab2f2416c2b12cbcb635aa4b1f3cc93dedded772df4f0ba5d74db9d10ef351b4142680abafb605493110b5ef9a7ea1e7d0bbec924989db8f6f69bfb5c80d42a51a185a0b61240e15bf574af2eec08c9e28f9c26216a920558e3a44ee91430fc370eee0408630fd7fdea9da8cd1b3b6c8d35b7133207835431b330375c5bbd090f7a3db28b0eac134a07d973a78648be23ccc7e94ddd4446dfdf8267b071bc720d810e8c10e922c41f1658f4813d6d863350467796c99e1862937910e796c264f0564cb3ef1359fe0cac10fd1c1773b592c8b6d17c3660b8902b04d815d72c8d725605042c957ddfd8ebda556b0b22227016bba21197fe02c5e0a0f1141f248f1105ec6c45f38b95b01e675b59b52550f592a7cc13fe3daba3b2edda764334eced8b17ea1373d9a3911870885372feffbfb46bec817cf25dae2523c49d548179d1777ca25e2ec465a0f4e9949816b912aa39dfd355a534e1d5d558f6f3cc825fc447a414de3df37d78687c549dea67be4b4cfe780eaac0feacdf17b246dfde06bcc7634b842818f5f05922e1188d86d858d4c8f90db80f73b33b32805101bb2c535048d6d9b5e46bcef431f4b684ef2dbde61c6efe8e4cf4e679bcb2ef5ea58a369ee1807c8b9095e0ac18ce8600bf89f281ddc55be7d01ceef3b8c80c02c0e2315981ef607b8303ed085c3259bdab17f0a1ae09cb49a2c817be96179f9ffad5d350d148967a33481bb634fc0108316057fdc580f7d94b08eb061418194cbd95cb98be0c762362daa2d2661168a4147cd529823e77893df30d8de12dc3266ebfec443ad282c9b5f6f0a7f60c16f82b516137d3be5f75b82502c857705ad506d4c49c7a4cff67710045307909eac060603cb1bed108cef750f254068d44d305a800b356b9746eff530fb83e115a31fe5b117a9088e421e10eec8c547f61edb8d77add757e0c4e996a6828eb616c5aca9dbbf07669416bba3c4f72421b09e780263cacea25d10d6649df832189cd2aca32c0edb1138700dfc24910e37429430ace032f3369d408fb1a23c766604f55c0e3aff843cfcda5c162e26f700ca4162fb999fe2ebff3ed0ec1df6fb318550c252d261ac86812359296dc94c71b92c36d21b6a3b1b59451d858b4fb04302f8d024f5e81693b42d6dcf306a7ab7ce9953186d3da2dafd4f46816dee7e34c38e548dfd6a8e64c6981cb7ad691980a2c3a873d564ea319b2eb0b68436924b1267f26fc666c698e4a3d1314b3320aef4d1fad4eec539cd244e171896962dc59ff42d2c45c6c9fd83666cbad78327cdb65dcaacfd28e1defb7a8878203d520ec951bff621159b1cb2441306f3fc11fdf2eefb98fe5600454a634e933a5ccc7e00570a5cc723b25f9cf910c1328f6366869ab3087f92438363ca0f5d01b6bf2fc02b01c62a3cc294121e47bae565648b8610a811433f7cf1c84b1108f56146427909343ed9fb66c2c4d3fe1f43b9c21a276fa975bcc079a45f3a2ca7242f4634d1c524d5fa393690c9c656dc64b6dc31133ef6f33a9df71cab6c5dac9fc62d9053a94ad222882e4f8f876bd7fd475ff82eb32bb1c2fa8f07dc69ccae7310a8d9a135e9adf3b1ccf9bf2fef3f66f57813efee315f1952578dfb2ad17b6e71a447394619c82776e91135c82d57e164b8fa0806e02bf09973f22a1eb5dbc546f3f92d3912d0c06a64d7d656fcd894a5b467bc29cf0c4ff8ca6b0329542769fb9ca0a9f8e4ff640a4310c229e84db87ac590bb30a18a67fc9f59967cee41bcb6707919a670642028aad1d581daee15c70eb54e9ba87973f194a3590ba4ee4d742b8b5122ca83d04aa6010873eee5f0299306d0e11b980998adb3e3ab488c1785c26efcd412c58497e1b2245d364138326698c912621508fd6fc3e149780918eb1cd1366f4d31e2cecae3e6f7728bd396c6e7e1b6a4e46205741d7e607379def888e548f1160e236f81002b25833a67cf926205e81805082ecd163eccb56a7f27488b0cb00337472fe60bab68ea01d5d92972d08c5e86f5da51d6608c498b465f997c886c94dd867f0e3a8a36d66334eed7a6ccc5bce835ba9bfff6871d810f26f0c6dfbe8985730691bf0ee46a9f5a8aaa917294ddc3c49dd7776ee9427ee3d6406594e86cf75131ea12b00337b5d4d47426d6d4436d9d01f7964c5df9fb1b77d5c8070e91d99f1f0e46f77c12a8ea5f721e6a4ccbb8d9d08fe07457071942cc97935ddb4dd2cbbbf83aacf46c7b1b7afc48f9afec8267c81b457c23aa4807f76236b3cae89c51cb8181e229046d6e8d6692f1de8090716fb0833f080077ed29d93ff125f57edfc8d838f17c8fb7339102b044f266c2cead03d04a57dcb769bdf474373ace023e4ecf96dc85a91a114b685bba03b33dd54e4c9168090579c7f3798d1c2b6e811f2419e16dcc5436d2a647c83fb42e57d81586eaa456e54983edb888ecb673a0a9f2a44b2fd5b68486874ae0a5110d92d7ca848cd9d05fc9110ed1d3d79c5cf54aadbf0d3f9c3123e39cd0486c75145d90d524143165defd0cc8dda16fe9b513c7f1d9ddfd49269ea0cfef81e1d60ad1d2597a11704b937c9487001c174f4c2fc31cf1521a6ca4cf84185d52d40f65b5df5b058ea79b4629219bf405ef7a140cbb0299e0d75701c01f06aca0d26c445c8de67eea8d971741e19a08b7c5cc5250eb1770c9071dfe00918020aa211ccdff178d7cbbe43a08974cf5ffff9467c7eb5ab05f282d80a904e9d046cd96a94fc70fae12b0d0548eb2052e2c9ebb0745a60c90322398ea84e9009eeb6b43b10fc09683319841d146232f6b8b90b945b241b75915b20037914d09165fce70f4bb8bdf6718e317d54035abcf1257a0b84844c2cdc63fe5b3e235924a71a260361352cf9c841f89791787838d0968a4f152aaccaf1fbe5b07d913dbe47faa772cd1face63e1d0550ada35b5a196bf307b6b7de8640878f5daeaee074f1882a0e51300cd9a84503b5ceb8895d48de24b4106c6e7b97db591df511b0da5b2cada32d7a10eb2a8e64ec1522d47e4deb3bf6435d36b9c2d66569030019153b8730491752c217b07e5101e3730cd39238e857eff89bb0fb829b050a52412394ef9af70fa2fb375f5db5bd7d8a10c4c06fa887f359192812ff4d9e4c1fd4f7bc12e6d3b97c705bd23613b99527202e9ceec81393fef996ecc3304d19879c4321bd083101880eecb396009eceefafb0d9a86f93f06f9caaefdf568b0ff5181041adc6b53e61d830f6f3e48fb3daa391bc78dcdceb72276e97df1ebedbffa2ddb45491cd3493ab04389b40530415cf1946d5c50eadd8bfd72af11b61b8f50cd00824bc04e0e43487ce0d25955a3fbecd912e01f0dda5dae8ca7b3fc7c70cf15761cea675f9ea7ac1bddaf2b70dc5de3db4722b49f56af92e880962f655002fd3776c099ba46083cd5adada1ea0cd488916fcfc240c1484922cd1251b4ddcb592a9bf78dfb24cee4c09e6fb4f679d6b0063f2e63b37da5224d66dd225da7e7b7a8fce956dccbc388116bbd8bf126a397483396eabf9c72ee76862a7f29a9f3f22393f0094f38476d162ab06d0d68d56fb431b0384b0b63314df356f0a2e1d8cb41cb212048f606a7ed5fde49f762f48fbd92d5d3a0f9e2bdb532f818ddd43e3924771b3edd8f4da5b871cfd32210df55b96bfe9edf250093d5f599fba67d5a735162de411c66ace30655c6e6f6512b1fdf5832f41892d1110eacd6963b8b46466e7b73162260a9ea32ac313d0404044c2edec1ebc9fa6b46bbca28a70484b8425375ce4f968a250384b8e590f9ab15a493e6a73bf5382e6c455ea3789cd80413911410b4d5419ee2dd83087f3d4d739fd71cd73894b21c886286203f1611778c72d119613b648c57db23a59e848aefdc866cac5d9cb0275fb577c24dcbf2c8074fcb38286febcdede66ba638b66a773d15a2196ef8d8f357253fdb0112218b1eaeade121326abed937194f3ec953fe24d24c539065da9887c7d239b31bf4a27050dc00016b780fafd1166e917b4fe7280800f8546ebd18bc61eb86916b9bd5117189ef0ea76003cbcd460f76da9178580dd85c0d4806314be0fbce77d647d22f3abbc386ea3615d0704cf5c1c3e5c4521dec4931dd54d7835824882eed0e21df8177fb9534f4aabed07fdf58f851865cafafd6a91d127797b2966f01105a682636dfb6f54a38709b5d27a7f91c88b4ed2681231e9f22f01b8a817f74effc52e9bcc17426d73c5e285601b1911b740552d39585a8b7eaf774e861531afe8788274356f6669394ed0d0d5329ac5a907b69771f8d88e9a834e0ab08bd6b1671b391d91d300483b7cdb3f584f4d18af8e1814ddd01a4aee79d0c40043bacd6b10b9711bba3205c2962a9f3756e2ae9cf8bfaa3e7b6cfadde5686360b95884b7f420abc080a478cb62a3ed72258940a410b995321c23a1a0aa151bf2436a268a36cca132f0895035eae1eabcf45b5eadad78fc2008f7480dce3db036855c3a6022ee8c9292b16c12afa900527f7ba3fcc63eb4b7006caba359870a46a6b75d642d4d7bf8df0e31fca057ded797d55523b7a477e69c3cf881b498f4823bdd38452df135899a7558f491d32c7cbce8388f44881c87ead4e21427319e27eb8b625d3b668d891e52c22ecfe7c2dcdf25cb6043c1c0dfa82fb9eb201225bb0dbc6846ea41c7d87d452ca789b0263b377faa88a119abea055c4c69030204a25c40ae302755452574e4d093b4f682fe5a2b027c68d9203ce093fd083891821c5c32a1db1d6dbc5ec0016ab6bcc3ce1dc445bf2b2bc67bcd5670320801d4f6ea2236ac5855fba373452f4a4d8e3d86afe53000656d83f0666cf6e7fabe675f0d58251aa9d4b286bc211faec908cb4f161f9d1138d2a36f9c17d99c3e9d76c8b8bb9635614dde5653a8eae2ace0165b6b3e146175e9ae2b00b9b48f94115f679bbf153ad346aa4f341f0bdf59debb9cc3df571c948b4ed0f91db74aa66cc75675feaab81aac3c9f9c413d242cbf14399c1d7a117ac206618af4af23eaa74a1129ccf02a71e3a72fbc4efdd241f4d5e49f3a9e85f494bda9da0a66385ca942593d33867f70b63ce5c22d72d0124b89631fbc6df7ef86548e9e80ff627f0a027c982f09147bfedc0e90a24acd4cd80967b5b721dba991b4deb4364f9cee04c6745af475addb6548574fce9fabaee4402c46383be63a716ad9748d8f1dc31d533ec969b29b111fde9faa9972b87e255d9fb5ef06c213697ff001291bfd93316b2b096fa35505597e63f04090a4fee18be8ed41fc3a451ae2117276498b8dc1fb089fd6649e97418be01b8a0ae97a76fb1b5bf61dc3e74c43ca582b6818ae978ff2221f19b73e8317e062aa89c9fa4f6d19d6f1a1a67f5861f49f08ede17db4ca5bdf537bde3ec83dfe409925acc4428622a8fe2214e1165b8eccf8467e87d9e858207d73e4b2e6ca474350625ac92fd6be15256b150000000000000000f844eab14eaa1ecb325513deacf0432d3167ccdf5cbdfb6a573dbfbcb7bf5c35ed5ffec474711f68c6ea598c5cfa63f7269e2b01abda9efd4ef410335cac1b09afb1e8e28886e66c0d8fb7904d595d22d1baa05199f56c2f04eb3f1a803d977bf110a77afce891e2df8025ddb10394d2b9570089ef4e2ecf80cbd54bb9607398a6d3d7750b24ed559040be5656a2c0961aca48abedcfd6ca0b1a32f24d117204a7e1d508738011c69799d200ec77d9312079e6a512c030518ae1f3b4f83c47c767711825d56c2603f45dafb49d89eb9ac193103599f3b4f0c7ecf33eb7f428babd23a921e1be39f55b8c658fadd7d8a05d4375ac377799086f00b6c464fb9b08c790854cbcbfde86c200976f050dbb3c460c7d86cec8bb998d39b69ed25c142dd57c78f5ac4de76d4efe6c7b0ab4919d2ac3439eff13f713fc84943497c233bfa168f7693432590fb48ad9d360cf7c2d553914079ef67ed6f2621e56104dbcdd2cd4373881a309e82de0f9d0bdca0be354fa775d311dc43a73935fd913019f82d680cc5b7d65fc0934c9232419590c217ce7001ead470b28c6fa1933e3e6c084b46d091115a06be8e9eabadc8bbfcaf02905818bf87a43242f168ad32907746d628ba5f015b61536ab0844e3f588e146a8f25a0667d1a76b1ed66e222be615785cbd9baf0bfe924b3253cd0fc9c2dda231b93e0418ff8120419f57beba16ef8637ec3598cc502fd88c87e1196eeec4955834aa5b3d5e665dde24f43778f2ee39f010685dda49a6f961cb37f737f809d9705c9f21f4ce62c983a98d387450331977131c641b72f8a9f9c7cbd784fa1dfcee78260c8fa0471c07874ea86a705674723fea63b1bdc1b12b0540cb47547bed44f9b394f67c0e6125ec9cb18f1900f84252beeccf50868a25cc20bbd476f9c620028277351c624afe45fc80d03462bcd364ca88a494b318b7958a678c4009913f54bfa30782cf6fd329053b1a223abb00d17f7d73895c22a555f43cd7bdd92ec46315953f448596018054fe44682187198068652b552638acdc2cc5c4ec7d2f43a469897ee2c89e6664451a213bc6858406c2b28529c619ba13a0433593470f001e924758fda2bab97f3bd955b6b52b06705a7fc863615abb8ed891c0648db0cc004602518f3a6ee65509efeb5fb3c7fc197d81e02ec3be56e9383a104df1905cecbf53dbb57b68aab08b2fd31f03e58d74c4e3cc6d260a1d9ff653b626ac9d81efc6b92b6c564feae2a313285b82506abdef60e1dde95c609168a76621b72bbc86f0bd00c663830eba00b77e07359a2e186bb7a98f2b16d5d7185d4f4c62b7f5e76b697f236aa57bd5d49bb4491e3566778d4046116afd50cdf9c20525068eb6782fb09b37c4d0b6042e073d7740b0ae90be92fa3b4eba6025a46e5751899d6e199e15ad367ded32c61010ab8470329c4db67e2ae9cab2892140d0d9ec2cf08a0591ba2dc84ef62f45e7c94baa01aa9ba60fa7fe6d334dc3fe63306236fd5e1e6077c15070cf80312ab00378d6dde96e68af5100e4da6cc1b364d3b1c902e4803b1e9580614f055dada7f251ffd3287d91848ca40b8d07ef8cc9fa1e97b45b1938cf014132cb042e12d66f46a55f9dade94ca003d266b81a21d9db0c3135f2ac09dfe42e43a76d05edcadcf8993a2e3ed8ea0b30f96f5d4ada9184b29c0424125425fb57f1ac339d238083cda6c0d4f6e04b1d2641d496abbca01bef2f36622f1a0b83bd55728feaed7e89dc061e48e07465fe0021c2ea9cd6c0037e363d60b33008f4af5c864cff5ca575a2b90d5d0238a243aa604f346bbd2e9d51b416b0865bf0bd00f9599ddb8e5c5af314a72dc1098205448aebf34b2481be8725d8c60eb13b4eeb840435ce17fca79883bd17de86c6a21677a87c5d5def74eff605218dd8f22e34c88241d006ce850e784e86eb42eea3bf467b0a18fdf1dc86980fd4470fd9dd8947c647862b661eb0d3c3bbcc74b79865a38c869307a497d3d3562c9ef3eb9e303d414d0d2311c53bc0f8310c2a8abf12f201fd563d28da29e92a961bfe2cc6c1ab611a0dd50a65a4b5819298d737f1687dfcc9d2947736a97a4342c4bd99768a7d90be784fd0c8777180a1201f7aec61a7b1d3215294e5aa9331dacfd03266c564a4d0a49d8e3e0ab4d16b781fe7b283db735b2318baf5c2057003456ea122671506ca0a3f59e2e66fea7c27149c37cf6bf7a96ad551627ff9a25ea5f1ba1d3c085aa1f77a2bbf35c7d68757cc43368a393e645a728553f922212c317d9c73d89364db436d6e9b", 0x2000, &(0x7f0000004b00)={&(0x7f0000000100)={0x50, 0x0, 0x0, {0x7, 0x24}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) read$FUSE(r0, &(0x7f0000007000)={0x2020, 0x0, 0x0}, 0x2020) fchownat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x0, 0x0, 0x0) syz_fuse_handle_req(r0, &(0x7f0000002440)="e9f01e966e4c526800b8ef49127b7bb6911fe75464cfffefaec4b55ad2f9b435c120b22104e02e7bc634d356b1912ee0ffddea8526960d20396ea74f60bf17bf12f43095d2fb46904e1015e7a8d0f31f3f43db7fddedd91a195742feb7a3e2d3c1b16d99851764388ce809fe0c4918b2318b9d0eaa623f01654ab74bbf005638417d94cfa03e5065adf7d37bf767196b836f235647c3664a060c14b714446d1502d236f17b389db77a57f33d9553a9305032339ea6cbfbabef2d65f46adc10917dcdb1b89b80a4146be7e1f52f0ad9c1d5aaef01046e0262ec1ac45c8c1bb8c667f098e1e1aa7aa453d711f0b706f2e95643105cdbae468cd10a8bdee35c6c702aaff4d947ab15eaf38071e7cb305745b0a7839473a476ca5313f0cff83c787fa162dcc03bcc3692da01bd0d44ec08c10255dda140298a25e5acb4b390c051757e5ee7316b2c91166f2e0faa1e21945253dec32dcdc4856b21c14ca969ccb6d094f50151626f869c946287c04ed2a4b1c3575d3af8a4f68a99b0b3c2c75be9d7f5693dd26eaf0b58362e00a40befb6649659abcc8095295c15f8d024dfddc7c37513f0f4baa8102a1914fcb89501874c1d9be601070b9475f7363f1a6189002ef22ed9dd041e65c2d12ae8d25d3a8d27c7f299c00d073e2a4102425925e4ed327c9c5601e9db43247687f61ec493b737c8703b9c4297c5ad6f50e09ad6e29a4dbfa2113acd11d6c49378aabfb93081c3739c2b4d7ff722cefada9ab4ca7cf8ca5ac9c7c014e899d5790962a59ec7c83e9a4bd1449ccc9b9c262c28906c7a3077284c2f2f27b5e28398ec48c80e86137c4aad1b0d97ef0f054df60671f063a77d427175327a1f2d8624110b5f25e58347f07c496521625e346049bc59ba030865d27678621b2620bcbf6c076454f63be8b4dfef64697ccf45c6de7e616323afc858c6ef7dc7c725776c2be078f4d3fc06075092cee294c22a825b12b35b78d548fe8b356b196c43215d01354c637a3c31b9903c8440431fca0d8976a8d3b473cea55cc13afe5e6deb21147e3ac13e4f71a2a0f39dc450254a308a3f0a6331a9ba09fe61b6d5e04e4005638e76ee8012ea80f240b806c9bcc5f1f96d149bc9c2ff902554c6ce230c8db6dbd0c9bfa33ece744acacc2e164a86ef3e65efc0568d302e322db2ef1770ee74381de0975f6487ba38a80ade6e42b48e23cb2c247bf63e2c3f8762b9acd90386bfded1a147a85824c506e9d7f0e9809914e0049c9d6425a9cd3c843158f538351d570045c2c40bbbaf18b98ca54c0668741f9724a56bba469c115b91fa933e74d6889d82f77502a71cf4bc424d324739b8d44a45aba391fc08a2f53d6830578c091c6186002a99a05bc52d100ff7dcd111c3fda74d51319bf762aa334c9c56f90d2e829789190927502842cf27ba82e3f1385d178802c5849295ae46d57b3f5f2d43d50beb7ec756f0ff69c169554676457df000efae041959d045d76b8c8ef0dacccb4f29f18af12ae562ce0c4e4d90f835f5adadd6bb6bcb4bb4a7723bc00de55c2983788d55a06acf7049b4c5e03f55d3f3c231ad2329cc73761cb433d52d38e3845ca63f6ada578c065adb7ad3dd2074a84e9a120322eb851bd170c6628afcb97ecb64dcff717a11d950cdf51b655eaec37b763aec57eadf3f6e6f29e4f3b13c2e1e3822b66762a9a84aa000e0357b4778002a74b8741d4e6edb6fd456584418fa2fc9f2940d456ec4579c9d90a14963d7648e65fc1018bee15431cbb649d87517f3e33606118a5bcb2702916334776f91a5475271d017ceef0af59f27adc46a2d31148f0916176178420900fd9b71e19e4de1347c528b5b18d5058ab347ac91e16a3c20679455dd1189f736991866829f7fc2f797e6b364e3c03bf76f620e33f634fd1e785b5f681005cdbc6b4b4cefc05b2c3397540221a45097f5ca43cecbc274d51c2d1669857a40d97a24ce9a4d7e4e1fa6d08f2f1e5a2a676930afaeea334c8d68874dedb8b4321bf7b5a0f0eb7ad458940b319f2d01f1c1bc6a54823f4623dffdf525fff4bdaeb023b708bedd61aa14764ff5efc5635423a386a0144ce8c0a883997e7a06265fc5f06d6b3949b49894ee9b614ac9a01d4dd4d3aef849a99a289921ac28d24a86a037342b68709abd5f9d7da322e5ecc5ba410639bd14f1891b49f98ec4d3103d3c3dd8e0820fb0d9d5a58b12b80c9ee172608c06b7d3679f787ad4d818b96c28cde15cc40aa9382fbc6ebc5ff700115d254d2fa746e81a2898cc1fe70ef6340b7bbddb619b6c4a7f36c3a20bf10dafe5800d1b998e21fbabdaf38987546be20ea6de6b0fc1becbb122d93687e7ae5de5cc676bff9a669da83fa997fa7491ec6678b5f929e5a397e02248d35299a160266ddc049bfd1a6ef362ae3575010f76b6b6a1fbbf27760278d00327c299761072e18651f0eb433a07e97f51a682f51f3fcff781a614bc9b82d2aba5850495d89625287a6a25b714187493601672241a6d126939315dbcc51fd415f10b8b6740b9b0852ae568978ed3df1505df4dca308cc59b77818136141cfed3bd17dd33af801193951df87d3e79cb69b3d1807d643a7e0302d66a8f37f605748aed97f90d9df4842a353a219d1b65c37f47bac22714ef8881a716d88e627a0a9c36b6fe0029aaa26b9fccc99d5f0f40d9b96c6950b8e57da88d7a2d6fdddf574614e36d41e8995a2517a1a32907d28a6e8b65f937541b657fd2823ae5609fd6904b5f5852285ee817085cdbd795ff9ba432baa9a72de3d927518bbe769b26f9033796a5600eab80e5c98ae9ead794fd1a904713b6e9ec0555eb3d6a9159adb90e80c4dd2087a8ffa72f90480829eb59f9923db8c7f48ddbc96b55a08c6dad7fc5ff437315db297cbdbc71a3dfa51dc93bf0ff4816f1dd688ee9c3c941a34a2e0bf4a4b01f542f4b3c8bce69f6bda09751381e039374707fffcf67ac15d26867cafd9a209ab10f51b2fa1f132960902620b3bfe180aed528af93a5d5dffcb9e366a22da788e256f5c23ebb0861a9ab7499610ac63b3d678382edaf7ca272049a5292c60b4ac21972846061e1cce758b42f5ece4f950ec9f51e2fc1d9d3e5768ee9658b76565da14b0cc6bb9d627e2cbfbe9e429363cde53949b375a75a0e58a1a69540698e273aff72b673866a508eb08158a379b307ec1690a788559b0db0ca85023fa4f882515705f052db12d10345b38212b144983ca2298cd228292b72bfab92349ddf35d09276c786c493ef1ce2f4c60fba29cb7d253be532731bb0a8448cd46710baf7772e587a2cfdd12b229bd58deac4efee4cb1f250486aecc969451c55cef699b99debe924867bc58966c87e3d22b58ead1b49830fb7e533fe768131ac1b009b3033ff0e172b33a9bf12bec2b36c5d344d7ecd774374d025607d698c7694b9474cd1fda17b6bedf66edcb86bd30f2b45c8c61b48eeef99d7d25ce3a1c757dbec8992f42a59515ef539a9f5d5a428b38a46e623f2239e49ffdd89c8f6749c43bd0e7051d9167c1307694f325b12fe902274a5e38dece3e36449a8d4c565c5e4614d61122e314bb15d6d971f56eafb77f914e7d129882a383bb2a7939112db64d9a28154ab8668aabe28c616f2663bdbcbc30ef8e40185fc5fbae81f1a8b6c6fc9d54c63eec6cf1d4ab0aec3d5d3e81dfaa7fdcc1a96e4be567ee4301c9a6b0a4b98edf3e083995093d82262d85a0e95ea279466563fc413e973092bc7c1b13790b72ad805f4b2968a51c8b17131f531f17898c2e9d1e16cd7f3ed1db367648bb16499ba5945ad6b8ec5f8cfa1aa79282eb7cbd0cc082880c05ed5a6b506f4aadc551a7816680219f967f87d9660a8d789c1b24288d02f315bae1c1098024bb096e13ca962ae2b00f3aa522229003bd8802491f33f88921e860c04a2c4221e48533be62943eecdb0cbbcfdd83393b45bf32b428042f00a1f97d3fc8184e26152d59a60f497e4258db667726632d4a63e32bfdbca07202ec2b917ca6cac32d0ca0306c280ae5788ef4dee6a6a77bd041f76b6ebdc0b771c6a2afb7b33c51578e09f4cff02bd6c71f78f5ac498b32e4bafa3883a177fb3acc27b0597cef50cf7eecabbba0b2edc0458020556fef2d67cdb030edc65bd3868ce4733955486d942b02869a6f13c16cfb297f98ec3ab9d2b537afd158c0aa1af9a34f70b14256fa013e1cba2b5f45384ed0a262653e4d7bb8257f79e9e87cd4d351770e82929b1604308bdc1c15ab304d8f06d6ddfc3046080fe14aeb3ecd77f50607014de99beb982245121336eaa76898d62c47075d44d631119562f183387a582279f9f9f8a6ea1e5851f6dda934f005841c9d226ad95eb98bbbe5317362e246a403068dacf17634ca210b4e08434352c0849267fabc3f23fa8e9506c923bec39f5c32fcf3da1656cd8c81a0d562979d8c21ad11ec08c71f5871d288ae7a4acaa37ed56ab8e93255124dde69de75e6aeb421c893430e8c2b1d8b49e0cb3d96312eb2570895e4645b04f71cb2c8c55b27ef5f66b276ef63d572536c18821d425317c2aaa5d16a877ec68f1f50fa4f24272575ae36e33058b3a7632f9f4b8666d611352ee15950f4c3a81d0a4933a63d886df225a5b1ee251bca17fab933b20dbcbdd8b2046289012e498ce08f89a430d155840b58912e7e83af022ed3b962a36e762097a77697f2ab92c916c971a4c810d7aa435ff4762f86398c8a83d09c5aaae755162d5725d2bcdd4642101423621cfbd63596916a79788de95503d73a3ba4131aa0e499df4162d25d12c3e3a4306a837cdf6c384989591af580a0a1876c14dd4449fb37f12610c557cb50daf745b141c9d202a51cdc5e42cefe507cbaa1781b6afc9bc04fbebc9745963f695a326527d569d2e8e7dbdfb9c2c7c4348f780adfa28bc80a04f96895628f32df9196480f514ddd9a9c64bff277f71a8bb676e480a254ff06622d047f58160d6f8106972b71144c59270125a16e78edcfb08ab0b1c33a8349dce0abb6392bbc162eeb7d45aa137be717c0b0ff924d9a9a8347705206d65252a25c8b3dca51640bf84345d0eb6ed5133ebd72257ca1939e55063f1f6a4cde75f8b6ab52559225b42e2b5181b54156735f25b407b8751f881939792e39bfc182399cce9a91103fab3fc301d05a120e39601062f8355ea5fc6dfc52d48d66c8131257d1ab11d329e5918ce0217a76a4c496bab1dcba894eb3bd4df9c448578ef41b51a67f5e1d0693b00d720cbdd2e747ff63a94b2c4c5f53181dc1b15ad25dad0f4ea95c4b639d36cc2cf42c8cb477d0d12451ea67fb2dad2a6c39b6d4bbf6c6cce176fdd0d1c59062652b065945a80d929d3a9fc938e13af5c235498289ba20bd82062cce2141b32ae87a002875b172ada2630f1241bdc96881f33ff05fe4d66e9687301ee347d9beba7ce5f04dc992bb5603fe6d69acfa72de548b0fdcc82617f2558f2fc5e539dbdd742145100ecc9b1480b34d0ed5e7b1dad93a33c9a3df747d6f40e8380eb3b8fa9f0d299240fff0bd3bc0b974d9a25e9e493267f198a62c0ba32c1f0ec05ac48ec40d27dd5b4e3298915e3595b3c6304c74453797cdcaa75387f82ecaad6225da39cff9eee8e97d93df8fc451e430df64208cbd926cc6996236066df03ff38372a14e80c70aa7365859aedcec152492d0fa486677fc6906f1e9a9a5c8d624f2dbbe0398e75113931b2445fc214e7031ea8095f2e505e7bc4f248025f8923b7d5afa0aa35572920c8d3bc8e48255c12b25b81c9be08fb67c1647c58e55215f5fb081548dcdea714b1e88ff27297f0e40934b2f4aef443bbfcfd55c146ac93e0109f9d59f4c25ef374da3c4081d8595b48c8f476bc859ebad46dab9eef91504d33f20834dafa0cb90357d018e72d2920b394c95e38bf4e34c8bfb06222d80d1e5a47f34a14d14c7539e312fdda2ad2550f39e3e5a064353f4edeae6f06b59d1e181ce29868e0b2cf05b5b307d3e52c6ab9ef8738fcb7112863c2e70a0040d2403d1347aaebbcbcce6fc6a7b5503fcadffe6572ea558da1d0f08036b7206c1b6a182f274bf0b4c9313b8cea432e48c8372ec90065b17eb7c65399a8262f2c4fe8db3e73e68da3d055b658a40dc855bba594f1c44ed010271d0b5d9873c81c911fe1f4234d103b150dacdf0afc0abf24bbb997766108494b752b21c69c0ecb9d1637b999464e2ecd6c8fa5f9e94f5a5bef046537c6f597cd3614d6a61f549c0b07e3e9cb7bd1d4af78e1045ed0b9cc28d86c67f10d322860f5227658be4d65c914c882f3ce3bd1ea049507a586fcf2803a04a2f7f0169633cb9b92d60f5b2ec78f2d524d34e58c2ee7875a137e5d6531baccabbf1f33a6d8faa5f9c33788bf21bb13aac2205d0bb61cfc20ce7e589a65bc25d13ac7c4751f7d88a28898a255eb12cc3e37f0c00971cb5906638f125cd01f325c83a0c8cd5e3e69bb0fd6ee056a26dacbc99e53401590044c95ed447339462ae40a4d0c5a0c677916be8311c78df2cfa8d9d1be7a838ca2a54b66351a66bf2e857b8bcdd6cc842c477a67896d0f527799d004d719837c286f8088b1f6cfbbbe4019c797adaa925fd7a858737311319ea5106d1d1eb7950ad165ef44b1aebd6365b28984cd3b71dc5d5c4322cec223e181b0ceebda3c12deb168cb563d49d2497a76a2c27e8de702ebc9eb3390d290daa1fcecb2758aa7a5d8d257e7b48a105821c80ab98347025433f90210adb264add4e09a193f60db517512ab65b1e0d450dd08fbe0ac407fdbac83f15765b8bf03181b4e9910eb58609b9f62c274abfa4caf24d754f648bfaa07766a45af7be93b15f5ec817a9c64f31dc2e2bb1a7024166203c55564687953eb56952d17b4775a728ff50ac9287c2e21cc0fc2dba78c5841932f5e604b740dd85c6bd350857eef56d16c3f96070711168aa9af52a43e1c77fe81838ee0d715d095b0b401dfabfa3227a76a680260eb03e570ad2e18a52263f3e17d443cc2f3a2442d0bd6d090b187b2c2c59adbe851e75a6703478a7bba57e3b81737506733a44e7796f354818ce2c1c5d090ea1c8cfcd419458e80d7f61268f1837fac9e7e4cf727f3f2bc6df9239d9adf69fc2806b303b2cf39851ecc9ee112c27a358252aa3460102ec6a95744ab43cccab1d587803380e4d7a0bd62fb0932e5ccdc87ea36aafa908903d84d9ae3096483ddd01abd86d3cf766a4794fb3428925974425eb7554ba2ddd683ced88260d10c81649a226aaf3093d3d9489439536b2947b11eb6b96e64aeed73cb8f315338cf2ba47b70686fc8a470b7db72f799399dd471c220ed79af19787f09e51551c2991fe423abbeda23ee470a8f047f340177cf7c77aa87f6383b21e84efc34b15c01d1de683e0979487196ff162c128099921f072fcc4fe3d4129902148a5cbad19bb478d7b42d006e66af13c2a6a958727b2249f43555488c57bf1f7c077f85103b15b76fe33b3cd9a2b01fd2abad21671bdad98662f62681915c67a07c6dcdedff8c1334ba768a9d5a010f23cde66dc15ab1b3c0506c6610b7687a5e5ee7bba86f738260bd8d92af1a9a5cfa15a59c8dab85310413c0978081db171b75954e68f335c6b87062bafc83b12760d7d4620c118b5d111e14c114e953d6f263e3d2635782a74dbd187be310a93a22ef678649818fd5acf1dbad1e438dabcdd05f7813d601c78e8503a9941f3e8ee10cab6bb62a1272d07a41ecf1d765a17d1efa89fd2af3fe9d44b94ad1dfc87929e12b9312a775deb7c5aaddcacef08555e7985216a199301eba76fe357950b579120cdf48b272ca496d64e1014e11a945e94d14c175db0d4dd9a50377a5fce1826fe8fcca4cfe095ab4114613a93361a6856e73bb42032cc1e0c9fa6d0c0c17bf843484043d67c0b882320d7ef2dc8ef1e593b7feac763eaf9569b1f4908e5e8cc7506b3b540df2ce58e581856c88938097b0840689d48ce508c68fd006a0a7b6fc8858c89d758771edd073e8c32c096b0b1ba02dbde613dd449ef899b4a6b5d1fb95c99f40df6ddef7b8a905e7e9f6d406f8cc092652a99333c4aa24898a22a701f9f2d288195f7fe3d0a6866aa30d67646d7c78388fad943a29727fc4b0ad36b67266b345db11b456b31ef8bf5293095b3463633d4bf04f203473813a85cbf84d81d2f0eb125c510b332618aef85a9b8f64ce7968969675074787cf4959a0aec41d4e8b91f153b8d5cfde3e998e4bddb72144fe9c2b6648642d5ab8a9a9498eb9050805da4a33f810c49e0d070e21a21b3e0620b8b63e74e583a1732e059e349b3d053220f66a7405def608b4af0a650c4c60a6510c7dd60995be24358b5b3f2db917a0e0635beedb2e48202d6d412423ca755854b1a942e7786eceead350d75279ddfadf71a7634aabaeaf012f0514b9b73e3813c23f2b6c8a67c49f43e30c79a385788f5856bd53ca442cffa0a6973d4f61e5084ed1d0e19ecd29389203e43bc77a8e0495a0cba9fc3e5bd39ba3111a89d6bd35ec28cfcdd2962ea1f9758271e17ee4f213f8e12bce53b60ee6529b57c595a9f2b3a1e255b4c746563cd96647fb1bf98cda6610b7f3395f34ead6bfa84e1b787f8f8e97711fa1bd0613b82c084b33eb737be32bf341f828a82fff31270c1ca99f0b69ed6e0ffa175ebd8833affb87b89282ffabd9c784f085d74a8781b0ff7a0e2e44441908559c0596327a4e0917aca45a6631e850a868579732e0aea1745aa30c243cb8d69c542d452cc558a8ceb3bf14692c75f4f661aa78c5356a09778a711e213dccfb9f3f3d60bccc6424f3924605919810ed10d34c32c37abcfea90f4c1b3d5f83e29b4bcda756a31f9617ff5a8fc0bfa15587915541fd0f00dcf538741773e56aa196f301896d9fa7e328169da2ca208776d77d1798cd7b7b3deba5369ca72ba6d5f2dc41308e54954a981dc2523285b2fb3a32e963a33dd4c4735388396fa13a2973fe10e2218d310e0260549043e54a8f1860109a1c13616cae713763ca045f66c332ae74274cb2fafc07bcfb5d75219427a80fb85817987d74ef4f28f807f36197cd4926860fa5d03b906b62e61913f847ee2a5073e99b9207b3d80aa3cb5f42095211a026ece6b6a64fa5d705350056e3a3634ee748035fc88769fe894faf1768246648ac61736f3c9880dc92261bc30454ee47c6c818c4ca459fc3db9a2dcf12455fa772f133d49e8a72a70a198dcb03c9b90ecb7a6d94ee6cb104d2a73710247164a5184f88ddd7d4a91c7abd9019509722069d2657e51c3bd9dccd37abee3b76c1fba4471f00b57afe8d59faf5ea02f27de8c8cba3f62fa06c94221423802473c4ed48df054e5278e82905189e78844699b3f33c1608cc374d7d5f10b7e1beba5a851c8df5df50a0852f45f5d2b21dd11800107f1147a3eeba5eddb229e9da7ee4e91fa012b47700cab639affb2dc0ccb81fe52e5ec149ba1ffafa5839b4b54e01e27d7c34ce7e7a2ebb35960c576ab18111d24ef80260455b0ec47344fa6d4160ec8296448b185a0969aa62163407edfcb1d02e1172ea4bc7c520ac2f705f0aea21c114d130716fa006f5c4ebd63869dd92882092a82e429797e3c2ef2a20310ee5d324223b47ae801a31489b2e71cee92ada8259006749f3cb5947b930588ef7dfd3024b4b7863416a75de25bbc288a985756045c81002963cecdcdd9036cf99d38be762bbf689302c53c469ab117ab4c2fc48bbfa86c78f5c0f6fb9346b86cf07539a203f1e69da189de6878f5ed652270197cbe184873c2c5aebcbc58e5f02a755a5c9aa656540ece390ae641cc4e18827f3648607003a395873d86e2bd0aedaac173d60229d4b63e044e75215c6e81ef6dee9e340b6def9bf95fccf8a1825a95d8548f40a1c41b983e6086ba27df9b9031b14b97a678301709ec3ad01501382c176fe4c0256adaddf34a4765f895b5e0b5da6d9e34a7943d15406f4284a0a037e6ed639f8d3199ccce419d3cd847ff52ed783eac2b1ac096ae05f0353d817968b4df29598e82586f2740abd8447d6bda7ebc7169017271d05a3ad3701222f1b76a934e35383a9a0557aa8e159efdd654ef87c5027a78e02d38bd58d1c761fcc12852693cf30e30a199f880acc8e8d6d2eaa803c7bf846a74f48d5c20520d1f66f2198805c8315952750d6cdb80b47ca72f99cf94ad1f963000710d2d7e0b12a672c41b7fef0293f52f6eb5db5c484a216c3200998701aab739726a60c6f4c04acebbe3a83c5e524ef924819a1a31936296fccece3c47b1f6badcfe3e98766195a16cf8cba441dbcb16bcb8379ba70f8b1203847072250a70618e95ac4616cd8da402c25531205afd9deab70a6aa5bdc527771367f54e2de1010de87142e70018c73629b45cc1a576c801566f05089e8c59cc0dce05fae463221e569c86e6897d2791c3885311d1ce1f079e5a0deb4b83b09526326ea1a8d6345a4c91268d5b1897034c4ffa7c2bf4b6fb9465c06a0fa4f6b858ddcc2fb3c51d2d0e098c36d606f79f5f89fbd62bb867404984aafa54757b4eaa882f2bf017204e10c9d51dfd2b2d4b492827bfd4d286ab2224c8ca3ae732326c87e8e4c39af0c2b56e384ccd73d36033e737289b891fa26847c5e974e9b77cd43c1c0f24010bb57d679a44a6edbf319325124b15eb01912eba7cb0f8d0cbe9dd68cf47e762f89daf65428941c10ef805be5528530eced6afe21ac7f62b7c3236cdb320bc545d6ae3589cc54b8629a6c7c53c00d65c4197c81040ee8741ca12cdd03c8cd8bf52f2e16b704d34a5ec3e8c2328e0d8d7bd79745f323cc73f57952ff82ff75ee70e7e5a22fabe2322712424a373f87e7727c18724d915e04880c5bf775abb12ca0aa730d1e739d2b4841011e760248edb15c9054286e81154c3690860fc7da675e34ac05ba7aca1cf18c983d2c2c93157b1be63bfc7ab72eca2e25db39117ed1d8fdf8cf986c58b53399b7f5f8629866d93716f7e570f2fa82bd737f36b91ad80067bd2ca44d55066f34f829c6d6561a90e68810e2c06fbc6777ec64034b88b266c1eceacc59f677b94e769cc7b634d06c1ae78fbbd9caabe030f918cbfffdf8c81293776e6db02c4e75fea632c157fb578df04fd8a2027e282e864f40cee0781393fc66086b28428aec2de72221847ff7c0b3a8d127fc856a970bf0e4833513a564325ba65ffca7b3219ea61188af4fcc1c588b4d8b8834aa9949c19e1a1d97f750032da0be93ea77eba8a0c390021dadb511645ea85c62c7081ee27e24487b0f97c658c39006538e686f15b82ce3bc58d8194de36e33062543efbe2746baf65a20e4f8a3d12c409efef22483fbd0c941924354d53866a820b92793b8f39eea38a918afbb52d1617378b5133c9975a04d040008db4a94acbb59dd7b1c85d8c81e72f32662c29222911c096fdf0198b01c18e339766f07699be016f42a14efe4dc9871ca1487b007e1e36f6c8b54b78ff3ef9710d505bb4ca31bb8bf66250267b6af6469f42211dd724161d874f22d9092257fa43218f8340128c2badca097b408d1b608d065440d74ebf2f0436ab322", 0x2000, &(0x7f0000006f80)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000045c0)={0x78, 0x0, 0x0, {0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000}}}, 0x0, 0x0, 0x0, 0x0, 0x0}) write$FUSE_INIT(r0, &(0x7f0000006ec0)={0x50, 0x0, r1}, 0x50) syz_fuse_handle_req(r0, &(0x7f0000004b80)="ef80c62d85e47eaf93b8695c11b53f0d2125e635cb912e15e124e12f069c00b9a1c1377d04f90284f0fa677b445e0067c3aed6ad80e2ff1f050de475d685f0ffd9550787417de5080df4e244c9dadbcb420c4d0843eaac44588c552d65aedb85babf411782ca2cb7d9fef51bc53b696bdb5d304b9ffc638e4e440f1ca10a732771304371e2d155297cbca28717a261a965dfa539a36f43113c79677eebeed60ccc556995464837d8a0978697cda16e89c3827d47563bc11abe48a36df8766927fbc98150a1ac1c13d14a4398c03382a26b088220d630bcb06cfd6c7aaa5c255c58636bbf31ea5c27dc062ffd15294068b2f501e6d86229b7c6fac0203afd2cf85750b836655f2058d322657d9290012221973ec163778fdcc62d65fee0f9cec7d21013d13ad9726aeb148f5099333fdff4b7ffb3071f6f7b6f6ea0cf4a81cb0cf673542229400b6c53975c5dfcb9a11673f078f3577560fdfc1a787ea01bcc2a88e5618c3cd5dba1fa79c257ab34fe4e5b4c3193b350ec1a268989cbf4ddb0a89136f9d75df3037ccf20ffe15a0c0b5dfe93f42533029d774789212b23e287329d38a17f961146a75b1691c587188b534d42386f31bc3da65a44cda676076cc3e5de013679ce8316523713ebae7d5d8aedce08400c730e8df8edb0dc8e1b832b0d12060f02719f03d85dfca48719b5b639d725e7fe7910e84fce6ca45df668ad6914ef4a77e530f45b836b7f74ceea46ae152e9eab14459def7114a7ddd55ccc79e1f18bbf97a5e56a9b3f09d2d729937250fceff25edec4b7e43b786b4c29e4c2b426a4cfdc4ea503fdc36069f48ef34c67b702805d5c79ec21e0d78ff02990963a1efed8d625f4b666768933df28ed506e1b2c1d6bebbdc5dba8c8f3aced9f1092c9368db6d5dd158e05ce2af545735767e37aba5d12098ab395d6674a0be4b3061a35a2190baa6c29cdea06feaeca3eea40e46a43569e33b144f673629d46138f5aba395e7317a4505f93e1e0724821162aa032dc5cd25a6154b5f622a4cfba3140eb11619d8b4a9a75c87eefc5e90bb34ca97e4683dc7d3fdce7925e26820ca36d6b2f3552b07fd5653946cb802b30e75c468538ffef3dfef164f5ddf5e50f3066d04ac82816e73209d4db6077c8d5fc02c7bb7c4812e2d616ea65f73382f7de102ed94f86bacbe6e251a2acb4dcdac49bfe06f894159fc31efe5e96ede644049e1d61a0b5309c519e736791124a27d5fb817568b3ec221c65578301a7fafe643f56068fd5d6d1552c41fb328be2570f46d155fc31444cb65d4f4ff5023be7ab8a0dbac6ca66a0e711929008607ed42cfa72ab021708c5e5a76e06d22936afa0777dba45e55017f508ef2b72b1f89244220e0b25799aa12e1b53719188047e1aed879336592cf25a43aec10180a363af5674eeaed9e5146bc698ab06226321ac33e3bbc4eddef30e0463ff1eb273c544129e286ddcadf54c7bdc40b28e650a311dd614094e512651eaa0e15368e3b41871724458552004980f97f05e8b85dadb0b05395b802070df7b9e041bad6d5a1cc50fa8e937d589378b40470a591ef1ca0e12e337edef980b4392cc48dc9cfb72a24931a63ea5a1b0f97c48c45e8c2c1860ba191b4d1d876225372fad95194bfb5432b5e4548cbb0dce978d25174e967db315aea3a134420f17c744dee94ea39fad0a6a1740b68881bea183b999f7b9f32ad248d1f7ce6e3c6fda4d2fc07aa5cbcc95e8a503aa2cbfbdfc9b1912c18b5c7bb0c4e0028e28a6fd4649b605df6b6295a8e5a63fe4df8830aaf9cde533aa7de5f88df958460ee255cc9659d0614e61919d2612622090370578c69d64c50320ff4bfc9c8481fd54e05dbcb3fab07b35d250b371dba9b37b06e0c286232314f50382d4e1e49fbb79608d87b547963827858a4bbc37fd604cc60dfd2a9eba10c788f545fb9ab6abee71d10bc73689054d10934be3262aee8a6f3870c22eeccd6142ed1159bd25d8ab85d4dcbf8c33882ee01c37622e30f49e4d8b2e632f8df85c292e813b9f20739d5e70444202f112317bba0d42b940f8600d755d31c42d5242bc0eab2047dc0827f426329503c0ccb4749f3afbbd1aead493f3dcf42abedee521d325bd7bd4005801b92f27fb69d1d12ed0acf5244e4586f64d3b4bf2ed8af66f4f6eaf0de0cbf11bc1b35a4cba5fa4ef91fba4011d2cb6505c9ec08f8001c5df4be20c627a16982730ea7796f70a262e0b71753725af18a852ee45b779ca69bc66860c9dce03f629c8e1422a86d26a69f230adc6f80b81110b94a91969436b0a414e389b2a0c64b0c62baf9e63ff2265b16221a88f0326cbb2849a2d41ba2223249c9a354d7bd92a518cd8a5e3043ed486456779c1bde74275336844670f94331a78b7839e0f6f3c51a7dcd089a9be6bd218b9112858fedea67b9d60f3bb21445ff2fb32524b3bf2dabe3acec0a0f58beeb5e9c5e98d02a33deb90222fd92d6f8eba8719457c100bc3a1720e75b93317d6b77a4a36e2cef08fdf467692e685e7dc744d2a675e5c4d3a2b2599968c3701da67ae6595628a929e7a4c5105ad89763862f272705a9b909d8b5f3a344bce5ac7f1e5b78e39d495c249fc38225385d6f2ec74045fccac5ef208f42523dc6011a20cc6f07d5734a12395c776d404b862f6eb89f4d5db614ea864640a67cad4083153b1592b6111dd76648f74a283ff6e624de7a2a5e4e48388657f4aa8768c72d6957843e8c882b9edd7b0fcb9d808c0a8682907353b1e75ca2b7bff7d8f951e7fd7afb5e3ebd67d397c4596e15132b3b0cdb370bc17cacfe96db1266640cbb49042192520dcbb74639dec269b22e2e29d48730f9d9412d67ffc78c4aa5eba4aa6f0e8b70ee3c99c3a26d1ff06d2e3619912579abdd4413f34d2e13888c46140f51f2d8e23c76cd1ab6cf053ecd84946acfaae8a6ebc57b1c4347d0c1db92229b1341f0c5d44ee8f6d92b51d19196da17f856cbab7e73a8ec4ea446509f4815582e811c349e5c2f99a3dfbe1af194caf7f511aa7bc6e73f5547de181d679f3495d9beda7208b2cbded69f4e50c2ca920eb3db52b70c48941c7edfa867ec8b10ae0d8840d52be8d3672cd1df9151133f2f9e3334747dff24a9b2f0136cf2441faf1562f2212b64d29097344e442e899d76db873d9c1489b9ca8e81ba89604b7e316d2764374e3e27c54849af3e18864f0512a7766a1f9070c013c42d02bdaf6692805c235cd84d7880ae841e0d43f92d5c25e7387c77e1f1b4316f75aa9c43eb57952237ff2bcb2e7bad132d4f4aa08c032f0517fd95fba478fe53ab0f4e26438fc96bf98177060949d5556ade64b28b0e4384e64896e50b130dfa02bd74c314359f9d0a39d85d7ca6d0b60d74c8edb5ec9cf137821a633fd25c0d7926de71b26172db7af094700126fa0cee62e60f02cab500e5e01bc1cca484ca32931da877112d1f4446545594b8ac4261dda039ea4f754dce4dafe1d7f3f66f241d57522d5ffbfd4b09f7b8015df62a6d63a878637e67a4a05fe7304f58e6e7eabaf17f1cb2a1f129e3bd2251201375cbd2c95721931fe741b2758676be2d3ce43696efb3b86ca6d5f2f23b3f4e3b138fca8339b9fd2520cf770ebf9a1b385e7be6f695d11ad711357729dfb599888add8acdc78ee822cc3e097bd8c9c556cf89915bf5f99034b16715b95d31de47c0bd6d3d7c502806fa65d2c2a47df911519010ca195cfa1cdf05d48530a8ad801dfa6fdbaaeca55b0948e78dec40c9c4f43e99badced07df75e363f8d77de691514c46bb72ec820c5b8256c61f9c546edadeba05089a161cb5d6ca3ef4b8a5cfe6abd439e7c06f77e8cac2ba0d31d36cf2a30115c58208c081726ca9df8b8bd3a48a25b2125a2271a66911e1271d492c0e37d4f2ed1e4d3d4216a902a31f15f83538ad85938dd08e04a8263c413ed00fcbeda85de9f52f1b60bc6dab58eda38ffcce3559d61f41eb912b43f226d4e23e5e70720e92d8cf501751faebd150315f86a29a70840cbc9204bd49f0e3aa441b33143dc63bf8ec1f86f37c37a39e020ef5fda2279b0b1c37ab2b86b63a1d459264c36b0c940ed0742a573e104b251c8d2f6ed409e76572d1454b7db676e4da0cf5c896b3b6f271d792f874a2bc57edecf243793a46e01c0ce763795f9d407c4a4c608a6cfef2a5ee05ed095ccf5961a9d9b9337c9016edaaf30e6daf3a07c6afc29410974e2d500c7222931036a412996a676bfedba22f09f8038ccfd9a1e7894cdb58a76483cd0dec970d91e24e07460a712dd405b7d34e1322326adf4793e03ac85655fca4aaefd25afc7bc109eb2271999de238296a7ce9ae6c5f735ce412b40a259787361b4f269b230bf374db0cabb228fa72114073f067393b3b3a47193a4194198d46beadbbf87a6c4203bdc9e705dd84f7cf08c3614978f2be51bb3ee33c9481db5367b31dae2db1e5785869222f56a4b681240143a155fdba566d7af9065569eaf23c9406bc654d7c107d64da80865e32af254e059c744d6c71aead76839f7f23d724dd740d2cd6917b884cf7a99df6bd1709a053d8afaddac86ac339ea735cc98a23bcb0c7839e47d797e49a327fbb83f388594559a07f61006906c7f42248ebd38194ed6c0c644dc04348d58386db83e6802880336d1d2e36bce224c486367e1bc48924dd51272375177a8c0ef23e166c2c93ba9514f9ada466edc572bf537440f9fbef56583beaff20989ce9bc47e1a9a7b1b8488c4a193ca0e94470b51618bf5e829aa979ec4a51327c51e7c727976dc4b355e224bbab221379a79f63c78a26ea798fdee4d1e051e1b80d28866aa12d3ef8ee51904496d7b6b6e9943de98d85e14b534e8d375dfbb5e41d9376e976a794314150bd58e7c02bb0790856c2472ecebc4171d417db6e70a4ab18ab3a7a300ecff8fab356f3e70dfd1062a631f59d9b23f791f8fac2e7458a220df46ab23c6b78f82e8e0a8321d48dbd20e636be05db1b51b9fc6cd75eed5b4a413e6938f7e0690866bba9b4ca0a8fa95ff085ce39d4960589902c769fd086ab6831164d5bc6b787828c9b3eea14da1e9ca6405b66789eb64db55badc03dd15521618b05935af1ff7c2621edc2887d63f59120cbaea78458c5da7e982082bb6a7254bacdec0d61b4cd045933ee316d44a83dc3dc424da71e525de5c5964485033571abe0f493c417fc2e682ec464a5c222b00d90bc7c6594016d93c971e45279029ea00acdf9e1a29c79c871a504e025b1ad042025555039bbbcff5ca58a12b6569d4e815ff22005ca74926996ad63d13f9a868de1f32c7e26bca8cf4c40202c67176cc329aeded55d9fb35120623e907777ef6cfec072256d7c0a1af086bf1e438f28d5e343e0b7c60758de760c53eee9b062405dc55476254d4d154d1702294746bdacc7da287eb5376ae4e1531a712eb50a906118778f0b10c462c6cebf1c8e582a43e3bfbde866cd265c06c705c5777a4d5e8738485e0be063f2310b5e00eac115075bd737c7b5d2f8b55512b78fe0a8c2d68265224f15f427ce4b68bd6c46e6443ff8d5f84c235c0b9a3c7409f7b298e5fceae0732a602819575f5cf18f8e6aa1b7486e24ae105b76d07a5b28d33e28a75f5950848b2c88c419a42166c7fce94461f4e8ab325e776821701f31a22a1e17657bd971feea9c54f44b5eba9c67aa3bb3ccdae17e1e6b5370760329c45a5094e2a465021d6294edaf07148fc20760fe86f13011c2d2b663ca46a0ffc76505d647949f95529bddd2c75f2aa77c9a243a925f2dce5f398c3134134a2774df794c5b37fbd1ca67affa523a7b8528758977370bda00a60d15a3e637547beff2b516201f0f0177e4d394754962114703e0a3454ef030bf09a5953e0cb0b4ae01709f5eebe1dcb157e2598885ebbe1fc0f6e62ead49fcb4dba12311e325875a129741aaa8979c46017ef9dbc80dc93b694d9e8947dcefef409215dbefdcb0f710af36505eccb6ea889ef3a75325b59b27e8e6936ccb15419f75bcb24b11660f05c0c586bf9c06fd90344cfe65f5227713c60f0bf94fe17e2d42cb2958f110ed5c654af820227ee2eba234c554d87c3c62fa5b62dc96179e972b0682a3e74a317f1b8113dc4169cd8fd213094459674654b3973639c4956fd72e477974c2fbe70710a21c957b9be50bd24b7d7443668e8c4c4c65fa06d12f5a1af12ac4690c0ca054e666077e0f7e120720a46cf662bf7f2b9af973ffb6d77f3da21a81ad510b076620f10aa36655fc56bae2450eea0bf4bf1d5739145081e8c2c73aeba05cecc4cb97573714c907c59003f9d0a23215b24cdb256a6670030327db00a2ddd340a5b69c25b1902aebdfb49446e74dddabb835b6822786947ccd714448ba1aa59643eacf78f88f1a2b35c743f81b087dbcf549f0be5cb7e82a59abde79626ffce50009b2e9fc7c6a51a636aa2a765a709f47fe2c835654d09f4e6272af108dabaa651a59b4c3511144175b34bab41abf472ab37d860c8783b844e7f3831885fb91547c19030fbbb3800c2c1282c82f5f638142d46ef776f9aa505f42c170ae07c0df212ee0dafc2433b437c9f84f443b136d9edbe7a61930e23475d167556cbdd7c545633f99195252a5520501353919eb2f4208701ec8f29fd22d9ade2c6c73c975311a55530adec831e32501a660c8c2663c02932147bad61d79864b4e5c9234cac86cea247bde54d6a7ad2462c414d72158fbeb15e24f348164e29107abebdf2c47849273f447fc5f2709da24782a769d2a197cc2f543e5cc68d9371d9252904436f4a945f90de9a94377a6773bab5622ae830ab6dc6baaf3bc1299f73741914e8e4e7b501d4f592e3209d5d4d628c3935badb67fd8a2a0b9d40d8fcc1a19c507e03a3d22038513fc81e669884afd1f5763881242e129d0d2d7457b83d90cbbd8cc4b04917669d54c8514a799fcea6abb3a93fb76f29abb5ecaca6def8985aa2efeb2b8290fe6c0c4478f25b0cca3128b5c7b9d043e792980ecdb79c43110210bd16e9debbabe0e722dab1f1182fb0005b1a7045c342a28e3231de97ab26d69275ca21a1130c5dced3e1df331b11c015065c1e0e9eb435d9288b22ec1b3cf2c3d5259f68e8c484b9b4c47379ff1a7e09e39aecdb6c48630bf2661f57a8154ef32248140819bfd1985d062b9e95fa814dd1f5c5f0fc5fc010184441a745a8c510ccec444aae1c83b5f880309d7d4e309d6f5007601e49a1cda628ac3e07a7c6cbe62c4a64599f3d8680ddc288849d70f0f089e86e50a3ddecfdafb48d9752ffd191a4d749ead42c0178cf1cbd6047854a9f54fa1596205b837bf24352535974f8514ef575c9836b20693857e88aec0a05dac74bf3fbcc83ba8c7daa7abbc5e078e945f7b48b7be8555a37f939923949173d0406614e5550e5db4ff2bcd2943ca2134a282007067ee60ad2b5d3da5c5daf8033448235222fa52bea5735fff88e146b3a55b0a3c3df8bfa789f757ebaefe6e35d278cf812c2a79261a639413bb2d11a88f01c8859cb823e42818564353bb2b34c7b2984c620a830c1bb1167b8472dd4a0980dade2ac2b8aea8b6de8921ada9f8a9ea36fa2649a042290aa5c3b40f416b97746a59d0e933e43cbf3c0af10996c7df979b897fc0414134e9caeaea1b4603a1e47fe2f3d7124771728474cb42abac250450fa58368c2a16f9032795b6d2f8709fbea8cb33ea4195091b4e092a9b22db6f2fff48f086141341989263c88097d996c2b4d0c4bd9f2152e298cba56b16b6a26c7298915cab1ef37ca5df7d6dbee4d1dc8ebaa183725c8918a7940f04c5202974ab3bc6a93b0b1ad6b35fe4c9babb6d481a12e741d1d466300302043dc240a9897365cee58b114e28680caacfccd3ce237d8f9e5814353bf69f23c0dec8bceb35f2be7feb31dd92cac3ac7b07cd4ed8e35e195f38a10f5d62327cd4e89f3ae37c1e3bbd4b7acd6a7aada56f0003ff38667f35b195e779c8fc4da44248f0294e48f09a900f95d9a74080fa232e181851238892f590a3fb2e4972ffb73aa262a1ba7bf3f55b5651e5dd00d5d8016fe0cff61935a7ce8f23eecde6216cbbe36e828458b595967505758387aab78d6fc920f923d7a10e523cab9b6fa172d12f2ecea0f083909fb8e80ad80295e4cfb88b455faf32b01e4e76f4f7f4fa7962ad504e43e236f260b7b781cebff71923e41c8cc1bb5d426a2eb983b99763bd913e79fb1a1045cbaf2c7970128e1a90a88d3d996147f8bb62552eba61cd09808b0022e8a3888bdd53474ff2554a5954f5814acd6b9dd11f1d069f0b38809ea47e4c05722b06487c0dee145f5cfb13c3989dea351faa06eb54d5622556199c03a4d27cceb992a9bee7b05b1ddcb77ac5fad7f1e1d3e5a8be8427ae2ffa944c1567f5caa0ad95832601bc550199cdf5dd0134233d8fd54eaca3f40d307efebe7fd0bb5a17ca1c62d5e9e799d9a271e562d85367d8dc5531f979d32431807481317f5d0754ba68e428f2434c0786758af7767313aeb194d7a5d8013b6c7f93553190e4bcec4fa7e5ceda35377a1c9dbbdd71d34d1ee70f162133f5b0c2cfc7ea923bff534c8c0abbe3567d7042262d6fe4456ad53cbfead5035ad08f6c08ee2375a76f3f9a0c09d9455671589b50413a673f6fe1ff775e2a1f5fafd068a9e9596e1a25bacf6897648a5a281175ce9875685f39a95d9c4dfd9a5de24444626eff4185e94773a87568ec6676138a8d62c46bd07890904c3920f1d31cec51ad0078598eb7b327d4825593f051ca78f3971f53d2a6cebe0ec6e4cbc70119c73416a2de7c3c279f4bbb929a27716e77ee146dbe83dfe3c0970fcdf8cd63b0962756c43e52f1a1b0d966f5418f437a74c27a97bf5997be2aed5d6e84cced61857a863cc599d924ce1aa58a32fc39e7087d457b56a171b4a2f5855fb44e0e23f5503e0a67b0e065c167aca4ac96396b344a6a7f67f205104c6063bbca4593291bb1d79041136439763d338b64cc32db576eaed2f32e32b48f494eb9f793cd7650905abaad049fae25e1ae408ac707219f2891027d4226a27c8ac5d9ceb903bbdb1d224606a6d924b36de209acb6d75266c27d0fa7dec372a8bba130db418520855786e35f7bf3614418c8167449131f419c06556ddad9752ec5b5a162aa8f6d02f9924b9d9fe828f9b45732f2a9eb6066b247ea3b7c6661374952a6f76f8996b4917a280290f09ead5340bea5a928718d4d921cbf0654d37596822579793d7375190e8fffa514385bc06073703121ef0b5360533df9cd06b4a359523e37097a66072bc54c11fb997ecf685b49abe7d7c67745a0d2cb18c94226a9961e8fca6aeba8cbabfec4f969dab5548cae0d919aaf914ccf06b42712eb0b14d96375f7af5afac3d063d7eb2ef4273f0d943ccb4782fe4c283c7051be9534f7cf748087c9f16703333e7c95733e7746b9304c3955d1f88d169b717c05d4ae32e5647d36336b54f5e2a7070e5d8ea294f6974caa2080c681ee22cf5df2d8a242d77624198bc92ae5646f8395a8edc62a3ffb8acbf52b9b7efaaad74935c537b1e180d4fe2fc2c5b1896014b3da19bcb24f0d6d8314241755e6087b3190dad6743281c2957a1e9db5eb9b66c97cb807ec1615cb33a6770c286262a673c24722a52c4a714af92312064ecf7a216c527045f379afa581587a64ea591bf5cc307e8d5128ad5c7e0f2d3b7403d47cc992a92beb25620a3f2d66408af5868324472823e9598b7f271535ce0268dfe8f52d909557d5ad6d001ca0661a81e59c9e148986e35b9250c097c0f8b3e91ce6231631d9a455bdfbcc046be66b25438ce1e39223010ec3654517b988ce3a0faaf2431839a7b197588da21a27e910e9bb8da6cd6c9c8a64c30ab0eb812ef2b26d83d486e2ddae7d55b8a45a3d62b696260223a3afe8e90f3697125de18591740bfc93a7315ea8583754f23fc5696823976c95cafd8d90929e186bbb0ab551fbec75b9a2fcf88b94e1d70614e313c674ebe8326db95eb0a53836a00957c6024adf6d869e55a7d625e1b1bb7afc31bb25db58b5b5173d5303466a22d2a2678b49ba931f712d330a411ee9bb9139fa8a58a7f26014de955452e57f483bf6402019cedef4a79b941a8b7a7a8a75990c0c25e69da886e2d38eef17c3074875b23c8d7f0b5d7ce4c08f337a2737ed71db7ef1e62859cfc7e8242018e774d007d5302ead6797481ed11e906e14e664889f726112960d67f1ad1db936a37865fa8bc10c08bfb4d5caf0c955ac55f8fd03cdaf546102b8dc46675e3637471fa78d7bdf5c0954797a6cd0351255189f9f747d071d89e0aad69c95cbde9ba2b9e8227c606681160f2ab184da4ab32eeefda92d74bffeb517fc7a631c9520ab01fb7942975c1dc9be6c9da4d97caa53d22ef4029d4b8094a5388fe67cc445a4776d046c567f0ff51567f424aad6176a8188b8aae2bcda957983b3bf059fbb2d77618cd56143d56ffa4c3ae46088095c8b70ae58f6a3ec05f199d3d6156574ad9c80c458762d82391dee7a6c733470703d7c22cede2249af89eade0d7ddba17944735185afebcb78d175aaed5a2e5f464dc56b0d6bb352f48fcb21785c9dc7734aa466e16f6b664026a2bfd74a7ab94353ee807c615daa2d393bb916931a264416f1b0fcda858787348270ac1549f24ba2f612b2bf6c3dfce6ac7b6ba39a676cd2285dae7cb20fdcf8e48e4e3d246c3dbcd1c143662bf437d37bb74be99d45740a602cabefd233d33c0ada28e0624dc5053f5e2fe8cd5e317d5e5586a41013bcb1b3b49586a938244be687284eb42937e44cd66c9ffddb95b002f594b748fe73158c3e1aa6df328438768c3f43f776c1425a85434a4d3c17cda39afb8998ceb955d336a0a3c60162a45731b9fbf717201898c28f8e518637ee252bdd6fc99e9342efe3ae0888c55910b72de84e8cb56d1a7e6debee57de2b9da01aff403f9da78234058b173a9247ac1b5f4bf3d70841f8d3b0730746090ed719763ec6623dc08bc990bd09e058f7aa1e0c484a0d416e2198dd2feec0bdd1470c7aa4cc3e21772bbadb42e16cc3d535057d9a0c11bf4dc15ab7d01f8f481d34fa81abf773d7e493a76d824f7edba90dae6c80a185e34e711e3ddbf050e4ecaf8272285f27b96d6c92ab2d7bf221d7bbda3e8aa90938b34c3620bba31089e30ad88c52f6da56e32006b936c32113eab07197cfdf7a77dd60beb9a2caa5945a80b2e998c474a278bcbbad2caf5816ea746b58747823fc90d859e5d3ec246aa69b243dbe7e41ab9e9d1cf528fe9e46abafe249d6b37724102c0b9ad66ae31e4eecc466337809ba3ccea753cf2fb3b7d877d8847b87599c1918209d0c3ef34093e17ff164a1687494c2cd3c36a0998f16fd5175f96336d27b4cbe986eef539fe2e2782b7a13fb8685e1831e7d1bba398f56f1e9c4c32b847f3c86b8470644514390567dda27c394f9f2383c173b75df6ebfe4d1cc26b0b72bc32423dedfe99c14e4c6c4ffaad7ca0a30220b185187e8196f203e977251735c538f556a89b9ef18842745d22500760adb99d49d6db2ed8", 0x2000, &(0x7f0000006dc0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000004780)={0x78, 0x0, 0x0, {0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000}}}, 0x0, 0x0, 0x0, 0x0, 0x0}) 22:56:07 executing program 3: r0 = socket(0x11, 0x800000003, 0x0) r1 = socket(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, &(0x7f0000000600)={'team0\x00', 0x0}) sendmsg$nl_route_sched(r1, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000040)=@newqdisc={0x88, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r2, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_mqprio={{0xb}, {0x58, 0x2, {{0xc, [], 0x0, [0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4]}}}}]}, 0x88}}, 0x0) 22:56:07 executing program 4: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0x1, 0x4d, 0xffffffffffffffff, &(0x7f0000000080)=0x47) 22:56:07 executing program 3: r0 = socket(0x11, 0x800000003, 0x0) r1 = socket(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, &(0x7f0000000600)={'team0\x00', 0x0}) sendmsg$nl_route_sched(r1, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000040)=@newqdisc={0x88, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r2, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_mqprio={{0xb}, {0x58, 0x2, {{0xc, [], 0x0, [0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4]}}}}]}, 0x88}}, 0x0) 22:56:07 executing program 4: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0x1, 0x4d, 0xffffffffffffffff, &(0x7f0000000080)=0x47) 22:56:07 executing program 1: socket$nl_route(0x10, 0x3, 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000063c0), 0x2, 0x0) write$FUSE_DIRENTPLUS(r0, 0x0, 0xffffffffffffff56) r1 = openat$sw_sync_info(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$DMA_HEAP_IOCTL_ALLOC(r1, 0xc0184800, &(0x7f0000000380)={0x3ff, r1}) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) r3 = socket$igmp6(0xa, 0x3, 0x2) setsockopt$IP6T_SO_SET_REPLACE(r3, 0x29, 0x40, &(0x7f0000001240)=@raw={'raw\x00', 0x9, 0x3, 0x290, 0x0, 0xffffffff, 0xffffffff, 0x0, 0xffffffff, 0x210, 0xffffffff, 0xffffffff, 0x210, 0xffffffff, 0x3, 0x0, {[{{@uncond, 0x0, 0xa8, 0xe8}, @common=@unspec=@ERROR={0x40, 'ERROR\x00', 0x0, "23e74f0c2260d0350d750fdcf615802cbd1515a8c4754093117d75541833"}}, {{@ipv6={@empty, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, [], [], 'syzkaller0\x00', 'veth1_to_team\x00'}, 0x0, 0xa8, 0xd8}, @common=@inet=@SET2={0x30}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x2f0) r4 = socket$l2tp6(0xa, 0x2, 0x73) setsockopt$inet6_group_source_req(r4, 0x29, 0x2e, &(0x7f0000003380)={0x0, {{0xa, 0xfffd, 0x0, @remote}}, {{0xa, 0x0, 0x0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}}}, 0x108) r5 = socket$l2tp6(0xa, 0x2, 0x73) bind$inet6(r5, &(0x7f0000000140)={0xa, 0x4e22, 0x6, @empty, 0xa}, 0x1c) r6 = socket$igmp6(0xa, 0x3, 0x2) getsockname$packet(0xffffffffffffffff, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @multicast}, &(0x7f0000000080)=0x14) ioctl$sock_inet6_SIOCADDRT(r6, 0x890b, &(0x7f00000000c0)={@mcast2, @local, @private1={0xfc, 0x1, '\x00', 0x1}, 0x6, 0x0, 0x0, 0x0, 0x0, 0x4002a0, r7}) r8 = accept$inet6(r3, &(0x7f0000000180)={0xa, 0x0, 0x0, @mcast1}, &(0x7f00000001c0)=0x1c) getsockopt$inet6_IPV6_IPSEC_POLICY(r8, 0x29, 0x22, &(0x7f0000000200)={{{@in6=@private0, @in=@initdev}}, {{@in6=@remote}, 0x0, @in=@remote}}, &(0x7f0000000300)=0xe8) setsockopt$RDS_GET_MR_FOR_DEST(0xffffffffffffffff, 0x114, 0x7, &(0x7f00000003c0)={@l2tp6={0xa, 0x0, 0x4, @private2, 0x7, 0x2000003}, {&(0x7f0000000380)=""/42, 0x2a}, &(0x7f0000000480), 0x20}, 0xa0) setsockopt$IP6T_SO_SET_ADD_COUNTERS(r3, 0x29, 0x41, &(0x7f00000004c0)=ANY=[@ANYBLOB="66696c74657200000000000000000000000000000000000000000000000000000300000000000000000000000000f58fdf8e7e5e0b6f23cd00"/88], 0x58) accept$inet6(r4, 0x0, &(0x7f0000000000)) bind$inet(r2, &(0x7f0000000000)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r2, 0x0, 0xffffffffffffffb5, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) r9 = socket$nl_generic(0x10, 0x3, 0x10) r10 = syz_genetlink_get_family_id$mptcp(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$MPTCP_PM_CMD_FLUSH_ADDRS(r9, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000003800)=ANY=[@ANYBLOB="14000000", @ANYRES16=r10, @ANYBLOB="0100000000800000000004"], 0x14}}, 0x0) r11 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200), 0xffffffffffffffff) r12 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r12, 0x8933, &(0x7f0000000700)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_TRIGGER_SCAN(r12, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000440)=ANY=[@ANYBLOB="1c000000", @ANYRES16=r11, @ANYBLOB="050002ffff1d77f23d72b6610e0d249c6592c2e3780163540584cc6afe054097f8e6c91e56ace33c17466d8713b207728cdbb71bf777a5f650fcd8946194ffcaa2142322f85981801157707c6ef3812c109e828a5eed1a90f05506a4f03daf2e03afee1ab6b08468d90668e67bfa58f6e2e32bc8a0bfc59b68dfca21fe2a527d3a9725a6b2efcd8be931eea04c0fc5dfaf5caf24c22c0433c94bba4626caa841e3a7f6ead29d2d10c896dfa5d7b925cc12129b61531f005f3ce2172aacad95676c619f741707fe9e86dc5d52474113596f9b07d9c1b79b122da0e652668d183bf0636ae6482bb2e79c06d05b1c53692484ac7bcc352494ccf57d81b0b1de939f0c8679845deaad2ea699b3f6b67e4c40dd3b2b435924f6928cd6d48efb0f80ca478760036cb7ccb5409d0e8cc7149130d403c1235bd5879bd51cf18f6a87d4a1f13cf253711f208a064c036789622352d4a12caa055566ec13973012eb73790e881e35d6b4a958c9304550e0200897db24f237bbe9077e92e0a46aa372fcac05164632f0e06d4ae777944af8ae13a73fcb395a2b9b158297ea1737cfca12d36ead60914f15851cf8ed43d208e8e0d0d571c5c00de72e55029080e53bd02f753032cea0bc29881c731df3414fcda6e14da60601d83ba3ba96066fb02c50b92d50ff57658f7fc6357ddee69df43eb60cb6409064e816f59edb0b9bcc4474099398fa1edcc1d1ba6625f9d515a6182cb0e9d9f918ee2103d33b10f0af50ffca90de565ea81a50b8e3d16d8fc3fa0488e890928d08cce2a51824b900"/581, @ANYRES32=r13, @ANYBLOB], 0x1c}}, 0x0) sendmsg$NL80211_CMD_ASSOCIATE(r9, &(0x7f0000000340)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000000300)={&(0x7f00000002c0)={0x14, r11, 0x100, 0x70bd2b, 0x25dfdbfb, {{}, {@void, @void}}}, 0x14}, 0x1, 0x0, 0x0, 0x60008000}, 0x10048090) 22:56:08 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_RESIZE(r0, 0x4b62, 0xffffffffffffffff) 22:56:08 executing program 4: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0x1, 0x4d, 0xffffffffffffffff, &(0x7f0000000080)=0x47) 22:56:08 executing program 3: r0 = socket(0x11, 0x800000003, 0x0) r1 = socket(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, &(0x7f0000000600)={'team0\x00', 0x0}) sendmsg$nl_route_sched(r1, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000040)=@newqdisc={0x88, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r2, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_mqprio={{0xb}, {0x58, 0x2, {{0xc, [], 0x0, [0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4]}}}}]}, 0x88}}, 0x0) 22:56:08 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_RESIZE(r0, 0x4b62, 0xffffffffffffffff) 22:56:08 executing program 0: r0 = openat$audio(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f0000000500)={0xa00, 0xfffffffffffffd83, 0xfa00, {0x0, 0x0}}, 0xfdbc) ioctl$SNDCTL_DSP_SETFMT(r0, 0xc0045003, &(0x7f0000000680)) 22:56:08 executing program 4: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0x1, 0x4d, 0xffffffffffffffff, &(0x7f0000000080)=0x47) 22:56:09 executing program 3: r0 = socket(0x11, 0x800000003, 0x0) r1 = socket(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, &(0x7f0000000600)={'team0\x00', 0x0}) sendmsg$nl_route_sched(r1, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000040)=@newqdisc={0x88, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r2, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_mqprio={{0xb}, {0x58, 0x2, {{0xc, [], 0x0, [0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4]}}}}]}, 0x88}}, 0x0) 22:56:09 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_RESIZE(r0, 0x4b62, 0xffffffffffffffff) 22:56:09 executing program 2: r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_RESIZE(r0, 0x4b62, 0xffffffffffffffff) 22:56:09 executing program 1: r0 = socket$inet_dccp(0x2, 0x6, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='cpuacct.usage_sys\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000100)={'#! ', './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa'}, 0x1000a) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1, 0x10012, r1, 0x0) getsockopt$inet_int(r0, 0x10d, 0xc0, 0x0, &(0x7f00000000c0)=0xffffffffffffff76) 22:56:09 executing program 4: syz_usb_connect(0x0, 0x2d, &(0x7f00000003c0)={{0x12, 0x1, 0x0, 0xe, 0x43, 0x7d, 0x10, 0x582, 0xda7e, 0x87f9, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0xff, 0xbd, 0x13, 0x0, [], [{{0x9, 0x5, 0x87, 0x2}}]}}]}}]}}, 0x0) 22:56:09 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_RESIZE(r0, 0x4b62, 0xffffffffffffffff) 22:56:09 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f00000001c0)={'batadv0\x00', 0x0}) sendmsg$nl_route(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000000c0)=@setlink={0x2c, 0x13, 0x922be17c2a1d9e33, 0x0, 0x0, {0x0, 0x0, 0x0, r1}, [@IFLA_ADDRESS={0xa, 0x1, @multicast}]}, 0x2c}}, 0x0) 22:56:09 executing program 2: r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_RESIZE(r0, 0x4b62, 0xffffffffffffffff) 22:56:09 executing program 1: r0 = socket$inet_dccp(0x2, 0x6, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='cpuacct.usage_sys\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000100)={'#! ', './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa'}, 0x1000a) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1, 0x10012, r1, 0x0) getsockopt$inet_int(r0, 0x10d, 0xc0, 0x0, &(0x7f00000000c0)=0xffffffffffffff76) 22:56:09 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f00000001c0)={'batadv0\x00', 0x0}) sendmsg$nl_route(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000000c0)=@setlink={0x2c, 0x13, 0x922be17c2a1d9e33, 0x0, 0x0, {0x0, 0x0, 0x0, r1}, [@IFLA_ADDRESS={0xa, 0x1, @multicast}]}, 0x2c}}, 0x0) 22:56:09 executing program 0: r0 = openat$audio(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f0000000500)={0xa00, 0xfffffffffffffd83, 0xfa00, {0x0, 0x0}}, 0xfdbc) ioctl$SNDCTL_DSP_SETFMT(r0, 0xc0045003, &(0x7f0000000680)) [ 469.649136][ T5094] usb 5-1: new high-speed USB device number 10 using dummy_hcd 22:56:10 executing program 5: r0 = socket$inet6(0xa, 0x3, 0x1) setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000001040)=@mangle={'mangle\x00', 0x1f, 0x6, 0x610, 0x208, 0x110, 0x470, 0x470, 0x208, 0x540, 0x540, 0x540, 0x540, 0x540, 0x6, &(0x7f00000008c0), {[{{@ipv6={@ipv4, @ipv4={'\x00', '\xff\xff', @initdev={0xac, 0x1e, 0x0, 0x0}}, [], [], 'macsec0\x00', 'wg1\x00'}, 0x0, 0xd0, 0x110, 0x0, {}, [@common=@mh={{0x50}, {"f5a1"}}]}, @common=@unspec=@ERROR={0x40, 'ERROR\x00', 0x0, "e6eda4f6ca1fcb2da875fb12b0e5ef002561ca140501ae4489d1e0830bd8"}}, {{@uncond, 0x0, 0xd0, 0xf8, 0x0, {}, [@common=@ipv6header={{0x28}}]}, @inet=@TOS={0x28}}, {{@ipv6={@empty, @mcast2, [], [], 'geneve1\x00', 'batadv0\x00'}, 0x0, 0xf8, 0x140, 0x0, {}, [@inet=@rpfilter={{0x28}}, @inet=@rpfilter={{0x28}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@empty}}}, {{@ipv6={@private1, @remote, [], [], 'team_slave_0\x00', 'pimreg0\x00'}, 0x0, 0x100, 0x128, 0x0, {}, [@common=@frag={{0x30}}, @common=@icmp6={{0x28}, {0x0, "1e73"}}]}, @unspec=@CHECKSUM={0x28}}, {{@ipv6={@loopback, @ipv4={'\x00', '\xff\xff', @multicast1}, [], [], 'wg0\x00', 'sit0\x00'}, 0x0, 0xa8, 0xd0}, @common=@inet=@SYNPROXY={0x28}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x670) 22:56:10 executing program 2: r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$VT_RESIZE(r0, 0x4b62, 0xffffffffffffffff) [ 470.016068][ T5094] usb 5-1: Using ep0 maxpacket: 16 22:56:10 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f00000001c0)={'batadv0\x00', 0x0}) sendmsg$nl_route(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000000c0)=@setlink={0x2c, 0x13, 0x922be17c2a1d9e33, 0x0, 0x0, {0x0, 0x0, 0x0, r1}, [@IFLA_ADDRESS={0xa, 0x1, @multicast}]}, 0x2c}}, 0x0) 22:56:10 executing program 1: r0 = socket$inet_dccp(0x2, 0x6, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='cpuacct.usage_sys\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000100)={'#! ', './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa'}, 0x1000a) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1, 0x10012, r1, 0x0) getsockopt$inet_int(r0, 0x10d, 0xc0, 0x0, &(0x7f00000000c0)=0xffffffffffffff76) [ 470.152244][ T5094] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x87 has invalid wMaxPacketSize 0 [ 470.162613][ T5094] usb 5-1: config 0 interface 0 altsetting 0 bulk endpoint 0x87 has invalid maxpacket 0 22:56:10 executing program 5: seccomp$SECCOMP_SET_MODE_FILTER(0x1, 0x900, 0x0) [ 470.376745][ T5094] usb 5-1: New USB device found, idVendor=0582, idProduct=da7e, bcdDevice=87.f9 [ 470.388259][ T5094] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 470.396885][ T5094] usb 5-1: Product: syz [ 470.401397][ T5094] usb 5-1: Manufacturer: syz [ 470.406248][ T5094] usb 5-1: SerialNumber: syz [ 470.474231][ T5094] usb 5-1: config 0 descriptor?? [ 471.004348][ T5094] usb 5-1: USB disconnect, device number 10 22:56:11 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f00000001c0)={'batadv0\x00', 0x0}) sendmsg$nl_route(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000000c0)=@setlink={0x2c, 0x13, 0x922be17c2a1d9e33, 0x0, 0x0, {0x0, 0x0, 0x0, r1}, [@IFLA_ADDRESS={0xa, 0x1, @multicast}]}, 0x2c}}, 0x0) 22:56:11 executing program 5: seccomp$SECCOMP_SET_MODE_FILTER(0x1, 0x900, 0x0) 22:56:11 executing program 2: r0 = add_key$keyring(&(0x7f0000000300), &(0x7f0000000080)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) add_key$fscrypt_v1(&(0x7f00000000c0), &(0x7f0000000400)={'fscrypt:', @auto=[0x64, 0x36, 0x37, 0x66, 0x36, 0x65, 0x36, 0x38, 0x64, 0x30, 0x31, 0x39, 0x65, 0x61, 0x36, 0x54]}, &(0x7f0000000140)={0x0, "e33bd9c7d866875ce0faae12f9aed12d949de2bebeac4ad942f0ec01533e3b8607eb19fe9a7072e7c8bd2d4de7b35af7963522d078e7b6e722b200"}, 0x48, r0) r1 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffd) add_key$keyring(&(0x7f0000000140), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, r1) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000000)='asymmetric\x00', &(0x7f0000000100)=@secondary) keyctl$KEYCTL_MOVE(0x1e, r1, 0xfffffffffffffffd, r1, 0x0) keyctl$unlink(0x9, r1, 0xfffffffffffffffc) 22:56:11 executing program 1: r0 = socket$inet_dccp(0x2, 0x6, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='cpuacct.usage_sys\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000100)={'#! ', './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa'}, 0x1000a) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1, 0x10012, r1, 0x0) getsockopt$inet_int(r0, 0x10d, 0xc0, 0x0, &(0x7f00000000c0)=0xffffffffffffff76) 22:56:11 executing program 4: syz_usb_connect(0x0, 0x2d, &(0x7f00000003c0)={{0x12, 0x1, 0x0, 0xe, 0x43, 0x7d, 0x10, 0x582, 0xda7e, 0x87f9, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0xff, 0xbd, 0x13, 0x0, [], [{{0x9, 0x5, 0x87, 0x2}}]}}]}}]}}, 0x0) 22:56:11 executing program 0: r0 = openat$audio(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f0000000500)={0xa00, 0xfffffffffffffd83, 0xfa00, {0x0, 0x0}}, 0xfdbc) ioctl$SNDCTL_DSP_SETFMT(r0, 0xc0045003, &(0x7f0000000680)) 22:56:12 executing program 5: seccomp$SECCOMP_SET_MODE_FILTER(0x1, 0x900, 0x0) [ 471.961738][ T5105] usb 5-1: new high-speed USB device number 11 using dummy_hcd 22:56:12 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)={0x58, 0x2, 0x6, 0x5, 0x0, 0x0, {}, [@IPSET_ATTR_DATA={0x14, 0x7, 0x0, 0x1, [@IPSET_ATTR_CADT_FLAGS={0x8}, @IPSET_ATTR_NETMASK={0x5, 0x14, 0x9}]}, @IPSET_ATTR_PROTOCOL={0x5, 0x1, 0x6}, @IPSET_ATTR_FAMILY={0x5, 0x5, 0x2}, @IPSET_ATTR_REVISION={0x5}, @IPSET_ATTR_SETNAME={0x9, 0x2, 'syz1\x00'}, @IPSET_ATTR_TYPENAME={0xc, 0x3, 'hash:ip\x00'}]}, 0x58}}, 0x0) 22:56:12 executing program 2: r0 = add_key$keyring(&(0x7f0000000300), &(0x7f0000000080)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) add_key$fscrypt_v1(&(0x7f00000000c0), &(0x7f0000000400)={'fscrypt:', @auto=[0x64, 0x36, 0x37, 0x66, 0x36, 0x65, 0x36, 0x38, 0x64, 0x30, 0x31, 0x39, 0x65, 0x61, 0x36, 0x54]}, &(0x7f0000000140)={0x0, "e33bd9c7d866875ce0faae12f9aed12d949de2bebeac4ad942f0ec01533e3b8607eb19fe9a7072e7c8bd2d4de7b35af7963522d078e7b6e722b200"}, 0x48, r0) r1 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffd) add_key$keyring(&(0x7f0000000140), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, r1) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000000)='asymmetric\x00', &(0x7f0000000100)=@secondary) keyctl$KEYCTL_MOVE(0x1e, r1, 0xfffffffffffffffd, r1, 0x0) keyctl$unlink(0x9, r1, 0xfffffffffffffffc) 22:56:12 executing program 1: r0 = socket$kcm(0x10, 0x2, 0x0) sendmsg$kcm(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000300)="d8000000180081054e81f782db4cb904021d080006007c09e8fe55a10a0015000400142603600e1208001e000000040104000800200009400400027c035c0461c1d67f6f94007134cf6efb8000a007a290457f0189b316277ce06bbace8017cbec4c2ee5a7cef4090000001fb791643a5ee4ce1b14d6d930dfe1d9d322fe7c9f8775730d16a4683f5aeb4edbb57a5025ccca9e00360db798262f3d40fad95667e006dcdf63951f215ce3bb9ad809d5e1cace81ed0bffece0b42a9ecbee5de6ccd40dd6e4edef3d93452a92954b43370e9703920723f9a941", 0x12b}], 0x1}, 0x0) [ 472.242327][ T6609] udevd[6609]: error opening ATTR{/sys/devices/platform/dummy_hcd.4/usb5/5-1/5-1:0.0/sound/card3/controlC3/../uevent} for writing: No such file or directory [ 472.291689][ T5105] usb 5-1: Using ep0 maxpacket: 16 [ 472.421950][ T5105] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x87 has invalid wMaxPacketSize 0 [ 472.434793][ T5105] usb 5-1: config 0 interface 0 altsetting 0 bulk endpoint 0x87 has invalid maxpacket 0 [ 472.446424][ T7188] netlink: 'syz-executor.1': attribute type 21 has an invalid length. [ 472.455046][ T7188] netlink: 132 bytes leftover after parsing attributes in process `syz-executor.1'. 22:56:12 executing program 5: seccomp$SECCOMP_SET_MODE_FILTER(0x1, 0x900, 0x0) 22:56:12 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)={0x58, 0x2, 0x6, 0x5, 0x0, 0x0, {}, [@IPSET_ATTR_DATA={0x14, 0x7, 0x0, 0x1, [@IPSET_ATTR_CADT_FLAGS={0x8}, @IPSET_ATTR_NETMASK={0x5, 0x14, 0x9}]}, @IPSET_ATTR_PROTOCOL={0x5, 0x1, 0x6}, @IPSET_ATTR_FAMILY={0x5, 0x5, 0x2}, @IPSET_ATTR_REVISION={0x5}, @IPSET_ATTR_SETNAME={0x9, 0x2, 'syz1\x00'}, @IPSET_ATTR_TYPENAME={0xc, 0x3, 'hash:ip\x00'}]}, 0x58}}, 0x0) [ 472.702658][ T5105] usb 5-1: New USB device found, idVendor=0582, idProduct=da7e, bcdDevice=87.f9 [ 472.712786][ T5105] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 472.721415][ T5105] usb 5-1: Product: syz [ 472.725817][ T5105] usb 5-1: Manufacturer: syz [ 472.730658][ T5105] usb 5-1: SerialNumber: syz 22:56:13 executing program 2: r0 = add_key$keyring(&(0x7f0000000300), &(0x7f0000000080)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) add_key$fscrypt_v1(&(0x7f00000000c0), &(0x7f0000000400)={'fscrypt:', @auto=[0x64, 0x36, 0x37, 0x66, 0x36, 0x65, 0x36, 0x38, 0x64, 0x30, 0x31, 0x39, 0x65, 0x61, 0x36, 0x54]}, &(0x7f0000000140)={0x0, "e33bd9c7d866875ce0faae12f9aed12d949de2bebeac4ad942f0ec01533e3b8607eb19fe9a7072e7c8bd2d4de7b35af7963522d078e7b6e722b200"}, 0x48, r0) r1 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffd) add_key$keyring(&(0x7f0000000140), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, r1) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000000)='asymmetric\x00', &(0x7f0000000100)=@secondary) keyctl$KEYCTL_MOVE(0x1e, r1, 0xfffffffffffffffd, r1, 0x0) keyctl$unlink(0x9, r1, 0xfffffffffffffffc) 22:56:13 executing program 0: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000340)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e1affd5020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020000000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000000c0)={{0x14}, [@NFT_MSG_NEWRULE={0x4c, 0x6, 0xa, 0x409, 0x0, 0x0, {0x2}, [@NFTA_RULE_EXPRESSIONS={0x18, 0x4, 0x0, 0x1, [{0x14, 0x1, 0x0, 0x1, @lookup={{0xb}, @val={0x4}}}]}, @NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}, @NFTA_RULE_USERDATA={0x5, 0x7, 0x1, 0x0, 't'}]}], {0x14}}, 0x74}}, 0x0) [ 472.840463][ T5105] usb 5-1: config 0 descriptor?? 22:56:13 executing program 1: r0 = socket$kcm(0x10, 0x2, 0x0) sendmsg$kcm(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000300)="d8000000180081054e81f782db4cb904021d080006007c09e8fe55a10a0015000400142603600e1208001e000000040104000800200009400400027c035c0461c1d67f6f94007134cf6efb8000a007a290457f0189b316277ce06bbace8017cbec4c2ee5a7cef4090000001fb791643a5ee4ce1b14d6d930dfe1d9d322fe7c9f8775730d16a4683f5aeb4edbb57a5025ccca9e00360db798262f3d40fad95667e006dcdf63951f215ce3bb9ad809d5e1cace81ed0bffece0b42a9ecbee5de6ccd40dd6e4edef3d93452a92954b43370e9703920723f9a941", 0x12b}], 0x1}, 0x0) 22:56:13 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f0000000040)="1c0000001a0001000100000000000402810000000100080000000000", 0x1c) [ 473.214467][ T7200] netlink: 'syz-executor.1': attribute type 21 has an invalid length. [ 473.223176][ T7200] netlink: 132 bytes leftover after parsing attributes in process `syz-executor.1'. [ 473.498669][ T5105] usb 5-1: USB disconnect, device number 11 [ 473.769626][ T6559] udevd[6559]: error opening ATTR{/sys/devices/platform/dummy_hcd.4/usb5/5-1/5-1:0.0/sound/card3/controlC3/../uevent} for writing: No such file or directory 22:56:14 executing program 0: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000340)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e1affd5020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020000000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000000c0)={{0x14}, [@NFT_MSG_NEWRULE={0x4c, 0x6, 0xa, 0x409, 0x0, 0x0, {0x2}, [@NFTA_RULE_EXPRESSIONS={0x18, 0x4, 0x0, 0x1, [{0x14, 0x1, 0x0, 0x1, @lookup={{0xb}, @val={0x4}}}]}, @NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}, @NFTA_RULE_USERDATA={0x5, 0x7, 0x1, 0x0, 't'}]}], {0x14}}, 0x74}}, 0x0) 22:56:14 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)={0x58, 0x2, 0x6, 0x5, 0x0, 0x0, {}, [@IPSET_ATTR_DATA={0x14, 0x7, 0x0, 0x1, [@IPSET_ATTR_CADT_FLAGS={0x8}, @IPSET_ATTR_NETMASK={0x5, 0x14, 0x9}]}, @IPSET_ATTR_PROTOCOL={0x5, 0x1, 0x6}, @IPSET_ATTR_FAMILY={0x5, 0x5, 0x2}, @IPSET_ATTR_REVISION={0x5}, @IPSET_ATTR_SETNAME={0x9, 0x2, 'syz1\x00'}, @IPSET_ATTR_TYPENAME={0xc, 0x3, 'hash:ip\x00'}]}, 0x58}}, 0x0) 22:56:14 executing program 2: r0 = add_key$keyring(&(0x7f0000000300), &(0x7f0000000080)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) add_key$fscrypt_v1(&(0x7f00000000c0), &(0x7f0000000400)={'fscrypt:', @auto=[0x64, 0x36, 0x37, 0x66, 0x36, 0x65, 0x36, 0x38, 0x64, 0x30, 0x31, 0x39, 0x65, 0x61, 0x36, 0x54]}, &(0x7f0000000140)={0x0, "e33bd9c7d866875ce0faae12f9aed12d949de2bebeac4ad942f0ec01533e3b8607eb19fe9a7072e7c8bd2d4de7b35af7963522d078e7b6e722b200"}, 0x48, r0) r1 = add_key$keyring(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffd) add_key$keyring(&(0x7f0000000140), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, r1) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000000)='asymmetric\x00', &(0x7f0000000100)=@secondary) keyctl$KEYCTL_MOVE(0x1e, r1, 0xfffffffffffffffd, r1, 0x0) keyctl$unlink(0x9, r1, 0xfffffffffffffffc) 22:56:14 executing program 1: r0 = socket$kcm(0x10, 0x2, 0x0) sendmsg$kcm(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000300)="d8000000180081054e81f782db4cb904021d080006007c09e8fe55a10a0015000400142603600e1208001e000000040104000800200009400400027c035c0461c1d67f6f94007134cf6efb8000a007a290457f0189b316277ce06bbace8017cbec4c2ee5a7cef4090000001fb791643a5ee4ce1b14d6d930dfe1d9d322fe7c9f8775730d16a4683f5aeb4edbb57a5025ccca9e00360db798262f3d40fad95667e006dcdf63951f215ce3bb9ad809d5e1cace81ed0bffece0b42a9ecbee5de6ccd40dd6e4edef3d93452a92954b43370e9703920723f9a941", 0x12b}], 0x1}, 0x0) 22:56:14 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f0000000040)="1c0000001a0001000100000000000402810000000100080000000000", 0x1c) 22:56:14 executing program 4: syz_usb_connect(0x0, 0x2d, &(0x7f00000003c0)={{0x12, 0x1, 0x0, 0xe, 0x43, 0x7d, 0x10, 0x582, 0xda7e, 0x87f9, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0xff, 0xbd, 0x13, 0x0, [], [{{0x9, 0x5, 0x87, 0x2}}]}}]}}]}}, 0x0) [ 474.103143][ T7212] netlink: 'syz-executor.1': attribute type 21 has an invalid length. [ 474.113851][ T7212] netlink: 132 bytes leftover after parsing attributes in process `syz-executor.1'. 22:56:14 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)={0x58, 0x2, 0x6, 0x5, 0x0, 0x0, {}, [@IPSET_ATTR_DATA={0x14, 0x7, 0x0, 0x1, [@IPSET_ATTR_CADT_FLAGS={0x8}, @IPSET_ATTR_NETMASK={0x5, 0x14, 0x9}]}, @IPSET_ATTR_PROTOCOL={0x5, 0x1, 0x6}, @IPSET_ATTR_FAMILY={0x5, 0x5, 0x2}, @IPSET_ATTR_REVISION={0x5}, @IPSET_ATTR_SETNAME={0x9, 0x2, 'syz1\x00'}, @IPSET_ATTR_TYPENAME={0xc, 0x3, 'hash:ip\x00'}]}, 0x58}}, 0x0) 22:56:14 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f0000000040)="1c0000001a0001000100000000000402810000000100080000000000", 0x1c) 22:56:14 executing program 0: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000340)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e1affd5020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020000000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000000c0)={{0x14}, [@NFT_MSG_NEWRULE={0x4c, 0x6, 0xa, 0x409, 0x0, 0x0, {0x2}, [@NFTA_RULE_EXPRESSIONS={0x18, 0x4, 0x0, 0x1, [{0x14, 0x1, 0x0, 0x1, @lookup={{0xb}, @val={0x4}}}]}, @NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}, @NFTA_RULE_USERDATA={0x5, 0x7, 0x1, 0x0, 't'}]}], {0x14}}, 0x74}}, 0x0) 22:56:14 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000100)={0x2, 0x1, 0x0, 0x9, 0xa, 0x0, 0x0, 0x0, [@sadb_spirange={0x2}, @sadb_address={0x3, 0x5}, @sadb_address={0x3, 0x6, 0x0, 0x0, 0x0, @in={0x2, 0x0, @dev}}]}, 0x50}}, 0x0) 22:56:14 executing program 1: r0 = socket$kcm(0x10, 0x2, 0x0) sendmsg$kcm(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000300)="d8000000180081054e81f782db4cb904021d080006007c09e8fe55a10a0015000400142603600e1208001e000000040104000800200009400400027c035c0461c1d67f6f94007134cf6efb8000a007a290457f0189b316277ce06bbace8017cbec4c2ee5a7cef4090000001fb791643a5ee4ce1b14d6d930dfe1d9d322fe7c9f8775730d16a4683f5aeb4edbb57a5025ccca9e00360db798262f3d40fad95667e006dcdf63951f215ce3bb9ad809d5e1cace81ed0bffece0b42a9ecbee5de6ccd40dd6e4edef3d93452a92954b43370e9703920723f9a941", 0x12b}], 0x1}, 0x0) [ 474.452344][ T33] usb 5-1: new high-speed USB device number 12 using dummy_hcd 22:56:14 executing program 0: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000340)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e1affd5020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020000000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000000c0)={{0x14}, [@NFT_MSG_NEWRULE={0x4c, 0x6, 0xa, 0x409, 0x0, 0x0, {0x2}, [@NFTA_RULE_EXPRESSIONS={0x18, 0x4, 0x0, 0x1, [{0x14, 0x1, 0x0, 0x1, @lookup={{0xb}, @val={0x4}}}]}, @NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}, @NFTA_RULE_USERDATA={0x5, 0x7, 0x1, 0x0, 't'}]}], {0x14}}, 0x74}}, 0x0) [ 474.672732][ T7223] netlink: 'syz-executor.1': attribute type 21 has an invalid length. [ 474.681555][ T7223] netlink: 132 bytes leftover after parsing attributes in process `syz-executor.1'. [ 474.741602][ T33] usb 5-1: Using ep0 maxpacket: 16 22:56:15 executing program 5: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f0000000040)="1c0000001a0001000100000000000402810000000100080000000000", 0x1c) 22:56:15 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000100)={0x2, 0x1, 0x0, 0x9, 0xa, 0x0, 0x0, 0x0, [@sadb_spirange={0x2}, @sadb_address={0x3, 0x5}, @sadb_address={0x3, 0x6, 0x0, 0x0, 0x0, @in={0x2, 0x0, @dev}}]}, 0x50}}, 0x0) 22:56:15 executing program 3: r0 = add_key$user(&(0x7f0000000000), &(0x7f0000000080)={'syz', 0x1}, &(0x7f00000000c0)="b1", 0x1, 0xffffffffffffffff) r1 = add_key$user(&(0x7f0000000180), &(0x7f0000001300)={'syz', 0x2}, &(0x7f0000000200)="488a", 0x2, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000001200)={r1, r0, r0}, 0x0, 0x0, 0x0) [ 474.901857][ T33] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x87 has invalid wMaxPacketSize 0 [ 474.916134][ T33] usb 5-1: config 0 interface 0 altsetting 0 bulk endpoint 0x87 has invalid maxpacket 0 [ 475.223184][ T33] usb 5-1: New USB device found, idVendor=0582, idProduct=da7e, bcdDevice=87.f9 [ 475.232793][ T33] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 475.241366][ T33] usb 5-1: Product: syz [ 475.245773][ T33] usb 5-1: Manufacturer: syz [ 475.250603][ T33] usb 5-1: SerialNumber: syz 22:56:15 executing program 1: r0 = socket$packet(0x11, 0x2, 0x300) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000000)={0x2, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffc}, {0x6}]}, 0x10) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[], 0x0) 22:56:15 executing program 0: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000400)=@base={0x1f, 0x0, 0x0, 0x2000}, 0x48) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000000d40)={{r0}, 0x0, 0x0}, 0x20) [ 475.360594][ T33] usb 5-1: config 0 descriptor?? [ 475.882721][ T33] usb 5-1: USB disconnect, device number 12 [ 476.188630][ T6555] udevd[6555]: error opening ATTR{/sys/devices/platform/dummy_hcd.4/usb5/5-1/5-1:0.0/sound/card3/controlC3/../uevent} for writing: No such file or directory 22:56:16 executing program 3: r0 = add_key$user(&(0x7f0000000000), &(0x7f0000000080)={'syz', 0x1}, &(0x7f00000000c0)="b1", 0x1, 0xffffffffffffffff) r1 = add_key$user(&(0x7f0000000180), &(0x7f0000001300)={'syz', 0x2}, &(0x7f0000000200)="488a", 0x2, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000001200)={r1, r0, r0}, 0x0, 0x0, 0x0) 22:56:16 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000100)={0x2, 0x1, 0x0, 0x9, 0xa, 0x0, 0x0, 0x0, [@sadb_spirange={0x2}, @sadb_address={0x3, 0x5}, @sadb_address={0x3, 0x6, 0x0, 0x0, 0x0, @in={0x2, 0x0, @dev}}]}, 0x50}}, 0x0) 22:56:16 executing program 5: sigaltstack(&(0x7f0000000000)={0xffffffffffffffff, 0x0, 0xfffffffffffffefa}, &(0x7f0000000080)={&(0x7f0000000040)}) sigaltstack(&(0x7f0000000040)={&(0x7f0000000300)=""/4096, 0x0, 0x1000}, &(0x7f00000001c0)={0x0}) 22:56:16 executing program 0: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000400)=@base={0x1f, 0x0, 0x0, 0x2000}, 0x48) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000000d40)={{r0}, 0x0, 0x0}, 0x20) 22:56:16 executing program 1: r0 = socket$packet(0x11, 0x2, 0x300) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000000)={0x2, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffc}, {0x6}]}, 0x10) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[], 0x0) 22:56:16 executing program 4: syz_usb_connect(0x0, 0x2d, &(0x7f00000003c0)={{0x12, 0x1, 0x0, 0xe, 0x43, 0x7d, 0x10, 0x582, 0xda7e, 0x87f9, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0xff, 0xbd, 0x13, 0x0, [], [{{0x9, 0x5, 0x87, 0x2}}]}}]}}]}}, 0x0) 22:56:16 executing program 5: sigaltstack(&(0x7f0000000000)={0xffffffffffffffff, 0x0, 0xfffffffffffffefa}, &(0x7f0000000080)={&(0x7f0000000040)}) sigaltstack(&(0x7f0000000040)={&(0x7f0000000300)=""/4096, 0x0, 0x1000}, &(0x7f00000001c0)={0x0}) 22:56:17 executing program 0: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000400)=@base={0x1f, 0x0, 0x0, 0x2000}, 0x48) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000000d40)={{r0}, 0x0, 0x0}, 0x20) 22:56:17 executing program 1: r0 = socket$packet(0x11, 0x2, 0x300) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000000)={0x2, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffc}, {0x6}]}, 0x10) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[], 0x0) 22:56:17 executing program 3: r0 = add_key$user(&(0x7f0000000000), &(0x7f0000000080)={'syz', 0x1}, &(0x7f00000000c0)="b1", 0x1, 0xffffffffffffffff) r1 = add_key$user(&(0x7f0000000180), &(0x7f0000001300)={'syz', 0x2}, &(0x7f0000000200)="488a", 0x2, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000001200)={r1, r0, r0}, 0x0, 0x0, 0x0) 22:56:17 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000100)={0x2, 0x1, 0x0, 0x9, 0xa, 0x0, 0x0, 0x0, [@sadb_spirange={0x2}, @sadb_address={0x3, 0x5}, @sadb_address={0x3, 0x6, 0x0, 0x0, 0x0, @in={0x2, 0x0, @dev}}]}, 0x50}}, 0x0) [ 476.811482][ T5094] usb 5-1: new high-speed USB device number 13 using dummy_hcd 22:56:17 executing program 5: sigaltstack(&(0x7f0000000000)={0xffffffffffffffff, 0x0, 0xfffffffffffffefa}, &(0x7f0000000080)={&(0x7f0000000040)}) sigaltstack(&(0x7f0000000040)={&(0x7f0000000300)=""/4096, 0x0, 0x1000}, &(0x7f00000001c0)={0x0}) [ 477.111744][ T5094] usb 5-1: Using ep0 maxpacket: 16 22:56:17 executing program 0: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000400)=@base={0x1f, 0x0, 0x0, 0x2000}, 0x48) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000000d40)={{r0}, 0x0, 0x0}, 0x20) 22:56:17 executing program 3: r0 = add_key$user(&(0x7f0000000000), &(0x7f0000000080)={'syz', 0x1}, &(0x7f00000000c0)="b1", 0x1, 0xffffffffffffffff) r1 = add_key$user(&(0x7f0000000180), &(0x7f0000001300)={'syz', 0x2}, &(0x7f0000000200)="488a", 0x2, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000001200)={r1, r0, r0}, 0x0, 0x0, 0x0) [ 477.247260][ T5094] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x87 has invalid wMaxPacketSize 0 [ 477.257672][ T5094] usb 5-1: config 0 interface 0 altsetting 0 bulk endpoint 0x87 has invalid maxpacket 0 22:56:17 executing program 2: r0 = socket$packet(0x11, 0x2, 0x300) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000000)={0x2, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffc}, {0x6}]}, 0x10) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[], 0x0) 22:56:17 executing program 1: r0 = socket$packet(0x11, 0x2, 0x300) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000000)={0x2, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffc}, {0x6}]}, 0x10) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[], 0x0) 22:56:17 executing program 5: sigaltstack(&(0x7f0000000000)={0xffffffffffffffff, 0x0, 0xfffffffffffffefa}, &(0x7f0000000080)={&(0x7f0000000040)}) sigaltstack(&(0x7f0000000040)={&(0x7f0000000300)=""/4096, 0x0, 0x1000}, &(0x7f00000001c0)={0x0}) [ 477.481937][ T5094] usb 5-1: New USB device found, idVendor=0582, idProduct=da7e, bcdDevice=87.f9 [ 477.491592][ T5094] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 477.499884][ T5094] usb 5-1: Product: syz [ 477.504570][ T5094] usb 5-1: Manufacturer: syz [ 477.509403][ T5094] usb 5-1: SerialNumber: syz [ 477.592666][ T5094] usb 5-1: config 0 descriptor?? [ 478.090792][ T5094] usb 5-1: USB disconnect, device number 13 [ 478.423517][ T6559] udevd[6559]: error opening ATTR{/sys/devices/platform/dummy_hcd.4/usb5/5-1/5-1:0.0/sound/card3/controlC3/../uevent} for writing: No such file or directory 22:56:18 executing program 2: r0 = socket$packet(0x11, 0x2, 0x300) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000000)={0x2, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffc}, {0x6}]}, 0x10) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[], 0x0) 22:56:18 executing program 0: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r0, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x1c, &(0x7f00000002c0)=[@in6={0xa, 0x0, 0x0, @private0}]}, &(0x7f0000000180)=0x10) setsockopt$inet_sctp6_SCTP_ASSOCINFO(r0, 0x84, 0x1, &(0x7f0000000200)={r1, 0x1f, 0x0, 0x0, 0x0, 0xef41}, 0x14) 22:56:18 executing program 3: r0 = socket$netlink(0x10, 0x3, 0x8000000004) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000440)="580000001400192340834b80040d8c560a067fbc45ff810500000000070058000b480400945f640094272d7061d328b92d0000000000008000f0fffeffe809000000fff5dd00000010000100040808004149004001040800", 0x58}], 0x1) sendmsg$BATADV_CMD_SET_HARDIF(0xffffffffffffffff, 0x0, 0x0) ioctl$sock_SIOCSIFVLAN_ADD_VLAN_CMD(0xffffffffffffffff, 0x8983, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0xc040) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(r1, 0x6, 0x10000000013, &(0x7f0000000100)=0x1, 0x4) setsockopt$inet_tcp_TCP_MD5SIG(r1, 0x6, 0xe, &(0x7f0000000300)={@in={{0x2, 0x0, @loopback}}, 0x0, 0x6, 0x2d, 0x0, "000000000000000000000000000000000000014d1700000000009a000000000000000000000000010400000000000000000000000000000000000000fbe16f66fac112bf00f803bb3e5e0b088a00"}, 0xd8) bind$inet(r1, &(0x7f0000000240)={0x2, 0x4e21, @multicast1}, 0x10) connect$inet6(0xffffffffffffffff, 0x0, 0x0) sendmsg$inet_sctp(0xffffffffffffffff, 0x0, 0x0) setsockopt$IP_VS_SO_SET_DELDEST(0xffffffffffffffff, 0x0, 0x488, 0x0, 0x0) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, 0x0, 0x8) getsockopt$ARPT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x61, 0x0, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, 0x0, 0x0) socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, 0x0, 0x0) bind$inet6(0xffffffffffffffff, 0x0, 0x0) connect$inet(r1, &(0x7f0000000080)={0x2, 0x4e21, @empty}, 0x10) socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_SIOCSIFVLAN_ADD_VLAN_CMD(0xffffffffffffffff, 0x8983, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_MCAST_MSFILTER(0xffffffffffffffff, 0x0, 0x30, 0x0, 0x0) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(r1, 0x6, 0x16, &(0x7f0000000540)=[@timestamp, @timestamp, @window, @mss={0x2, 0x80}, @sack_perm, @window, @timestamp, @mss={0x2, 0xfffffffe}], 0x8) setsockopt$inet_tcp_TCP_REPAIR_WINDOW(r1, 0x6, 0x1d, &(0x7f0000000180)={0x0, 0x40000001, 0x7fffffdd}, 0x14) shutdown(r1, 0x1) 22:56:18 executing program 1: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) getsockopt$inet_sctp6_SCTP_MAX_BURST(r1, 0x84, 0x2, &(0x7f0000000180)=@assoc_value={0x0}, &(0x7f00000001c0)=0x8) getsockopt$inet_sctp6_SCTP_DEFAULT_SEND_PARAM(r0, 0x84, 0xa, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r2}, &(0x7f0000000040)=0x20) 22:56:18 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000000100)=[@in={0x2, 0x4e23, @empty}], 0x10) r1 = socket$inet6(0xa, 0x40000080806, 0x0) bind$inet6(r1, &(0x7f000047b000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) listen(r1, 0x20000005) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r1, 0x8933, &(0x7f0000002880)={'batadv_slave_0\x00', 0x0}) setsockopt$inet6_mreq(r1, 0x29, 0x15, &(0x7f00000028c0)={@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, r2}, 0x14) r3 = socket$inet6(0xa, 0x6, 0x0) connect$inet6(r3, &(0x7f0000000040)={0xa, 0x4e20, 0x0, @empty}, 0x1c) r4 = accept4(r1, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0x1, 0x7b, &(0x7f0000002b00)=0x20000000, 0x4) recvfrom$inet6(r3, &(0x7f0000000200)=""/4096, 0x1000, 0x0, 0x0, 0x0) r5 = socket$inet6_dccp(0xa, 0x6, 0x0) r6 = accept(r5, 0x0, &(0x7f00000013c0)) setsockopt$IP6T_SO_SET_ADD_COUNTERS(r5, 0x29, 0x41, &(0x7f0000002b40)={'mangle\x00', 0x3, [{}, {}, {}]}, 0x58) sendmmsg$inet6(r4, &(0x7f00000001c0)=[{{0x0, 0x9b4c, 0x0, 0x0, 0x0, 0x0, 0x3000000}}], 0x500, 0x0) r7 = socket$nl_route(0x10, 0x3, 0x0) setsockopt$inet6_IPV6_ADDRFORM(r5, 0x29, 0x1, &(0x7f0000000100), 0x4) ioctl$sock_SIOCGIFINDEX(r7, 0x8933, &(0x7f00000000c0)={'wg2\x00', 0x0}) sendmsg$nl_route(r7, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000002900)=ANY=[@ANYRESOCT=r6, @ANYRES32=0x0, @ANYBLOB="0000e600007d87ca47fb60520000001c0012800bd00001ca4c8668deda0da1000c00028008000d0000", @ANYRES32=r8, @ANYBLOB="5da9bad0539590ba466c6483199046142680bf5cd2d915ccbb3cd5855409db190ec8a4a0c8c80b35402740cb0f03a597092229536058ea0bc8500b4fbbf6bb5390c13e87693eff223be1a0ea317acab68a26c4756af48047ffee14fb59559643f35660a17a563920371cffa3ab94e2e5c3ce705936fcd6178ad9e0c833657721b8416f7fdd570b1bf7358b04e552d25c6ac2eac779540b17da1da85dfb4541f333b2d1a7a2bb2256"], 0x44}}, 0x0) syz_genetlink_get_family_id$l2tp(&(0x7f0000001600), 0xffffffffffffffff) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000002300)=[{{0x0, 0x0, &(0x7f0000001bc0)=[{&(0x7f0000001780)="4d9c64bab6458e9861fe9b208dc14b26e9b98214d5314ed015e5c610e52ab654e9fe160093ae71d9a9445e0de51adb7965948bbb2f28924da4a5f6583a8b504740a13ec1636577fa3f6fcb3b35a6b243561fb53968a1e859f61bb39ef6ee1eeaf5cb267dbf44b2872be364555b035838271bcb0b9c71e20832060e336b8fef792154065f7ce754262bb18bb3189a2a84d3ef382a7037db258ca5cfc46707d3bad78157d4e2cbab1e97", 0xa9}, {&(0x7f0000001880)="96ca89651c00ea0df1c6e3e94c1432ebd32b1080804fe0713b2665dd19ca8cd6c3204cfd4e8675eccfd210d74e26a117145100ab213af711de347bda5564b55a2cfd503227c4ab2bc65b8ebe563362a64576669ca1b90ead7e625ecb54da6d6abc5ddd1d4bf9c458150f604788072ff1d0fb28061a328ad5b7502f0a109352706a12151229db8e4cbf4efadf01a4", 0x8e}, {&(0x7f0000001940)="d0b314ac42b82c1a5dc18d1e0542fd20988b4f8ab7e61db48a5b60ee7da5cb84ecd1bb5cce875f7ddc8621aabe9bfd8821251bc26bec955cdbcea6f4354458f5ecf572e5f4ad1ac8582826d3d633dd517783341a225a58a15c88944e6a1efb102fd05db45ff0398392c24d6dc9dfcef0ba0c84e96072f90da5757d4744bf6313a1382f7d22a555d2c60cf09313e62b18ce2119343135fc65cf90ae00139e3819afb7d2df463952e094c50c6485877ce31936847121b36ef2fb8c46899fbd94e9", 0xc0}, {&(0x7f0000002bc0)="b5ae6ee2ea4680171f61b4b492d0568a97845da0d9d3aa826f757beff330d45c9a208f8327bbf0aee3ecc1e6375e948904b5531896037719c392a828a2b9e32af7efec737775a2e4de17a4e7f532aa5d580b509e46f6d62721a9c07226b3e52ff4801021a804d29c022d3f0830fce7112a270abd052f20dd4060f8039f717a1b36760ae2847bc5c3711bb2039da77321564949091e209150419ee2cf4e3380b63a2955c5e891d5aae954c99ae26455fc0f401209d3ae16963da6f34f06cbdf992ab824da00e0604dff9f18a22ebfc0d0caff1af51fa43dc18ffcea60b6983be8ba88b409170ebfbca3ed7df0dcb3c5fd3c083690c28e15bd73693b768191b8044065e0d2a5f6c8c97b1d2e535e73af26669fbc5fa9cd2fcd2b514d87dfa350d6da78f598c63fb1c34cfb4b3e10402d23e30f0c5f5538933fd58404d637380ab5c3fcc7324c12ddcc7e78edd426f3eb0aeea21ab3cf0533f91840bde95e5cce4b1666b9ce00a5c12a018f137dd003d03129b8d92530094b5aa4321f0f0458030144b5fcc20d3539307193d06316b483a4f7c5c3c9317f5bc668c66272d351bc20630f766466e0aeaf55849b0268d9820a6d21460a5043f2c4278e1f4d86b320b1ca969f8fe559cfc054d8a47c702be6a204164e81b5ce87558243f80d8f2431a6c4781ae24e47ca1198c2d93bd73acc560b15e05666a0a30d27c1e98e1fac107a5c2d41ba2285db828753372b308e16a264b25eed781b73100d3b8041f596a22c480cf58e25b5bec3e0127c655500bc850710755b6757eeb1d7eb3365eec8120d691d62edf31a44f7c45d00e7ef6ebd7bd6776ab92dd859676c3b0cd61e3059a0b95c8505f9501d535bccf450b9b4e666d0740792a2aa27309f7d7e07ada4606a51b83b00e121b82e476619566d98e207b697cd93c5854ffcc319bc731cf9de7b94e3393a3ed46339de0cad57a57eae142bb3adbc5b3c07d05816f6c1b54d09778a7e43ef0e22e0f5f16697504a6ec54bd8d553a5be06370f214ddc43edeb471d180ff9d2fc7b92f970354796b5024588ef0e813802df980caf7a92286f57f0077f61dac9e83c4a8c62f05ccbf374a91fba6f361468391b19297aa23df71027405a898d5fced96973af25ddaf01b5676d2b6202143362774dbfca7333fd91e9770dbc198d692714919f54dc1018b4c64e16a0ad257b08d8b86000d38279a773fde1b64a10b0f6a2d4849a8e6a49cd56c03f75bc2ed2291e48a5a853d3f30a8bc1dfc50dcdd2546e742cebbc8f47dbc7447a5e18913874618db34b3c518f784da5047dca1aa6a352cd75b0eee2660704cd1eaf96093f72ce7b799cf50bb474cac57be482ad621d66095f6c93c6c5867f322f63a373f85a7d842810769ba84d6f0900d59761dbf736a8a3f2b0f3f8718f3ee2dbd82b515742fabfd3a71be77123a9976673e718b18fee904b7dfa02f2625e28c56b2a0dda00711b823ee37f132674b55afe1c6e37fa70f1cef61369ddb22c57a90a432d552eecb7a8336cd3325b2be64545505cfe740f1098064a6ecae7f58cee137f2d0d353b5388e3fcbd292e237b575ad0aa578b5f0b982c04108f49d7b03fa4c22c2306af0f05dc8301ecfa9fcc3404e1e490ecfe5b220da9d4b08f93d154217524c00645606051ab575ae83161dc4b0bac7d6b25ebb4332bc04cf4231d6f37f8f3ff0abf0882870c12bfa7bd2aa4b48f595cc629486decafc09ada9a3a82772557894d0687de74406a25f1d0eb6b648495b189c4ea4267e4338a5425a0ce695de62af4f9c25f65ccecd6ed24221c1517ffb59020076c2b4d9996864e5d4422ce242081e705860d32480b69ecdc6bb57a4dedd0f1d8b3d28851445efe490900bd22a5471bbece11e4ffb1fbca3b517b07bec04f9f21fe3ee96f19ba4b39687e4730f40a2389a3c176a25ed1665667b7fbbc7799982cb054d6716648e892b26cc209c670b5daaed6231437d0a4613d9e729b9597b6d5edb4dd39685a2601cf4938445bdeabc9ce560b3abd279d4febe18b9d3852a59a3d706a5f1da8fed10f02c7148535cc25bf37acd33349d5da677fe7ee95d48e5997ecd1da6980e732e6d286b877a56bd19b41e0ba4b5bb96047504a79c6fe7af2436dbc1b32696b2f03fc9df9f63e3d0f2693f65c813059a36be80f0039f769aab041cbd4f0a40cd3b8255589cd3009bdfd78dfc1635b0233dff184eb8b29e054994cd2b9c73e995080dfadd5ca71f8014e4e7bd5c14d5ed4e16bdbb5594deb0d6fc10a558ff0dea5137ccd5e00bb0e72c819265a92c252b2ac5096f8bfe39a6f069ec36904bdfa2cc292c5d6bce9b51a6a93d4e997dafe4391cfdbfa03366283d1c23f01c664284e6c80ccc8ca814e5f095988109594406c4620a536b86aef44d019c4d521b2b48b626b0e98d274a52e7d392d938d4024562cdfac1fa0e4416551c3473c1d0bf9157e2aac0bf545e494361beebdd4094c1c37c8b617a476008edf4515904ade2d0e81bc750a7f0c5eda44eec4160464ca487b0ea81a651b2af14251544250a44ec8da63db0f0af800ec31bd548b7badceb087477eb150f77877a9ac387a9bfd9585aa05490e3991b0bec8dab7f8aa982904b405745e5e8e5b3a693282062ae7ee2d3d3e5105a9530f4a733bade142b312fabb2a7c82ef21c27b9e16b3bce1e12096d57b74b67aa7e8217d39e7ced3f19965e13ddfb2a6adc268edf3e51847962408434ef180421ff53095b5c1f1fc919f79ca733e8d1869a24d9df2c9a1cbe1cea9ea8e509a41dcf4920547bb23a788091b435e2786316ba0558354aa94db76d3d7c3efe9738f55bfef3b75d77f0dc26c36b3f1c641a2ab1ad14814545718fb0b1c656f0c12f5503fcee4ea7fd3b8e72d18ef0c59ae5d25a79b4bae4ee2be0336d94a42232d503241e929ee25878c257fb647c25271e4995298d80297be0b63e0b5820e00f657bcc814b9896783d6555dddd6f47e0f0cb384f42b84f5ea6116c82c0051fe6b9d9b9d82ce5f8f0337838a59154d3e8bfd13fdc08c3f109e854e86cb1f10b44ab3f9debff47ed71617e414ff875a67ffe05afc816e50f3ae0d6c411a458f12a9239eaf10b669c9a666a66a05731e034bce2d2c64f19f0a50e2da36b3f597d13f4826dc6b66c34d5b641d937bf98187107ddc4cfb31c8b0c0e0a1b4cbad0834e370e6860be9573d426fdab964a69eeaeca9f1d890b17b769de43510d9b780b990c3f10a242bd025eaeb5967523c0aa6c57ce49510e8a9c0a1866d739083fea42c22035425d57941db23e35a62b9f761c312919793ac712b4293853bfee0f3cd47b6c82d88b3c7c06cc7587f187d3925a56c574aa75acf1ab1620363de9a4bfffe1c6b8ec8e2f09bfa4e2c5f433ba96c6387c88de0d422a2dfa8854c65bdf15d4883fdff2e7de1cb8b4c54fe0e129ec104412c70886c2df87314ad69bf05d168a0919119c55b25489d473671f61fbaee70387fd81843396ff38d55d3a844c524ad9ede77a09f9f804d03f4d5f1dd721ac0610ba27a8119802e3c84b368f66e3801b866fdc935189783b27a0796088cbbda91324e74ffce7085d893e2fcb2971f2c0c9e226d46736d732f83afda4cf60ed1fa653ea816f472f0ccb90251e08da4e7a171779b57a3cc67298f88b7eeaa84d698c359d7797f0d1d52f6ba1e52a26af118d281d30883f1380400bcefefa73570f2d19a759d081fd867d274e487894b1bf5ac262f92d9a2d398901b53ebf4fa5d24c306da7631d359fe8406aa865fd6bd95c8b1b6cff9aa2e05283b94270f6342e2d596d830159fd6ee2d09811c139419c109412a12d3b1cfc8718a3fb484e175541585454a510faab40f6371481d258c0cd502a778d23da67718afe9f6825021c19b9e04dfb03e069b8abff40292bcceb93fcb97f85930971251843bc25d6d185cb5e86b1928c7a4f0f4944c251a36df78404205ddc875d72b4399551bb6e3ed593902140c50c34f4e6536a5721e3556f8d6d1a56c6350d60e5f35fcd2689d22c3ed6ca9630764ad09dd5b36c0228df4bd1ece422fb7c27df70b5a60bd3c8f14e3f062334f7f21d56e14d9736fa937f861fdf5c646c2f20b31cf24b0ef2d4ec8008abc0ed8537a28400b209f518f211c6078e8dc53b80df63d58e6c0a1e822e94f2d5c5d28fa3c3db340261c88f456190a0f5e49a0f081672f6e4587bb42b801700bb19bf92c8413d22c50258bb482fde0e3de6836e54c5dd713539f1ab580ac5499b5d6c91ab2e52cc37d6cdb54cbd41fc0c91be5ab3b8a5a9a98d293c497fdfa2ac837c4f1cc44457c10890d2bfeffa9757a449061c50fdb61eab406148b6e5f5159863f4cbc022cffecdd1a3f6481cbd1d9a2b38d9ec744235714178cdf96629b5153bfec928d5bc2c82b6a0a6a5689c0b6a1c1fb8b1627107363c37bfd1e270c92cd119f3c9b11da080df8dc689cb3055ea9a6bcf250581eef26697d7b325e9fa50cbab8b3bfc53420053d9414f039782513b2a5baa3b8c9c30f49d566b9e0b950625c61d55fedf77739630cd93bbbd00064e11933403e6f2f15c3bd6549eba585fc51bfc9e93aa452cc10065dadad973b44759b001da3ee7f3c198511a6c1e7bd5599093f4ae2ddbed9fff1721675055085d07348b70d6857a47b3e96adaab599fa3085812ab7641cb5e627dd58073c54da0b75c095b6d0bbc50deea152142fbac496a00c7a1e3fd333d12ba0974461f8d2587cf3341adbe9e2606b61251c69d5b952f2933a52041859a6d45a99d62d334aacef84a5dedffe8b89d723c60b712cd0c989a07b0abc5d997ef95a765f6a116f96877768deaa3023c4dbcac1d5b6196af9690c41b68fc361449fd474083045116f0b8fc11ffa30f36edbb7d8dda621891b1752c48113ff8332d7ca23d7aefc7f191edecd6b47583475f321bd2c1d034fe403eea15518e39fbffbb6c646e16bcbbe44cafab85e5542fa5fcf5d3869a61397efc44029c48ed0cc3aa2711faac3110da6007ca3c99d60c221dac143d163787f0cb1fbf83384df99d258a1bc08ff39ebb2ecb198fcebd7f79e294d64b9d74e07908993c207f5477990eb8135f397f0aae2fee38d72deeee852d8f431fa37c2ec0b6120f79848c4372b3f81e5e685ba648e7dedd5ebd7ab1d3ed255c49e65f73c7933c921ef690bb787d6cd3c86b6bd328f987bddf57063ad0a68b9c7b9f051bc528aa367ca884b63285d9592ae59cdf7983150650ea3dbed2436370f5a8304fe0298ea84e7259afed83240999447e285a62e7ad5f577c2fe2ff6f12f6a7c0d1f55b9efa774555010dd8fd4c28ac7aa0cd75447bf443e4d1d3a2d1566eced268471038f2ed96492d60f5008d55e7d59b952937c09ecd4d7a632f3822b6f0c1f73e206ed741b02016c9c5d959243364591b24df06b2849489dfe1b4446420550f9b49b2655ebc9fcde554cd6e59ffe4cea07ae2c8241430ecc8a37ad69f34830fae92de0c04b4cdde05b684dfa817f073634c26f884f3dc303cdd8e9367fe1b63fe6b93451f1a0bdd3fa96d9911979716dfd0eea99ddb476f958daebfcf64a4c5e3e09b7bab029418f4da1ac1bc08b49cdb086a57f50ade8b6c44d7aff6867acc08ad283557d684aaf48bd0c6543a530f382a776ca8273ae71229f3db2c565116b25223936328ff6bc59a5565b41da139596bd979ad897192cda9f648adcf4c01319180bd683a683ecf1ae3645abfd5d31133323895ecdd26e8de72daef7e898710c161590086f06ae7155cb3127ef253e51b07135cc4f", 0x1000}, {&(0x7f0000001a00)="5989b395931a498054a2084fc7084353c56125b20dc395c3af5485aa2ec35badb385408cb3953cae47d7f110120f496ffc56572d0455d7fb65d1aa5eab0effba1cab1f5efafe13e830bba30d2fd6955b6f95f236b8cc682c9752313cc9985bfc48fb9368678002f690d0f18f242d07e5da10de93e7f42f5c219729999f12946842d2a7528278542fd17e3dc715", 0x8d}, {&(0x7f0000001ac0)="4533608523cc3a3d78a76f2c298688819d81abca3ae1a9274bc966338d2a3648efdbc4688397a004a1ff2fa6963c0025136d0f4c9297651f3a25622223fb4289703212e3aaec59456a7d19795e93a72329be90c8affc5fc9fdb80baff9cbaba0ce80c2f6d96e3e9f86ec0b07cb6e36a5638435ad350e7bf74158e58b1c605583621c137a3fa0f19ec713e7479ce54271692b4d12d991359953de2de93d04d2abb688e3bde56ce7d02b50c3c5e8b9413cf127c6634d7738dde9d9ecac5f18ab5c50afef55a38cb160d89ce4ed56cdd5b1a0b6d7f786b1810452ed3dfa38a8eea8d32e9a91b55187b0231312349ef1b83e92430327c4", 0xf5}], 0x6}}, {{&(0x7f0000001d40)={0xa, 0x4e21, 0x4, @mcast2, 0x9}, 0x1c, &(0x7f00000021c0)=[{&(0x7f0000001d80)="3dfabcac92bad96580cc555678fee6bb5933cc972a9707224fb6898bc9e94e1ea53b2353a604e504448370ed0c0503e1ecacf59a219a12c568e5bb1c753058d8986bbe9456a12d13ba4d27f200cf8714242544e760b595ea71087d9bdd432fe7408f84763a8aa8d59b4e256ea0ded24267fe5121742281d2b26b0fa38f4a46a30762a846fac91aee9702a43e9e6f880375cb48b16d5c20137fb903e53df642e4f5506a7c8ecc747981b013e98f186b01828bf51ecf05c364f5bd46caa7efd338ec25084c8e79e7db583c17a2cac9d0a6fbc8a994b3dd25a3e9c9bfa8", 0xdc}, {&(0x7f0000003bc0)="0763b5d7fdaddb490a0b58a726e9e05ef1ff5378e7d2ab27fad1a3f495992388c317f42172ad00af38778647d0d4a321c78b36c6674d613a9c5c593a94f6ffebf1c325a1023c8e1c3dd084c404830b4134aac29b79d70920f97f8423618bd418eb288991380b8ac660d84177f0b6c80f86c2d67091400c2a11d1a0ba0fc32b204bda0dde862452dc5c4dbe80b578c61d1b93a0a82fd38b39972a3fdad6cf797bb62fbdcb27d214d859c9391d90a8e237839e400a96eecdf8b4804d532ceec2839b3813bd01efffa0243a439be1427bd9255a6ccfd879440ac89fdc69c0002e723a7c0ea4a80aaf8176a63020f9be19b96c48d622896ceaa8820095e4f659dcaf77c1a54f2ca4e8c8f7b29faa9552059011604bdc619f7f0a77a6a0b8ee13ad9ad5010a2d3777d51bc274610d6bc062e38345db02fdd8dd8eb16e702ac6d7146b5b46e9a1b4b22ce281c4639fcef5cfbb0a8bc0ad69df374de24d914f6a3d12e871b14f0bd66ebef61901bbd8dd6c3472af78f2136829b2399dac484c1c5a73a44c817e82034b1972aade27f7330ea9e7797ea6a4091d2b752c12d74a4a9fc7e5c357b7f44e34b98f7e1a9a2ce6dbd35a67622558ecc1e5da403e855692c100bad0ef5cd460371be1b302a84054fb76d6a7c07cfa1eb685ea112cb8df7925716319b5dfe20962211aa516c54a0a9fd371da38cd2f19ca8c8133e1b5d4b04304bcc0cff01c1c5286d94084a5d38365e2e024430957bc88c5fb47b1b584e88b94e98661cac86b2e13f88c28b98a48077eaf1d61f729fc3c3b3a1180bb2bb55b939bcfa84d279176bfb9e7ed8612f58fa8bb6624ef7d5591d7cfcc4b840be90355d71fbf62be5b452942583af4b8394a9c04e7c52a37de8296b8c7bcf6507200f4f789a49a65c068d9eab024f41820bf7b3a308247e6d06586b6ce0418bbee32f99aab9f20a8e197396945b0d7dbcd55e0fc8f85f331cb5855b20f033efcb7bbf4be82f0f45e63768846b282b5760c5ad0877ca660ed146d622db353bcb703801bc1b0b49e021e7093e138d0ac6e583f438df7ba5d0fb6949cb944e4f09c1a831a8aa19803f4022da2e54b6dff467c927b885b00d9870bea4b3b598dd8d1c245e97d1838000b47bc29e9368b4d97c76465ba44f230a341b038db9868917a8b767ab82b2b059f34abbeb1e041a1b4eace1400e3a6cbd6937b1f42b97cd27c6cd23f1f7c0c741b223d5acf816bf6195eee9466376a9cc45eda50a0e8f9f3e3cbe7e57206f2f262afb39e592c28ca6211d5e4783d64a6973d9df78b59214ebaef352ad7811a23fc98fc47077b32a3e7b0bded03266b4d8a8719e41bb7d7004119e03d51addf91caa0894e6fb4cadc1b68ec2da43775035c8716b025f2faced2d07fff1c08fb2964392ee00c0bda4bf0c5ac6795405659a8204ae5bff30f1bf60d202506e5afaeac436f241bd3df10d777edde81ecc6f0f0b6e707e324d0c391077d4d4b78b7d53abf27ccfe3e01cd2dcd381c903d95331fc1cca73b16ee6bc6bd39c77e7024d53a0562caddf25db29c1a5ee854f1f95b1e69c02cf293961651f7ef8bd5cfd4c3e7291a545fc75f5056e24fb26462866331a4e839a28037f0dea5f3d81ac8023307f271d2dcc9a2843beb4a9602d3fd1bef9eeaeeafdae8547fbda570b3218a8c380efd56de79df34434a98f091fb7198798d70cc1352ff3d8deb06940cc3892aa8d0b05b3d55ac8f398cb6e42517d7166f4c3642162baa1b4e1b5de4b649d1dac3c561016049e713ef914cba309f50e2f9c9bfe5ae1024953922be47133461ff3a3f59b42b70caebe94ced1cb48cd8e07a049822331e11dbc8926cab6072e02453673e2eba66da46cfecd705c9f2d8a5eaa821547f52fbb9d1ade9facd45dc98529054aedf0cc25cc30600c6be39ce338bcfa21b0fc2e2f9cc2034e889edf4ee5d4c0ca6785f93dc93e47378e6d6a95bced27456aeeda031129bcbcccb9c6391aaeecdd16f2dcdcfb7430aae1d0df8a574b82b4d6a445b1d0fb26603c22ed89c4f9a5d9ccef17c9c3f4ed2a55359ec611fb32d3f105b4b5ba11589b76c9d6f8cbab6e73f4d7f48189c7b7f6dcc775f4e88822051443749905b207228eb170939c623ea906f3ef60c2c23ffd5211bf0681761bcec5a8298a10324bc233b4ac34c7bf610c760e0b30b46f610c16e7e81ec875423746c02700c05c98a3fc9931da280035307d6fefb2d44b4c011e3d6753dac69176420b435ac164eecf40ec51b3cdf19882d5f599deb7e7d157e3a239f84b89c7614a1ee27b969e32b06ab6de87a77faf3bdefeed3b971bafeb5d550dde4a44554f0ca482225e31031bef09eabe31af59e7394afbbcdfe4bb75c0a60cf8352779509e85e98938cf10a891e41e233abd782083fc8f7f7376e9abbf4bb89f70610c74f306407cd942ed9a775271dd38b3a078c066faba13ef0c7ee1af201a131a3f089bf856f27bd90539a35ceaa6740fa55fc1ae7bb847ca6b775fbe832f8d8b0119a6a579376cad194b3f6aca7287714b89a653ab7dbec9b144d1face23cdaebc2241a5f1e40f64c8b1d84f7a92abc38af61ca1892aa98bbaeaf56a1aa8defb746693381194949a198765ab4b039020e6a78ae08c7243e63091c945ea815069efe363d83efd70d3cc428b39c23d9c31151a1856cd9100657ffdf93844e627f101c27dc01ca9b4cde655f27b675314ce3730e56a58ef211bb16fbb1c944958b3c491dc58f698c7ae74585a1e7f92113a7257415abba5c9a8db8c9c2ec756d024df391cb22c1c4176b5724a8e9a9e64312b63faec3419bb207a6bf7d1e83eba5ff90b67aa6a0be3d09bc938a7e83ac8fff755fb78d54276ac73e71a72e741f1f6b48bf417604cb36e2a979a3d4848293364de08be6f3d2c49c76e70de20dc7dba454c8f6b19558f0765280eb8f399df3c22a10a36378bbbc76b95795e44532acdd89f49813a8eecb0be499c660db70b0da47b5a82a8e456d4877ba924a1dc89bbefbc5fa46a9cb49fb86446757ab230c16655e17f18f35cd1efe32a73588aa2de786bda4f679deda9096c973b027cf66d318f325d72e0e500cef49359df3219a634794c38b52a540feb024c1cd0623ae1469a977637be7098f6680a9406bb1be8abcc7623d64243fc5946437aa67ec68f60be2809edc337e15212c7485cd4e2c98028188d1e824ace3c6965d29019ee04473256535739f09f565c7f35a02d62324085dbe5021e11875515db289611ff6a2748887386d3c39d19d9d352ccc8a925b857e4593b487009d44ec0f2ab69901e3315a38a153d448b8646d73ec306a40e34cea96128a354b1010ef263f4b862d01daa4dc549824948280e081f958b421c274b20c3ba0581601fc6d67397294dd535960ffb12196665d48a6f14a93860fcf3b80be36328582593b832a505f45e2dd4951d537a0129a893fec6a1e3d1786ac3c4c743f2177b0e9834afde6d7f63005dbf69c8bb090084a1b448369e20cc2ac4aa72c673a8924ceb8191dcc1a2fc2102c41333c4d6b7b3ea527e8850ce7fd851ee7e44a3a2811e47449e3e9b61a319fa6582717c3fae0c2df775fa2be8dda2a6238b5cfc1ee864f7a07aeec7c157d49981d0879acbb6fd03e134a28f7646de93440aa49fd84a890f54586df13109d499b3342862e668fa75dc20a93155c989299ab01d96090dd054beeecf698bf69b5430377ea39f5fd8981b71d9a5e6bf275c11b1ae11fcf073dfc23b4067becea6fa30098000e64f58de9095075004e39311c5012950a120cb9de34352ae787483adfdee336f1effb3cb1d06770830c226cd2e1657e266b1d7e22064d468feef1ce61e57602848ec027a415941aaf72b52bcbd63c4656f98c8f8e839b2e8def23270b6299bb9d08a723015f4ea577481749cdd037ad1b28fb110818d8105572ba157944be13588b35012daae7d60b517d793369e479bc04f991e6a04466c56da144d3d99c30b6cb7eedd023471a9e3a9f3a10fb5b6d9deb80033576beb115605b78ccb4de867c7b9ac9bd6aca542d3fa89fcb23042babda4a553dbbeb0c31f6a10cb7ffe17478698642cc3f49eecdbce37213015398cc526b4ee734407fba550e67fe4954871d59a1a4db315080910e476fede8934d880f023a7af934070e02326a8c55f2656952ca702652206595286a942475f06e6c3cff0c2bd710b3f7b10efd11ae36fda3baee9d5ea4ffa5fab0b166806e21175b9b90bd950b4f07af8cc60f8cca885edcbc57d43580cd2fb59cbe5ea8ca98cb411f61e3a62cb0aeeb5a26609aa308d8bfb5b13bfe72371527db1ff761ed83df8b0874b94b2b90becd3c57596fd0f4940ac54e14d5690a26728719eceb0041d6badb9a3606edef6249614bcc7b4437a8d8192a252a1dfccb9912e57960b1fe19af8d600f13a054816e5fdf4ef8f23ac8268c9c29cc9d5daa9a0b2003456dcea263ffb900497b2cc5044a067c901b7a00533b23aa62315c38e3273e42a7a892510cc5e996ea621063902e57e3a32f6fc2b417b65ffc848c4a64a795cc168d2e52f64658165f1348b925ffdeae989c602a646ac680c349726f1fe926cf192b9055cdaaf8eac113ab7b92e51f5466196e2f7b50297ac7e6805055e8bee35f9e609270e87635096aabb4b6fdd79e3c8b0189ba3d5c13b40d9d33ba0dc6f842ff222e43dc34d4424bb9c60419aa80dcd8f0076e4c3019cedf4640318267222fac164b8e9655dd987198971595af254e84bbdedf61fe9c95559367aa61aa199cb3f153d1d42b323e022d513e54285ebd1fc457a4e58e8db9fa7760d2ecd813b8dc6bf7cc1f1d82ca100422173b50f4dde19e856ee1ec89249195ca00a4851677eb8818ecd43f582021e372983fa00bf6862f0fcda68fa701b5b73da339cd2306a85b1b9cfe6cf41ae890bd4005b34dcbf802a7bc7c892555a80115760971f1afec342d7dcfb9adb504c82cc42d5124186db3adae6e4fd41b11943c89da540d3dfa67f63e7e8ba373fbee8e5387534b385104c9e53b599d8729d040dd2192fc132df96dc5ba4987eac4c194e4c80bd7a779fdc6e93279937942f1b377b57f2aeefdef4ba3ff09c5241de6f5ccf892f3edb80af307e56b8a5d65a04d34d4f457f0e750fdfe4145a4c845037ec1d0c245bca58bb10883102aa57518552c5d4b894c40fe5060199ed9b84ab9449c294548e3ad7175bd1a34f2ecd43776aa31283bf41eb758600817f37614f3df2b4b70005baf94603217f969761cec7c847db801bcf59fde9d2eb6a3475536259d8288c615417081a73928389277922ac96109f8ba9a9b65a7757dd3a0826d05607c85020c2aec8868a0791cde123cac54036ff8cdabbfc07398043a362b75256be1bdf83dacbc1b0df5dd872800465235e8536ad867a3fa103d51b8b0d0e3f53fbbcf2a9874585ed88c3a0dd05d34e07e0b98240337ceca71e11c3aa624bd8398960ae6445c2d6a9ccd79d1aca46e3cde8bdbf1924d4a7bdc7d1b74f5081a574b0b7230e3f1700b3b5a54f9b26579be8c88c90544dfd4cf8d3d5752755e3c1d6ed6dd27613c486d9d90326cb9ff8aebc7044c75f4faf8ff0c12f7cc63846c4d0c5a5677c0b0fd97ba5ea4ac48097b9e40d6640db44d0265355d4a386ca46d2bd0acdc7620814c44c32bbb6f9dbeb50912759540a281393ca0c4bcf348969aa9661956e6d95820094794ffa164364c6da9e693fded9543d85ca7f9993dc184d5ebf50e667ffcba8d66033f06efed69185e3904c4a198c7591a79e9f870b8be", 0x1000}, {&(0x7f0000001e80)="351f62db0f60769a62a760b1e659ffb1ad7e16cda1d52d9139f0129989f80ecf30b192b7e57d38c0b5374c3b61465deda447e0ab536ce92771edcc9a32c1c432d61443961730b6351ba29ec549f778dd07865edd5f36c585e13fbd73fa5e879760707e41a5bd0107d0d0946712b3d3ed01cc255088ec6ca656578aa0f457e359f7392dffed00e4779c553104d2a02100b2465e10adfbd8ff026df24c883c6f021b21b23ffe0be84587efae85f99a881b3628b61fd1ac5e620574ba5702523357be78ee13f7f657d5b7a8c7800d45da8f554a0591b180125e8875b5581578b819e6efac82f675f056", 0xe8}, {&(0x7f0000002640)="2a3d0853a4f6cb5b1edb57bb1da6875b2613079ae6ff1a0511196e9243b17c7002e387e861e0f0bafe41b6d5f36d032aceb747d684b4baa902550a76a6ae18024e45defc7dc8fe5c517758163dfbec63c160cd281be6e1f49dc76061c6af99ed12ed68a9189daf7be790276e08edcb7381bb89b34707a0fab63b37c30092b29cf154786a1fbb64a84d0b169f1d4277f551ebab4addd4462852bb25b9e67702fbf9ddd3e3be4a8986787ac97effeb925d4b5b1dac9331", 0xb6}, {&(0x7f0000002040)="1be8552cf8b5d36c0b14c538076000870f8b494097fd4eeaa2677166439765ff8c6e3c91cfbf734542ca567fccb373e71203084ea11b2d33cd199f310615fa02286bdeb70bd07f30f6554f1d269b3cafe82bd23a8e7e1323550eb52f1a174ca7639f83778c4345112f257c2f27a29b3f4eba334e36fa130aac49a13e47ba49da07884bd494d239773b612d6981a24feddbb2b26f40ebd9862431d30be447fb17dfde5b5643eadacdd9bf062cdf8779bbf6e1da4bbf1f51ab9a4550df38ff8a8a4707c1d0b04e7d5adbba3b61c51e6d", 0xcf}, {&(0x7f0000002140)="c9fcf0a44b25ea62489bd04d1b8dca43d754558eb256984999ee25b4f27bbea44c2ad4449d2ebaa105b9d28d209da831ff99a28958a643d3fbb4198f729706e06d376bb628cdcb92ab25a986a1a644119319112c64619d7555723268e8edebf91593e85a60689c26", 0x68}], 0x6, &(0x7f0000002240)=[@hopopts={{0x20, 0x29, 0x36, {0x89, 0x0, '\x00', [@ra={0x5, 0x2, 0x2}]}}}, @hopopts={{0x80, 0x29, 0x36, {0x33, 0xc, '\x00', [@calipso={0x7, 0x30, {0x0, 0xa, 0x8, 0x3, [0xec5e, 0x2, 0x6, 0xffffffffffffffff, 0x10000]}}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @ra={0x5, 0x2, 0x7f}, @enc_lim, @hao={0xc9, 0x10, @private0}, @enc_lim={0x4, 0x1, 0x2a}, @jumbo={0xc2, 0x4, 0x1}, @pad1, @ra={0x5, 0x2, 0x8}, @enc_lim={0x4, 0x1, 0x8}]}}}], 0xa0}}], 0x2, 0x4000) sendmsg$L2TP_CMD_TUNNEL_CREATE(0xffffffffffffffff, 0x0, 0xc0) sendto$inet6(r6, &(0x7f0000002480)="4c59f76ea15a86ce8530b00184339808dccd57fb261328f569f2aa5e0da26f91bf10a8925372d1979ed3ed00b45cc2acc9707df85628afe446f8a492b9bc056a77808d2be19ae7362ebea5bf23b0e58350a6918244d00637a461e27d25f697007899edbb879322dd2be5a95b7d1d31b2168821a1a766ef267c7df8a2cc1c51677a8271a31287da93a6bef4e9fd7cc1c29ffb8af627c9e844ea7017ef9ac8a739eadf8d1c726a1d270ec3aae426916b3c4f2d5e9a722bb9791f9439e9a3", 0xbd, 0x1, &(0x7f0000001400)={0xa, 0xe21, 0x1, @mcast2}, 0x1c) r9 = socket$inet6_dccp(0xa, 0x6, 0x0) recvmsg(r3, &(0x7f0000002600)={&(0x7f0000002380)=@nl=@proc, 0x80, &(0x7f0000002580), 0x0, &(0x7f00000025c0)=""/52, 0x34}, 0x40000022) bind$inet6(r9, &(0x7f0000000000)={0xa, 0x4e23, 0x3, @ipv4={'\x00', '\xff\xff', @multicast1}, 0x9}, 0x1c) setsockopt$inet6_opts(r3, 0x29, 0x3b, &(0x7f0000001200)=ANY=[@ANYBLOB="87190000000000000912d9e77d21acf3491ce0ee38a6f73995f0e6ed03a1e01be6b74f84e2c8ee85f61ed5cd2c6a0024676efb2a09bd1c80589f5de888f2d77e0d736432494f4614a92f50293fc68900f72fec0ba714bd6d02ea39266181a74298fedfa6616f4aaf117f6e98928c85864364d8d2c56b00000000000000096fd99a13f31b62d0a10b8f1164117189e963986b1beac2e98712b2011a908b7b73b3c43f361d157c6d015229b0081d0adbee9683fbd029f026651b770566ca2fc910fe88000000000000000000000000000100000000000000551d4d47f7a4abece6ddf6ebeede99977a11177027da67cf6cc88065d6779b1e834f7d204bacbaae09e3609b7802677f1c6b0d6a44d8a24fc09d"], 0xd8) r10 = accept$packet(r4, &(0x7f0000000180)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @local}, &(0x7f0000001340)=0x14) bind$packet(r10, &(0x7f0000001380)={0x11, 0x1, r2, 0x1, 0x2, 0x6, @link_local}, 0x14) 22:56:19 executing program 1: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) getsockopt$inet_sctp6_SCTP_MAX_BURST(r1, 0x84, 0x2, &(0x7f0000000180)=@assoc_value={0x0}, &(0x7f00000001c0)=0x8) getsockopt$inet_sctp6_SCTP_DEFAULT_SEND_PARAM(r0, 0x84, 0xa, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r2}, &(0x7f0000000040)=0x20) 22:56:19 executing program 0: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r0, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x1c, &(0x7f00000002c0)=[@in6={0xa, 0x0, 0x0, @private0}]}, &(0x7f0000000180)=0x10) setsockopt$inet_sctp6_SCTP_ASSOCINFO(r0, 0x84, 0x1, &(0x7f0000000200)={r1, 0x1f, 0x0, 0x0, 0x0, 0xef41}, 0x14) 22:56:19 executing program 2: r0 = socket$packet(0x11, 0x2, 0x300) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000000)={0x2, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffc}, {0x6}]}, 0x10) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[], 0x0) 22:56:19 executing program 4: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r0, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x1c, &(0x7f00000002c0)=[@in6={0xa, 0x0, 0x0, @private0}]}, &(0x7f0000000180)=0x10) setsockopt$inet_sctp6_SCTP_ASSOCINFO(r0, 0x84, 0x1, &(0x7f0000000200)={r1, 0x1f, 0x0, 0x0, 0x0, 0xef41}, 0x14) 22:56:19 executing program 1: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) getsockopt$inet_sctp6_SCTP_MAX_BURST(r1, 0x84, 0x2, &(0x7f0000000180)=@assoc_value={0x0}, &(0x7f00000001c0)=0x8) getsockopt$inet_sctp6_SCTP_DEFAULT_SEND_PARAM(r0, 0x84, 0xa, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r2}, &(0x7f0000000040)=0x20) 22:56:19 executing program 0: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r0, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x1c, &(0x7f00000002c0)=[@in6={0xa, 0x0, 0x0, @private0}]}, &(0x7f0000000180)=0x10) setsockopt$inet_sctp6_SCTP_ASSOCINFO(r0, 0x84, 0x1, &(0x7f0000000200)={r1, 0x1f, 0x0, 0x0, 0x0, 0xef41}, 0x14) 22:56:19 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000000100)=[@in={0x2, 0x4e23, @empty}], 0x10) r1 = socket$inet6(0xa, 0x40000080806, 0x0) bind$inet6(r1, &(0x7f000047b000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) listen(r1, 0x20000005) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r1, 0x8933, &(0x7f0000002880)={'batadv_slave_0\x00', 0x0}) setsockopt$inet6_mreq(r1, 0x29, 0x15, &(0x7f00000028c0)={@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, r2}, 0x14) r3 = socket$inet6(0xa, 0x6, 0x0) connect$inet6(r3, &(0x7f0000000040)={0xa, 0x4e20, 0x0, @empty}, 0x1c) r4 = accept4(r1, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0x1, 0x7b, &(0x7f0000002b00)=0x20000000, 0x4) recvfrom$inet6(r3, &(0x7f0000000200)=""/4096, 0x1000, 0x0, 0x0, 0x0) r5 = socket$inet6_dccp(0xa, 0x6, 0x0) r6 = accept(r5, 0x0, &(0x7f00000013c0)) setsockopt$IP6T_SO_SET_ADD_COUNTERS(r5, 0x29, 0x41, &(0x7f0000002b40)={'mangle\x00', 0x3, [{}, {}, {}]}, 0x58) sendmmsg$inet6(r4, &(0x7f00000001c0)=[{{0x0, 0x9b4c, 0x0, 0x0, 0x0, 0x0, 0x3000000}}], 0x500, 0x0) r7 = socket$nl_route(0x10, 0x3, 0x0) setsockopt$inet6_IPV6_ADDRFORM(r5, 0x29, 0x1, &(0x7f0000000100), 0x4) ioctl$sock_SIOCGIFINDEX(r7, 0x8933, &(0x7f00000000c0)={'wg2\x00', 0x0}) sendmsg$nl_route(r7, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000002900)=ANY=[@ANYRESOCT=r6, @ANYRES32=0x0, @ANYBLOB="0000e600007d87ca47fb60520000001c0012800bd00001ca4c8668deda0da1000c00028008000d0000", @ANYRES32=r8, @ANYBLOB="5da9bad0539590ba466c6483199046142680bf5cd2d915ccbb3cd5855409db190ec8a4a0c8c80b35402740cb0f03a597092229536058ea0bc8500b4fbbf6bb5390c13e87693eff223be1a0ea317acab68a26c4756af48047ffee14fb59559643f35660a17a563920371cffa3ab94e2e5c3ce705936fcd6178ad9e0c833657721b8416f7fdd570b1bf7358b04e552d25c6ac2eac779540b17da1da85dfb4541f333b2d1a7a2bb2256"], 0x44}}, 0x0) syz_genetlink_get_family_id$l2tp(&(0x7f0000001600), 0xffffffffffffffff) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000002300)=[{{0x0, 0x0, &(0x7f0000001bc0)=[{&(0x7f0000001780)="4d9c64bab6458e9861fe9b208dc14b26e9b98214d5314ed015e5c610e52ab654e9fe160093ae71d9a9445e0de51adb7965948bbb2f28924da4a5f6583a8b504740a13ec1636577fa3f6fcb3b35a6b243561fb53968a1e859f61bb39ef6ee1eeaf5cb267dbf44b2872be364555b035838271bcb0b9c71e20832060e336b8fef792154065f7ce754262bb18bb3189a2a84d3ef382a7037db258ca5cfc46707d3bad78157d4e2cbab1e97", 0xa9}, {&(0x7f0000001880)="96ca89651c00ea0df1c6e3e94c1432ebd32b1080804fe0713b2665dd19ca8cd6c3204cfd4e8675eccfd210d74e26a117145100ab213af711de347bda5564b55a2cfd503227c4ab2bc65b8ebe563362a64576669ca1b90ead7e625ecb54da6d6abc5ddd1d4bf9c458150f604788072ff1d0fb28061a328ad5b7502f0a109352706a12151229db8e4cbf4efadf01a4", 0x8e}, {&(0x7f0000001940)="d0b314ac42b82c1a5dc18d1e0542fd20988b4f8ab7e61db48a5b60ee7da5cb84ecd1bb5cce875f7ddc8621aabe9bfd8821251bc26bec955cdbcea6f4354458f5ecf572e5f4ad1ac8582826d3d633dd517783341a225a58a15c88944e6a1efb102fd05db45ff0398392c24d6dc9dfcef0ba0c84e96072f90da5757d4744bf6313a1382f7d22a555d2c60cf09313e62b18ce2119343135fc65cf90ae00139e3819afb7d2df463952e094c50c6485877ce31936847121b36ef2fb8c46899fbd94e9", 0xc0}, {&(0x7f0000002bc0)="b5ae6ee2ea4680171f61b4b492d0568a97845da0d9d3aa826f757beff330d45c9a208f8327bbf0aee3ecc1e6375e948904b5531896037719c392a828a2b9e32af7efec737775a2e4de17a4e7f532aa5d580b509e46f6d62721a9c07226b3e52ff4801021a804d29c022d3f0830fce7112a270abd052f20dd4060f8039f717a1b36760ae2847bc5c3711bb2039da77321564949091e209150419ee2cf4e3380b63a2955c5e891d5aae954c99ae26455fc0f401209d3ae16963da6f34f06cbdf992ab824da00e0604dff9f18a22ebfc0d0caff1af51fa43dc18ffcea60b6983be8ba88b409170ebfbca3ed7df0dcb3c5fd3c083690c28e15bd73693b768191b8044065e0d2a5f6c8c97b1d2e535e73af26669fbc5fa9cd2fcd2b514d87dfa350d6da78f598c63fb1c34cfb4b3e10402d23e30f0c5f5538933fd58404d637380ab5c3fcc7324c12ddcc7e78edd426f3eb0aeea21ab3cf0533f91840bde95e5cce4b1666b9ce00a5c12a018f137dd003d03129b8d92530094b5aa4321f0f0458030144b5fcc20d3539307193d06316b483a4f7c5c3c9317f5bc668c66272d351bc20630f766466e0aeaf55849b0268d9820a6d21460a5043f2c4278e1f4d86b320b1ca969f8fe559cfc054d8a47c702be6a204164e81b5ce87558243f80d8f2431a6c4781ae24e47ca1198c2d93bd73acc560b15e05666a0a30d27c1e98e1fac107a5c2d41ba2285db828753372b308e16a264b25eed781b73100d3b8041f596a22c480cf58e25b5bec3e0127c655500bc850710755b6757eeb1d7eb3365eec8120d691d62edf31a44f7c45d00e7ef6ebd7bd6776ab92dd859676c3b0cd61e3059a0b95c8505f9501d535bccf450b9b4e666d0740792a2aa27309f7d7e07ada4606a51b83b00e121b82e476619566d98e207b697cd93c5854ffcc319bc731cf9de7b94e3393a3ed46339de0cad57a57eae142bb3adbc5b3c07d05816f6c1b54d09778a7e43ef0e22e0f5f16697504a6ec54bd8d553a5be06370f214ddc43edeb471d180ff9d2fc7b92f970354796b5024588ef0e813802df980caf7a92286f57f0077f61dac9e83c4a8c62f05ccbf374a91fba6f361468391b19297aa23df71027405a898d5fced96973af25ddaf01b5676d2b6202143362774dbfca7333fd91e9770dbc198d692714919f54dc1018b4c64e16a0ad257b08d8b86000d38279a773fde1b64a10b0f6a2d4849a8e6a49cd56c03f75bc2ed2291e48a5a853d3f30a8bc1dfc50dcdd2546e742cebbc8f47dbc7447a5e18913874618db34b3c518f784da5047dca1aa6a352cd75b0eee2660704cd1eaf96093f72ce7b799cf50bb474cac57be482ad621d66095f6c93c6c5867f322f63a373f85a7d842810769ba84d6f0900d59761dbf736a8a3f2b0f3f8718f3ee2dbd82b515742fabfd3a71be77123a9976673e718b18fee904b7dfa02f2625e28c56b2a0dda00711b823ee37f132674b55afe1c6e37fa70f1cef61369ddb22c57a90a432d552eecb7a8336cd3325b2be64545505cfe740f1098064a6ecae7f58cee137f2d0d353b5388e3fcbd292e237b575ad0aa578b5f0b982c04108f49d7b03fa4c22c2306af0f05dc8301ecfa9fcc3404e1e490ecfe5b220da9d4b08f93d154217524c00645606051ab575ae83161dc4b0bac7d6b25ebb4332bc04cf4231d6f37f8f3ff0abf0882870c12bfa7bd2aa4b48f595cc629486decafc09ada9a3a82772557894d0687de74406a25f1d0eb6b648495b189c4ea4267e4338a5425a0ce695de62af4f9c25f65ccecd6ed24221c1517ffb59020076c2b4d9996864e5d4422ce242081e705860d32480b69ecdc6bb57a4dedd0f1d8b3d28851445efe490900bd22a5471bbece11e4ffb1fbca3b517b07bec04f9f21fe3ee96f19ba4b39687e4730f40a2389a3c176a25ed1665667b7fbbc7799982cb054d6716648e892b26cc209c670b5daaed6231437d0a4613d9e729b9597b6d5edb4dd39685a2601cf4938445bdeabc9ce560b3abd279d4febe18b9d3852a59a3d706a5f1da8fed10f02c7148535cc25bf37acd33349d5da677fe7ee95d48e5997ecd1da6980e732e6d286b877a56bd19b41e0ba4b5bb96047504a79c6fe7af2436dbc1b32696b2f03fc9df9f63e3d0f2693f65c813059a36be80f0039f769aab041cbd4f0a40cd3b8255589cd3009bdfd78dfc1635b0233dff184eb8b29e054994cd2b9c73e995080dfadd5ca71f8014e4e7bd5c14d5ed4e16bdbb5594deb0d6fc10a558ff0dea5137ccd5e00bb0e72c819265a92c252b2ac5096f8bfe39a6f069ec36904bdfa2cc292c5d6bce9b51a6a93d4e997dafe4391cfdbfa03366283d1c23f01c664284e6c80ccc8ca814e5f095988109594406c4620a536b86aef44d019c4d521b2b48b626b0e98d274a52e7d392d938d4024562cdfac1fa0e4416551c3473c1d0bf9157e2aac0bf545e494361beebdd4094c1c37c8b617a476008edf4515904ade2d0e81bc750a7f0c5eda44eec4160464ca487b0ea81a651b2af14251544250a44ec8da63db0f0af800ec31bd548b7badceb087477eb150f77877a9ac387a9bfd9585aa05490e3991b0bec8dab7f8aa982904b405745e5e8e5b3a693282062ae7ee2d3d3e5105a9530f4a733bade142b312fabb2a7c82ef21c27b9e16b3bce1e12096d57b74b67aa7e8217d39e7ced3f19965e13ddfb2a6adc268edf3e51847962408434ef180421ff53095b5c1f1fc919f79ca733e8d1869a24d9df2c9a1cbe1cea9ea8e509a41dcf4920547bb23a788091b435e2786316ba0558354aa94db76d3d7c3efe9738f55bfef3b75d77f0dc26c36b3f1c641a2ab1ad14814545718fb0b1c656f0c12f5503fcee4ea7fd3b8e72d18ef0c59ae5d25a79b4bae4ee2be0336d94a42232d503241e929ee25878c257fb647c25271e4995298d80297be0b63e0b5820e00f657bcc814b9896783d6555dddd6f47e0f0cb384f42b84f5ea6116c82c0051fe6b9d9b9d82ce5f8f0337838a59154d3e8bfd13fdc08c3f109e854e86cb1f10b44ab3f9debff47ed71617e414ff875a67ffe05afc816e50f3ae0d6c411a458f12a9239eaf10b669c9a666a66a05731e034bce2d2c64f19f0a50e2da36b3f597d13f4826dc6b66c34d5b641d937bf98187107ddc4cfb31c8b0c0e0a1b4cbad0834e370e6860be9573d426fdab964a69eeaeca9f1d890b17b769de43510d9b780b990c3f10a242bd025eaeb5967523c0aa6c57ce49510e8a9c0a1866d739083fea42c22035425d57941db23e35a62b9f761c312919793ac712b4293853bfee0f3cd47b6c82d88b3c7c06cc7587f187d3925a56c574aa75acf1ab1620363de9a4bfffe1c6b8ec8e2f09bfa4e2c5f433ba96c6387c88de0d422a2dfa8854c65bdf15d4883fdff2e7de1cb8b4c54fe0e129ec104412c70886c2df87314ad69bf05d168a0919119c55b25489d473671f61fbaee70387fd81843396ff38d55d3a844c524ad9ede77a09f9f804d03f4d5f1dd721ac0610ba27a8119802e3c84b368f66e3801b866fdc935189783b27a0796088cbbda91324e74ffce7085d893e2fcb2971f2c0c9e226d46736d732f83afda4cf60ed1fa653ea816f472f0ccb90251e08da4e7a171779b57a3cc67298f88b7eeaa84d698c359d7797f0d1d52f6ba1e52a26af118d281d30883f1380400bcefefa73570f2d19a759d081fd867d274e487894b1bf5ac262f92d9a2d398901b53ebf4fa5d24c306da7631d359fe8406aa865fd6bd95c8b1b6cff9aa2e05283b94270f6342e2d596d830159fd6ee2d09811c139419c109412a12d3b1cfc8718a3fb484e175541585454a510faab40f6371481d258c0cd502a778d23da67718afe9f6825021c19b9e04dfb03e069b8abff40292bcceb93fcb97f85930971251843bc25d6d185cb5e86b1928c7a4f0f4944c251a36df78404205ddc875d72b4399551bb6e3ed593902140c50c34f4e6536a5721e3556f8d6d1a56c6350d60e5f35fcd2689d22c3ed6ca9630764ad09dd5b36c0228df4bd1ece422fb7c27df70b5a60bd3c8f14e3f062334f7f21d56e14d9736fa937f861fdf5c646c2f20b31cf24b0ef2d4ec8008abc0ed8537a28400b209f518f211c6078e8dc53b80df63d58e6c0a1e822e94f2d5c5d28fa3c3db340261c88f456190a0f5e49a0f081672f6e4587bb42b801700bb19bf92c8413d22c50258bb482fde0e3de6836e54c5dd713539f1ab580ac5499b5d6c91ab2e52cc37d6cdb54cbd41fc0c91be5ab3b8a5a9a98d293c497fdfa2ac837c4f1cc44457c10890d2bfeffa9757a449061c50fdb61eab406148b6e5f5159863f4cbc022cffecdd1a3f6481cbd1d9a2b38d9ec744235714178cdf96629b5153bfec928d5bc2c82b6a0a6a5689c0b6a1c1fb8b1627107363c37bfd1e270c92cd119f3c9b11da080df8dc689cb3055ea9a6bcf250581eef26697d7b325e9fa50cbab8b3bfc53420053d9414f039782513b2a5baa3b8c9c30f49d566b9e0b950625c61d55fedf77739630cd93bbbd00064e11933403e6f2f15c3bd6549eba585fc51bfc9e93aa452cc10065dadad973b44759b001da3ee7f3c198511a6c1e7bd5599093f4ae2ddbed9fff1721675055085d07348b70d6857a47b3e96adaab599fa3085812ab7641cb5e627dd58073c54da0b75c095b6d0bbc50deea152142fbac496a00c7a1e3fd333d12ba0974461f8d2587cf3341adbe9e2606b61251c69d5b952f2933a52041859a6d45a99d62d334aacef84a5dedffe8b89d723c60b712cd0c989a07b0abc5d997ef95a765f6a116f96877768deaa3023c4dbcac1d5b6196af9690c41b68fc361449fd474083045116f0b8fc11ffa30f36edbb7d8dda621891b1752c48113ff8332d7ca23d7aefc7f191edecd6b47583475f321bd2c1d034fe403eea15518e39fbffbb6c646e16bcbbe44cafab85e5542fa5fcf5d3869a61397efc44029c48ed0cc3aa2711faac3110da6007ca3c99d60c221dac143d163787f0cb1fbf83384df99d258a1bc08ff39ebb2ecb198fcebd7f79e294d64b9d74e07908993c207f5477990eb8135f397f0aae2fee38d72deeee852d8f431fa37c2ec0b6120f79848c4372b3f81e5e685ba648e7dedd5ebd7ab1d3ed255c49e65f73c7933c921ef690bb787d6cd3c86b6bd328f987bddf57063ad0a68b9c7b9f051bc528aa367ca884b63285d9592ae59cdf7983150650ea3dbed2436370f5a8304fe0298ea84e7259afed83240999447e285a62e7ad5f577c2fe2ff6f12f6a7c0d1f55b9efa774555010dd8fd4c28ac7aa0cd75447bf443e4d1d3a2d1566eced268471038f2ed96492d60f5008d55e7d59b952937c09ecd4d7a632f3822b6f0c1f73e206ed741b02016c9c5d959243364591b24df06b2849489dfe1b4446420550f9b49b2655ebc9fcde554cd6e59ffe4cea07ae2c8241430ecc8a37ad69f34830fae92de0c04b4cdde05b684dfa817f073634c26f884f3dc303cdd8e9367fe1b63fe6b93451f1a0bdd3fa96d9911979716dfd0eea99ddb476f958daebfcf64a4c5e3e09b7bab029418f4da1ac1bc08b49cdb086a57f50ade8b6c44d7aff6867acc08ad283557d684aaf48bd0c6543a530f382a776ca8273ae71229f3db2c565116b25223936328ff6bc59a5565b41da139596bd979ad897192cda9f648adcf4c01319180bd683a683ecf1ae3645abfd5d31133323895ecdd26e8de72daef7e898710c161590086f06ae7155cb3127ef253e51b07135cc4f", 0x1000}, {&(0x7f0000001a00)="5989b395931a498054a2084fc7084353c56125b20dc395c3af5485aa2ec35badb385408cb3953cae47d7f110120f496ffc56572d0455d7fb65d1aa5eab0effba1cab1f5efafe13e830bba30d2fd6955b6f95f236b8cc682c9752313cc9985bfc48fb9368678002f690d0f18f242d07e5da10de93e7f42f5c219729999f12946842d2a7528278542fd17e3dc715", 0x8d}, {&(0x7f0000001ac0)="4533608523cc3a3d78a76f2c298688819d81abca3ae1a9274bc966338d2a3648efdbc4688397a004a1ff2fa6963c0025136d0f4c9297651f3a25622223fb4289703212e3aaec59456a7d19795e93a72329be90c8affc5fc9fdb80baff9cbaba0ce80c2f6d96e3e9f86ec0b07cb6e36a5638435ad350e7bf74158e58b1c605583621c137a3fa0f19ec713e7479ce54271692b4d12d991359953de2de93d04d2abb688e3bde56ce7d02b50c3c5e8b9413cf127c6634d7738dde9d9ecac5f18ab5c50afef55a38cb160d89ce4ed56cdd5b1a0b6d7f786b1810452ed3dfa38a8eea8d32e9a91b55187b0231312349ef1b83e92430327c4", 0xf5}], 0x6}}, {{&(0x7f0000001d40)={0xa, 0x4e21, 0x4, @mcast2, 0x9}, 0x1c, &(0x7f00000021c0)=[{&(0x7f0000001d80)="3dfabcac92bad96580cc555678fee6bb5933cc972a9707224fb6898bc9e94e1ea53b2353a604e504448370ed0c0503e1ecacf59a219a12c568e5bb1c753058d8986bbe9456a12d13ba4d27f200cf8714242544e760b595ea71087d9bdd432fe7408f84763a8aa8d59b4e256ea0ded24267fe5121742281d2b26b0fa38f4a46a30762a846fac91aee9702a43e9e6f880375cb48b16d5c20137fb903e53df642e4f5506a7c8ecc747981b013e98f186b01828bf51ecf05c364f5bd46caa7efd338ec25084c8e79e7db583c17a2cac9d0a6fbc8a994b3dd25a3e9c9bfa8", 0xdc}, {&(0x7f0000003bc0)="0763b5d7fdaddb490a0b58a726e9e05ef1ff5378e7d2ab27fad1a3f495992388c317f42172ad00af38778647d0d4a321c78b36c6674d613a9c5c593a94f6ffebf1c325a1023c8e1c3dd084c404830b4134aac29b79d70920f97f8423618bd418eb288991380b8ac660d84177f0b6c80f86c2d67091400c2a11d1a0ba0fc32b204bda0dde862452dc5c4dbe80b578c61d1b93a0a82fd38b39972a3fdad6cf797bb62fbdcb27d214d859c9391d90a8e237839e400a96eecdf8b4804d532ceec2839b3813bd01efffa0243a439be1427bd9255a6ccfd879440ac89fdc69c0002e723a7c0ea4a80aaf8176a63020f9be19b96c48d622896ceaa8820095e4f659dcaf77c1a54f2ca4e8c8f7b29faa9552059011604bdc619f7f0a77a6a0b8ee13ad9ad5010a2d3777d51bc274610d6bc062e38345db02fdd8dd8eb16e702ac6d7146b5b46e9a1b4b22ce281c4639fcef5cfbb0a8bc0ad69df374de24d914f6a3d12e871b14f0bd66ebef61901bbd8dd6c3472af78f2136829b2399dac484c1c5a73a44c817e82034b1972aade27f7330ea9e7797ea6a4091d2b752c12d74a4a9fc7e5c357b7f44e34b98f7e1a9a2ce6dbd35a67622558ecc1e5da403e855692c100bad0ef5cd460371be1b302a84054fb76d6a7c07cfa1eb685ea112cb8df7925716319b5dfe20962211aa516c54a0a9fd371da38cd2f19ca8c8133e1b5d4b04304bcc0cff01c1c5286d94084a5d38365e2e024430957bc88c5fb47b1b584e88b94e98661cac86b2e13f88c28b98a48077eaf1d61f729fc3c3b3a1180bb2bb55b939bcfa84d279176bfb9e7ed8612f58fa8bb6624ef7d5591d7cfcc4b840be90355d71fbf62be5b452942583af4b8394a9c04e7c52a37de8296b8c7bcf6507200f4f789a49a65c068d9eab024f41820bf7b3a308247e6d06586b6ce0418bbee32f99aab9f20a8e197396945b0d7dbcd55e0fc8f85f331cb5855b20f033efcb7bbf4be82f0f45e63768846b282b5760c5ad0877ca660ed146d622db353bcb703801bc1b0b49e021e7093e138d0ac6e583f438df7ba5d0fb6949cb944e4f09c1a831a8aa19803f4022da2e54b6dff467c927b885b00d9870bea4b3b598dd8d1c245e97d1838000b47bc29e9368b4d97c76465ba44f230a341b038db9868917a8b767ab82b2b059f34abbeb1e041a1b4eace1400e3a6cbd6937b1f42b97cd27c6cd23f1f7c0c741b223d5acf816bf6195eee9466376a9cc45eda50a0e8f9f3e3cbe7e57206f2f262afb39e592c28ca6211d5e4783d64a6973d9df78b59214ebaef352ad7811a23fc98fc47077b32a3e7b0bded03266b4d8a8719e41bb7d7004119e03d51addf91caa0894e6fb4cadc1b68ec2da43775035c8716b025f2faced2d07fff1c08fb2964392ee00c0bda4bf0c5ac6795405659a8204ae5bff30f1bf60d202506e5afaeac436f241bd3df10d777edde81ecc6f0f0b6e707e324d0c391077d4d4b78b7d53abf27ccfe3e01cd2dcd381c903d95331fc1cca73b16ee6bc6bd39c77e7024d53a0562caddf25db29c1a5ee854f1f95b1e69c02cf293961651f7ef8bd5cfd4c3e7291a545fc75f5056e24fb26462866331a4e839a28037f0dea5f3d81ac8023307f271d2dcc9a2843beb4a9602d3fd1bef9eeaeeafdae8547fbda570b3218a8c380efd56de79df34434a98f091fb7198798d70cc1352ff3d8deb06940cc3892aa8d0b05b3d55ac8f398cb6e42517d7166f4c3642162baa1b4e1b5de4b649d1dac3c561016049e713ef914cba309f50e2f9c9bfe5ae1024953922be47133461ff3a3f59b42b70caebe94ced1cb48cd8e07a049822331e11dbc8926cab6072e02453673e2eba66da46cfecd705c9f2d8a5eaa821547f52fbb9d1ade9facd45dc98529054aedf0cc25cc30600c6be39ce338bcfa21b0fc2e2f9cc2034e889edf4ee5d4c0ca6785f93dc93e47378e6d6a95bced27456aeeda031129bcbcccb9c6391aaeecdd16f2dcdcfb7430aae1d0df8a574b82b4d6a445b1d0fb26603c22ed89c4f9a5d9ccef17c9c3f4ed2a55359ec611fb32d3f105b4b5ba11589b76c9d6f8cbab6e73f4d7f48189c7b7f6dcc775f4e88822051443749905b207228eb170939c623ea906f3ef60c2c23ffd5211bf0681761bcec5a8298a10324bc233b4ac34c7bf610c760e0b30b46f610c16e7e81ec875423746c02700c05c98a3fc9931da280035307d6fefb2d44b4c011e3d6753dac69176420b435ac164eecf40ec51b3cdf19882d5f599deb7e7d157e3a239f84b89c7614a1ee27b969e32b06ab6de87a77faf3bdefeed3b971bafeb5d550dde4a44554f0ca482225e31031bef09eabe31af59e7394afbbcdfe4bb75c0a60cf8352779509e85e98938cf10a891e41e233abd782083fc8f7f7376e9abbf4bb89f70610c74f306407cd942ed9a775271dd38b3a078c066faba13ef0c7ee1af201a131a3f089bf856f27bd90539a35ceaa6740fa55fc1ae7bb847ca6b775fbe832f8d8b0119a6a579376cad194b3f6aca7287714b89a653ab7dbec9b144d1face23cdaebc2241a5f1e40f64c8b1d84f7a92abc38af61ca1892aa98bbaeaf56a1aa8defb746693381194949a198765ab4b039020e6a78ae08c7243e63091c945ea815069efe363d83efd70d3cc428b39c23d9c31151a1856cd9100657ffdf93844e627f101c27dc01ca9b4cde655f27b675314ce3730e56a58ef211bb16fbb1c944958b3c491dc58f698c7ae74585a1e7f92113a7257415abba5c9a8db8c9c2ec756d024df391cb22c1c4176b5724a8e9a9e64312b63faec3419bb207a6bf7d1e83eba5ff90b67aa6a0be3d09bc938a7e83ac8fff755fb78d54276ac73e71a72e741f1f6b48bf417604cb36e2a979a3d4848293364de08be6f3d2c49c76e70de20dc7dba454c8f6b19558f0765280eb8f399df3c22a10a36378bbbc76b95795e44532acdd89f49813a8eecb0be499c660db70b0da47b5a82a8e456d4877ba924a1dc89bbefbc5fa46a9cb49fb86446757ab230c16655e17f18f35cd1efe32a73588aa2de786bda4f679deda9096c973b027cf66d318f325d72e0e500cef49359df3219a634794c38b52a540feb024c1cd0623ae1469a977637be7098f6680a9406bb1be8abcc7623d64243fc5946437aa67ec68f60be2809edc337e15212c7485cd4e2c98028188d1e824ace3c6965d29019ee04473256535739f09f565c7f35a02d62324085dbe5021e11875515db289611ff6a2748887386d3c39d19d9d352ccc8a925b857e4593b487009d44ec0f2ab69901e3315a38a153d448b8646d73ec306a40e34cea96128a354b1010ef263f4b862d01daa4dc549824948280e081f958b421c274b20c3ba0581601fc6d67397294dd535960ffb12196665d48a6f14a93860fcf3b80be36328582593b832a505f45e2dd4951d537a0129a893fec6a1e3d1786ac3c4c743f2177b0e9834afde6d7f63005dbf69c8bb090084a1b448369e20cc2ac4aa72c673a8924ceb8191dcc1a2fc2102c41333c4d6b7b3ea527e8850ce7fd851ee7e44a3a2811e47449e3e9b61a319fa6582717c3fae0c2df775fa2be8dda2a6238b5cfc1ee864f7a07aeec7c157d49981d0879acbb6fd03e134a28f7646de93440aa49fd84a890f54586df13109d499b3342862e668fa75dc20a93155c989299ab01d96090dd054beeecf698bf69b5430377ea39f5fd8981b71d9a5e6bf275c11b1ae11fcf073dfc23b4067becea6fa30098000e64f58de9095075004e39311c5012950a120cb9de34352ae787483adfdee336f1effb3cb1d06770830c226cd2e1657e266b1d7e22064d468feef1ce61e57602848ec027a415941aaf72b52bcbd63c4656f98c8f8e839b2e8def23270b6299bb9d08a723015f4ea577481749cdd037ad1b28fb110818d8105572ba157944be13588b35012daae7d60b517d793369e479bc04f991e6a04466c56da144d3d99c30b6cb7eedd023471a9e3a9f3a10fb5b6d9deb80033576beb115605b78ccb4de867c7b9ac9bd6aca542d3fa89fcb23042babda4a553dbbeb0c31f6a10cb7ffe17478698642cc3f49eecdbce37213015398cc526b4ee734407fba550e67fe4954871d59a1a4db315080910e476fede8934d880f023a7af934070e02326a8c55f2656952ca702652206595286a942475f06e6c3cff0c2bd710b3f7b10efd11ae36fda3baee9d5ea4ffa5fab0b166806e21175b9b90bd950b4f07af8cc60f8cca885edcbc57d43580cd2fb59cbe5ea8ca98cb411f61e3a62cb0aeeb5a26609aa308d8bfb5b13bfe72371527db1ff761ed83df8b0874b94b2b90becd3c57596fd0f4940ac54e14d5690a26728719eceb0041d6badb9a3606edef6249614bcc7b4437a8d8192a252a1dfccb9912e57960b1fe19af8d600f13a054816e5fdf4ef8f23ac8268c9c29cc9d5daa9a0b2003456dcea263ffb900497b2cc5044a067c901b7a00533b23aa62315c38e3273e42a7a892510cc5e996ea621063902e57e3a32f6fc2b417b65ffc848c4a64a795cc168d2e52f64658165f1348b925ffdeae989c602a646ac680c349726f1fe926cf192b9055cdaaf8eac113ab7b92e51f5466196e2f7b50297ac7e6805055e8bee35f9e609270e87635096aabb4b6fdd79e3c8b0189ba3d5c13b40d9d33ba0dc6f842ff222e43dc34d4424bb9c60419aa80dcd8f0076e4c3019cedf4640318267222fac164b8e9655dd987198971595af254e84bbdedf61fe9c95559367aa61aa199cb3f153d1d42b323e022d513e54285ebd1fc457a4e58e8db9fa7760d2ecd813b8dc6bf7cc1f1d82ca100422173b50f4dde19e856ee1ec89249195ca00a4851677eb8818ecd43f582021e372983fa00bf6862f0fcda68fa701b5b73da339cd2306a85b1b9cfe6cf41ae890bd4005b34dcbf802a7bc7c892555a80115760971f1afec342d7dcfb9adb504c82cc42d5124186db3adae6e4fd41b11943c89da540d3dfa67f63e7e8ba373fbee8e5387534b385104c9e53b599d8729d040dd2192fc132df96dc5ba4987eac4c194e4c80bd7a779fdc6e93279937942f1b377b57f2aeefdef4ba3ff09c5241de6f5ccf892f3edb80af307e56b8a5d65a04d34d4f457f0e750fdfe4145a4c845037ec1d0c245bca58bb10883102aa57518552c5d4b894c40fe5060199ed9b84ab9449c294548e3ad7175bd1a34f2ecd43776aa31283bf41eb758600817f37614f3df2b4b70005baf94603217f969761cec7c847db801bcf59fde9d2eb6a3475536259d8288c615417081a73928389277922ac96109f8ba9a9b65a7757dd3a0826d05607c85020c2aec8868a0791cde123cac54036ff8cdabbfc07398043a362b75256be1bdf83dacbc1b0df5dd872800465235e8536ad867a3fa103d51b8b0d0e3f53fbbcf2a9874585ed88c3a0dd05d34e07e0b98240337ceca71e11c3aa624bd8398960ae6445c2d6a9ccd79d1aca46e3cde8bdbf1924d4a7bdc7d1b74f5081a574b0b7230e3f1700b3b5a54f9b26579be8c88c90544dfd4cf8d3d5752755e3c1d6ed6dd27613c486d9d90326cb9ff8aebc7044c75f4faf8ff0c12f7cc63846c4d0c5a5677c0b0fd97ba5ea4ac48097b9e40d6640db44d0265355d4a386ca46d2bd0acdc7620814c44c32bbb6f9dbeb50912759540a281393ca0c4bcf348969aa9661956e6d95820094794ffa164364c6da9e693fded9543d85ca7f9993dc184d5ebf50e667ffcba8d66033f06efed69185e3904c4a198c7591a79e9f870b8be", 0x1000}, {&(0x7f0000001e80)="351f62db0f60769a62a760b1e659ffb1ad7e16cda1d52d9139f0129989f80ecf30b192b7e57d38c0b5374c3b61465deda447e0ab536ce92771edcc9a32c1c432d61443961730b6351ba29ec549f778dd07865edd5f36c585e13fbd73fa5e879760707e41a5bd0107d0d0946712b3d3ed01cc255088ec6ca656578aa0f457e359f7392dffed00e4779c553104d2a02100b2465e10adfbd8ff026df24c883c6f021b21b23ffe0be84587efae85f99a881b3628b61fd1ac5e620574ba5702523357be78ee13f7f657d5b7a8c7800d45da8f554a0591b180125e8875b5581578b819e6efac82f675f056", 0xe8}, {&(0x7f0000002640)="2a3d0853a4f6cb5b1edb57bb1da6875b2613079ae6ff1a0511196e9243b17c7002e387e861e0f0bafe41b6d5f36d032aceb747d684b4baa902550a76a6ae18024e45defc7dc8fe5c517758163dfbec63c160cd281be6e1f49dc76061c6af99ed12ed68a9189daf7be790276e08edcb7381bb89b34707a0fab63b37c30092b29cf154786a1fbb64a84d0b169f1d4277f551ebab4addd4462852bb25b9e67702fbf9ddd3e3be4a8986787ac97effeb925d4b5b1dac9331", 0xb6}, {&(0x7f0000002040)="1be8552cf8b5d36c0b14c538076000870f8b494097fd4eeaa2677166439765ff8c6e3c91cfbf734542ca567fccb373e71203084ea11b2d33cd199f310615fa02286bdeb70bd07f30f6554f1d269b3cafe82bd23a8e7e1323550eb52f1a174ca7639f83778c4345112f257c2f27a29b3f4eba334e36fa130aac49a13e47ba49da07884bd494d239773b612d6981a24feddbb2b26f40ebd9862431d30be447fb17dfde5b5643eadacdd9bf062cdf8779bbf6e1da4bbf1f51ab9a4550df38ff8a8a4707c1d0b04e7d5adbba3b61c51e6d", 0xcf}, {&(0x7f0000002140)="c9fcf0a44b25ea62489bd04d1b8dca43d754558eb256984999ee25b4f27bbea44c2ad4449d2ebaa105b9d28d209da831ff99a28958a643d3fbb4198f729706e06d376bb628cdcb92ab25a986a1a644119319112c64619d7555723268e8edebf91593e85a60689c26", 0x68}], 0x6, &(0x7f0000002240)=[@hopopts={{0x20, 0x29, 0x36, {0x89, 0x0, '\x00', [@ra={0x5, 0x2, 0x2}]}}}, @hopopts={{0x80, 0x29, 0x36, {0x33, 0xc, '\x00', [@calipso={0x7, 0x30, {0x0, 0xa, 0x8, 0x3, [0xec5e, 0x2, 0x6, 0xffffffffffffffff, 0x10000]}}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @ra={0x5, 0x2, 0x7f}, @enc_lim, @hao={0xc9, 0x10, @private0}, @enc_lim={0x4, 0x1, 0x2a}, @jumbo={0xc2, 0x4, 0x1}, @pad1, @ra={0x5, 0x2, 0x8}, @enc_lim={0x4, 0x1, 0x8}]}}}], 0xa0}}], 0x2, 0x4000) sendmsg$L2TP_CMD_TUNNEL_CREATE(0xffffffffffffffff, 0x0, 0xc0) sendto$inet6(r6, &(0x7f0000002480)="4c59f76ea15a86ce8530b00184339808dccd57fb261328f569f2aa5e0da26f91bf10a8925372d1979ed3ed00b45cc2acc9707df85628afe446f8a492b9bc056a77808d2be19ae7362ebea5bf23b0e58350a6918244d00637a461e27d25f697007899edbb879322dd2be5a95b7d1d31b2168821a1a766ef267c7df8a2cc1c51677a8271a31287da93a6bef4e9fd7cc1c29ffb8af627c9e844ea7017ef9ac8a739eadf8d1c726a1d270ec3aae426916b3c4f2d5e9a722bb9791f9439e9a3", 0xbd, 0x1, &(0x7f0000001400)={0xa, 0xe21, 0x1, @mcast2}, 0x1c) r9 = socket$inet6_dccp(0xa, 0x6, 0x0) recvmsg(r3, &(0x7f0000002600)={&(0x7f0000002380)=@nl=@proc, 0x80, &(0x7f0000002580), 0x0, &(0x7f00000025c0)=""/52, 0x34}, 0x40000022) bind$inet6(r9, &(0x7f0000000000)={0xa, 0x4e23, 0x3, @ipv4={'\x00', '\xff\xff', @multicast1}, 0x9}, 0x1c) setsockopt$inet6_opts(r3, 0x29, 0x3b, &(0x7f0000001200)=ANY=[@ANYBLOB="87190000000000000912d9e77d21acf3491ce0ee38a6f73995f0e6ed03a1e01be6b74f84e2c8ee85f61ed5cd2c6a0024676efb2a09bd1c80589f5de888f2d77e0d736432494f4614a92f50293fc68900f72fec0ba714bd6d02ea39266181a74298fedfa6616f4aaf117f6e98928c85864364d8d2c56b00000000000000096fd99a13f31b62d0a10b8f1164117189e963986b1beac2e98712b2011a908b7b73b3c43f361d157c6d015229b0081d0adbee9683fbd029f026651b770566ca2fc910fe88000000000000000000000000000100000000000000551d4d47f7a4abece6ddf6ebeede99977a11177027da67cf6cc88065d6779b1e834f7d204bacbaae09e3609b7802677f1c6b0d6a44d8a24fc09d"], 0xd8) r10 = accept$packet(r4, &(0x7f0000000180)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @local}, &(0x7f0000001340)=0x14) bind$packet(r10, &(0x7f0000001380)={0x11, 0x1, r2, 0x1, 0x2, 0x6, @link_local}, 0x14) 22:56:20 executing program 4: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r0, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x1c, &(0x7f00000002c0)=[@in6={0xa, 0x0, 0x0, @private0}]}, &(0x7f0000000180)=0x10) setsockopt$inet_sctp6_SCTP_ASSOCINFO(r0, 0x84, 0x1, &(0x7f0000000200)={r1, 0x1f, 0x0, 0x0, 0x0, 0xef41}, 0x14) 22:56:20 executing program 3: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000000100)=[@in={0x2, 0x4e23, @empty}], 0x10) r1 = socket$inet6(0xa, 0x40000080806, 0x0) bind$inet6(r1, &(0x7f000047b000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) listen(r1, 0x20000005) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r1, 0x8933, &(0x7f0000002880)={'batadv_slave_0\x00', 0x0}) setsockopt$inet6_mreq(r1, 0x29, 0x15, &(0x7f00000028c0)={@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, r2}, 0x14) r3 = socket$inet6(0xa, 0x6, 0x0) connect$inet6(r3, &(0x7f0000000040)={0xa, 0x4e20, 0x0, @empty}, 0x1c) r4 = accept4(r1, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0x1, 0x7b, &(0x7f0000002b00)=0x20000000, 0x4) recvfrom$inet6(r3, &(0x7f0000000200)=""/4096, 0x1000, 0x0, 0x0, 0x0) r5 = socket$inet6_dccp(0xa, 0x6, 0x0) r6 = accept(r5, 0x0, &(0x7f00000013c0)) setsockopt$IP6T_SO_SET_ADD_COUNTERS(r5, 0x29, 0x41, &(0x7f0000002b40)={'mangle\x00', 0x3, [{}, {}, {}]}, 0x58) sendmmsg$inet6(r4, &(0x7f00000001c0)=[{{0x0, 0x9b4c, 0x0, 0x0, 0x0, 0x0, 0x3000000}}], 0x500, 0x0) r7 = socket$nl_route(0x10, 0x3, 0x0) setsockopt$inet6_IPV6_ADDRFORM(r5, 0x29, 0x1, &(0x7f0000000100), 0x4) ioctl$sock_SIOCGIFINDEX(r7, 0x8933, &(0x7f00000000c0)={'wg2\x00', 0x0}) sendmsg$nl_route(r7, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000002900)=ANY=[@ANYRESOCT=r6, @ANYRES32=0x0, @ANYBLOB="0000e600007d87ca47fb60520000001c0012800bd00001ca4c8668deda0da1000c00028008000d0000", @ANYRES32=r8, @ANYBLOB="5da9bad0539590ba466c6483199046142680bf5cd2d915ccbb3cd5855409db190ec8a4a0c8c80b35402740cb0f03a597092229536058ea0bc8500b4fbbf6bb5390c13e87693eff223be1a0ea317acab68a26c4756af48047ffee14fb59559643f35660a17a563920371cffa3ab94e2e5c3ce705936fcd6178ad9e0c833657721b8416f7fdd570b1bf7358b04e552d25c6ac2eac779540b17da1da85dfb4541f333b2d1a7a2bb2256"], 0x44}}, 0x0) syz_genetlink_get_family_id$l2tp(&(0x7f0000001600), 0xffffffffffffffff) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000002300)=[{{0x0, 0x0, &(0x7f0000001bc0)=[{&(0x7f0000001780)="4d9c64bab6458e9861fe9b208dc14b26e9b98214d5314ed015e5c610e52ab654e9fe160093ae71d9a9445e0de51adb7965948bbb2f28924da4a5f6583a8b504740a13ec1636577fa3f6fcb3b35a6b243561fb53968a1e859f61bb39ef6ee1eeaf5cb267dbf44b2872be364555b035838271bcb0b9c71e20832060e336b8fef792154065f7ce754262bb18bb3189a2a84d3ef382a7037db258ca5cfc46707d3bad78157d4e2cbab1e97", 0xa9}, {&(0x7f0000001880)="96ca89651c00ea0df1c6e3e94c1432ebd32b1080804fe0713b2665dd19ca8cd6c3204cfd4e8675eccfd210d74e26a117145100ab213af711de347bda5564b55a2cfd503227c4ab2bc65b8ebe563362a64576669ca1b90ead7e625ecb54da6d6abc5ddd1d4bf9c458150f604788072ff1d0fb28061a328ad5b7502f0a109352706a12151229db8e4cbf4efadf01a4", 0x8e}, {&(0x7f0000001940)="d0b314ac42b82c1a5dc18d1e0542fd20988b4f8ab7e61db48a5b60ee7da5cb84ecd1bb5cce875f7ddc8621aabe9bfd8821251bc26bec955cdbcea6f4354458f5ecf572e5f4ad1ac8582826d3d633dd517783341a225a58a15c88944e6a1efb102fd05db45ff0398392c24d6dc9dfcef0ba0c84e96072f90da5757d4744bf6313a1382f7d22a555d2c60cf09313e62b18ce2119343135fc65cf90ae00139e3819afb7d2df463952e094c50c6485877ce31936847121b36ef2fb8c46899fbd94e9", 0xc0}, {&(0x7f0000002bc0)="b5ae6ee2ea4680171f61b4b492d0568a97845da0d9d3aa826f757beff330d45c9a208f8327bbf0aee3ecc1e6375e948904b5531896037719c392a828a2b9e32af7efec737775a2e4de17a4e7f532aa5d580b509e46f6d62721a9c07226b3e52ff4801021a804d29c022d3f0830fce7112a270abd052f20dd4060f8039f717a1b36760ae2847bc5c3711bb2039da77321564949091e209150419ee2cf4e3380b63a2955c5e891d5aae954c99ae26455fc0f401209d3ae16963da6f34f06cbdf992ab824da00e0604dff9f18a22ebfc0d0caff1af51fa43dc18ffcea60b6983be8ba88b409170ebfbca3ed7df0dcb3c5fd3c083690c28e15bd73693b768191b8044065e0d2a5f6c8c97b1d2e535e73af26669fbc5fa9cd2fcd2b514d87dfa350d6da78f598c63fb1c34cfb4b3e10402d23e30f0c5f5538933fd58404d637380ab5c3fcc7324c12ddcc7e78edd426f3eb0aeea21ab3cf0533f91840bde95e5cce4b1666b9ce00a5c12a018f137dd003d03129b8d92530094b5aa4321f0f0458030144b5fcc20d3539307193d06316b483a4f7c5c3c9317f5bc668c66272d351bc20630f766466e0aeaf55849b0268d9820a6d21460a5043f2c4278e1f4d86b320b1ca969f8fe559cfc054d8a47c702be6a204164e81b5ce87558243f80d8f2431a6c4781ae24e47ca1198c2d93bd73acc560b15e05666a0a30d27c1e98e1fac107a5c2d41ba2285db828753372b308e16a264b25eed781b73100d3b8041f596a22c480cf58e25b5bec3e0127c655500bc850710755b6757eeb1d7eb3365eec8120d691d62edf31a44f7c45d00e7ef6ebd7bd6776ab92dd859676c3b0cd61e3059a0b95c8505f9501d535bccf450b9b4e666d0740792a2aa27309f7d7e07ada4606a51b83b00e121b82e476619566d98e207b697cd93c5854ffcc319bc731cf9de7b94e3393a3ed46339de0cad57a57eae142bb3adbc5b3c07d05816f6c1b54d09778a7e43ef0e22e0f5f16697504a6ec54bd8d553a5be06370f214ddc43edeb471d180ff9d2fc7b92f970354796b5024588ef0e813802df980caf7a92286f57f0077f61dac9e83c4a8c62f05ccbf374a91fba6f361468391b19297aa23df71027405a898d5fced96973af25ddaf01b5676d2b6202143362774dbfca7333fd91e9770dbc198d692714919f54dc1018b4c64e16a0ad257b08d8b86000d38279a773fde1b64a10b0f6a2d4849a8e6a49cd56c03f75bc2ed2291e48a5a853d3f30a8bc1dfc50dcdd2546e742cebbc8f47dbc7447a5e18913874618db34b3c518f784da5047dca1aa6a352cd75b0eee2660704cd1eaf96093f72ce7b799cf50bb474cac57be482ad621d66095f6c93c6c5867f322f63a373f85a7d842810769ba84d6f0900d59761dbf736a8a3f2b0f3f8718f3ee2dbd82b515742fabfd3a71be77123a9976673e718b18fee904b7dfa02f2625e28c56b2a0dda00711b823ee37f132674b55afe1c6e37fa70f1cef61369ddb22c57a90a432d552eecb7a8336cd3325b2be64545505cfe740f1098064a6ecae7f58cee137f2d0d353b5388e3fcbd292e237b575ad0aa578b5f0b982c04108f49d7b03fa4c22c2306af0f05dc8301ecfa9fcc3404e1e490ecfe5b220da9d4b08f93d154217524c00645606051ab575ae83161dc4b0bac7d6b25ebb4332bc04cf4231d6f37f8f3ff0abf0882870c12bfa7bd2aa4b48f595cc629486decafc09ada9a3a82772557894d0687de74406a25f1d0eb6b648495b189c4ea4267e4338a5425a0ce695de62af4f9c25f65ccecd6ed24221c1517ffb59020076c2b4d9996864e5d4422ce242081e705860d32480b69ecdc6bb57a4dedd0f1d8b3d28851445efe490900bd22a5471bbece11e4ffb1fbca3b517b07bec04f9f21fe3ee96f19ba4b39687e4730f40a2389a3c176a25ed1665667b7fbbc7799982cb054d6716648e892b26cc209c670b5daaed6231437d0a4613d9e729b9597b6d5edb4dd39685a2601cf4938445bdeabc9ce560b3abd279d4febe18b9d3852a59a3d706a5f1da8fed10f02c7148535cc25bf37acd33349d5da677fe7ee95d48e5997ecd1da6980e732e6d286b877a56bd19b41e0ba4b5bb96047504a79c6fe7af2436dbc1b32696b2f03fc9df9f63e3d0f2693f65c813059a36be80f0039f769aab041cbd4f0a40cd3b8255589cd3009bdfd78dfc1635b0233dff184eb8b29e054994cd2b9c73e995080dfadd5ca71f8014e4e7bd5c14d5ed4e16bdbb5594deb0d6fc10a558ff0dea5137ccd5e00bb0e72c819265a92c252b2ac5096f8bfe39a6f069ec36904bdfa2cc292c5d6bce9b51a6a93d4e997dafe4391cfdbfa03366283d1c23f01c664284e6c80ccc8ca814e5f095988109594406c4620a536b86aef44d019c4d521b2b48b626b0e98d274a52e7d392d938d4024562cdfac1fa0e4416551c3473c1d0bf9157e2aac0bf545e494361beebdd4094c1c37c8b617a476008edf4515904ade2d0e81bc750a7f0c5eda44eec4160464ca487b0ea81a651b2af14251544250a44ec8da63db0f0af800ec31bd548b7badceb087477eb150f77877a9ac387a9bfd9585aa05490e3991b0bec8dab7f8aa982904b405745e5e8e5b3a693282062ae7ee2d3d3e5105a9530f4a733bade142b312fabb2a7c82ef21c27b9e16b3bce1e12096d57b74b67aa7e8217d39e7ced3f19965e13ddfb2a6adc268edf3e51847962408434ef180421ff53095b5c1f1fc919f79ca733e8d1869a24d9df2c9a1cbe1cea9ea8e509a41dcf4920547bb23a788091b435e2786316ba0558354aa94db76d3d7c3efe9738f55bfef3b75d77f0dc26c36b3f1c641a2ab1ad14814545718fb0b1c656f0c12f5503fcee4ea7fd3b8e72d18ef0c59ae5d25a79b4bae4ee2be0336d94a42232d503241e929ee25878c257fb647c25271e4995298d80297be0b63e0b5820e00f657bcc814b9896783d6555dddd6f47e0f0cb384f42b84f5ea6116c82c0051fe6b9d9b9d82ce5f8f0337838a59154d3e8bfd13fdc08c3f109e854e86cb1f10b44ab3f9debff47ed71617e414ff875a67ffe05afc816e50f3ae0d6c411a458f12a9239eaf10b669c9a666a66a05731e034bce2d2c64f19f0a50e2da36b3f597d13f4826dc6b66c34d5b641d937bf98187107ddc4cfb31c8b0c0e0a1b4cbad0834e370e6860be9573d426fdab964a69eeaeca9f1d890b17b769de43510d9b780b990c3f10a242bd025eaeb5967523c0aa6c57ce49510e8a9c0a1866d739083fea42c22035425d57941db23e35a62b9f761c312919793ac712b4293853bfee0f3cd47b6c82d88b3c7c06cc7587f187d3925a56c574aa75acf1ab1620363de9a4bfffe1c6b8ec8e2f09bfa4e2c5f433ba96c6387c88de0d422a2dfa8854c65bdf15d4883fdff2e7de1cb8b4c54fe0e129ec104412c70886c2df87314ad69bf05d168a0919119c55b25489d473671f61fbaee70387fd81843396ff38d55d3a844c524ad9ede77a09f9f804d03f4d5f1dd721ac0610ba27a8119802e3c84b368f66e3801b866fdc935189783b27a0796088cbbda91324e74ffce7085d893e2fcb2971f2c0c9e226d46736d732f83afda4cf60ed1fa653ea816f472f0ccb90251e08da4e7a171779b57a3cc67298f88b7eeaa84d698c359d7797f0d1d52f6ba1e52a26af118d281d30883f1380400bcefefa73570f2d19a759d081fd867d274e487894b1bf5ac262f92d9a2d398901b53ebf4fa5d24c306da7631d359fe8406aa865fd6bd95c8b1b6cff9aa2e05283b94270f6342e2d596d830159fd6ee2d09811c139419c109412a12d3b1cfc8718a3fb484e175541585454a510faab40f6371481d258c0cd502a778d23da67718afe9f6825021c19b9e04dfb03e069b8abff40292bcceb93fcb97f85930971251843bc25d6d185cb5e86b1928c7a4f0f4944c251a36df78404205ddc875d72b4399551bb6e3ed593902140c50c34f4e6536a5721e3556f8d6d1a56c6350d60e5f35fcd2689d22c3ed6ca9630764ad09dd5b36c0228df4bd1ece422fb7c27df70b5a60bd3c8f14e3f062334f7f21d56e14d9736fa937f861fdf5c646c2f20b31cf24b0ef2d4ec8008abc0ed8537a28400b209f518f211c6078e8dc53b80df63d58e6c0a1e822e94f2d5c5d28fa3c3db340261c88f456190a0f5e49a0f081672f6e4587bb42b801700bb19bf92c8413d22c50258bb482fde0e3de6836e54c5dd713539f1ab580ac5499b5d6c91ab2e52cc37d6cdb54cbd41fc0c91be5ab3b8a5a9a98d293c497fdfa2ac837c4f1cc44457c10890d2bfeffa9757a449061c50fdb61eab406148b6e5f5159863f4cbc022cffecdd1a3f6481cbd1d9a2b38d9ec744235714178cdf96629b5153bfec928d5bc2c82b6a0a6a5689c0b6a1c1fb8b1627107363c37bfd1e270c92cd119f3c9b11da080df8dc689cb3055ea9a6bcf250581eef26697d7b325e9fa50cbab8b3bfc53420053d9414f039782513b2a5baa3b8c9c30f49d566b9e0b950625c61d55fedf77739630cd93bbbd00064e11933403e6f2f15c3bd6549eba585fc51bfc9e93aa452cc10065dadad973b44759b001da3ee7f3c198511a6c1e7bd5599093f4ae2ddbed9fff1721675055085d07348b70d6857a47b3e96adaab599fa3085812ab7641cb5e627dd58073c54da0b75c095b6d0bbc50deea152142fbac496a00c7a1e3fd333d12ba0974461f8d2587cf3341adbe9e2606b61251c69d5b952f2933a52041859a6d45a99d62d334aacef84a5dedffe8b89d723c60b712cd0c989a07b0abc5d997ef95a765f6a116f96877768deaa3023c4dbcac1d5b6196af9690c41b68fc361449fd474083045116f0b8fc11ffa30f36edbb7d8dda621891b1752c48113ff8332d7ca23d7aefc7f191edecd6b47583475f321bd2c1d034fe403eea15518e39fbffbb6c646e16bcbbe44cafab85e5542fa5fcf5d3869a61397efc44029c48ed0cc3aa2711faac3110da6007ca3c99d60c221dac143d163787f0cb1fbf83384df99d258a1bc08ff39ebb2ecb198fcebd7f79e294d64b9d74e07908993c207f5477990eb8135f397f0aae2fee38d72deeee852d8f431fa37c2ec0b6120f79848c4372b3f81e5e685ba648e7dedd5ebd7ab1d3ed255c49e65f73c7933c921ef690bb787d6cd3c86b6bd328f987bddf57063ad0a68b9c7b9f051bc528aa367ca884b63285d9592ae59cdf7983150650ea3dbed2436370f5a8304fe0298ea84e7259afed83240999447e285a62e7ad5f577c2fe2ff6f12f6a7c0d1f55b9efa774555010dd8fd4c28ac7aa0cd75447bf443e4d1d3a2d1566eced268471038f2ed96492d60f5008d55e7d59b952937c09ecd4d7a632f3822b6f0c1f73e206ed741b02016c9c5d959243364591b24df06b2849489dfe1b4446420550f9b49b2655ebc9fcde554cd6e59ffe4cea07ae2c8241430ecc8a37ad69f34830fae92de0c04b4cdde05b684dfa817f073634c26f884f3dc303cdd8e9367fe1b63fe6b93451f1a0bdd3fa96d9911979716dfd0eea99ddb476f958daebfcf64a4c5e3e09b7bab029418f4da1ac1bc08b49cdb086a57f50ade8b6c44d7aff6867acc08ad283557d684aaf48bd0c6543a530f382a776ca8273ae71229f3db2c565116b25223936328ff6bc59a5565b41da139596bd979ad897192cda9f648adcf4c01319180bd683a683ecf1ae3645abfd5d31133323895ecdd26e8de72daef7e898710c161590086f06ae7155cb3127ef253e51b07135cc4f", 0x1000}, {&(0x7f0000001a00)="5989b395931a498054a2084fc7084353c56125b20dc395c3af5485aa2ec35badb385408cb3953cae47d7f110120f496ffc56572d0455d7fb65d1aa5eab0effba1cab1f5efafe13e830bba30d2fd6955b6f95f236b8cc682c9752313cc9985bfc48fb9368678002f690d0f18f242d07e5da10de93e7f42f5c219729999f12946842d2a7528278542fd17e3dc715", 0x8d}, {&(0x7f0000001ac0)="4533608523cc3a3d78a76f2c298688819d81abca3ae1a9274bc966338d2a3648efdbc4688397a004a1ff2fa6963c0025136d0f4c9297651f3a25622223fb4289703212e3aaec59456a7d19795e93a72329be90c8affc5fc9fdb80baff9cbaba0ce80c2f6d96e3e9f86ec0b07cb6e36a5638435ad350e7bf74158e58b1c605583621c137a3fa0f19ec713e7479ce54271692b4d12d991359953de2de93d04d2abb688e3bde56ce7d02b50c3c5e8b9413cf127c6634d7738dde9d9ecac5f18ab5c50afef55a38cb160d89ce4ed56cdd5b1a0b6d7f786b1810452ed3dfa38a8eea8d32e9a91b55187b0231312349ef1b83e92430327c4", 0xf5}], 0x6}}, {{&(0x7f0000001d40)={0xa, 0x4e21, 0x4, @mcast2, 0x9}, 0x1c, &(0x7f00000021c0)=[{&(0x7f0000001d80)="3dfabcac92bad96580cc555678fee6bb5933cc972a9707224fb6898bc9e94e1ea53b2353a604e504448370ed0c0503e1ecacf59a219a12c568e5bb1c753058d8986bbe9456a12d13ba4d27f200cf8714242544e760b595ea71087d9bdd432fe7408f84763a8aa8d59b4e256ea0ded24267fe5121742281d2b26b0fa38f4a46a30762a846fac91aee9702a43e9e6f880375cb48b16d5c20137fb903e53df642e4f5506a7c8ecc747981b013e98f186b01828bf51ecf05c364f5bd46caa7efd338ec25084c8e79e7db583c17a2cac9d0a6fbc8a994b3dd25a3e9c9bfa8", 0xdc}, {&(0x7f0000003bc0)="0763b5d7fdaddb490a0b58a726e9e05ef1ff5378e7d2ab27fad1a3f495992388c317f42172ad00af38778647d0d4a321c78b36c6674d613a9c5c593a94f6ffebf1c325a1023c8e1c3dd084c404830b4134aac29b79d70920f97f8423618bd418eb288991380b8ac660d84177f0b6c80f86c2d67091400c2a11d1a0ba0fc32b204bda0dde862452dc5c4dbe80b578c61d1b93a0a82fd38b39972a3fdad6cf797bb62fbdcb27d214d859c9391d90a8e237839e400a96eecdf8b4804d532ceec2839b3813bd01efffa0243a439be1427bd9255a6ccfd879440ac89fdc69c0002e723a7c0ea4a80aaf8176a63020f9be19b96c48d622896ceaa8820095e4f659dcaf77c1a54f2ca4e8c8f7b29faa9552059011604bdc619f7f0a77a6a0b8ee13ad9ad5010a2d3777d51bc274610d6bc062e38345db02fdd8dd8eb16e702ac6d7146b5b46e9a1b4b22ce281c4639fcef5cfbb0a8bc0ad69df374de24d914f6a3d12e871b14f0bd66ebef61901bbd8dd6c3472af78f2136829b2399dac484c1c5a73a44c817e82034b1972aade27f7330ea9e7797ea6a4091d2b752c12d74a4a9fc7e5c357b7f44e34b98f7e1a9a2ce6dbd35a67622558ecc1e5da403e855692c100bad0ef5cd460371be1b302a84054fb76d6a7c07cfa1eb685ea112cb8df7925716319b5dfe20962211aa516c54a0a9fd371da38cd2f19ca8c8133e1b5d4b04304bcc0cff01c1c5286d94084a5d38365e2e024430957bc88c5fb47b1b584e88b94e98661cac86b2e13f88c28b98a48077eaf1d61f729fc3c3b3a1180bb2bb55b939bcfa84d279176bfb9e7ed8612f58fa8bb6624ef7d5591d7cfcc4b840be90355d71fbf62be5b452942583af4b8394a9c04e7c52a37de8296b8c7bcf6507200f4f789a49a65c068d9eab024f41820bf7b3a308247e6d06586b6ce0418bbee32f99aab9f20a8e197396945b0d7dbcd55e0fc8f85f331cb5855b20f033efcb7bbf4be82f0f45e63768846b282b5760c5ad0877ca660ed146d622db353bcb703801bc1b0b49e021e7093e138d0ac6e583f438df7ba5d0fb6949cb944e4f09c1a831a8aa19803f4022da2e54b6dff467c927b885b00d9870bea4b3b598dd8d1c245e97d1838000b47bc29e9368b4d97c76465ba44f230a341b038db9868917a8b767ab82b2b059f34abbeb1e041a1b4eace1400e3a6cbd6937b1f42b97cd27c6cd23f1f7c0c741b223d5acf816bf6195eee9466376a9cc45eda50a0e8f9f3e3cbe7e57206f2f262afb39e592c28ca6211d5e4783d64a6973d9df78b59214ebaef352ad7811a23fc98fc47077b32a3e7b0bded03266b4d8a8719e41bb7d7004119e03d51addf91caa0894e6fb4cadc1b68ec2da43775035c8716b025f2faced2d07fff1c08fb2964392ee00c0bda4bf0c5ac6795405659a8204ae5bff30f1bf60d202506e5afaeac436f241bd3df10d777edde81ecc6f0f0b6e707e324d0c391077d4d4b78b7d53abf27ccfe3e01cd2dcd381c903d95331fc1cca73b16ee6bc6bd39c77e7024d53a0562caddf25db29c1a5ee854f1f95b1e69c02cf293961651f7ef8bd5cfd4c3e7291a545fc75f5056e24fb26462866331a4e839a28037f0dea5f3d81ac8023307f271d2dcc9a2843beb4a9602d3fd1bef9eeaeeafdae8547fbda570b3218a8c380efd56de79df34434a98f091fb7198798d70cc1352ff3d8deb06940cc3892aa8d0b05b3d55ac8f398cb6e42517d7166f4c3642162baa1b4e1b5de4b649d1dac3c561016049e713ef914cba309f50e2f9c9bfe5ae1024953922be47133461ff3a3f59b42b70caebe94ced1cb48cd8e07a049822331e11dbc8926cab6072e02453673e2eba66da46cfecd705c9f2d8a5eaa821547f52fbb9d1ade9facd45dc98529054aedf0cc25cc30600c6be39ce338bcfa21b0fc2e2f9cc2034e889edf4ee5d4c0ca6785f93dc93e47378e6d6a95bced27456aeeda031129bcbcccb9c6391aaeecdd16f2dcdcfb7430aae1d0df8a574b82b4d6a445b1d0fb26603c22ed89c4f9a5d9ccef17c9c3f4ed2a55359ec611fb32d3f105b4b5ba11589b76c9d6f8cbab6e73f4d7f48189c7b7f6dcc775f4e88822051443749905b207228eb170939c623ea906f3ef60c2c23ffd5211bf0681761bcec5a8298a10324bc233b4ac34c7bf610c760e0b30b46f610c16e7e81ec875423746c02700c05c98a3fc9931da280035307d6fefb2d44b4c011e3d6753dac69176420b435ac164eecf40ec51b3cdf19882d5f599deb7e7d157e3a239f84b89c7614a1ee27b969e32b06ab6de87a77faf3bdefeed3b971bafeb5d550dde4a44554f0ca482225e31031bef09eabe31af59e7394afbbcdfe4bb75c0a60cf8352779509e85e98938cf10a891e41e233abd782083fc8f7f7376e9abbf4bb89f70610c74f306407cd942ed9a775271dd38b3a078c066faba13ef0c7ee1af201a131a3f089bf856f27bd90539a35ceaa6740fa55fc1ae7bb847ca6b775fbe832f8d8b0119a6a579376cad194b3f6aca7287714b89a653ab7dbec9b144d1face23cdaebc2241a5f1e40f64c8b1d84f7a92abc38af61ca1892aa98bbaeaf56a1aa8defb746693381194949a198765ab4b039020e6a78ae08c7243e63091c945ea815069efe363d83efd70d3cc428b39c23d9c31151a1856cd9100657ffdf93844e627f101c27dc01ca9b4cde655f27b675314ce3730e56a58ef211bb16fbb1c944958b3c491dc58f698c7ae74585a1e7f92113a7257415abba5c9a8db8c9c2ec756d024df391cb22c1c4176b5724a8e9a9e64312b63faec3419bb207a6bf7d1e83eba5ff90b67aa6a0be3d09bc938a7e83ac8fff755fb78d54276ac73e71a72e741f1f6b48bf417604cb36e2a979a3d4848293364de08be6f3d2c49c76e70de20dc7dba454c8f6b19558f0765280eb8f399df3c22a10a36378bbbc76b95795e44532acdd89f49813a8eecb0be499c660db70b0da47b5a82a8e456d4877ba924a1dc89bbefbc5fa46a9cb49fb86446757ab230c16655e17f18f35cd1efe32a73588aa2de786bda4f679deda9096c973b027cf66d318f325d72e0e500cef49359df3219a634794c38b52a540feb024c1cd0623ae1469a977637be7098f6680a9406bb1be8abcc7623d64243fc5946437aa67ec68f60be2809edc337e15212c7485cd4e2c98028188d1e824ace3c6965d29019ee04473256535739f09f565c7f35a02d62324085dbe5021e11875515db289611ff6a2748887386d3c39d19d9d352ccc8a925b857e4593b487009d44ec0f2ab69901e3315a38a153d448b8646d73ec306a40e34cea96128a354b1010ef263f4b862d01daa4dc549824948280e081f958b421c274b20c3ba0581601fc6d67397294dd535960ffb12196665d48a6f14a93860fcf3b80be36328582593b832a505f45e2dd4951d537a0129a893fec6a1e3d1786ac3c4c743f2177b0e9834afde6d7f63005dbf69c8bb090084a1b448369e20cc2ac4aa72c673a8924ceb8191dcc1a2fc2102c41333c4d6b7b3ea527e8850ce7fd851ee7e44a3a2811e47449e3e9b61a319fa6582717c3fae0c2df775fa2be8dda2a6238b5cfc1ee864f7a07aeec7c157d49981d0879acbb6fd03e134a28f7646de93440aa49fd84a890f54586df13109d499b3342862e668fa75dc20a93155c989299ab01d96090dd054beeecf698bf69b5430377ea39f5fd8981b71d9a5e6bf275c11b1ae11fcf073dfc23b4067becea6fa30098000e64f58de9095075004e39311c5012950a120cb9de34352ae787483adfdee336f1effb3cb1d06770830c226cd2e1657e266b1d7e22064d468feef1ce61e57602848ec027a415941aaf72b52bcbd63c4656f98c8f8e839b2e8def23270b6299bb9d08a723015f4ea577481749cdd037ad1b28fb110818d8105572ba157944be13588b35012daae7d60b517d793369e479bc04f991e6a04466c56da144d3d99c30b6cb7eedd023471a9e3a9f3a10fb5b6d9deb80033576beb115605b78ccb4de867c7b9ac9bd6aca542d3fa89fcb23042babda4a553dbbeb0c31f6a10cb7ffe17478698642cc3f49eecdbce37213015398cc526b4ee734407fba550e67fe4954871d59a1a4db315080910e476fede8934d880f023a7af934070e02326a8c55f2656952ca702652206595286a942475f06e6c3cff0c2bd710b3f7b10efd11ae36fda3baee9d5ea4ffa5fab0b166806e21175b9b90bd950b4f07af8cc60f8cca885edcbc57d43580cd2fb59cbe5ea8ca98cb411f61e3a62cb0aeeb5a26609aa308d8bfb5b13bfe72371527db1ff761ed83df8b0874b94b2b90becd3c57596fd0f4940ac54e14d5690a26728719eceb0041d6badb9a3606edef6249614bcc7b4437a8d8192a252a1dfccb9912e57960b1fe19af8d600f13a054816e5fdf4ef8f23ac8268c9c29cc9d5daa9a0b2003456dcea263ffb900497b2cc5044a067c901b7a00533b23aa62315c38e3273e42a7a892510cc5e996ea621063902e57e3a32f6fc2b417b65ffc848c4a64a795cc168d2e52f64658165f1348b925ffdeae989c602a646ac680c349726f1fe926cf192b9055cdaaf8eac113ab7b92e51f5466196e2f7b50297ac7e6805055e8bee35f9e609270e87635096aabb4b6fdd79e3c8b0189ba3d5c13b40d9d33ba0dc6f842ff222e43dc34d4424bb9c60419aa80dcd8f0076e4c3019cedf4640318267222fac164b8e9655dd987198971595af254e84bbdedf61fe9c95559367aa61aa199cb3f153d1d42b323e022d513e54285ebd1fc457a4e58e8db9fa7760d2ecd813b8dc6bf7cc1f1d82ca100422173b50f4dde19e856ee1ec89249195ca00a4851677eb8818ecd43f582021e372983fa00bf6862f0fcda68fa701b5b73da339cd2306a85b1b9cfe6cf41ae890bd4005b34dcbf802a7bc7c892555a80115760971f1afec342d7dcfb9adb504c82cc42d5124186db3adae6e4fd41b11943c89da540d3dfa67f63e7e8ba373fbee8e5387534b385104c9e53b599d8729d040dd2192fc132df96dc5ba4987eac4c194e4c80bd7a779fdc6e93279937942f1b377b57f2aeefdef4ba3ff09c5241de6f5ccf892f3edb80af307e56b8a5d65a04d34d4f457f0e750fdfe4145a4c845037ec1d0c245bca58bb10883102aa57518552c5d4b894c40fe5060199ed9b84ab9449c294548e3ad7175bd1a34f2ecd43776aa31283bf41eb758600817f37614f3df2b4b70005baf94603217f969761cec7c847db801bcf59fde9d2eb6a3475536259d8288c615417081a73928389277922ac96109f8ba9a9b65a7757dd3a0826d05607c85020c2aec8868a0791cde123cac54036ff8cdabbfc07398043a362b75256be1bdf83dacbc1b0df5dd872800465235e8536ad867a3fa103d51b8b0d0e3f53fbbcf2a9874585ed88c3a0dd05d34e07e0b98240337ceca71e11c3aa624bd8398960ae6445c2d6a9ccd79d1aca46e3cde8bdbf1924d4a7bdc7d1b74f5081a574b0b7230e3f1700b3b5a54f9b26579be8c88c90544dfd4cf8d3d5752755e3c1d6ed6dd27613c486d9d90326cb9ff8aebc7044c75f4faf8ff0c12f7cc63846c4d0c5a5677c0b0fd97ba5ea4ac48097b9e40d6640db44d0265355d4a386ca46d2bd0acdc7620814c44c32bbb6f9dbeb50912759540a281393ca0c4bcf348969aa9661956e6d95820094794ffa164364c6da9e693fded9543d85ca7f9993dc184d5ebf50e667ffcba8d66033f06efed69185e3904c4a198c7591a79e9f870b8be", 0x1000}, {&(0x7f0000001e80)="351f62db0f60769a62a760b1e659ffb1ad7e16cda1d52d9139f0129989f80ecf30b192b7e57d38c0b5374c3b61465deda447e0ab536ce92771edcc9a32c1c432d61443961730b6351ba29ec549f778dd07865edd5f36c585e13fbd73fa5e879760707e41a5bd0107d0d0946712b3d3ed01cc255088ec6ca656578aa0f457e359f7392dffed00e4779c553104d2a02100b2465e10adfbd8ff026df24c883c6f021b21b23ffe0be84587efae85f99a881b3628b61fd1ac5e620574ba5702523357be78ee13f7f657d5b7a8c7800d45da8f554a0591b180125e8875b5581578b819e6efac82f675f056", 0xe8}, {&(0x7f0000002640)="2a3d0853a4f6cb5b1edb57bb1da6875b2613079ae6ff1a0511196e9243b17c7002e387e861e0f0bafe41b6d5f36d032aceb747d684b4baa902550a76a6ae18024e45defc7dc8fe5c517758163dfbec63c160cd281be6e1f49dc76061c6af99ed12ed68a9189daf7be790276e08edcb7381bb89b34707a0fab63b37c30092b29cf154786a1fbb64a84d0b169f1d4277f551ebab4addd4462852bb25b9e67702fbf9ddd3e3be4a8986787ac97effeb925d4b5b1dac9331", 0xb6}, {&(0x7f0000002040)="1be8552cf8b5d36c0b14c538076000870f8b494097fd4eeaa2677166439765ff8c6e3c91cfbf734542ca567fccb373e71203084ea11b2d33cd199f310615fa02286bdeb70bd07f30f6554f1d269b3cafe82bd23a8e7e1323550eb52f1a174ca7639f83778c4345112f257c2f27a29b3f4eba334e36fa130aac49a13e47ba49da07884bd494d239773b612d6981a24feddbb2b26f40ebd9862431d30be447fb17dfde5b5643eadacdd9bf062cdf8779bbf6e1da4bbf1f51ab9a4550df38ff8a8a4707c1d0b04e7d5adbba3b61c51e6d", 0xcf}, {&(0x7f0000002140)="c9fcf0a44b25ea62489bd04d1b8dca43d754558eb256984999ee25b4f27bbea44c2ad4449d2ebaa105b9d28d209da831ff99a28958a643d3fbb4198f729706e06d376bb628cdcb92ab25a986a1a644119319112c64619d7555723268e8edebf91593e85a60689c26", 0x68}], 0x6, &(0x7f0000002240)=[@hopopts={{0x20, 0x29, 0x36, {0x89, 0x0, '\x00', [@ra={0x5, 0x2, 0x2}]}}}, @hopopts={{0x80, 0x29, 0x36, {0x33, 0xc, '\x00', [@calipso={0x7, 0x30, {0x0, 0xa, 0x8, 0x3, [0xec5e, 0x2, 0x6, 0xffffffffffffffff, 0x10000]}}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @ra={0x5, 0x2, 0x7f}, @enc_lim, @hao={0xc9, 0x10, @private0}, @enc_lim={0x4, 0x1, 0x2a}, @jumbo={0xc2, 0x4, 0x1}, @pad1, @ra={0x5, 0x2, 0x8}, @enc_lim={0x4, 0x1, 0x8}]}}}], 0xa0}}], 0x2, 0x4000) sendmsg$L2TP_CMD_TUNNEL_CREATE(0xffffffffffffffff, 0x0, 0xc0) sendto$inet6(r6, &(0x7f0000002480)="4c59f76ea15a86ce8530b00184339808dccd57fb261328f569f2aa5e0da26f91bf10a8925372d1979ed3ed00b45cc2acc9707df85628afe446f8a492b9bc056a77808d2be19ae7362ebea5bf23b0e58350a6918244d00637a461e27d25f697007899edbb879322dd2be5a95b7d1d31b2168821a1a766ef267c7df8a2cc1c51677a8271a31287da93a6bef4e9fd7cc1c29ffb8af627c9e844ea7017ef9ac8a739eadf8d1c726a1d270ec3aae426916b3c4f2d5e9a722bb9791f9439e9a3", 0xbd, 0x1, &(0x7f0000001400)={0xa, 0xe21, 0x1, @mcast2}, 0x1c) r9 = socket$inet6_dccp(0xa, 0x6, 0x0) recvmsg(r3, &(0x7f0000002600)={&(0x7f0000002380)=@nl=@proc, 0x80, &(0x7f0000002580), 0x0, &(0x7f00000025c0)=""/52, 0x34}, 0x40000022) bind$inet6(r9, &(0x7f0000000000)={0xa, 0x4e23, 0x3, @ipv4={'\x00', '\xff\xff', @multicast1}, 0x9}, 0x1c) setsockopt$inet6_opts(r3, 0x29, 0x3b, &(0x7f0000001200)=ANY=[@ANYBLOB="87190000000000000912d9e77d21acf3491ce0ee38a6f73995f0e6ed03a1e01be6b74f84e2c8ee85f61ed5cd2c6a0024676efb2a09bd1c80589f5de888f2d77e0d736432494f4614a92f50293fc68900f72fec0ba714bd6d02ea39266181a74298fedfa6616f4aaf117f6e98928c85864364d8d2c56b00000000000000096fd99a13f31b62d0a10b8f1164117189e963986b1beac2e98712b2011a908b7b73b3c43f361d157c6d015229b0081d0adbee9683fbd029f026651b770566ca2fc910fe88000000000000000000000000000100000000000000551d4d47f7a4abece6ddf6ebeede99977a11177027da67cf6cc88065d6779b1e834f7d204bacbaae09e3609b7802677f1c6b0d6a44d8a24fc09d"], 0xd8) r10 = accept$packet(r4, &(0x7f0000000180)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @local}, &(0x7f0000001340)=0x14) bind$packet(r10, &(0x7f0000001380)={0x11, 0x1, r2, 0x1, 0x2, 0x6, @link_local}, 0x14) 22:56:20 executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000000100)=[@in={0x2, 0x4e23, @empty}], 0x10) r1 = socket$inet6(0xa, 0x40000080806, 0x0) bind$inet6(r1, &(0x7f000047b000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) listen(r1, 0x20000005) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r1, 0x8933, &(0x7f0000002880)={'batadv_slave_0\x00', 0x0}) setsockopt$inet6_mreq(r1, 0x29, 0x15, &(0x7f00000028c0)={@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, r2}, 0x14) r3 = socket$inet6(0xa, 0x6, 0x0) connect$inet6(r3, &(0x7f0000000040)={0xa, 0x4e20, 0x0, @empty}, 0x1c) r4 = accept4(r1, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0x1, 0x7b, &(0x7f0000002b00)=0x20000000, 0x4) recvfrom$inet6(r3, &(0x7f0000000200)=""/4096, 0x1000, 0x0, 0x0, 0x0) r5 = socket$inet6_dccp(0xa, 0x6, 0x0) r6 = accept(r5, 0x0, &(0x7f00000013c0)) setsockopt$IP6T_SO_SET_ADD_COUNTERS(r5, 0x29, 0x41, &(0x7f0000002b40)={'mangle\x00', 0x3, [{}, {}, {}]}, 0x58) sendmmsg$inet6(r4, &(0x7f00000001c0)=[{{0x0, 0x9b4c, 0x0, 0x0, 0x0, 0x0, 0x3000000}}], 0x500, 0x0) r7 = socket$nl_route(0x10, 0x3, 0x0) setsockopt$inet6_IPV6_ADDRFORM(r5, 0x29, 0x1, &(0x7f0000000100), 0x4) ioctl$sock_SIOCGIFINDEX(r7, 0x8933, &(0x7f00000000c0)={'wg2\x00', 0x0}) sendmsg$nl_route(r7, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000002900)=ANY=[@ANYRESOCT=r6, @ANYRES32=0x0, @ANYBLOB="0000e600007d87ca47fb60520000001c0012800bd00001ca4c8668deda0da1000c00028008000d0000", @ANYRES32=r8, @ANYBLOB="5da9bad0539590ba466c6483199046142680bf5cd2d915ccbb3cd5855409db190ec8a4a0c8c80b35402740cb0f03a597092229536058ea0bc8500b4fbbf6bb5390c13e87693eff223be1a0ea317acab68a26c4756af48047ffee14fb59559643f35660a17a563920371cffa3ab94e2e5c3ce705936fcd6178ad9e0c833657721b8416f7fdd570b1bf7358b04e552d25c6ac2eac779540b17da1da85dfb4541f333b2d1a7a2bb2256"], 0x44}}, 0x0) syz_genetlink_get_family_id$l2tp(&(0x7f0000001600), 0xffffffffffffffff) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000002300)=[{{0x0, 0x0, &(0x7f0000001bc0)=[{&(0x7f0000001780)="4d9c64bab6458e9861fe9b208dc14b26e9b98214d5314ed015e5c610e52ab654e9fe160093ae71d9a9445e0de51adb7965948bbb2f28924da4a5f6583a8b504740a13ec1636577fa3f6fcb3b35a6b243561fb53968a1e859f61bb39ef6ee1eeaf5cb267dbf44b2872be364555b035838271bcb0b9c71e20832060e336b8fef792154065f7ce754262bb18bb3189a2a84d3ef382a7037db258ca5cfc46707d3bad78157d4e2cbab1e97", 0xa9}, {&(0x7f0000001880)="96ca89651c00ea0df1c6e3e94c1432ebd32b1080804fe0713b2665dd19ca8cd6c3204cfd4e8675eccfd210d74e26a117145100ab213af711de347bda5564b55a2cfd503227c4ab2bc65b8ebe563362a64576669ca1b90ead7e625ecb54da6d6abc5ddd1d4bf9c458150f604788072ff1d0fb28061a328ad5b7502f0a109352706a12151229db8e4cbf4efadf01a4", 0x8e}, {&(0x7f0000001940)="d0b314ac42b82c1a5dc18d1e0542fd20988b4f8ab7e61db48a5b60ee7da5cb84ecd1bb5cce875f7ddc8621aabe9bfd8821251bc26bec955cdbcea6f4354458f5ecf572e5f4ad1ac8582826d3d633dd517783341a225a58a15c88944e6a1efb102fd05db45ff0398392c24d6dc9dfcef0ba0c84e96072f90da5757d4744bf6313a1382f7d22a555d2c60cf09313e62b18ce2119343135fc65cf90ae00139e3819afb7d2df463952e094c50c6485877ce31936847121b36ef2fb8c46899fbd94e9", 0xc0}, {&(0x7f0000002bc0)="b5ae6ee2ea4680171f61b4b492d0568a97845da0d9d3aa826f757beff330d45c9a208f8327bbf0aee3ecc1e6375e948904b5531896037719c392a828a2b9e32af7efec737775a2e4de17a4e7f532aa5d580b509e46f6d62721a9c07226b3e52ff4801021a804d29c022d3f0830fce7112a270abd052f20dd4060f8039f717a1b36760ae2847bc5c3711bb2039da77321564949091e209150419ee2cf4e3380b63a2955c5e891d5aae954c99ae26455fc0f401209d3ae16963da6f34f06cbdf992ab824da00e0604dff9f18a22ebfc0d0caff1af51fa43dc18ffcea60b6983be8ba88b409170ebfbca3ed7df0dcb3c5fd3c083690c28e15bd73693b768191b8044065e0d2a5f6c8c97b1d2e535e73af26669fbc5fa9cd2fcd2b514d87dfa350d6da78f598c63fb1c34cfb4b3e10402d23e30f0c5f5538933fd58404d637380ab5c3fcc7324c12ddcc7e78edd426f3eb0aeea21ab3cf0533f91840bde95e5cce4b1666b9ce00a5c12a018f137dd003d03129b8d92530094b5aa4321f0f0458030144b5fcc20d3539307193d06316b483a4f7c5c3c9317f5bc668c66272d351bc20630f766466e0aeaf55849b0268d9820a6d21460a5043f2c4278e1f4d86b320b1ca969f8fe559cfc054d8a47c702be6a204164e81b5ce87558243f80d8f2431a6c4781ae24e47ca1198c2d93bd73acc560b15e05666a0a30d27c1e98e1fac107a5c2d41ba2285db828753372b308e16a264b25eed781b73100d3b8041f596a22c480cf58e25b5bec3e0127c655500bc850710755b6757eeb1d7eb3365eec8120d691d62edf31a44f7c45d00e7ef6ebd7bd6776ab92dd859676c3b0cd61e3059a0b95c8505f9501d535bccf450b9b4e666d0740792a2aa27309f7d7e07ada4606a51b83b00e121b82e476619566d98e207b697cd93c5854ffcc319bc731cf9de7b94e3393a3ed46339de0cad57a57eae142bb3adbc5b3c07d05816f6c1b54d09778a7e43ef0e22e0f5f16697504a6ec54bd8d553a5be06370f214ddc43edeb471d180ff9d2fc7b92f970354796b5024588ef0e813802df980caf7a92286f57f0077f61dac9e83c4a8c62f05ccbf374a91fba6f361468391b19297aa23df71027405a898d5fced96973af25ddaf01b5676d2b6202143362774dbfca7333fd91e9770dbc198d692714919f54dc1018b4c64e16a0ad257b08d8b86000d38279a773fde1b64a10b0f6a2d4849a8e6a49cd56c03f75bc2ed2291e48a5a853d3f30a8bc1dfc50dcdd2546e742cebbc8f47dbc7447a5e18913874618db34b3c518f784da5047dca1aa6a352cd75b0eee2660704cd1eaf96093f72ce7b799cf50bb474cac57be482ad621d66095f6c93c6c5867f322f63a373f85a7d842810769ba84d6f0900d59761dbf736a8a3f2b0f3f8718f3ee2dbd82b515742fabfd3a71be77123a9976673e718b18fee904b7dfa02f2625e28c56b2a0dda00711b823ee37f132674b55afe1c6e37fa70f1cef61369ddb22c57a90a432d552eecb7a8336cd3325b2be64545505cfe740f1098064a6ecae7f58cee137f2d0d353b5388e3fcbd292e237b575ad0aa578b5f0b982c04108f49d7b03fa4c22c2306af0f05dc8301ecfa9fcc3404e1e490ecfe5b220da9d4b08f93d154217524c00645606051ab575ae83161dc4b0bac7d6b25ebb4332bc04cf4231d6f37f8f3ff0abf0882870c12bfa7bd2aa4b48f595cc629486decafc09ada9a3a82772557894d0687de74406a25f1d0eb6b648495b189c4ea4267e4338a5425a0ce695de62af4f9c25f65ccecd6ed24221c1517ffb59020076c2b4d9996864e5d4422ce242081e705860d32480b69ecdc6bb57a4dedd0f1d8b3d28851445efe490900bd22a5471bbece11e4ffb1fbca3b517b07bec04f9f21fe3ee96f19ba4b39687e4730f40a2389a3c176a25ed1665667b7fbbc7799982cb054d6716648e892b26cc209c670b5daaed6231437d0a4613d9e729b9597b6d5edb4dd39685a2601cf4938445bdeabc9ce560b3abd279d4febe18b9d3852a59a3d706a5f1da8fed10f02c7148535cc25bf37acd33349d5da677fe7ee95d48e5997ecd1da6980e732e6d286b877a56bd19b41e0ba4b5bb96047504a79c6fe7af2436dbc1b32696b2f03fc9df9f63e3d0f2693f65c813059a36be80f0039f769aab041cbd4f0a40cd3b8255589cd3009bdfd78dfc1635b0233dff184eb8b29e054994cd2b9c73e995080dfadd5ca71f8014e4e7bd5c14d5ed4e16bdbb5594deb0d6fc10a558ff0dea5137ccd5e00bb0e72c819265a92c252b2ac5096f8bfe39a6f069ec36904bdfa2cc292c5d6bce9b51a6a93d4e997dafe4391cfdbfa03366283d1c23f01c664284e6c80ccc8ca814e5f095988109594406c4620a536b86aef44d019c4d521b2b48b626b0e98d274a52e7d392d938d4024562cdfac1fa0e4416551c3473c1d0bf9157e2aac0bf545e494361beebdd4094c1c37c8b617a476008edf4515904ade2d0e81bc750a7f0c5eda44eec4160464ca487b0ea81a651b2af14251544250a44ec8da63db0f0af800ec31bd548b7badceb087477eb150f77877a9ac387a9bfd9585aa05490e3991b0bec8dab7f8aa982904b405745e5e8e5b3a693282062ae7ee2d3d3e5105a9530f4a733bade142b312fabb2a7c82ef21c27b9e16b3bce1e12096d57b74b67aa7e8217d39e7ced3f19965e13ddfb2a6adc268edf3e51847962408434ef180421ff53095b5c1f1fc919f79ca733e8d1869a24d9df2c9a1cbe1cea9ea8e509a41dcf4920547bb23a788091b435e2786316ba0558354aa94db76d3d7c3efe9738f55bfef3b75d77f0dc26c36b3f1c641a2ab1ad14814545718fb0b1c656f0c12f5503fcee4ea7fd3b8e72d18ef0c59ae5d25a79b4bae4ee2be0336d94a42232d503241e929ee25878c257fb647c25271e4995298d80297be0b63e0b5820e00f657bcc814b9896783d6555dddd6f47e0f0cb384f42b84f5ea6116c82c0051fe6b9d9b9d82ce5f8f0337838a59154d3e8bfd13fdc08c3f109e854e86cb1f10b44ab3f9debff47ed71617e414ff875a67ffe05afc816e50f3ae0d6c411a458f12a9239eaf10b669c9a666a66a05731e034bce2d2c64f19f0a50e2da36b3f597d13f4826dc6b66c34d5b641d937bf98187107ddc4cfb31c8b0c0e0a1b4cbad0834e370e6860be9573d426fdab964a69eeaeca9f1d890b17b769de43510d9b780b990c3f10a242bd025eaeb5967523c0aa6c57ce49510e8a9c0a1866d739083fea42c22035425d57941db23e35a62b9f761c312919793ac712b4293853bfee0f3cd47b6c82d88b3c7c06cc7587f187d3925a56c574aa75acf1ab1620363de9a4bfffe1c6b8ec8e2f09bfa4e2c5f433ba96c6387c88de0d422a2dfa8854c65bdf15d4883fdff2e7de1cb8b4c54fe0e129ec104412c70886c2df87314ad69bf05d168a0919119c55b25489d473671f61fbaee70387fd81843396ff38d55d3a844c524ad9ede77a09f9f804d03f4d5f1dd721ac0610ba27a8119802e3c84b368f66e3801b866fdc935189783b27a0796088cbbda91324e74ffce7085d893e2fcb2971f2c0c9e226d46736d732f83afda4cf60ed1fa653ea816f472f0ccb90251e08da4e7a171779b57a3cc67298f88b7eeaa84d698c359d7797f0d1d52f6ba1e52a26af118d281d30883f1380400bcefefa73570f2d19a759d081fd867d274e487894b1bf5ac262f92d9a2d398901b53ebf4fa5d24c306da7631d359fe8406aa865fd6bd95c8b1b6cff9aa2e05283b94270f6342e2d596d830159fd6ee2d09811c139419c109412a12d3b1cfc8718a3fb484e175541585454a510faab40f6371481d258c0cd502a778d23da67718afe9f6825021c19b9e04dfb03e069b8abff40292bcceb93fcb97f85930971251843bc25d6d185cb5e86b1928c7a4f0f4944c251a36df78404205ddc875d72b4399551bb6e3ed593902140c50c34f4e6536a5721e3556f8d6d1a56c6350d60e5f35fcd2689d22c3ed6ca9630764ad09dd5b36c0228df4bd1ece422fb7c27df70b5a60bd3c8f14e3f062334f7f21d56e14d9736fa937f861fdf5c646c2f20b31cf24b0ef2d4ec8008abc0ed8537a28400b209f518f211c6078e8dc53b80df63d58e6c0a1e822e94f2d5c5d28fa3c3db340261c88f456190a0f5e49a0f081672f6e4587bb42b801700bb19bf92c8413d22c50258bb482fde0e3de6836e54c5dd713539f1ab580ac5499b5d6c91ab2e52cc37d6cdb54cbd41fc0c91be5ab3b8a5a9a98d293c497fdfa2ac837c4f1cc44457c10890d2bfeffa9757a449061c50fdb61eab406148b6e5f5159863f4cbc022cffecdd1a3f6481cbd1d9a2b38d9ec744235714178cdf96629b5153bfec928d5bc2c82b6a0a6a5689c0b6a1c1fb8b1627107363c37bfd1e270c92cd119f3c9b11da080df8dc689cb3055ea9a6bcf250581eef26697d7b325e9fa50cbab8b3bfc53420053d9414f039782513b2a5baa3b8c9c30f49d566b9e0b950625c61d55fedf77739630cd93bbbd00064e11933403e6f2f15c3bd6549eba585fc51bfc9e93aa452cc10065dadad973b44759b001da3ee7f3c198511a6c1e7bd5599093f4ae2ddbed9fff1721675055085d07348b70d6857a47b3e96adaab599fa3085812ab7641cb5e627dd58073c54da0b75c095b6d0bbc50deea152142fbac496a00c7a1e3fd333d12ba0974461f8d2587cf3341adbe9e2606b61251c69d5b952f2933a52041859a6d45a99d62d334aacef84a5dedffe8b89d723c60b712cd0c989a07b0abc5d997ef95a765f6a116f96877768deaa3023c4dbcac1d5b6196af9690c41b68fc361449fd474083045116f0b8fc11ffa30f36edbb7d8dda621891b1752c48113ff8332d7ca23d7aefc7f191edecd6b47583475f321bd2c1d034fe403eea15518e39fbffbb6c646e16bcbbe44cafab85e5542fa5fcf5d3869a61397efc44029c48ed0cc3aa2711faac3110da6007ca3c99d60c221dac143d163787f0cb1fbf83384df99d258a1bc08ff39ebb2ecb198fcebd7f79e294d64b9d74e07908993c207f5477990eb8135f397f0aae2fee38d72deeee852d8f431fa37c2ec0b6120f79848c4372b3f81e5e685ba648e7dedd5ebd7ab1d3ed255c49e65f73c7933c921ef690bb787d6cd3c86b6bd328f987bddf57063ad0a68b9c7b9f051bc528aa367ca884b63285d9592ae59cdf7983150650ea3dbed2436370f5a8304fe0298ea84e7259afed83240999447e285a62e7ad5f577c2fe2ff6f12f6a7c0d1f55b9efa774555010dd8fd4c28ac7aa0cd75447bf443e4d1d3a2d1566eced268471038f2ed96492d60f5008d55e7d59b952937c09ecd4d7a632f3822b6f0c1f73e206ed741b02016c9c5d959243364591b24df06b2849489dfe1b4446420550f9b49b2655ebc9fcde554cd6e59ffe4cea07ae2c8241430ecc8a37ad69f34830fae92de0c04b4cdde05b684dfa817f073634c26f884f3dc303cdd8e9367fe1b63fe6b93451f1a0bdd3fa96d9911979716dfd0eea99ddb476f958daebfcf64a4c5e3e09b7bab029418f4da1ac1bc08b49cdb086a57f50ade8b6c44d7aff6867acc08ad283557d684aaf48bd0c6543a530f382a776ca8273ae71229f3db2c565116b25223936328ff6bc59a5565b41da139596bd979ad897192cda9f648adcf4c01319180bd683a683ecf1ae3645abfd5d31133323895ecdd26e8de72daef7e898710c161590086f06ae7155cb3127ef253e51b07135cc4f", 0x1000}, {&(0x7f0000001a00)="5989b395931a498054a2084fc7084353c56125b20dc395c3af5485aa2ec35badb385408cb3953cae47d7f110120f496ffc56572d0455d7fb65d1aa5eab0effba1cab1f5efafe13e830bba30d2fd6955b6f95f236b8cc682c9752313cc9985bfc48fb9368678002f690d0f18f242d07e5da10de93e7f42f5c219729999f12946842d2a7528278542fd17e3dc715", 0x8d}, {&(0x7f0000001ac0)="4533608523cc3a3d78a76f2c298688819d81abca3ae1a9274bc966338d2a3648efdbc4688397a004a1ff2fa6963c0025136d0f4c9297651f3a25622223fb4289703212e3aaec59456a7d19795e93a72329be90c8affc5fc9fdb80baff9cbaba0ce80c2f6d96e3e9f86ec0b07cb6e36a5638435ad350e7bf74158e58b1c605583621c137a3fa0f19ec713e7479ce54271692b4d12d991359953de2de93d04d2abb688e3bde56ce7d02b50c3c5e8b9413cf127c6634d7738dde9d9ecac5f18ab5c50afef55a38cb160d89ce4ed56cdd5b1a0b6d7f786b1810452ed3dfa38a8eea8d32e9a91b55187b0231312349ef1b83e92430327c4", 0xf5}], 0x6}}, {{&(0x7f0000001d40)={0xa, 0x4e21, 0x4, @mcast2, 0x9}, 0x1c, &(0x7f00000021c0)=[{&(0x7f0000001d80)="3dfabcac92bad96580cc555678fee6bb5933cc972a9707224fb6898bc9e94e1ea53b2353a604e504448370ed0c0503e1ecacf59a219a12c568e5bb1c753058d8986bbe9456a12d13ba4d27f200cf8714242544e760b595ea71087d9bdd432fe7408f84763a8aa8d59b4e256ea0ded24267fe5121742281d2b26b0fa38f4a46a30762a846fac91aee9702a43e9e6f880375cb48b16d5c20137fb903e53df642e4f5506a7c8ecc747981b013e98f186b01828bf51ecf05c364f5bd46caa7efd338ec25084c8e79e7db583c17a2cac9d0a6fbc8a994b3dd25a3e9c9bfa8", 0xdc}, {&(0x7f0000003bc0)="0763b5d7fdaddb490a0b58a726e9e05ef1ff5378e7d2ab27fad1a3f495992388c317f42172ad00af38778647d0d4a321c78b36c6674d613a9c5c593a94f6ffebf1c325a1023c8e1c3dd084c404830b4134aac29b79d70920f97f8423618bd418eb288991380b8ac660d84177f0b6c80f86c2d67091400c2a11d1a0ba0fc32b204bda0dde862452dc5c4dbe80b578c61d1b93a0a82fd38b39972a3fdad6cf797bb62fbdcb27d214d859c9391d90a8e237839e400a96eecdf8b4804d532ceec2839b3813bd01efffa0243a439be1427bd9255a6ccfd879440ac89fdc69c0002e723a7c0ea4a80aaf8176a63020f9be19b96c48d622896ceaa8820095e4f659dcaf77c1a54f2ca4e8c8f7b29faa9552059011604bdc619f7f0a77a6a0b8ee13ad9ad5010a2d3777d51bc274610d6bc062e38345db02fdd8dd8eb16e702ac6d7146b5b46e9a1b4b22ce281c4639fcef5cfbb0a8bc0ad69df374de24d914f6a3d12e871b14f0bd66ebef61901bbd8dd6c3472af78f2136829b2399dac484c1c5a73a44c817e82034b1972aade27f7330ea9e7797ea6a4091d2b752c12d74a4a9fc7e5c357b7f44e34b98f7e1a9a2ce6dbd35a67622558ecc1e5da403e855692c100bad0ef5cd460371be1b302a84054fb76d6a7c07cfa1eb685ea112cb8df7925716319b5dfe20962211aa516c54a0a9fd371da38cd2f19ca8c8133e1b5d4b04304bcc0cff01c1c5286d94084a5d38365e2e024430957bc88c5fb47b1b584e88b94e98661cac86b2e13f88c28b98a48077eaf1d61f729fc3c3b3a1180bb2bb55b939bcfa84d279176bfb9e7ed8612f58fa8bb6624ef7d5591d7cfcc4b840be90355d71fbf62be5b452942583af4b8394a9c04e7c52a37de8296b8c7bcf6507200f4f789a49a65c068d9eab024f41820bf7b3a308247e6d06586b6ce0418bbee32f99aab9f20a8e197396945b0d7dbcd55e0fc8f85f331cb5855b20f033efcb7bbf4be82f0f45e63768846b282b5760c5ad0877ca660ed146d622db353bcb703801bc1b0b49e021e7093e138d0ac6e583f438df7ba5d0fb6949cb944e4f09c1a831a8aa19803f4022da2e54b6dff467c927b885b00d9870bea4b3b598dd8d1c245e97d1838000b47bc29e9368b4d97c76465ba44f230a341b038db9868917a8b767ab82b2b059f34abbeb1e041a1b4eace1400e3a6cbd6937b1f42b97cd27c6cd23f1f7c0c741b223d5acf816bf6195eee9466376a9cc45eda50a0e8f9f3e3cbe7e57206f2f262afb39e592c28ca6211d5e4783d64a6973d9df78b59214ebaef352ad7811a23fc98fc47077b32a3e7b0bded03266b4d8a8719e41bb7d7004119e03d51addf91caa0894e6fb4cadc1b68ec2da43775035c8716b025f2faced2d07fff1c08fb2964392ee00c0bda4bf0c5ac6795405659a8204ae5bff30f1bf60d202506e5afaeac436f241bd3df10d777edde81ecc6f0f0b6e707e324d0c391077d4d4b78b7d53abf27ccfe3e01cd2dcd381c903d95331fc1cca73b16ee6bc6bd39c77e7024d53a0562caddf25db29c1a5ee854f1f95b1e69c02cf293961651f7ef8bd5cfd4c3e7291a545fc75f5056e24fb26462866331a4e839a28037f0dea5f3d81ac8023307f271d2dcc9a2843beb4a9602d3fd1bef9eeaeeafdae8547fbda570b3218a8c380efd56de79df34434a98f091fb7198798d70cc1352ff3d8deb06940cc3892aa8d0b05b3d55ac8f398cb6e42517d7166f4c3642162baa1b4e1b5de4b649d1dac3c561016049e713ef914cba309f50e2f9c9bfe5ae1024953922be47133461ff3a3f59b42b70caebe94ced1cb48cd8e07a049822331e11dbc8926cab6072e02453673e2eba66da46cfecd705c9f2d8a5eaa821547f52fbb9d1ade9facd45dc98529054aedf0cc25cc30600c6be39ce338bcfa21b0fc2e2f9cc2034e889edf4ee5d4c0ca6785f93dc93e47378e6d6a95bced27456aeeda031129bcbcccb9c6391aaeecdd16f2dcdcfb7430aae1d0df8a574b82b4d6a445b1d0fb26603c22ed89c4f9a5d9ccef17c9c3f4ed2a55359ec611fb32d3f105b4b5ba11589b76c9d6f8cbab6e73f4d7f48189c7b7f6dcc775f4e88822051443749905b207228eb170939c623ea906f3ef60c2c23ffd5211bf0681761bcec5a8298a10324bc233b4ac34c7bf610c760e0b30b46f610c16e7e81ec875423746c02700c05c98a3fc9931da280035307d6fefb2d44b4c011e3d6753dac69176420b435ac164eecf40ec51b3cdf19882d5f599deb7e7d157e3a239f84b89c7614a1ee27b969e32b06ab6de87a77faf3bdefeed3b971bafeb5d550dde4a44554f0ca482225e31031bef09eabe31af59e7394afbbcdfe4bb75c0a60cf8352779509e85e98938cf10a891e41e233abd782083fc8f7f7376e9abbf4bb89f70610c74f306407cd942ed9a775271dd38b3a078c066faba13ef0c7ee1af201a131a3f089bf856f27bd90539a35ceaa6740fa55fc1ae7bb847ca6b775fbe832f8d8b0119a6a579376cad194b3f6aca7287714b89a653ab7dbec9b144d1face23cdaebc2241a5f1e40f64c8b1d84f7a92abc38af61ca1892aa98bbaeaf56a1aa8defb746693381194949a198765ab4b039020e6a78ae08c7243e63091c945ea815069efe363d83efd70d3cc428b39c23d9c31151a1856cd9100657ffdf93844e627f101c27dc01ca9b4cde655f27b675314ce3730e56a58ef211bb16fbb1c944958b3c491dc58f698c7ae74585a1e7f92113a7257415abba5c9a8db8c9c2ec756d024df391cb22c1c4176b5724a8e9a9e64312b63faec3419bb207a6bf7d1e83eba5ff90b67aa6a0be3d09bc938a7e83ac8fff755fb78d54276ac73e71a72e741f1f6b48bf417604cb36e2a979a3d4848293364de08be6f3d2c49c76e70de20dc7dba454c8f6b19558f0765280eb8f399df3c22a10a36378bbbc76b95795e44532acdd89f49813a8eecb0be499c660db70b0da47b5a82a8e456d4877ba924a1dc89bbefbc5fa46a9cb49fb86446757ab230c16655e17f18f35cd1efe32a73588aa2de786bda4f679deda9096c973b027cf66d318f325d72e0e500cef49359df3219a634794c38b52a540feb024c1cd0623ae1469a977637be7098f6680a9406bb1be8abcc7623d64243fc5946437aa67ec68f60be2809edc337e15212c7485cd4e2c98028188d1e824ace3c6965d29019ee04473256535739f09f565c7f35a02d62324085dbe5021e11875515db289611ff6a2748887386d3c39d19d9d352ccc8a925b857e4593b487009d44ec0f2ab69901e3315a38a153d448b8646d73ec306a40e34cea96128a354b1010ef263f4b862d01daa4dc549824948280e081f958b421c274b20c3ba0581601fc6d67397294dd535960ffb12196665d48a6f14a93860fcf3b80be36328582593b832a505f45e2dd4951d537a0129a893fec6a1e3d1786ac3c4c743f2177b0e9834afde6d7f63005dbf69c8bb090084a1b448369e20cc2ac4aa72c673a8924ceb8191dcc1a2fc2102c41333c4d6b7b3ea527e8850ce7fd851ee7e44a3a2811e47449e3e9b61a319fa6582717c3fae0c2df775fa2be8dda2a6238b5cfc1ee864f7a07aeec7c157d49981d0879acbb6fd03e134a28f7646de93440aa49fd84a890f54586df13109d499b3342862e668fa75dc20a93155c989299ab01d96090dd054beeecf698bf69b5430377ea39f5fd8981b71d9a5e6bf275c11b1ae11fcf073dfc23b4067becea6fa30098000e64f58de9095075004e39311c5012950a120cb9de34352ae787483adfdee336f1effb3cb1d06770830c226cd2e1657e266b1d7e22064d468feef1ce61e57602848ec027a415941aaf72b52bcbd63c4656f98c8f8e839b2e8def23270b6299bb9d08a723015f4ea577481749cdd037ad1b28fb110818d8105572ba157944be13588b35012daae7d60b517d793369e479bc04f991e6a04466c56da144d3d99c30b6cb7eedd023471a9e3a9f3a10fb5b6d9deb80033576beb115605b78ccb4de867c7b9ac9bd6aca542d3fa89fcb23042babda4a553dbbeb0c31f6a10cb7ffe17478698642cc3f49eecdbce37213015398cc526b4ee734407fba550e67fe4954871d59a1a4db315080910e476fede8934d880f023a7af934070e02326a8c55f2656952ca702652206595286a942475f06e6c3cff0c2bd710b3f7b10efd11ae36fda3baee9d5ea4ffa5fab0b166806e21175b9b90bd950b4f07af8cc60f8cca885edcbc57d43580cd2fb59cbe5ea8ca98cb411f61e3a62cb0aeeb5a26609aa308d8bfb5b13bfe72371527db1ff761ed83df8b0874b94b2b90becd3c57596fd0f4940ac54e14d5690a26728719eceb0041d6badb9a3606edef6249614bcc7b4437a8d8192a252a1dfccb9912e57960b1fe19af8d600f13a054816e5fdf4ef8f23ac8268c9c29cc9d5daa9a0b2003456dcea263ffb900497b2cc5044a067c901b7a00533b23aa62315c38e3273e42a7a892510cc5e996ea621063902e57e3a32f6fc2b417b65ffc848c4a64a795cc168d2e52f64658165f1348b925ffdeae989c602a646ac680c349726f1fe926cf192b9055cdaaf8eac113ab7b92e51f5466196e2f7b50297ac7e6805055e8bee35f9e609270e87635096aabb4b6fdd79e3c8b0189ba3d5c13b40d9d33ba0dc6f842ff222e43dc34d4424bb9c60419aa80dcd8f0076e4c3019cedf4640318267222fac164b8e9655dd987198971595af254e84bbdedf61fe9c95559367aa61aa199cb3f153d1d42b323e022d513e54285ebd1fc457a4e58e8db9fa7760d2ecd813b8dc6bf7cc1f1d82ca100422173b50f4dde19e856ee1ec89249195ca00a4851677eb8818ecd43f582021e372983fa00bf6862f0fcda68fa701b5b73da339cd2306a85b1b9cfe6cf41ae890bd4005b34dcbf802a7bc7c892555a80115760971f1afec342d7dcfb9adb504c82cc42d5124186db3adae6e4fd41b11943c89da540d3dfa67f63e7e8ba373fbee8e5387534b385104c9e53b599d8729d040dd2192fc132df96dc5ba4987eac4c194e4c80bd7a779fdc6e93279937942f1b377b57f2aeefdef4ba3ff09c5241de6f5ccf892f3edb80af307e56b8a5d65a04d34d4f457f0e750fdfe4145a4c845037ec1d0c245bca58bb10883102aa57518552c5d4b894c40fe5060199ed9b84ab9449c294548e3ad7175bd1a34f2ecd43776aa31283bf41eb758600817f37614f3df2b4b70005baf94603217f969761cec7c847db801bcf59fde9d2eb6a3475536259d8288c615417081a73928389277922ac96109f8ba9a9b65a7757dd3a0826d05607c85020c2aec8868a0791cde123cac54036ff8cdabbfc07398043a362b75256be1bdf83dacbc1b0df5dd872800465235e8536ad867a3fa103d51b8b0d0e3f53fbbcf2a9874585ed88c3a0dd05d34e07e0b98240337ceca71e11c3aa624bd8398960ae6445c2d6a9ccd79d1aca46e3cde8bdbf1924d4a7bdc7d1b74f5081a574b0b7230e3f1700b3b5a54f9b26579be8c88c90544dfd4cf8d3d5752755e3c1d6ed6dd27613c486d9d90326cb9ff8aebc7044c75f4faf8ff0c12f7cc63846c4d0c5a5677c0b0fd97ba5ea4ac48097b9e40d6640db44d0265355d4a386ca46d2bd0acdc7620814c44c32bbb6f9dbeb50912759540a281393ca0c4bcf348969aa9661956e6d95820094794ffa164364c6da9e693fded9543d85ca7f9993dc184d5ebf50e667ffcba8d66033f06efed69185e3904c4a198c7591a79e9f870b8be", 0x1000}, {&(0x7f0000001e80)="351f62db0f60769a62a760b1e659ffb1ad7e16cda1d52d9139f0129989f80ecf30b192b7e57d38c0b5374c3b61465deda447e0ab536ce92771edcc9a32c1c432d61443961730b6351ba29ec549f778dd07865edd5f36c585e13fbd73fa5e879760707e41a5bd0107d0d0946712b3d3ed01cc255088ec6ca656578aa0f457e359f7392dffed00e4779c553104d2a02100b2465e10adfbd8ff026df24c883c6f021b21b23ffe0be84587efae85f99a881b3628b61fd1ac5e620574ba5702523357be78ee13f7f657d5b7a8c7800d45da8f554a0591b180125e8875b5581578b819e6efac82f675f056", 0xe8}, {&(0x7f0000002640)="2a3d0853a4f6cb5b1edb57bb1da6875b2613079ae6ff1a0511196e9243b17c7002e387e861e0f0bafe41b6d5f36d032aceb747d684b4baa902550a76a6ae18024e45defc7dc8fe5c517758163dfbec63c160cd281be6e1f49dc76061c6af99ed12ed68a9189daf7be790276e08edcb7381bb89b34707a0fab63b37c30092b29cf154786a1fbb64a84d0b169f1d4277f551ebab4addd4462852bb25b9e67702fbf9ddd3e3be4a8986787ac97effeb925d4b5b1dac9331", 0xb6}, {&(0x7f0000002040)="1be8552cf8b5d36c0b14c538076000870f8b494097fd4eeaa2677166439765ff8c6e3c91cfbf734542ca567fccb373e71203084ea11b2d33cd199f310615fa02286bdeb70bd07f30f6554f1d269b3cafe82bd23a8e7e1323550eb52f1a174ca7639f83778c4345112f257c2f27a29b3f4eba334e36fa130aac49a13e47ba49da07884bd494d239773b612d6981a24feddbb2b26f40ebd9862431d30be447fb17dfde5b5643eadacdd9bf062cdf8779bbf6e1da4bbf1f51ab9a4550df38ff8a8a4707c1d0b04e7d5adbba3b61c51e6d", 0xcf}, {&(0x7f0000002140)="c9fcf0a44b25ea62489bd04d1b8dca43d754558eb256984999ee25b4f27bbea44c2ad4449d2ebaa105b9d28d209da831ff99a28958a643d3fbb4198f729706e06d376bb628cdcb92ab25a986a1a644119319112c64619d7555723268e8edebf91593e85a60689c26", 0x68}], 0x6, &(0x7f0000002240)=[@hopopts={{0x20, 0x29, 0x36, {0x89, 0x0, '\x00', [@ra={0x5, 0x2, 0x2}]}}}, @hopopts={{0x80, 0x29, 0x36, {0x33, 0xc, '\x00', [@calipso={0x7, 0x30, {0x0, 0xa, 0x8, 0x3, [0xec5e, 0x2, 0x6, 0xffffffffffffffff, 0x10000]}}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @ra={0x5, 0x2, 0x7f}, @enc_lim, @hao={0xc9, 0x10, @private0}, @enc_lim={0x4, 0x1, 0x2a}, @jumbo={0xc2, 0x4, 0x1}, @pad1, @ra={0x5, 0x2, 0x8}, @enc_lim={0x4, 0x1, 0x8}]}}}], 0xa0}}], 0x2, 0x4000) sendmsg$L2TP_CMD_TUNNEL_CREATE(0xffffffffffffffff, 0x0, 0xc0) sendto$inet6(r6, &(0x7f0000002480)="4c59f76ea15a86ce8530b00184339808dccd57fb261328f569f2aa5e0da26f91bf10a8925372d1979ed3ed00b45cc2acc9707df85628afe446f8a492b9bc056a77808d2be19ae7362ebea5bf23b0e58350a6918244d00637a461e27d25f697007899edbb879322dd2be5a95b7d1d31b2168821a1a766ef267c7df8a2cc1c51677a8271a31287da93a6bef4e9fd7cc1c29ffb8af627c9e844ea7017ef9ac8a739eadf8d1c726a1d270ec3aae426916b3c4f2d5e9a722bb9791f9439e9a3", 0xbd, 0x1, &(0x7f0000001400)={0xa, 0xe21, 0x1, @mcast2}, 0x1c) r9 = socket$inet6_dccp(0xa, 0x6, 0x0) recvmsg(r3, &(0x7f0000002600)={&(0x7f0000002380)=@nl=@proc, 0x80, &(0x7f0000002580), 0x0, &(0x7f00000025c0)=""/52, 0x34}, 0x40000022) bind$inet6(r9, &(0x7f0000000000)={0xa, 0x4e23, 0x3, @ipv4={'\x00', '\xff\xff', @multicast1}, 0x9}, 0x1c) setsockopt$inet6_opts(r3, 0x29, 0x3b, &(0x7f0000001200)=ANY=[@ANYBLOB="87190000000000000912d9e77d21acf3491ce0ee38a6f73995f0e6ed03a1e01be6b74f84e2c8ee85f61ed5cd2c6a0024676efb2a09bd1c80589f5de888f2d77e0d736432494f4614a92f50293fc68900f72fec0ba714bd6d02ea39266181a74298fedfa6616f4aaf117f6e98928c85864364d8d2c56b00000000000000096fd99a13f31b62d0a10b8f1164117189e963986b1beac2e98712b2011a908b7b73b3c43f361d157c6d015229b0081d0adbee9683fbd029f026651b770566ca2fc910fe88000000000000000000000000000100000000000000551d4d47f7a4abece6ddf6ebeede99977a11177027da67cf6cc88065d6779b1e834f7d204bacbaae09e3609b7802677f1c6b0d6a44d8a24fc09d"], 0xd8) r10 = accept$packet(r4, &(0x7f0000000180)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @local}, &(0x7f0000001340)=0x14) bind$packet(r10, &(0x7f0000001380)={0x11, 0x1, r2, 0x1, 0x2, 0x6, @link_local}, 0x14) 22:56:20 executing program 1: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) getsockopt$inet_sctp6_SCTP_MAX_BURST(r1, 0x84, 0x2, &(0x7f0000000180)=@assoc_value={0x0}, &(0x7f00000001c0)=0x8) getsockopt$inet_sctp6_SCTP_DEFAULT_SEND_PARAM(r0, 0x84, 0xa, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r2}, &(0x7f0000000040)=0x20) 22:56:20 executing program 0: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r0, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x1c, &(0x7f00000002c0)=[@in6={0xa, 0x0, 0x0, @private0}]}, &(0x7f0000000180)=0x10) setsockopt$inet_sctp6_SCTP_ASSOCINFO(r0, 0x84, 0x1, &(0x7f0000000200)={r1, 0x1f, 0x0, 0x0, 0x0, 0xef41}, 0x14) 22:56:20 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000000100)=[@in={0x2, 0x4e23, @empty}], 0x10) r1 = socket$inet6(0xa, 0x40000080806, 0x0) bind$inet6(r1, &(0x7f000047b000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) listen(r1, 0x20000005) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r1, 0x8933, &(0x7f0000002880)={'batadv_slave_0\x00', 0x0}) setsockopt$inet6_mreq(r1, 0x29, 0x15, &(0x7f00000028c0)={@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, r2}, 0x14) r3 = socket$inet6(0xa, 0x6, 0x0) connect$inet6(r3, &(0x7f0000000040)={0xa, 0x4e20, 0x0, @empty}, 0x1c) r4 = accept4(r1, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0x1, 0x7b, &(0x7f0000002b00)=0x20000000, 0x4) recvfrom$inet6(r3, &(0x7f0000000200)=""/4096, 0x1000, 0x0, 0x0, 0x0) r5 = socket$inet6_dccp(0xa, 0x6, 0x0) r6 = accept(r5, 0x0, &(0x7f00000013c0)) setsockopt$IP6T_SO_SET_ADD_COUNTERS(r5, 0x29, 0x41, &(0x7f0000002b40)={'mangle\x00', 0x3, [{}, {}, {}]}, 0x58) sendmmsg$inet6(r4, &(0x7f00000001c0)=[{{0x0, 0x9b4c, 0x0, 0x0, 0x0, 0x0, 0x3000000}}], 0x500, 0x0) r7 = socket$nl_route(0x10, 0x3, 0x0) setsockopt$inet6_IPV6_ADDRFORM(r5, 0x29, 0x1, &(0x7f0000000100), 0x4) ioctl$sock_SIOCGIFINDEX(r7, 0x8933, &(0x7f00000000c0)={'wg2\x00', 0x0}) sendmsg$nl_route(r7, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000002900)=ANY=[@ANYRESOCT=r6, @ANYRES32=0x0, @ANYBLOB="0000e600007d87ca47fb60520000001c0012800bd00001ca4c8668deda0da1000c00028008000d0000", @ANYRES32=r8, @ANYBLOB="5da9bad0539590ba466c6483199046142680bf5cd2d915ccbb3cd5855409db190ec8a4a0c8c80b35402740cb0f03a597092229536058ea0bc8500b4fbbf6bb5390c13e87693eff223be1a0ea317acab68a26c4756af48047ffee14fb59559643f35660a17a563920371cffa3ab94e2e5c3ce705936fcd6178ad9e0c833657721b8416f7fdd570b1bf7358b04e552d25c6ac2eac779540b17da1da85dfb4541f333b2d1a7a2bb2256"], 0x44}}, 0x0) syz_genetlink_get_family_id$l2tp(&(0x7f0000001600), 0xffffffffffffffff) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000002300)=[{{0x0, 0x0, &(0x7f0000001bc0)=[{&(0x7f0000001780)="4d9c64bab6458e9861fe9b208dc14b26e9b98214d5314ed015e5c610e52ab654e9fe160093ae71d9a9445e0de51adb7965948bbb2f28924da4a5f6583a8b504740a13ec1636577fa3f6fcb3b35a6b243561fb53968a1e859f61bb39ef6ee1eeaf5cb267dbf44b2872be364555b035838271bcb0b9c71e20832060e336b8fef792154065f7ce754262bb18bb3189a2a84d3ef382a7037db258ca5cfc46707d3bad78157d4e2cbab1e97", 0xa9}, {&(0x7f0000001880)="96ca89651c00ea0df1c6e3e94c1432ebd32b1080804fe0713b2665dd19ca8cd6c3204cfd4e8675eccfd210d74e26a117145100ab213af711de347bda5564b55a2cfd503227c4ab2bc65b8ebe563362a64576669ca1b90ead7e625ecb54da6d6abc5ddd1d4bf9c458150f604788072ff1d0fb28061a328ad5b7502f0a109352706a12151229db8e4cbf4efadf01a4", 0x8e}, {&(0x7f0000001940)="d0b314ac42b82c1a5dc18d1e0542fd20988b4f8ab7e61db48a5b60ee7da5cb84ecd1bb5cce875f7ddc8621aabe9bfd8821251bc26bec955cdbcea6f4354458f5ecf572e5f4ad1ac8582826d3d633dd517783341a225a58a15c88944e6a1efb102fd05db45ff0398392c24d6dc9dfcef0ba0c84e96072f90da5757d4744bf6313a1382f7d22a555d2c60cf09313e62b18ce2119343135fc65cf90ae00139e3819afb7d2df463952e094c50c6485877ce31936847121b36ef2fb8c46899fbd94e9", 0xc0}, {&(0x7f0000002bc0)="b5ae6ee2ea4680171f61b4b492d0568a97845da0d9d3aa826f757beff330d45c9a208f8327bbf0aee3ecc1e6375e948904b5531896037719c392a828a2b9e32af7efec737775a2e4de17a4e7f532aa5d580b509e46f6d62721a9c07226b3e52ff4801021a804d29c022d3f0830fce7112a270abd052f20dd4060f8039f717a1b36760ae2847bc5c3711bb2039da77321564949091e209150419ee2cf4e3380b63a2955c5e891d5aae954c99ae26455fc0f401209d3ae16963da6f34f06cbdf992ab824da00e0604dff9f18a22ebfc0d0caff1af51fa43dc18ffcea60b6983be8ba88b409170ebfbca3ed7df0dcb3c5fd3c083690c28e15bd73693b768191b8044065e0d2a5f6c8c97b1d2e535e73af26669fbc5fa9cd2fcd2b514d87dfa350d6da78f598c63fb1c34cfb4b3e10402d23e30f0c5f5538933fd58404d637380ab5c3fcc7324c12ddcc7e78edd426f3eb0aeea21ab3cf0533f91840bde95e5cce4b1666b9ce00a5c12a018f137dd003d03129b8d92530094b5aa4321f0f0458030144b5fcc20d3539307193d06316b483a4f7c5c3c9317f5bc668c66272d351bc20630f766466e0aeaf55849b0268d9820a6d21460a5043f2c4278e1f4d86b320b1ca969f8fe559cfc054d8a47c702be6a204164e81b5ce87558243f80d8f2431a6c4781ae24e47ca1198c2d93bd73acc560b15e05666a0a30d27c1e98e1fac107a5c2d41ba2285db828753372b308e16a264b25eed781b73100d3b8041f596a22c480cf58e25b5bec3e0127c655500bc850710755b6757eeb1d7eb3365eec8120d691d62edf31a44f7c45d00e7ef6ebd7bd6776ab92dd859676c3b0cd61e3059a0b95c8505f9501d535bccf450b9b4e666d0740792a2aa27309f7d7e07ada4606a51b83b00e121b82e476619566d98e207b697cd93c5854ffcc319bc731cf9de7b94e3393a3ed46339de0cad57a57eae142bb3adbc5b3c07d05816f6c1b54d09778a7e43ef0e22e0f5f16697504a6ec54bd8d553a5be06370f214ddc43edeb471d180ff9d2fc7b92f970354796b5024588ef0e813802df980caf7a92286f57f0077f61dac9e83c4a8c62f05ccbf374a91fba6f361468391b19297aa23df71027405a898d5fced96973af25ddaf01b5676d2b6202143362774dbfca7333fd91e9770dbc198d692714919f54dc1018b4c64e16a0ad257b08d8b86000d38279a773fde1b64a10b0f6a2d4849a8e6a49cd56c03f75bc2ed2291e48a5a853d3f30a8bc1dfc50dcdd2546e742cebbc8f47dbc7447a5e18913874618db34b3c518f784da5047dca1aa6a352cd75b0eee2660704cd1eaf96093f72ce7b799cf50bb474cac57be482ad621d66095f6c93c6c5867f322f63a373f85a7d842810769ba84d6f0900d59761dbf736a8a3f2b0f3f8718f3ee2dbd82b515742fabfd3a71be77123a9976673e718b18fee904b7dfa02f2625e28c56b2a0dda00711b823ee37f132674b55afe1c6e37fa70f1cef61369ddb22c57a90a432d552eecb7a8336cd3325b2be64545505cfe740f1098064a6ecae7f58cee137f2d0d353b5388e3fcbd292e237b575ad0aa578b5f0b982c04108f49d7b03fa4c22c2306af0f05dc8301ecfa9fcc3404e1e490ecfe5b220da9d4b08f93d154217524c00645606051ab575ae83161dc4b0bac7d6b25ebb4332bc04cf4231d6f37f8f3ff0abf0882870c12bfa7bd2aa4b48f595cc629486decafc09ada9a3a82772557894d0687de74406a25f1d0eb6b648495b189c4ea4267e4338a5425a0ce695de62af4f9c25f65ccecd6ed24221c1517ffb59020076c2b4d9996864e5d4422ce242081e705860d32480b69ecdc6bb57a4dedd0f1d8b3d28851445efe490900bd22a5471bbece11e4ffb1fbca3b517b07bec04f9f21fe3ee96f19ba4b39687e4730f40a2389a3c176a25ed1665667b7fbbc7799982cb054d6716648e892b26cc209c670b5daaed6231437d0a4613d9e729b9597b6d5edb4dd39685a2601cf4938445bdeabc9ce560b3abd279d4febe18b9d3852a59a3d706a5f1da8fed10f02c7148535cc25bf37acd33349d5da677fe7ee95d48e5997ecd1da6980e732e6d286b877a56bd19b41e0ba4b5bb96047504a79c6fe7af2436dbc1b32696b2f03fc9df9f63e3d0f2693f65c813059a36be80f0039f769aab041cbd4f0a40cd3b8255589cd3009bdfd78dfc1635b0233dff184eb8b29e054994cd2b9c73e995080dfadd5ca71f8014e4e7bd5c14d5ed4e16bdbb5594deb0d6fc10a558ff0dea5137ccd5e00bb0e72c819265a92c252b2ac5096f8bfe39a6f069ec36904bdfa2cc292c5d6bce9b51a6a93d4e997dafe4391cfdbfa03366283d1c23f01c664284e6c80ccc8ca814e5f095988109594406c4620a536b86aef44d019c4d521b2b48b626b0e98d274a52e7d392d938d4024562cdfac1fa0e4416551c3473c1d0bf9157e2aac0bf545e494361beebdd4094c1c37c8b617a476008edf4515904ade2d0e81bc750a7f0c5eda44eec4160464ca487b0ea81a651b2af14251544250a44ec8da63db0f0af800ec31bd548b7badceb087477eb150f77877a9ac387a9bfd9585aa05490e3991b0bec8dab7f8aa982904b405745e5e8e5b3a693282062ae7ee2d3d3e5105a9530f4a733bade142b312fabb2a7c82ef21c27b9e16b3bce1e12096d57b74b67aa7e8217d39e7ced3f19965e13ddfb2a6adc268edf3e51847962408434ef180421ff53095b5c1f1fc919f79ca733e8d1869a24d9df2c9a1cbe1cea9ea8e509a41dcf4920547bb23a788091b435e2786316ba0558354aa94db76d3d7c3efe9738f55bfef3b75d77f0dc26c36b3f1c641a2ab1ad14814545718fb0b1c656f0c12f5503fcee4ea7fd3b8e72d18ef0c59ae5d25a79b4bae4ee2be0336d94a42232d503241e929ee25878c257fb647c25271e4995298d80297be0b63e0b5820e00f657bcc814b9896783d6555dddd6f47e0f0cb384f42b84f5ea6116c82c0051fe6b9d9b9d82ce5f8f0337838a59154d3e8bfd13fdc08c3f109e854e86cb1f10b44ab3f9debff47ed71617e414ff875a67ffe05afc816e50f3ae0d6c411a458f12a9239eaf10b669c9a666a66a05731e034bce2d2c64f19f0a50e2da36b3f597d13f4826dc6b66c34d5b641d937bf98187107ddc4cfb31c8b0c0e0a1b4cbad0834e370e6860be9573d426fdab964a69eeaeca9f1d890b17b769de43510d9b780b990c3f10a242bd025eaeb5967523c0aa6c57ce49510e8a9c0a1866d739083fea42c22035425d57941db23e35a62b9f761c312919793ac712b4293853bfee0f3cd47b6c82d88b3c7c06cc7587f187d3925a56c574aa75acf1ab1620363de9a4bfffe1c6b8ec8e2f09bfa4e2c5f433ba96c6387c88de0d422a2dfa8854c65bdf15d4883fdff2e7de1cb8b4c54fe0e129ec104412c70886c2df87314ad69bf05d168a0919119c55b25489d473671f61fbaee70387fd81843396ff38d55d3a844c524ad9ede77a09f9f804d03f4d5f1dd721ac0610ba27a8119802e3c84b368f66e3801b866fdc935189783b27a0796088cbbda91324e74ffce7085d893e2fcb2971f2c0c9e226d46736d732f83afda4cf60ed1fa653ea816f472f0ccb90251e08da4e7a171779b57a3cc67298f88b7eeaa84d698c359d7797f0d1d52f6ba1e52a26af118d281d30883f1380400bcefefa73570f2d19a759d081fd867d274e487894b1bf5ac262f92d9a2d398901b53ebf4fa5d24c306da7631d359fe8406aa865fd6bd95c8b1b6cff9aa2e05283b94270f6342e2d596d830159fd6ee2d09811c139419c109412a12d3b1cfc8718a3fb484e175541585454a510faab40f6371481d258c0cd502a778d23da67718afe9f6825021c19b9e04dfb03e069b8abff40292bcceb93fcb97f85930971251843bc25d6d185cb5e86b1928c7a4f0f4944c251a36df78404205ddc875d72b4399551bb6e3ed593902140c50c34f4e6536a5721e3556f8d6d1a56c6350d60e5f35fcd2689d22c3ed6ca9630764ad09dd5b36c0228df4bd1ece422fb7c27df70b5a60bd3c8f14e3f062334f7f21d56e14d9736fa937f861fdf5c646c2f20b31cf24b0ef2d4ec8008abc0ed8537a28400b209f518f211c6078e8dc53b80df63d58e6c0a1e822e94f2d5c5d28fa3c3db340261c88f456190a0f5e49a0f081672f6e4587bb42b801700bb19bf92c8413d22c50258bb482fde0e3de6836e54c5dd713539f1ab580ac5499b5d6c91ab2e52cc37d6cdb54cbd41fc0c91be5ab3b8a5a9a98d293c497fdfa2ac837c4f1cc44457c10890d2bfeffa9757a449061c50fdb61eab406148b6e5f5159863f4cbc022cffecdd1a3f6481cbd1d9a2b38d9ec744235714178cdf96629b5153bfec928d5bc2c82b6a0a6a5689c0b6a1c1fb8b1627107363c37bfd1e270c92cd119f3c9b11da080df8dc689cb3055ea9a6bcf250581eef26697d7b325e9fa50cbab8b3bfc53420053d9414f039782513b2a5baa3b8c9c30f49d566b9e0b950625c61d55fedf77739630cd93bbbd00064e11933403e6f2f15c3bd6549eba585fc51bfc9e93aa452cc10065dadad973b44759b001da3ee7f3c198511a6c1e7bd5599093f4ae2ddbed9fff1721675055085d07348b70d6857a47b3e96adaab599fa3085812ab7641cb5e627dd58073c54da0b75c095b6d0bbc50deea152142fbac496a00c7a1e3fd333d12ba0974461f8d2587cf3341adbe9e2606b61251c69d5b952f2933a52041859a6d45a99d62d334aacef84a5dedffe8b89d723c60b712cd0c989a07b0abc5d997ef95a765f6a116f96877768deaa3023c4dbcac1d5b6196af9690c41b68fc361449fd474083045116f0b8fc11ffa30f36edbb7d8dda621891b1752c48113ff8332d7ca23d7aefc7f191edecd6b47583475f321bd2c1d034fe403eea15518e39fbffbb6c646e16bcbbe44cafab85e5542fa5fcf5d3869a61397efc44029c48ed0cc3aa2711faac3110da6007ca3c99d60c221dac143d163787f0cb1fbf83384df99d258a1bc08ff39ebb2ecb198fcebd7f79e294d64b9d74e07908993c207f5477990eb8135f397f0aae2fee38d72deeee852d8f431fa37c2ec0b6120f79848c4372b3f81e5e685ba648e7dedd5ebd7ab1d3ed255c49e65f73c7933c921ef690bb787d6cd3c86b6bd328f987bddf57063ad0a68b9c7b9f051bc528aa367ca884b63285d9592ae59cdf7983150650ea3dbed2436370f5a8304fe0298ea84e7259afed83240999447e285a62e7ad5f577c2fe2ff6f12f6a7c0d1f55b9efa774555010dd8fd4c28ac7aa0cd75447bf443e4d1d3a2d1566eced268471038f2ed96492d60f5008d55e7d59b952937c09ecd4d7a632f3822b6f0c1f73e206ed741b02016c9c5d959243364591b24df06b2849489dfe1b4446420550f9b49b2655ebc9fcde554cd6e59ffe4cea07ae2c8241430ecc8a37ad69f34830fae92de0c04b4cdde05b684dfa817f073634c26f884f3dc303cdd8e9367fe1b63fe6b93451f1a0bdd3fa96d9911979716dfd0eea99ddb476f958daebfcf64a4c5e3e09b7bab029418f4da1ac1bc08b49cdb086a57f50ade8b6c44d7aff6867acc08ad283557d684aaf48bd0c6543a530f382a776ca8273ae71229f3db2c565116b25223936328ff6bc59a5565b41da139596bd979ad897192cda9f648adcf4c01319180bd683a683ecf1ae3645abfd5d31133323895ecdd26e8de72daef7e898710c161590086f06ae7155cb3127ef253e51b07135cc4f", 0x1000}, {&(0x7f0000001a00)="5989b395931a498054a2084fc7084353c56125b20dc395c3af5485aa2ec35badb385408cb3953cae47d7f110120f496ffc56572d0455d7fb65d1aa5eab0effba1cab1f5efafe13e830bba30d2fd6955b6f95f236b8cc682c9752313cc9985bfc48fb9368678002f690d0f18f242d07e5da10de93e7f42f5c219729999f12946842d2a7528278542fd17e3dc715", 0x8d}, {&(0x7f0000001ac0)="4533608523cc3a3d78a76f2c298688819d81abca3ae1a9274bc966338d2a3648efdbc4688397a004a1ff2fa6963c0025136d0f4c9297651f3a25622223fb4289703212e3aaec59456a7d19795e93a72329be90c8affc5fc9fdb80baff9cbaba0ce80c2f6d96e3e9f86ec0b07cb6e36a5638435ad350e7bf74158e58b1c605583621c137a3fa0f19ec713e7479ce54271692b4d12d991359953de2de93d04d2abb688e3bde56ce7d02b50c3c5e8b9413cf127c6634d7738dde9d9ecac5f18ab5c50afef55a38cb160d89ce4ed56cdd5b1a0b6d7f786b1810452ed3dfa38a8eea8d32e9a91b55187b0231312349ef1b83e92430327c4", 0xf5}], 0x6}}, {{&(0x7f0000001d40)={0xa, 0x4e21, 0x4, @mcast2, 0x9}, 0x1c, &(0x7f00000021c0)=[{&(0x7f0000001d80)="3dfabcac92bad96580cc555678fee6bb5933cc972a9707224fb6898bc9e94e1ea53b2353a604e504448370ed0c0503e1ecacf59a219a12c568e5bb1c753058d8986bbe9456a12d13ba4d27f200cf8714242544e760b595ea71087d9bdd432fe7408f84763a8aa8d59b4e256ea0ded24267fe5121742281d2b26b0fa38f4a46a30762a846fac91aee9702a43e9e6f880375cb48b16d5c20137fb903e53df642e4f5506a7c8ecc747981b013e98f186b01828bf51ecf05c364f5bd46caa7efd338ec25084c8e79e7db583c17a2cac9d0a6fbc8a994b3dd25a3e9c9bfa8", 0xdc}, {&(0x7f0000003bc0)="0763b5d7fdaddb490a0b58a726e9e05ef1ff5378e7d2ab27fad1a3f495992388c317f42172ad00af38778647d0d4a321c78b36c6674d613a9c5c593a94f6ffebf1c325a1023c8e1c3dd084c404830b4134aac29b79d70920f97f8423618bd418eb288991380b8ac660d84177f0b6c80f86c2d67091400c2a11d1a0ba0fc32b204bda0dde862452dc5c4dbe80b578c61d1b93a0a82fd38b39972a3fdad6cf797bb62fbdcb27d214d859c9391d90a8e237839e400a96eecdf8b4804d532ceec2839b3813bd01efffa0243a439be1427bd9255a6ccfd879440ac89fdc69c0002e723a7c0ea4a80aaf8176a63020f9be19b96c48d622896ceaa8820095e4f659dcaf77c1a54f2ca4e8c8f7b29faa9552059011604bdc619f7f0a77a6a0b8ee13ad9ad5010a2d3777d51bc274610d6bc062e38345db02fdd8dd8eb16e702ac6d7146b5b46e9a1b4b22ce281c4639fcef5cfbb0a8bc0ad69df374de24d914f6a3d12e871b14f0bd66ebef61901bbd8dd6c3472af78f2136829b2399dac484c1c5a73a44c817e82034b1972aade27f7330ea9e7797ea6a4091d2b752c12d74a4a9fc7e5c357b7f44e34b98f7e1a9a2ce6dbd35a67622558ecc1e5da403e855692c100bad0ef5cd460371be1b302a84054fb76d6a7c07cfa1eb685ea112cb8df7925716319b5dfe20962211aa516c54a0a9fd371da38cd2f19ca8c8133e1b5d4b04304bcc0cff01c1c5286d94084a5d38365e2e024430957bc88c5fb47b1b584e88b94e98661cac86b2e13f88c28b98a48077eaf1d61f729fc3c3b3a1180bb2bb55b939bcfa84d279176bfb9e7ed8612f58fa8bb6624ef7d5591d7cfcc4b840be90355d71fbf62be5b452942583af4b8394a9c04e7c52a37de8296b8c7bcf6507200f4f789a49a65c068d9eab024f41820bf7b3a308247e6d06586b6ce0418bbee32f99aab9f20a8e197396945b0d7dbcd55e0fc8f85f331cb5855b20f033efcb7bbf4be82f0f45e63768846b282b5760c5ad0877ca660ed146d622db353bcb703801bc1b0b49e021e7093e138d0ac6e583f438df7ba5d0fb6949cb944e4f09c1a831a8aa19803f4022da2e54b6dff467c927b885b00d9870bea4b3b598dd8d1c245e97d1838000b47bc29e9368b4d97c76465ba44f230a341b038db9868917a8b767ab82b2b059f34abbeb1e041a1b4eace1400e3a6cbd6937b1f42b97cd27c6cd23f1f7c0c741b223d5acf816bf6195eee9466376a9cc45eda50a0e8f9f3e3cbe7e57206f2f262afb39e592c28ca6211d5e4783d64a6973d9df78b59214ebaef352ad7811a23fc98fc47077b32a3e7b0bded03266b4d8a8719e41bb7d7004119e03d51addf91caa0894e6fb4cadc1b68ec2da43775035c8716b025f2faced2d07fff1c08fb2964392ee00c0bda4bf0c5ac6795405659a8204ae5bff30f1bf60d202506e5afaeac436f241bd3df10d777edde81ecc6f0f0b6e707e324d0c391077d4d4b78b7d53abf27ccfe3e01cd2dcd381c903d95331fc1cca73b16ee6bc6bd39c77e7024d53a0562caddf25db29c1a5ee854f1f95b1e69c02cf293961651f7ef8bd5cfd4c3e7291a545fc75f5056e24fb26462866331a4e839a28037f0dea5f3d81ac8023307f271d2dcc9a2843beb4a9602d3fd1bef9eeaeeafdae8547fbda570b3218a8c380efd56de79df34434a98f091fb7198798d70cc1352ff3d8deb06940cc3892aa8d0b05b3d55ac8f398cb6e42517d7166f4c3642162baa1b4e1b5de4b649d1dac3c561016049e713ef914cba309f50e2f9c9bfe5ae1024953922be47133461ff3a3f59b42b70caebe94ced1cb48cd8e07a049822331e11dbc8926cab6072e02453673e2eba66da46cfecd705c9f2d8a5eaa821547f52fbb9d1ade9facd45dc98529054aedf0cc25cc30600c6be39ce338bcfa21b0fc2e2f9cc2034e889edf4ee5d4c0ca6785f93dc93e47378e6d6a95bced27456aeeda031129bcbcccb9c6391aaeecdd16f2dcdcfb7430aae1d0df8a574b82b4d6a445b1d0fb26603c22ed89c4f9a5d9ccef17c9c3f4ed2a55359ec611fb32d3f105b4b5ba11589b76c9d6f8cbab6e73f4d7f48189c7b7f6dcc775f4e88822051443749905b207228eb170939c623ea906f3ef60c2c23ffd5211bf0681761bcec5a8298a10324bc233b4ac34c7bf610c760e0b30b46f610c16e7e81ec875423746c02700c05c98a3fc9931da280035307d6fefb2d44b4c011e3d6753dac69176420b435ac164eecf40ec51b3cdf19882d5f599deb7e7d157e3a239f84b89c7614a1ee27b969e32b06ab6de87a77faf3bdefeed3b971bafeb5d550dde4a44554f0ca482225e31031bef09eabe31af59e7394afbbcdfe4bb75c0a60cf8352779509e85e98938cf10a891e41e233abd782083fc8f7f7376e9abbf4bb89f70610c74f306407cd942ed9a775271dd38b3a078c066faba13ef0c7ee1af201a131a3f089bf856f27bd90539a35ceaa6740fa55fc1ae7bb847ca6b775fbe832f8d8b0119a6a579376cad194b3f6aca7287714b89a653ab7dbec9b144d1face23cdaebc2241a5f1e40f64c8b1d84f7a92abc38af61ca1892aa98bbaeaf56a1aa8defb746693381194949a198765ab4b039020e6a78ae08c7243e63091c945ea815069efe363d83efd70d3cc428b39c23d9c31151a1856cd9100657ffdf93844e627f101c27dc01ca9b4cde655f27b675314ce3730e56a58ef211bb16fbb1c944958b3c491dc58f698c7ae74585a1e7f92113a7257415abba5c9a8db8c9c2ec756d024df391cb22c1c4176b5724a8e9a9e64312b63faec3419bb207a6bf7d1e83eba5ff90b67aa6a0be3d09bc938a7e83ac8fff755fb78d54276ac73e71a72e741f1f6b48bf417604cb36e2a979a3d4848293364de08be6f3d2c49c76e70de20dc7dba454c8f6b19558f0765280eb8f399df3c22a10a36378bbbc76b95795e44532acdd89f49813a8eecb0be499c660db70b0da47b5a82a8e456d4877ba924a1dc89bbefbc5fa46a9cb49fb86446757ab230c16655e17f18f35cd1efe32a73588aa2de786bda4f679deda9096c973b027cf66d318f325d72e0e500cef49359df3219a634794c38b52a540feb024c1cd0623ae1469a977637be7098f6680a9406bb1be8abcc7623d64243fc5946437aa67ec68f60be2809edc337e15212c7485cd4e2c98028188d1e824ace3c6965d29019ee04473256535739f09f565c7f35a02d62324085dbe5021e11875515db289611ff6a2748887386d3c39d19d9d352ccc8a925b857e4593b487009d44ec0f2ab69901e3315a38a153d448b8646d73ec306a40e34cea96128a354b1010ef263f4b862d01daa4dc549824948280e081f958b421c274b20c3ba0581601fc6d67397294dd535960ffb12196665d48a6f14a93860fcf3b80be36328582593b832a505f45e2dd4951d537a0129a893fec6a1e3d1786ac3c4c743f2177b0e9834afde6d7f63005dbf69c8bb090084a1b448369e20cc2ac4aa72c673a8924ceb8191dcc1a2fc2102c41333c4d6b7b3ea527e8850ce7fd851ee7e44a3a2811e47449e3e9b61a319fa6582717c3fae0c2df775fa2be8dda2a6238b5cfc1ee864f7a07aeec7c157d49981d0879acbb6fd03e134a28f7646de93440aa49fd84a890f54586df13109d499b3342862e668fa75dc20a93155c989299ab01d96090dd054beeecf698bf69b5430377ea39f5fd8981b71d9a5e6bf275c11b1ae11fcf073dfc23b4067becea6fa30098000e64f58de9095075004e39311c5012950a120cb9de34352ae787483adfdee336f1effb3cb1d06770830c226cd2e1657e266b1d7e22064d468feef1ce61e57602848ec027a415941aaf72b52bcbd63c4656f98c8f8e839b2e8def23270b6299bb9d08a723015f4ea577481749cdd037ad1b28fb110818d8105572ba157944be13588b35012daae7d60b517d793369e479bc04f991e6a04466c56da144d3d99c30b6cb7eedd023471a9e3a9f3a10fb5b6d9deb80033576beb115605b78ccb4de867c7b9ac9bd6aca542d3fa89fcb23042babda4a553dbbeb0c31f6a10cb7ffe17478698642cc3f49eecdbce37213015398cc526b4ee734407fba550e67fe4954871d59a1a4db315080910e476fede8934d880f023a7af934070e02326a8c55f2656952ca702652206595286a942475f06e6c3cff0c2bd710b3f7b10efd11ae36fda3baee9d5ea4ffa5fab0b166806e21175b9b90bd950b4f07af8cc60f8cca885edcbc57d43580cd2fb59cbe5ea8ca98cb411f61e3a62cb0aeeb5a26609aa308d8bfb5b13bfe72371527db1ff761ed83df8b0874b94b2b90becd3c57596fd0f4940ac54e14d5690a26728719eceb0041d6badb9a3606edef6249614bcc7b4437a8d8192a252a1dfccb9912e57960b1fe19af8d600f13a054816e5fdf4ef8f23ac8268c9c29cc9d5daa9a0b2003456dcea263ffb900497b2cc5044a067c901b7a00533b23aa62315c38e3273e42a7a892510cc5e996ea621063902e57e3a32f6fc2b417b65ffc848c4a64a795cc168d2e52f64658165f1348b925ffdeae989c602a646ac680c349726f1fe926cf192b9055cdaaf8eac113ab7b92e51f5466196e2f7b50297ac7e6805055e8bee35f9e609270e87635096aabb4b6fdd79e3c8b0189ba3d5c13b40d9d33ba0dc6f842ff222e43dc34d4424bb9c60419aa80dcd8f0076e4c3019cedf4640318267222fac164b8e9655dd987198971595af254e84bbdedf61fe9c95559367aa61aa199cb3f153d1d42b323e022d513e54285ebd1fc457a4e58e8db9fa7760d2ecd813b8dc6bf7cc1f1d82ca100422173b50f4dde19e856ee1ec89249195ca00a4851677eb8818ecd43f582021e372983fa00bf6862f0fcda68fa701b5b73da339cd2306a85b1b9cfe6cf41ae890bd4005b34dcbf802a7bc7c892555a80115760971f1afec342d7dcfb9adb504c82cc42d5124186db3adae6e4fd41b11943c89da540d3dfa67f63e7e8ba373fbee8e5387534b385104c9e53b599d8729d040dd2192fc132df96dc5ba4987eac4c194e4c80bd7a779fdc6e93279937942f1b377b57f2aeefdef4ba3ff09c5241de6f5ccf892f3edb80af307e56b8a5d65a04d34d4f457f0e750fdfe4145a4c845037ec1d0c245bca58bb10883102aa57518552c5d4b894c40fe5060199ed9b84ab9449c294548e3ad7175bd1a34f2ecd43776aa31283bf41eb758600817f37614f3df2b4b70005baf94603217f969761cec7c847db801bcf59fde9d2eb6a3475536259d8288c615417081a73928389277922ac96109f8ba9a9b65a7757dd3a0826d05607c85020c2aec8868a0791cde123cac54036ff8cdabbfc07398043a362b75256be1bdf83dacbc1b0df5dd872800465235e8536ad867a3fa103d51b8b0d0e3f53fbbcf2a9874585ed88c3a0dd05d34e07e0b98240337ceca71e11c3aa624bd8398960ae6445c2d6a9ccd79d1aca46e3cde8bdbf1924d4a7bdc7d1b74f5081a574b0b7230e3f1700b3b5a54f9b26579be8c88c90544dfd4cf8d3d5752755e3c1d6ed6dd27613c486d9d90326cb9ff8aebc7044c75f4faf8ff0c12f7cc63846c4d0c5a5677c0b0fd97ba5ea4ac48097b9e40d6640db44d0265355d4a386ca46d2bd0acdc7620814c44c32bbb6f9dbeb50912759540a281393ca0c4bcf348969aa9661956e6d95820094794ffa164364c6da9e693fded9543d85ca7f9993dc184d5ebf50e667ffcba8d66033f06efed69185e3904c4a198c7591a79e9f870b8be", 0x1000}, {&(0x7f0000001e80)="351f62db0f60769a62a760b1e659ffb1ad7e16cda1d52d9139f0129989f80ecf30b192b7e57d38c0b5374c3b61465deda447e0ab536ce92771edcc9a32c1c432d61443961730b6351ba29ec549f778dd07865edd5f36c585e13fbd73fa5e879760707e41a5bd0107d0d0946712b3d3ed01cc255088ec6ca656578aa0f457e359f7392dffed00e4779c553104d2a02100b2465e10adfbd8ff026df24c883c6f021b21b23ffe0be84587efae85f99a881b3628b61fd1ac5e620574ba5702523357be78ee13f7f657d5b7a8c7800d45da8f554a0591b180125e8875b5581578b819e6efac82f675f056", 0xe8}, {&(0x7f0000002640)="2a3d0853a4f6cb5b1edb57bb1da6875b2613079ae6ff1a0511196e9243b17c7002e387e861e0f0bafe41b6d5f36d032aceb747d684b4baa902550a76a6ae18024e45defc7dc8fe5c517758163dfbec63c160cd281be6e1f49dc76061c6af99ed12ed68a9189daf7be790276e08edcb7381bb89b34707a0fab63b37c30092b29cf154786a1fbb64a84d0b169f1d4277f551ebab4addd4462852bb25b9e67702fbf9ddd3e3be4a8986787ac97effeb925d4b5b1dac9331", 0xb6}, {&(0x7f0000002040)="1be8552cf8b5d36c0b14c538076000870f8b494097fd4eeaa2677166439765ff8c6e3c91cfbf734542ca567fccb373e71203084ea11b2d33cd199f310615fa02286bdeb70bd07f30f6554f1d269b3cafe82bd23a8e7e1323550eb52f1a174ca7639f83778c4345112f257c2f27a29b3f4eba334e36fa130aac49a13e47ba49da07884bd494d239773b612d6981a24feddbb2b26f40ebd9862431d30be447fb17dfde5b5643eadacdd9bf062cdf8779bbf6e1da4bbf1f51ab9a4550df38ff8a8a4707c1d0b04e7d5adbba3b61c51e6d", 0xcf}, {&(0x7f0000002140)="c9fcf0a44b25ea62489bd04d1b8dca43d754558eb256984999ee25b4f27bbea44c2ad4449d2ebaa105b9d28d209da831ff99a28958a643d3fbb4198f729706e06d376bb628cdcb92ab25a986a1a644119319112c64619d7555723268e8edebf91593e85a60689c26", 0x68}], 0x6, &(0x7f0000002240)=[@hopopts={{0x20, 0x29, 0x36, {0x89, 0x0, '\x00', [@ra={0x5, 0x2, 0x2}]}}}, @hopopts={{0x80, 0x29, 0x36, {0x33, 0xc, '\x00', [@calipso={0x7, 0x30, {0x0, 0xa, 0x8, 0x3, [0xec5e, 0x2, 0x6, 0xffffffffffffffff, 0x10000]}}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @ra={0x5, 0x2, 0x7f}, @enc_lim, @hao={0xc9, 0x10, @private0}, @enc_lim={0x4, 0x1, 0x2a}, @jumbo={0xc2, 0x4, 0x1}, @pad1, @ra={0x5, 0x2, 0x8}, @enc_lim={0x4, 0x1, 0x8}]}}}], 0xa0}}], 0x2, 0x4000) sendmsg$L2TP_CMD_TUNNEL_CREATE(0xffffffffffffffff, 0x0, 0xc0) sendto$inet6(r6, &(0x7f0000002480)="4c59f76ea15a86ce8530b00184339808dccd57fb261328f569f2aa5e0da26f91bf10a8925372d1979ed3ed00b45cc2acc9707df85628afe446f8a492b9bc056a77808d2be19ae7362ebea5bf23b0e58350a6918244d00637a461e27d25f697007899edbb879322dd2be5a95b7d1d31b2168821a1a766ef267c7df8a2cc1c51677a8271a31287da93a6bef4e9fd7cc1c29ffb8af627c9e844ea7017ef9ac8a739eadf8d1c726a1d270ec3aae426916b3c4f2d5e9a722bb9791f9439e9a3", 0xbd, 0x1, &(0x7f0000001400)={0xa, 0xe21, 0x1, @mcast2}, 0x1c) r9 = socket$inet6_dccp(0xa, 0x6, 0x0) recvmsg(r3, &(0x7f0000002600)={&(0x7f0000002380)=@nl=@proc, 0x80, &(0x7f0000002580), 0x0, &(0x7f00000025c0)=""/52, 0x34}, 0x40000022) bind$inet6(r9, &(0x7f0000000000)={0xa, 0x4e23, 0x3, @ipv4={'\x00', '\xff\xff', @multicast1}, 0x9}, 0x1c) setsockopt$inet6_opts(r3, 0x29, 0x3b, &(0x7f0000001200)=ANY=[@ANYBLOB="87190000000000000912d9e77d21acf3491ce0ee38a6f73995f0e6ed03a1e01be6b74f84e2c8ee85f61ed5cd2c6a0024676efb2a09bd1c80589f5de888f2d77e0d736432494f4614a92f50293fc68900f72fec0ba714bd6d02ea39266181a74298fedfa6616f4aaf117f6e98928c85864364d8d2c56b00000000000000096fd99a13f31b62d0a10b8f1164117189e963986b1beac2e98712b2011a908b7b73b3c43f361d157c6d015229b0081d0adbee9683fbd029f026651b770566ca2fc910fe88000000000000000000000000000100000000000000551d4d47f7a4abece6ddf6ebeede99977a11177027da67cf6cc88065d6779b1e834f7d204bacbaae09e3609b7802677f1c6b0d6a44d8a24fc09d"], 0xd8) r10 = accept$packet(r4, &(0x7f0000000180)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @local}, &(0x7f0000001340)=0x14) bind$packet(r10, &(0x7f0000001380)={0x11, 0x1, r2, 0x1, 0x2, 0x6, @link_local}, 0x14) 22:56:20 executing program 4: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r0, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x1c, &(0x7f00000002c0)=[@in6={0xa, 0x0, 0x0, @private0}]}, &(0x7f0000000180)=0x10) setsockopt$inet_sctp6_SCTP_ASSOCINFO(r0, 0x84, 0x1, &(0x7f0000000200)={r1, 0x1f, 0x0, 0x0, 0x0, 0xef41}, 0x14) 22:56:20 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000000100)=[@in={0x2, 0x4e23, @empty}], 0x10) r1 = socket$inet6(0xa, 0x40000080806, 0x0) bind$inet6(r1, &(0x7f000047b000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) listen(r1, 0x20000005) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r1, 0x8933, &(0x7f0000002880)={'batadv_slave_0\x00', 0x0}) setsockopt$inet6_mreq(r1, 0x29, 0x15, &(0x7f00000028c0)={@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, r2}, 0x14) r3 = socket$inet6(0xa, 0x6, 0x0) connect$inet6(r3, &(0x7f0000000040)={0xa, 0x4e20, 0x0, @empty}, 0x1c) r4 = accept4(r1, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0x1, 0x7b, &(0x7f0000002b00)=0x20000000, 0x4) recvfrom$inet6(r3, &(0x7f0000000200)=""/4096, 0x1000, 0x0, 0x0, 0x0) r5 = socket$inet6_dccp(0xa, 0x6, 0x0) r6 = accept(r5, 0x0, &(0x7f00000013c0)) setsockopt$IP6T_SO_SET_ADD_COUNTERS(r5, 0x29, 0x41, &(0x7f0000002b40)={'mangle\x00', 0x3, [{}, {}, {}]}, 0x58) sendmmsg$inet6(r4, &(0x7f00000001c0)=[{{0x0, 0x9b4c, 0x0, 0x0, 0x0, 0x0, 0x3000000}}], 0x500, 0x0) r7 = socket$nl_route(0x10, 0x3, 0x0) setsockopt$inet6_IPV6_ADDRFORM(r5, 0x29, 0x1, &(0x7f0000000100), 0x4) ioctl$sock_SIOCGIFINDEX(r7, 0x8933, &(0x7f00000000c0)={'wg2\x00', 0x0}) sendmsg$nl_route(r7, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000002900)=ANY=[@ANYRESOCT=r6, @ANYRES32=0x0, @ANYBLOB="0000e600007d87ca47fb60520000001c0012800bd00001ca4c8668deda0da1000c00028008000d0000", @ANYRES32=r8, @ANYBLOB="5da9bad0539590ba466c6483199046142680bf5cd2d915ccbb3cd5855409db190ec8a4a0c8c80b35402740cb0f03a597092229536058ea0bc8500b4fbbf6bb5390c13e87693eff223be1a0ea317acab68a26c4756af48047ffee14fb59559643f35660a17a563920371cffa3ab94e2e5c3ce705936fcd6178ad9e0c833657721b8416f7fdd570b1bf7358b04e552d25c6ac2eac779540b17da1da85dfb4541f333b2d1a7a2bb2256"], 0x44}}, 0x0) syz_genetlink_get_family_id$l2tp(&(0x7f0000001600), 0xffffffffffffffff) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000002300)=[{{0x0, 0x0, &(0x7f0000001bc0)=[{&(0x7f0000001780)="4d9c64bab6458e9861fe9b208dc14b26e9b98214d5314ed015e5c610e52ab654e9fe160093ae71d9a9445e0de51adb7965948bbb2f28924da4a5f6583a8b504740a13ec1636577fa3f6fcb3b35a6b243561fb53968a1e859f61bb39ef6ee1eeaf5cb267dbf44b2872be364555b035838271bcb0b9c71e20832060e336b8fef792154065f7ce754262bb18bb3189a2a84d3ef382a7037db258ca5cfc46707d3bad78157d4e2cbab1e97", 0xa9}, {&(0x7f0000001880)="96ca89651c00ea0df1c6e3e94c1432ebd32b1080804fe0713b2665dd19ca8cd6c3204cfd4e8675eccfd210d74e26a117145100ab213af711de347bda5564b55a2cfd503227c4ab2bc65b8ebe563362a64576669ca1b90ead7e625ecb54da6d6abc5ddd1d4bf9c458150f604788072ff1d0fb28061a328ad5b7502f0a109352706a12151229db8e4cbf4efadf01a4", 0x8e}, {&(0x7f0000001940)="d0b314ac42b82c1a5dc18d1e0542fd20988b4f8ab7e61db48a5b60ee7da5cb84ecd1bb5cce875f7ddc8621aabe9bfd8821251bc26bec955cdbcea6f4354458f5ecf572e5f4ad1ac8582826d3d633dd517783341a225a58a15c88944e6a1efb102fd05db45ff0398392c24d6dc9dfcef0ba0c84e96072f90da5757d4744bf6313a1382f7d22a555d2c60cf09313e62b18ce2119343135fc65cf90ae00139e3819afb7d2df463952e094c50c6485877ce31936847121b36ef2fb8c46899fbd94e9", 0xc0}, {&(0x7f0000002bc0)="b5ae6ee2ea4680171f61b4b492d0568a97845da0d9d3aa826f757beff330d45c9a208f8327bbf0aee3ecc1e6375e948904b5531896037719c392a828a2b9e32af7efec737775a2e4de17a4e7f532aa5d580b509e46f6d62721a9c07226b3e52ff4801021a804d29c022d3f0830fce7112a270abd052f20dd4060f8039f717a1b36760ae2847bc5c3711bb2039da77321564949091e209150419ee2cf4e3380b63a2955c5e891d5aae954c99ae26455fc0f401209d3ae16963da6f34f06cbdf992ab824da00e0604dff9f18a22ebfc0d0caff1af51fa43dc18ffcea60b6983be8ba88b409170ebfbca3ed7df0dcb3c5fd3c083690c28e15bd73693b768191b8044065e0d2a5f6c8c97b1d2e535e73af26669fbc5fa9cd2fcd2b514d87dfa350d6da78f598c63fb1c34cfb4b3e10402d23e30f0c5f5538933fd58404d637380ab5c3fcc7324c12ddcc7e78edd426f3eb0aeea21ab3cf0533f91840bde95e5cce4b1666b9ce00a5c12a018f137dd003d03129b8d92530094b5aa4321f0f0458030144b5fcc20d3539307193d06316b483a4f7c5c3c9317f5bc668c66272d351bc20630f766466e0aeaf55849b0268d9820a6d21460a5043f2c4278e1f4d86b320b1ca969f8fe559cfc054d8a47c702be6a204164e81b5ce87558243f80d8f2431a6c4781ae24e47ca1198c2d93bd73acc560b15e05666a0a30d27c1e98e1fac107a5c2d41ba2285db828753372b308e16a264b25eed781b73100d3b8041f596a22c480cf58e25b5bec3e0127c655500bc850710755b6757eeb1d7eb3365eec8120d691d62edf31a44f7c45d00e7ef6ebd7bd6776ab92dd859676c3b0cd61e3059a0b95c8505f9501d535bccf450b9b4e666d0740792a2aa27309f7d7e07ada4606a51b83b00e121b82e476619566d98e207b697cd93c5854ffcc319bc731cf9de7b94e3393a3ed46339de0cad57a57eae142bb3adbc5b3c07d05816f6c1b54d09778a7e43ef0e22e0f5f16697504a6ec54bd8d553a5be06370f214ddc43edeb471d180ff9d2fc7b92f970354796b5024588ef0e813802df980caf7a92286f57f0077f61dac9e83c4a8c62f05ccbf374a91fba6f361468391b19297aa23df71027405a898d5fced96973af25ddaf01b5676d2b6202143362774dbfca7333fd91e9770dbc198d692714919f54dc1018b4c64e16a0ad257b08d8b86000d38279a773fde1b64a10b0f6a2d4849a8e6a49cd56c03f75bc2ed2291e48a5a853d3f30a8bc1dfc50dcdd2546e742cebbc8f47dbc7447a5e18913874618db34b3c518f784da5047dca1aa6a352cd75b0eee2660704cd1eaf96093f72ce7b799cf50bb474cac57be482ad621d66095f6c93c6c5867f322f63a373f85a7d842810769ba84d6f0900d59761dbf736a8a3f2b0f3f8718f3ee2dbd82b515742fabfd3a71be77123a9976673e718b18fee904b7dfa02f2625e28c56b2a0dda00711b823ee37f132674b55afe1c6e37fa70f1cef61369ddb22c57a90a432d552eecb7a8336cd3325b2be64545505cfe740f1098064a6ecae7f58cee137f2d0d353b5388e3fcbd292e237b575ad0aa578b5f0b982c04108f49d7b03fa4c22c2306af0f05dc8301ecfa9fcc3404e1e490ecfe5b220da9d4b08f93d154217524c00645606051ab575ae83161dc4b0bac7d6b25ebb4332bc04cf4231d6f37f8f3ff0abf0882870c12bfa7bd2aa4b48f595cc629486decafc09ada9a3a82772557894d0687de74406a25f1d0eb6b648495b189c4ea4267e4338a5425a0ce695de62af4f9c25f65ccecd6ed24221c1517ffb59020076c2b4d9996864e5d4422ce242081e705860d32480b69ecdc6bb57a4dedd0f1d8b3d28851445efe490900bd22a5471bbece11e4ffb1fbca3b517b07bec04f9f21fe3ee96f19ba4b39687e4730f40a2389a3c176a25ed1665667b7fbbc7799982cb054d6716648e892b26cc209c670b5daaed6231437d0a4613d9e729b9597b6d5edb4dd39685a2601cf4938445bdeabc9ce560b3abd279d4febe18b9d3852a59a3d706a5f1da8fed10f02c7148535cc25bf37acd33349d5da677fe7ee95d48e5997ecd1da6980e732e6d286b877a56bd19b41e0ba4b5bb96047504a79c6fe7af2436dbc1b32696b2f03fc9df9f63e3d0f2693f65c813059a36be80f0039f769aab041cbd4f0a40cd3b8255589cd3009bdfd78dfc1635b0233dff184eb8b29e054994cd2b9c73e995080dfadd5ca71f8014e4e7bd5c14d5ed4e16bdbb5594deb0d6fc10a558ff0dea5137ccd5e00bb0e72c819265a92c252b2ac5096f8bfe39a6f069ec36904bdfa2cc292c5d6bce9b51a6a93d4e997dafe4391cfdbfa03366283d1c23f01c664284e6c80ccc8ca814e5f095988109594406c4620a536b86aef44d019c4d521b2b48b626b0e98d274a52e7d392d938d4024562cdfac1fa0e4416551c3473c1d0bf9157e2aac0bf545e494361beebdd4094c1c37c8b617a476008edf4515904ade2d0e81bc750a7f0c5eda44eec4160464ca487b0ea81a651b2af14251544250a44ec8da63db0f0af800ec31bd548b7badceb087477eb150f77877a9ac387a9bfd9585aa05490e3991b0bec8dab7f8aa982904b405745e5e8e5b3a693282062ae7ee2d3d3e5105a9530f4a733bade142b312fabb2a7c82ef21c27b9e16b3bce1e12096d57b74b67aa7e8217d39e7ced3f19965e13ddfb2a6adc268edf3e51847962408434ef180421ff53095b5c1f1fc919f79ca733e8d1869a24d9df2c9a1cbe1cea9ea8e509a41dcf4920547bb23a788091b435e2786316ba0558354aa94db76d3d7c3efe9738f55bfef3b75d77f0dc26c36b3f1c641a2ab1ad14814545718fb0b1c656f0c12f5503fcee4ea7fd3b8e72d18ef0c59ae5d25a79b4bae4ee2be0336d94a42232d503241e929ee25878c257fb647c25271e4995298d80297be0b63e0b5820e00f657bcc814b9896783d6555dddd6f47e0f0cb384f42b84f5ea6116c82c0051fe6b9d9b9d82ce5f8f0337838a59154d3e8bfd13fdc08c3f109e854e86cb1f10b44ab3f9debff47ed71617e414ff875a67ffe05afc816e50f3ae0d6c411a458f12a9239eaf10b669c9a666a66a05731e034bce2d2c64f19f0a50e2da36b3f597d13f4826dc6b66c34d5b641d937bf98187107ddc4cfb31c8b0c0e0a1b4cbad0834e370e6860be9573d426fdab964a69eeaeca9f1d890b17b769de43510d9b780b990c3f10a242bd025eaeb5967523c0aa6c57ce49510e8a9c0a1866d739083fea42c22035425d57941db23e35a62b9f761c312919793ac712b4293853bfee0f3cd47b6c82d88b3c7c06cc7587f187d3925a56c574aa75acf1ab1620363de9a4bfffe1c6b8ec8e2f09bfa4e2c5f433ba96c6387c88de0d422a2dfa8854c65bdf15d4883fdff2e7de1cb8b4c54fe0e129ec104412c70886c2df87314ad69bf05d168a0919119c55b25489d473671f61fbaee70387fd81843396ff38d55d3a844c524ad9ede77a09f9f804d03f4d5f1dd721ac0610ba27a8119802e3c84b368f66e3801b866fdc935189783b27a0796088cbbda91324e74ffce7085d893e2fcb2971f2c0c9e226d46736d732f83afda4cf60ed1fa653ea816f472f0ccb90251e08da4e7a171779b57a3cc67298f88b7eeaa84d698c359d7797f0d1d52f6ba1e52a26af118d281d30883f1380400bcefefa73570f2d19a759d081fd867d274e487894b1bf5ac262f92d9a2d398901b53ebf4fa5d24c306da7631d359fe8406aa865fd6bd95c8b1b6cff9aa2e05283b94270f6342e2d596d830159fd6ee2d09811c139419c109412a12d3b1cfc8718a3fb484e175541585454a510faab40f6371481d258c0cd502a778d23da67718afe9f6825021c19b9e04dfb03e069b8abff40292bcceb93fcb97f85930971251843bc25d6d185cb5e86b1928c7a4f0f4944c251a36df78404205ddc875d72b4399551bb6e3ed593902140c50c34f4e6536a5721e3556f8d6d1a56c6350d60e5f35fcd2689d22c3ed6ca9630764ad09dd5b36c0228df4bd1ece422fb7c27df70b5a60bd3c8f14e3f062334f7f21d56e14d9736fa937f861fdf5c646c2f20b31cf24b0ef2d4ec8008abc0ed8537a28400b209f518f211c6078e8dc53b80df63d58e6c0a1e822e94f2d5c5d28fa3c3db340261c88f456190a0f5e49a0f081672f6e4587bb42b801700bb19bf92c8413d22c50258bb482fde0e3de6836e54c5dd713539f1ab580ac5499b5d6c91ab2e52cc37d6cdb54cbd41fc0c91be5ab3b8a5a9a98d293c497fdfa2ac837c4f1cc44457c10890d2bfeffa9757a449061c50fdb61eab406148b6e5f5159863f4cbc022cffecdd1a3f6481cbd1d9a2b38d9ec744235714178cdf96629b5153bfec928d5bc2c82b6a0a6a5689c0b6a1c1fb8b1627107363c37bfd1e270c92cd119f3c9b11da080df8dc689cb3055ea9a6bcf250581eef26697d7b325e9fa50cbab8b3bfc53420053d9414f039782513b2a5baa3b8c9c30f49d566b9e0b950625c61d55fedf77739630cd93bbbd00064e11933403e6f2f15c3bd6549eba585fc51bfc9e93aa452cc10065dadad973b44759b001da3ee7f3c198511a6c1e7bd5599093f4ae2ddbed9fff1721675055085d07348b70d6857a47b3e96adaab599fa3085812ab7641cb5e627dd58073c54da0b75c095b6d0bbc50deea152142fbac496a00c7a1e3fd333d12ba0974461f8d2587cf3341adbe9e2606b61251c69d5b952f2933a52041859a6d45a99d62d334aacef84a5dedffe8b89d723c60b712cd0c989a07b0abc5d997ef95a765f6a116f96877768deaa3023c4dbcac1d5b6196af9690c41b68fc361449fd474083045116f0b8fc11ffa30f36edbb7d8dda621891b1752c48113ff8332d7ca23d7aefc7f191edecd6b47583475f321bd2c1d034fe403eea15518e39fbffbb6c646e16bcbbe44cafab85e5542fa5fcf5d3869a61397efc44029c48ed0cc3aa2711faac3110da6007ca3c99d60c221dac143d163787f0cb1fbf83384df99d258a1bc08ff39ebb2ecb198fcebd7f79e294d64b9d74e07908993c207f5477990eb8135f397f0aae2fee38d72deeee852d8f431fa37c2ec0b6120f79848c4372b3f81e5e685ba648e7dedd5ebd7ab1d3ed255c49e65f73c7933c921ef690bb787d6cd3c86b6bd328f987bddf57063ad0a68b9c7b9f051bc528aa367ca884b63285d9592ae59cdf7983150650ea3dbed2436370f5a8304fe0298ea84e7259afed83240999447e285a62e7ad5f577c2fe2ff6f12f6a7c0d1f55b9efa774555010dd8fd4c28ac7aa0cd75447bf443e4d1d3a2d1566eced268471038f2ed96492d60f5008d55e7d59b952937c09ecd4d7a632f3822b6f0c1f73e206ed741b02016c9c5d959243364591b24df06b2849489dfe1b4446420550f9b49b2655ebc9fcde554cd6e59ffe4cea07ae2c8241430ecc8a37ad69f34830fae92de0c04b4cdde05b684dfa817f073634c26f884f3dc303cdd8e9367fe1b63fe6b93451f1a0bdd3fa96d9911979716dfd0eea99ddb476f958daebfcf64a4c5e3e09b7bab029418f4da1ac1bc08b49cdb086a57f50ade8b6c44d7aff6867acc08ad283557d684aaf48bd0c6543a530f382a776ca8273ae71229f3db2c565116b25223936328ff6bc59a5565b41da139596bd979ad897192cda9f648adcf4c01319180bd683a683ecf1ae3645abfd5d31133323895ecdd26e8de72daef7e898710c161590086f06ae7155cb3127ef253e51b07135cc4f", 0x1000}, {&(0x7f0000001a00)="5989b395931a498054a2084fc7084353c56125b20dc395c3af5485aa2ec35badb385408cb3953cae47d7f110120f496ffc56572d0455d7fb65d1aa5eab0effba1cab1f5efafe13e830bba30d2fd6955b6f95f236b8cc682c9752313cc9985bfc48fb9368678002f690d0f18f242d07e5da10de93e7f42f5c219729999f12946842d2a7528278542fd17e3dc715", 0x8d}, {&(0x7f0000001ac0)="4533608523cc3a3d78a76f2c298688819d81abca3ae1a9274bc966338d2a3648efdbc4688397a004a1ff2fa6963c0025136d0f4c9297651f3a25622223fb4289703212e3aaec59456a7d19795e93a72329be90c8affc5fc9fdb80baff9cbaba0ce80c2f6d96e3e9f86ec0b07cb6e36a5638435ad350e7bf74158e58b1c605583621c137a3fa0f19ec713e7479ce54271692b4d12d991359953de2de93d04d2abb688e3bde56ce7d02b50c3c5e8b9413cf127c6634d7738dde9d9ecac5f18ab5c50afef55a38cb160d89ce4ed56cdd5b1a0b6d7f786b1810452ed3dfa38a8eea8d32e9a91b55187b0231312349ef1b83e92430327c4", 0xf5}], 0x6}}, {{&(0x7f0000001d40)={0xa, 0x4e21, 0x4, @mcast2, 0x9}, 0x1c, &(0x7f00000021c0)=[{&(0x7f0000001d80)="3dfabcac92bad96580cc555678fee6bb5933cc972a9707224fb6898bc9e94e1ea53b2353a604e504448370ed0c0503e1ecacf59a219a12c568e5bb1c753058d8986bbe9456a12d13ba4d27f200cf8714242544e760b595ea71087d9bdd432fe7408f84763a8aa8d59b4e256ea0ded24267fe5121742281d2b26b0fa38f4a46a30762a846fac91aee9702a43e9e6f880375cb48b16d5c20137fb903e53df642e4f5506a7c8ecc747981b013e98f186b01828bf51ecf05c364f5bd46caa7efd338ec25084c8e79e7db583c17a2cac9d0a6fbc8a994b3dd25a3e9c9bfa8", 0xdc}, {&(0x7f0000003bc0)="0763b5d7fdaddb490a0b58a726e9e05ef1ff5378e7d2ab27fad1a3f495992388c317f42172ad00af38778647d0d4a321c78b36c6674d613a9c5c593a94f6ffebf1c325a1023c8e1c3dd084c404830b4134aac29b79d70920f97f8423618bd418eb288991380b8ac660d84177f0b6c80f86c2d67091400c2a11d1a0ba0fc32b204bda0dde862452dc5c4dbe80b578c61d1b93a0a82fd38b39972a3fdad6cf797bb62fbdcb27d214d859c9391d90a8e237839e400a96eecdf8b4804d532ceec2839b3813bd01efffa0243a439be1427bd9255a6ccfd879440ac89fdc69c0002e723a7c0ea4a80aaf8176a63020f9be19b96c48d622896ceaa8820095e4f659dcaf77c1a54f2ca4e8c8f7b29faa9552059011604bdc619f7f0a77a6a0b8ee13ad9ad5010a2d3777d51bc274610d6bc062e38345db02fdd8dd8eb16e702ac6d7146b5b46e9a1b4b22ce281c4639fcef5cfbb0a8bc0ad69df374de24d914f6a3d12e871b14f0bd66ebef61901bbd8dd6c3472af78f2136829b2399dac484c1c5a73a44c817e82034b1972aade27f7330ea9e7797ea6a4091d2b752c12d74a4a9fc7e5c357b7f44e34b98f7e1a9a2ce6dbd35a67622558ecc1e5da403e855692c100bad0ef5cd460371be1b302a84054fb76d6a7c07cfa1eb685ea112cb8df7925716319b5dfe20962211aa516c54a0a9fd371da38cd2f19ca8c8133e1b5d4b04304bcc0cff01c1c5286d94084a5d38365e2e024430957bc88c5fb47b1b584e88b94e98661cac86b2e13f88c28b98a48077eaf1d61f729fc3c3b3a1180bb2bb55b939bcfa84d279176bfb9e7ed8612f58fa8bb6624ef7d5591d7cfcc4b840be90355d71fbf62be5b452942583af4b8394a9c04e7c52a37de8296b8c7bcf6507200f4f789a49a65c068d9eab024f41820bf7b3a308247e6d06586b6ce0418bbee32f99aab9f20a8e197396945b0d7dbcd55e0fc8f85f331cb5855b20f033efcb7bbf4be82f0f45e63768846b282b5760c5ad0877ca660ed146d622db353bcb703801bc1b0b49e021e7093e138d0ac6e583f438df7ba5d0fb6949cb944e4f09c1a831a8aa19803f4022da2e54b6dff467c927b885b00d9870bea4b3b598dd8d1c245e97d1838000b47bc29e9368b4d97c76465ba44f230a341b038db9868917a8b767ab82b2b059f34abbeb1e041a1b4eace1400e3a6cbd6937b1f42b97cd27c6cd23f1f7c0c741b223d5acf816bf6195eee9466376a9cc45eda50a0e8f9f3e3cbe7e57206f2f262afb39e592c28ca6211d5e4783d64a6973d9df78b59214ebaef352ad7811a23fc98fc47077b32a3e7b0bded03266b4d8a8719e41bb7d7004119e03d51addf91caa0894e6fb4cadc1b68ec2da43775035c8716b025f2faced2d07fff1c08fb2964392ee00c0bda4bf0c5ac6795405659a8204ae5bff30f1bf60d202506e5afaeac436f241bd3df10d777edde81ecc6f0f0b6e707e324d0c391077d4d4b78b7d53abf27ccfe3e01cd2dcd381c903d95331fc1cca73b16ee6bc6bd39c77e7024d53a0562caddf25db29c1a5ee854f1f95b1e69c02cf293961651f7ef8bd5cfd4c3e7291a545fc75f5056e24fb26462866331a4e839a28037f0dea5f3d81ac8023307f271d2dcc9a2843beb4a9602d3fd1bef9eeaeeafdae8547fbda570b3218a8c380efd56de79df34434a98f091fb7198798d70cc1352ff3d8deb06940cc3892aa8d0b05b3d55ac8f398cb6e42517d7166f4c3642162baa1b4e1b5de4b649d1dac3c561016049e713ef914cba309f50e2f9c9bfe5ae1024953922be47133461ff3a3f59b42b70caebe94ced1cb48cd8e07a049822331e11dbc8926cab6072e02453673e2eba66da46cfecd705c9f2d8a5eaa821547f52fbb9d1ade9facd45dc98529054aedf0cc25cc30600c6be39ce338bcfa21b0fc2e2f9cc2034e889edf4ee5d4c0ca6785f93dc93e47378e6d6a95bced27456aeeda031129bcbcccb9c6391aaeecdd16f2dcdcfb7430aae1d0df8a574b82b4d6a445b1d0fb26603c22ed89c4f9a5d9ccef17c9c3f4ed2a55359ec611fb32d3f105b4b5ba11589b76c9d6f8cbab6e73f4d7f48189c7b7f6dcc775f4e88822051443749905b207228eb170939c623ea906f3ef60c2c23ffd5211bf0681761bcec5a8298a10324bc233b4ac34c7bf610c760e0b30b46f610c16e7e81ec875423746c02700c05c98a3fc9931da280035307d6fefb2d44b4c011e3d6753dac69176420b435ac164eecf40ec51b3cdf19882d5f599deb7e7d157e3a239f84b89c7614a1ee27b969e32b06ab6de87a77faf3bdefeed3b971bafeb5d550dde4a44554f0ca482225e31031bef09eabe31af59e7394afbbcdfe4bb75c0a60cf8352779509e85e98938cf10a891e41e233abd782083fc8f7f7376e9abbf4bb89f70610c74f306407cd942ed9a775271dd38b3a078c066faba13ef0c7ee1af201a131a3f089bf856f27bd90539a35ceaa6740fa55fc1ae7bb847ca6b775fbe832f8d8b0119a6a579376cad194b3f6aca7287714b89a653ab7dbec9b144d1face23cdaebc2241a5f1e40f64c8b1d84f7a92abc38af61ca1892aa98bbaeaf56a1aa8defb746693381194949a198765ab4b039020e6a78ae08c7243e63091c945ea815069efe363d83efd70d3cc428b39c23d9c31151a1856cd9100657ffdf93844e627f101c27dc01ca9b4cde655f27b675314ce3730e56a58ef211bb16fbb1c944958b3c491dc58f698c7ae74585a1e7f92113a7257415abba5c9a8db8c9c2ec756d024df391cb22c1c4176b5724a8e9a9e64312b63faec3419bb207a6bf7d1e83eba5ff90b67aa6a0be3d09bc938a7e83ac8fff755fb78d54276ac73e71a72e741f1f6b48bf417604cb36e2a979a3d4848293364de08be6f3d2c49c76e70de20dc7dba454c8f6b19558f0765280eb8f399df3c22a10a36378bbbc76b95795e44532acdd89f49813a8eecb0be499c660db70b0da47b5a82a8e456d4877ba924a1dc89bbefbc5fa46a9cb49fb86446757ab230c16655e17f18f35cd1efe32a73588aa2de786bda4f679deda9096c973b027cf66d318f325d72e0e500cef49359df3219a634794c38b52a540feb024c1cd0623ae1469a977637be7098f6680a9406bb1be8abcc7623d64243fc5946437aa67ec68f60be2809edc337e15212c7485cd4e2c98028188d1e824ace3c6965d29019ee04473256535739f09f565c7f35a02d62324085dbe5021e11875515db289611ff6a2748887386d3c39d19d9d352ccc8a925b857e4593b487009d44ec0f2ab69901e3315a38a153d448b8646d73ec306a40e34cea96128a354b1010ef263f4b862d01daa4dc549824948280e081f958b421c274b20c3ba0581601fc6d67397294dd535960ffb12196665d48a6f14a93860fcf3b80be36328582593b832a505f45e2dd4951d537a0129a893fec6a1e3d1786ac3c4c743f2177b0e9834afde6d7f63005dbf69c8bb090084a1b448369e20cc2ac4aa72c673a8924ceb8191dcc1a2fc2102c41333c4d6b7b3ea527e8850ce7fd851ee7e44a3a2811e47449e3e9b61a319fa6582717c3fae0c2df775fa2be8dda2a6238b5cfc1ee864f7a07aeec7c157d49981d0879acbb6fd03e134a28f7646de93440aa49fd84a890f54586df13109d499b3342862e668fa75dc20a93155c989299ab01d96090dd054beeecf698bf69b5430377ea39f5fd8981b71d9a5e6bf275c11b1ae11fcf073dfc23b4067becea6fa30098000e64f58de9095075004e39311c5012950a120cb9de34352ae787483adfdee336f1effb3cb1d06770830c226cd2e1657e266b1d7e22064d468feef1ce61e57602848ec027a415941aaf72b52bcbd63c4656f98c8f8e839b2e8def23270b6299bb9d08a723015f4ea577481749cdd037ad1b28fb110818d8105572ba157944be13588b35012daae7d60b517d793369e479bc04f991e6a04466c56da144d3d99c30b6cb7eedd023471a9e3a9f3a10fb5b6d9deb80033576beb115605b78ccb4de867c7b9ac9bd6aca542d3fa89fcb23042babda4a553dbbeb0c31f6a10cb7ffe17478698642cc3f49eecdbce37213015398cc526b4ee734407fba550e67fe4954871d59a1a4db315080910e476fede8934d880f023a7af934070e02326a8c55f2656952ca702652206595286a942475f06e6c3cff0c2bd710b3f7b10efd11ae36fda3baee9d5ea4ffa5fab0b166806e21175b9b90bd950b4f07af8cc60f8cca885edcbc57d43580cd2fb59cbe5ea8ca98cb411f61e3a62cb0aeeb5a26609aa308d8bfb5b13bfe72371527db1ff761ed83df8b0874b94b2b90becd3c57596fd0f4940ac54e14d5690a26728719eceb0041d6badb9a3606edef6249614bcc7b4437a8d8192a252a1dfccb9912e57960b1fe19af8d600f13a054816e5fdf4ef8f23ac8268c9c29cc9d5daa9a0b2003456dcea263ffb900497b2cc5044a067c901b7a00533b23aa62315c38e3273e42a7a892510cc5e996ea621063902e57e3a32f6fc2b417b65ffc848c4a64a795cc168d2e52f64658165f1348b925ffdeae989c602a646ac680c349726f1fe926cf192b9055cdaaf8eac113ab7b92e51f5466196e2f7b50297ac7e6805055e8bee35f9e609270e87635096aabb4b6fdd79e3c8b0189ba3d5c13b40d9d33ba0dc6f842ff222e43dc34d4424bb9c60419aa80dcd8f0076e4c3019cedf4640318267222fac164b8e9655dd987198971595af254e84bbdedf61fe9c95559367aa61aa199cb3f153d1d42b323e022d513e54285ebd1fc457a4e58e8db9fa7760d2ecd813b8dc6bf7cc1f1d82ca100422173b50f4dde19e856ee1ec89249195ca00a4851677eb8818ecd43f582021e372983fa00bf6862f0fcda68fa701b5b73da339cd2306a85b1b9cfe6cf41ae890bd4005b34dcbf802a7bc7c892555a80115760971f1afec342d7dcfb9adb504c82cc42d5124186db3adae6e4fd41b11943c89da540d3dfa67f63e7e8ba373fbee8e5387534b385104c9e53b599d8729d040dd2192fc132df96dc5ba4987eac4c194e4c80bd7a779fdc6e93279937942f1b377b57f2aeefdef4ba3ff09c5241de6f5ccf892f3edb80af307e56b8a5d65a04d34d4f457f0e750fdfe4145a4c845037ec1d0c245bca58bb10883102aa57518552c5d4b894c40fe5060199ed9b84ab9449c294548e3ad7175bd1a34f2ecd43776aa31283bf41eb758600817f37614f3df2b4b70005baf94603217f969761cec7c847db801bcf59fde9d2eb6a3475536259d8288c615417081a73928389277922ac96109f8ba9a9b65a7757dd3a0826d05607c85020c2aec8868a0791cde123cac54036ff8cdabbfc07398043a362b75256be1bdf83dacbc1b0df5dd872800465235e8536ad867a3fa103d51b8b0d0e3f53fbbcf2a9874585ed88c3a0dd05d34e07e0b98240337ceca71e11c3aa624bd8398960ae6445c2d6a9ccd79d1aca46e3cde8bdbf1924d4a7bdc7d1b74f5081a574b0b7230e3f1700b3b5a54f9b26579be8c88c90544dfd4cf8d3d5752755e3c1d6ed6dd27613c486d9d90326cb9ff8aebc7044c75f4faf8ff0c12f7cc63846c4d0c5a5677c0b0fd97ba5ea4ac48097b9e40d6640db44d0265355d4a386ca46d2bd0acdc7620814c44c32bbb6f9dbeb50912759540a281393ca0c4bcf348969aa9661956e6d95820094794ffa164364c6da9e693fded9543d85ca7f9993dc184d5ebf50e667ffcba8d66033f06efed69185e3904c4a198c7591a79e9f870b8be", 0x1000}, {&(0x7f0000001e80)="351f62db0f60769a62a760b1e659ffb1ad7e16cda1d52d9139f0129989f80ecf30b192b7e57d38c0b5374c3b61465deda447e0ab536ce92771edcc9a32c1c432d61443961730b6351ba29ec549f778dd07865edd5f36c585e13fbd73fa5e879760707e41a5bd0107d0d0946712b3d3ed01cc255088ec6ca656578aa0f457e359f7392dffed00e4779c553104d2a02100b2465e10adfbd8ff026df24c883c6f021b21b23ffe0be84587efae85f99a881b3628b61fd1ac5e620574ba5702523357be78ee13f7f657d5b7a8c7800d45da8f554a0591b180125e8875b5581578b819e6efac82f675f056", 0xe8}, {&(0x7f0000002640)="2a3d0853a4f6cb5b1edb57bb1da6875b2613079ae6ff1a0511196e9243b17c7002e387e861e0f0bafe41b6d5f36d032aceb747d684b4baa902550a76a6ae18024e45defc7dc8fe5c517758163dfbec63c160cd281be6e1f49dc76061c6af99ed12ed68a9189daf7be790276e08edcb7381bb89b34707a0fab63b37c30092b29cf154786a1fbb64a84d0b169f1d4277f551ebab4addd4462852bb25b9e67702fbf9ddd3e3be4a8986787ac97effeb925d4b5b1dac9331", 0xb6}, {&(0x7f0000002040)="1be8552cf8b5d36c0b14c538076000870f8b494097fd4eeaa2677166439765ff8c6e3c91cfbf734542ca567fccb373e71203084ea11b2d33cd199f310615fa02286bdeb70bd07f30f6554f1d269b3cafe82bd23a8e7e1323550eb52f1a174ca7639f83778c4345112f257c2f27a29b3f4eba334e36fa130aac49a13e47ba49da07884bd494d239773b612d6981a24feddbb2b26f40ebd9862431d30be447fb17dfde5b5643eadacdd9bf062cdf8779bbf6e1da4bbf1f51ab9a4550df38ff8a8a4707c1d0b04e7d5adbba3b61c51e6d", 0xcf}, {&(0x7f0000002140)="c9fcf0a44b25ea62489bd04d1b8dca43d754558eb256984999ee25b4f27bbea44c2ad4449d2ebaa105b9d28d209da831ff99a28958a643d3fbb4198f729706e06d376bb628cdcb92ab25a986a1a644119319112c64619d7555723268e8edebf91593e85a60689c26", 0x68}], 0x6, &(0x7f0000002240)=[@hopopts={{0x20, 0x29, 0x36, {0x89, 0x0, '\x00', [@ra={0x5, 0x2, 0x2}]}}}, @hopopts={{0x80, 0x29, 0x36, {0x33, 0xc, '\x00', [@calipso={0x7, 0x30, {0x0, 0xa, 0x8, 0x3, [0xec5e, 0x2, 0x6, 0xffffffffffffffff, 0x10000]}}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @ra={0x5, 0x2, 0x7f}, @enc_lim, @hao={0xc9, 0x10, @private0}, @enc_lim={0x4, 0x1, 0x2a}, @jumbo={0xc2, 0x4, 0x1}, @pad1, @ra={0x5, 0x2, 0x8}, @enc_lim={0x4, 0x1, 0x8}]}}}], 0xa0}}], 0x2, 0x4000) sendmsg$L2TP_CMD_TUNNEL_CREATE(0xffffffffffffffff, 0x0, 0xc0) sendto$inet6(r6, &(0x7f0000002480)="4c59f76ea15a86ce8530b00184339808dccd57fb261328f569f2aa5e0da26f91bf10a8925372d1979ed3ed00b45cc2acc9707df85628afe446f8a492b9bc056a77808d2be19ae7362ebea5bf23b0e58350a6918244d00637a461e27d25f697007899edbb879322dd2be5a95b7d1d31b2168821a1a766ef267c7df8a2cc1c51677a8271a31287da93a6bef4e9fd7cc1c29ffb8af627c9e844ea7017ef9ac8a739eadf8d1c726a1d270ec3aae426916b3c4f2d5e9a722bb9791f9439e9a3", 0xbd, 0x1, &(0x7f0000001400)={0xa, 0xe21, 0x1, @mcast2}, 0x1c) r9 = socket$inet6_dccp(0xa, 0x6, 0x0) recvmsg(r3, &(0x7f0000002600)={&(0x7f0000002380)=@nl=@proc, 0x80, &(0x7f0000002580), 0x0, &(0x7f00000025c0)=""/52, 0x34}, 0x40000022) bind$inet6(r9, &(0x7f0000000000)={0xa, 0x4e23, 0x3, @ipv4={'\x00', '\xff\xff', @multicast1}, 0x9}, 0x1c) setsockopt$inet6_opts(r3, 0x29, 0x3b, &(0x7f0000001200)=ANY=[@ANYBLOB="87190000000000000912d9e77d21acf3491ce0ee38a6f73995f0e6ed03a1e01be6b74f84e2c8ee85f61ed5cd2c6a0024676efb2a09bd1c80589f5de888f2d77e0d736432494f4614a92f50293fc68900f72fec0ba714bd6d02ea39266181a74298fedfa6616f4aaf117f6e98928c85864364d8d2c56b00000000000000096fd99a13f31b62d0a10b8f1164117189e963986b1beac2e98712b2011a908b7b73b3c43f361d157c6d015229b0081d0adbee9683fbd029f026651b770566ca2fc910fe88000000000000000000000000000100000000000000551d4d47f7a4abece6ddf6ebeede99977a11177027da67cf6cc88065d6779b1e834f7d204bacbaae09e3609b7802677f1c6b0d6a44d8a24fc09d"], 0xd8) r10 = accept$packet(r4, &(0x7f0000000180)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @local}, &(0x7f0000001340)=0x14) bind$packet(r10, &(0x7f0000001380)={0x11, 0x1, r2, 0x1, 0x2, 0x6, @link_local}, 0x14) 22:56:20 executing program 0: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000000100)=[@in={0x2, 0x4e23, @empty}], 0x10) r1 = socket$inet6(0xa, 0x40000080806, 0x0) bind$inet6(r1, &(0x7f000047b000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) listen(r1, 0x20000005) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r1, 0x8933, &(0x7f0000002880)={'batadv_slave_0\x00', 0x0}) setsockopt$inet6_mreq(r1, 0x29, 0x15, &(0x7f00000028c0)={@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, r2}, 0x14) r3 = socket$inet6(0xa, 0x6, 0x0) connect$inet6(r3, &(0x7f0000000040)={0xa, 0x4e20, 0x0, @empty}, 0x1c) r4 = accept4(r1, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0x1, 0x7b, &(0x7f0000002b00)=0x20000000, 0x4) recvfrom$inet6(r3, &(0x7f0000000200)=""/4096, 0x1000, 0x0, 0x0, 0x0) r5 = socket$inet6_dccp(0xa, 0x6, 0x0) r6 = accept(r5, 0x0, &(0x7f00000013c0)) setsockopt$IP6T_SO_SET_ADD_COUNTERS(r5, 0x29, 0x41, &(0x7f0000002b40)={'mangle\x00', 0x3, [{}, {}, {}]}, 0x58) sendmmsg$inet6(r4, &(0x7f00000001c0)=[{{0x0, 0x9b4c, 0x0, 0x0, 0x0, 0x0, 0x3000000}}], 0x500, 0x0) r7 = socket$nl_route(0x10, 0x3, 0x0) setsockopt$inet6_IPV6_ADDRFORM(r5, 0x29, 0x1, &(0x7f0000000100), 0x4) ioctl$sock_SIOCGIFINDEX(r7, 0x8933, &(0x7f00000000c0)={'wg2\x00', 0x0}) sendmsg$nl_route(r7, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000002900)=ANY=[@ANYRESOCT=r6, @ANYRES32=0x0, @ANYBLOB="0000e600007d87ca47fb60520000001c0012800bd00001ca4c8668deda0da1000c00028008000d0000", @ANYRES32=r8, @ANYBLOB="5da9bad0539590ba466c6483199046142680bf5cd2d915ccbb3cd5855409db190ec8a4a0c8c80b35402740cb0f03a597092229536058ea0bc8500b4fbbf6bb5390c13e87693eff223be1a0ea317acab68a26c4756af48047ffee14fb59559643f35660a17a563920371cffa3ab94e2e5c3ce705936fcd6178ad9e0c833657721b8416f7fdd570b1bf7358b04e552d25c6ac2eac779540b17da1da85dfb4541f333b2d1a7a2bb2256"], 0x44}}, 0x0) syz_genetlink_get_family_id$l2tp(&(0x7f0000001600), 0xffffffffffffffff) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000002300)=[{{0x0, 0x0, &(0x7f0000001bc0)=[{&(0x7f0000001780)="4d9c64bab6458e9861fe9b208dc14b26e9b98214d5314ed015e5c610e52ab654e9fe160093ae71d9a9445e0de51adb7965948bbb2f28924da4a5f6583a8b504740a13ec1636577fa3f6fcb3b35a6b243561fb53968a1e859f61bb39ef6ee1eeaf5cb267dbf44b2872be364555b035838271bcb0b9c71e20832060e336b8fef792154065f7ce754262bb18bb3189a2a84d3ef382a7037db258ca5cfc46707d3bad78157d4e2cbab1e97", 0xa9}, {&(0x7f0000001880)="96ca89651c00ea0df1c6e3e94c1432ebd32b1080804fe0713b2665dd19ca8cd6c3204cfd4e8675eccfd210d74e26a117145100ab213af711de347bda5564b55a2cfd503227c4ab2bc65b8ebe563362a64576669ca1b90ead7e625ecb54da6d6abc5ddd1d4bf9c458150f604788072ff1d0fb28061a328ad5b7502f0a109352706a12151229db8e4cbf4efadf01a4", 0x8e}, {&(0x7f0000001940)="d0b314ac42b82c1a5dc18d1e0542fd20988b4f8ab7e61db48a5b60ee7da5cb84ecd1bb5cce875f7ddc8621aabe9bfd8821251bc26bec955cdbcea6f4354458f5ecf572e5f4ad1ac8582826d3d633dd517783341a225a58a15c88944e6a1efb102fd05db45ff0398392c24d6dc9dfcef0ba0c84e96072f90da5757d4744bf6313a1382f7d22a555d2c60cf09313e62b18ce2119343135fc65cf90ae00139e3819afb7d2df463952e094c50c6485877ce31936847121b36ef2fb8c46899fbd94e9", 0xc0}, {&(0x7f0000002bc0)="b5ae6ee2ea4680171f61b4b492d0568a97845da0d9d3aa826f757beff330d45c9a208f8327bbf0aee3ecc1e6375e948904b5531896037719c392a828a2b9e32af7efec737775a2e4de17a4e7f532aa5d580b509e46f6d62721a9c07226b3e52ff4801021a804d29c022d3f0830fce7112a270abd052f20dd4060f8039f717a1b36760ae2847bc5c3711bb2039da77321564949091e209150419ee2cf4e3380b63a2955c5e891d5aae954c99ae26455fc0f401209d3ae16963da6f34f06cbdf992ab824da00e0604dff9f18a22ebfc0d0caff1af51fa43dc18ffcea60b6983be8ba88b409170ebfbca3ed7df0dcb3c5fd3c083690c28e15bd73693b768191b8044065e0d2a5f6c8c97b1d2e535e73af26669fbc5fa9cd2fcd2b514d87dfa350d6da78f598c63fb1c34cfb4b3e10402d23e30f0c5f5538933fd58404d637380ab5c3fcc7324c12ddcc7e78edd426f3eb0aeea21ab3cf0533f91840bde95e5cce4b1666b9ce00a5c12a018f137dd003d03129b8d92530094b5aa4321f0f0458030144b5fcc20d3539307193d06316b483a4f7c5c3c9317f5bc668c66272d351bc20630f766466e0aeaf55849b0268d9820a6d21460a5043f2c4278e1f4d86b320b1ca969f8fe559cfc054d8a47c702be6a204164e81b5ce87558243f80d8f2431a6c4781ae24e47ca1198c2d93bd73acc560b15e05666a0a30d27c1e98e1fac107a5c2d41ba2285db828753372b308e16a264b25eed781b73100d3b8041f596a22c480cf58e25b5bec3e0127c655500bc850710755b6757eeb1d7eb3365eec8120d691d62edf31a44f7c45d00e7ef6ebd7bd6776ab92dd859676c3b0cd61e3059a0b95c8505f9501d535bccf450b9b4e666d0740792a2aa27309f7d7e07ada4606a51b83b00e121b82e476619566d98e207b697cd93c5854ffcc319bc731cf9de7b94e3393a3ed46339de0cad57a57eae142bb3adbc5b3c07d05816f6c1b54d09778a7e43ef0e22e0f5f16697504a6ec54bd8d553a5be06370f214ddc43edeb471d180ff9d2fc7b92f970354796b5024588ef0e813802df980caf7a92286f57f0077f61dac9e83c4a8c62f05ccbf374a91fba6f361468391b19297aa23df71027405a898d5fced96973af25ddaf01b5676d2b6202143362774dbfca7333fd91e9770dbc198d692714919f54dc1018b4c64e16a0ad257b08d8b86000d38279a773fde1b64a10b0f6a2d4849a8e6a49cd56c03f75bc2ed2291e48a5a853d3f30a8bc1dfc50dcdd2546e742cebbc8f47dbc7447a5e18913874618db34b3c518f784da5047dca1aa6a352cd75b0eee2660704cd1eaf96093f72ce7b799cf50bb474cac57be482ad621d66095f6c93c6c5867f322f63a373f85a7d842810769ba84d6f0900d59761dbf736a8a3f2b0f3f8718f3ee2dbd82b515742fabfd3a71be77123a9976673e718b18fee904b7dfa02f2625e28c56b2a0dda00711b823ee37f132674b55afe1c6e37fa70f1cef61369ddb22c57a90a432d552eecb7a8336cd3325b2be64545505cfe740f1098064a6ecae7f58cee137f2d0d353b5388e3fcbd292e237b575ad0aa578b5f0b982c04108f49d7b03fa4c22c2306af0f05dc8301ecfa9fcc3404e1e490ecfe5b220da9d4b08f93d154217524c00645606051ab575ae83161dc4b0bac7d6b25ebb4332bc04cf4231d6f37f8f3ff0abf0882870c12bfa7bd2aa4b48f595cc629486decafc09ada9a3a82772557894d0687de74406a25f1d0eb6b648495b189c4ea4267e4338a5425a0ce695de62af4f9c25f65ccecd6ed24221c1517ffb59020076c2b4d9996864e5d4422ce242081e705860d32480b69ecdc6bb57a4dedd0f1d8b3d28851445efe490900bd22a5471bbece11e4ffb1fbca3b517b07bec04f9f21fe3ee96f19ba4b39687e4730f40a2389a3c176a25ed1665667b7fbbc7799982cb054d6716648e892b26cc209c670b5daaed6231437d0a4613d9e729b9597b6d5edb4dd39685a2601cf4938445bdeabc9ce560b3abd279d4febe18b9d3852a59a3d706a5f1da8fed10f02c7148535cc25bf37acd33349d5da677fe7ee95d48e5997ecd1da6980e732e6d286b877a56bd19b41e0ba4b5bb96047504a79c6fe7af2436dbc1b32696b2f03fc9df9f63e3d0f2693f65c813059a36be80f0039f769aab041cbd4f0a40cd3b8255589cd3009bdfd78dfc1635b0233dff184eb8b29e054994cd2b9c73e995080dfadd5ca71f8014e4e7bd5c14d5ed4e16bdbb5594deb0d6fc10a558ff0dea5137ccd5e00bb0e72c819265a92c252b2ac5096f8bfe39a6f069ec36904bdfa2cc292c5d6bce9b51a6a93d4e997dafe4391cfdbfa03366283d1c23f01c664284e6c80ccc8ca814e5f095988109594406c4620a536b86aef44d019c4d521b2b48b626b0e98d274a52e7d392d938d4024562cdfac1fa0e4416551c3473c1d0bf9157e2aac0bf545e494361beebdd4094c1c37c8b617a476008edf4515904ade2d0e81bc750a7f0c5eda44eec4160464ca487b0ea81a651b2af14251544250a44ec8da63db0f0af800ec31bd548b7badceb087477eb150f77877a9ac387a9bfd9585aa05490e3991b0bec8dab7f8aa982904b405745e5e8e5b3a693282062ae7ee2d3d3e5105a9530f4a733bade142b312fabb2a7c82ef21c27b9e16b3bce1e12096d57b74b67aa7e8217d39e7ced3f19965e13ddfb2a6adc268edf3e51847962408434ef180421ff53095b5c1f1fc919f79ca733e8d1869a24d9df2c9a1cbe1cea9ea8e509a41dcf4920547bb23a788091b435e2786316ba0558354aa94db76d3d7c3efe9738f55bfef3b75d77f0dc26c36b3f1c641a2ab1ad14814545718fb0b1c656f0c12f5503fcee4ea7fd3b8e72d18ef0c59ae5d25a79b4bae4ee2be0336d94a42232d503241e929ee25878c257fb647c25271e4995298d80297be0b63e0b5820e00f657bcc814b9896783d6555dddd6f47e0f0cb384f42b84f5ea6116c82c0051fe6b9d9b9d82ce5f8f0337838a59154d3e8bfd13fdc08c3f109e854e86cb1f10b44ab3f9debff47ed71617e414ff875a67ffe05afc816e50f3ae0d6c411a458f12a9239eaf10b669c9a666a66a05731e034bce2d2c64f19f0a50e2da36b3f597d13f4826dc6b66c34d5b641d937bf98187107ddc4cfb31c8b0c0e0a1b4cbad0834e370e6860be9573d426fdab964a69eeaeca9f1d890b17b769de43510d9b780b990c3f10a242bd025eaeb5967523c0aa6c57ce49510e8a9c0a1866d739083fea42c22035425d57941db23e35a62b9f761c312919793ac712b4293853bfee0f3cd47b6c82d88b3c7c06cc7587f187d3925a56c574aa75acf1ab1620363de9a4bfffe1c6b8ec8e2f09bfa4e2c5f433ba96c6387c88de0d422a2dfa8854c65bdf15d4883fdff2e7de1cb8b4c54fe0e129ec104412c70886c2df87314ad69bf05d168a0919119c55b25489d473671f61fbaee70387fd81843396ff38d55d3a844c524ad9ede77a09f9f804d03f4d5f1dd721ac0610ba27a8119802e3c84b368f66e3801b866fdc935189783b27a0796088cbbda91324e74ffce7085d893e2fcb2971f2c0c9e226d46736d732f83afda4cf60ed1fa653ea816f472f0ccb90251e08da4e7a171779b57a3cc67298f88b7eeaa84d698c359d7797f0d1d52f6ba1e52a26af118d281d30883f1380400bcefefa73570f2d19a759d081fd867d274e487894b1bf5ac262f92d9a2d398901b53ebf4fa5d24c306da7631d359fe8406aa865fd6bd95c8b1b6cff9aa2e05283b94270f6342e2d596d830159fd6ee2d09811c139419c109412a12d3b1cfc8718a3fb484e175541585454a510faab40f6371481d258c0cd502a778d23da67718afe9f6825021c19b9e04dfb03e069b8abff40292bcceb93fcb97f85930971251843bc25d6d185cb5e86b1928c7a4f0f4944c251a36df78404205ddc875d72b4399551bb6e3ed593902140c50c34f4e6536a5721e3556f8d6d1a56c6350d60e5f35fcd2689d22c3ed6ca9630764ad09dd5b36c0228df4bd1ece422fb7c27df70b5a60bd3c8f14e3f062334f7f21d56e14d9736fa937f861fdf5c646c2f20b31cf24b0ef2d4ec8008abc0ed8537a28400b209f518f211c6078e8dc53b80df63d58e6c0a1e822e94f2d5c5d28fa3c3db340261c88f456190a0f5e49a0f081672f6e4587bb42b801700bb19bf92c8413d22c50258bb482fde0e3de6836e54c5dd713539f1ab580ac5499b5d6c91ab2e52cc37d6cdb54cbd41fc0c91be5ab3b8a5a9a98d293c497fdfa2ac837c4f1cc44457c10890d2bfeffa9757a449061c50fdb61eab406148b6e5f5159863f4cbc022cffecdd1a3f6481cbd1d9a2b38d9ec744235714178cdf96629b5153bfec928d5bc2c82b6a0a6a5689c0b6a1c1fb8b1627107363c37bfd1e270c92cd119f3c9b11da080df8dc689cb3055ea9a6bcf250581eef26697d7b325e9fa50cbab8b3bfc53420053d9414f039782513b2a5baa3b8c9c30f49d566b9e0b950625c61d55fedf77739630cd93bbbd00064e11933403e6f2f15c3bd6549eba585fc51bfc9e93aa452cc10065dadad973b44759b001da3ee7f3c198511a6c1e7bd5599093f4ae2ddbed9fff1721675055085d07348b70d6857a47b3e96adaab599fa3085812ab7641cb5e627dd58073c54da0b75c095b6d0bbc50deea152142fbac496a00c7a1e3fd333d12ba0974461f8d2587cf3341adbe9e2606b61251c69d5b952f2933a52041859a6d45a99d62d334aacef84a5dedffe8b89d723c60b712cd0c989a07b0abc5d997ef95a765f6a116f96877768deaa3023c4dbcac1d5b6196af9690c41b68fc361449fd474083045116f0b8fc11ffa30f36edbb7d8dda621891b1752c48113ff8332d7ca23d7aefc7f191edecd6b47583475f321bd2c1d034fe403eea15518e39fbffbb6c646e16bcbbe44cafab85e5542fa5fcf5d3869a61397efc44029c48ed0cc3aa2711faac3110da6007ca3c99d60c221dac143d163787f0cb1fbf83384df99d258a1bc08ff39ebb2ecb198fcebd7f79e294d64b9d74e07908993c207f5477990eb8135f397f0aae2fee38d72deeee852d8f431fa37c2ec0b6120f79848c4372b3f81e5e685ba648e7dedd5ebd7ab1d3ed255c49e65f73c7933c921ef690bb787d6cd3c86b6bd328f987bddf57063ad0a68b9c7b9f051bc528aa367ca884b63285d9592ae59cdf7983150650ea3dbed2436370f5a8304fe0298ea84e7259afed83240999447e285a62e7ad5f577c2fe2ff6f12f6a7c0d1f55b9efa774555010dd8fd4c28ac7aa0cd75447bf443e4d1d3a2d1566eced268471038f2ed96492d60f5008d55e7d59b952937c09ecd4d7a632f3822b6f0c1f73e206ed741b02016c9c5d959243364591b24df06b2849489dfe1b4446420550f9b49b2655ebc9fcde554cd6e59ffe4cea07ae2c8241430ecc8a37ad69f34830fae92de0c04b4cdde05b684dfa817f073634c26f884f3dc303cdd8e9367fe1b63fe6b93451f1a0bdd3fa96d9911979716dfd0eea99ddb476f958daebfcf64a4c5e3e09b7bab029418f4da1ac1bc08b49cdb086a57f50ade8b6c44d7aff6867acc08ad283557d684aaf48bd0c6543a530f382a776ca8273ae71229f3db2c565116b25223936328ff6bc59a5565b41da139596bd979ad897192cda9f648adcf4c01319180bd683a683ecf1ae3645abfd5d31133323895ecdd26e8de72daef7e898710c161590086f06ae7155cb3127ef253e51b07135cc4f", 0x1000}, {&(0x7f0000001a00)="5989b395931a498054a2084fc7084353c56125b20dc395c3af5485aa2ec35badb385408cb3953cae47d7f110120f496ffc56572d0455d7fb65d1aa5eab0effba1cab1f5efafe13e830bba30d2fd6955b6f95f236b8cc682c9752313cc9985bfc48fb9368678002f690d0f18f242d07e5da10de93e7f42f5c219729999f12946842d2a7528278542fd17e3dc715", 0x8d}, {&(0x7f0000001ac0)="4533608523cc3a3d78a76f2c298688819d81abca3ae1a9274bc966338d2a3648efdbc4688397a004a1ff2fa6963c0025136d0f4c9297651f3a25622223fb4289703212e3aaec59456a7d19795e93a72329be90c8affc5fc9fdb80baff9cbaba0ce80c2f6d96e3e9f86ec0b07cb6e36a5638435ad350e7bf74158e58b1c605583621c137a3fa0f19ec713e7479ce54271692b4d12d991359953de2de93d04d2abb688e3bde56ce7d02b50c3c5e8b9413cf127c6634d7738dde9d9ecac5f18ab5c50afef55a38cb160d89ce4ed56cdd5b1a0b6d7f786b1810452ed3dfa38a8eea8d32e9a91b55187b0231312349ef1b83e92430327c4", 0xf5}], 0x6}}, {{&(0x7f0000001d40)={0xa, 0x4e21, 0x4, @mcast2, 0x9}, 0x1c, &(0x7f00000021c0)=[{&(0x7f0000001d80)="3dfabcac92bad96580cc555678fee6bb5933cc972a9707224fb6898bc9e94e1ea53b2353a604e504448370ed0c0503e1ecacf59a219a12c568e5bb1c753058d8986bbe9456a12d13ba4d27f200cf8714242544e760b595ea71087d9bdd432fe7408f84763a8aa8d59b4e256ea0ded24267fe5121742281d2b26b0fa38f4a46a30762a846fac91aee9702a43e9e6f880375cb48b16d5c20137fb903e53df642e4f5506a7c8ecc747981b013e98f186b01828bf51ecf05c364f5bd46caa7efd338ec25084c8e79e7db583c17a2cac9d0a6fbc8a994b3dd25a3e9c9bfa8", 0xdc}, {&(0x7f0000003bc0)="0763b5d7fdaddb490a0b58a726e9e05ef1ff5378e7d2ab27fad1a3f495992388c317f42172ad00af38778647d0d4a321c78b36c6674d613a9c5c593a94f6ffebf1c325a1023c8e1c3dd084c404830b4134aac29b79d70920f97f8423618bd418eb288991380b8ac660d84177f0b6c80f86c2d67091400c2a11d1a0ba0fc32b204bda0dde862452dc5c4dbe80b578c61d1b93a0a82fd38b39972a3fdad6cf797bb62fbdcb27d214d859c9391d90a8e237839e400a96eecdf8b4804d532ceec2839b3813bd01efffa0243a439be1427bd9255a6ccfd879440ac89fdc69c0002e723a7c0ea4a80aaf8176a63020f9be19b96c48d622896ceaa8820095e4f659dcaf77c1a54f2ca4e8c8f7b29faa9552059011604bdc619f7f0a77a6a0b8ee13ad9ad5010a2d3777d51bc274610d6bc062e38345db02fdd8dd8eb16e702ac6d7146b5b46e9a1b4b22ce281c4639fcef5cfbb0a8bc0ad69df374de24d914f6a3d12e871b14f0bd66ebef61901bbd8dd6c3472af78f2136829b2399dac484c1c5a73a44c817e82034b1972aade27f7330ea9e7797ea6a4091d2b752c12d74a4a9fc7e5c357b7f44e34b98f7e1a9a2ce6dbd35a67622558ecc1e5da403e855692c100bad0ef5cd460371be1b302a84054fb76d6a7c07cfa1eb685ea112cb8df7925716319b5dfe20962211aa516c54a0a9fd371da38cd2f19ca8c8133e1b5d4b04304bcc0cff01c1c5286d94084a5d38365e2e024430957bc88c5fb47b1b584e88b94e98661cac86b2e13f88c28b98a48077eaf1d61f729fc3c3b3a1180bb2bb55b939bcfa84d279176bfb9e7ed8612f58fa8bb6624ef7d5591d7cfcc4b840be90355d71fbf62be5b452942583af4b8394a9c04e7c52a37de8296b8c7bcf6507200f4f789a49a65c068d9eab024f41820bf7b3a308247e6d06586b6ce0418bbee32f99aab9f20a8e197396945b0d7dbcd55e0fc8f85f331cb5855b20f033efcb7bbf4be82f0f45e63768846b282b5760c5ad0877ca660ed146d622db353bcb703801bc1b0b49e021e7093e138d0ac6e583f438df7ba5d0fb6949cb944e4f09c1a831a8aa19803f4022da2e54b6dff467c927b885b00d9870bea4b3b598dd8d1c245e97d1838000b47bc29e9368b4d97c76465ba44f230a341b038db9868917a8b767ab82b2b059f34abbeb1e041a1b4eace1400e3a6cbd6937b1f42b97cd27c6cd23f1f7c0c741b223d5acf816bf6195eee9466376a9cc45eda50a0e8f9f3e3cbe7e57206f2f262afb39e592c28ca6211d5e4783d64a6973d9df78b59214ebaef352ad7811a23fc98fc47077b32a3e7b0bded03266b4d8a8719e41bb7d7004119e03d51addf91caa0894e6fb4cadc1b68ec2da43775035c8716b025f2faced2d07fff1c08fb2964392ee00c0bda4bf0c5ac6795405659a8204ae5bff30f1bf60d202506e5afaeac436f241bd3df10d777edde81ecc6f0f0b6e707e324d0c391077d4d4b78b7d53abf27ccfe3e01cd2dcd381c903d95331fc1cca73b16ee6bc6bd39c77e7024d53a0562caddf25db29c1a5ee854f1f95b1e69c02cf293961651f7ef8bd5cfd4c3e7291a545fc75f5056e24fb26462866331a4e839a28037f0dea5f3d81ac8023307f271d2dcc9a2843beb4a9602d3fd1bef9eeaeeafdae8547fbda570b3218a8c380efd56de79df34434a98f091fb7198798d70cc1352ff3d8deb06940cc3892aa8d0b05b3d55ac8f398cb6e42517d7166f4c3642162baa1b4e1b5de4b649d1dac3c561016049e713ef914cba309f50e2f9c9bfe5ae1024953922be47133461ff3a3f59b42b70caebe94ced1cb48cd8e07a049822331e11dbc8926cab6072e02453673e2eba66da46cfecd705c9f2d8a5eaa821547f52fbb9d1ade9facd45dc98529054aedf0cc25cc30600c6be39ce338bcfa21b0fc2e2f9cc2034e889edf4ee5d4c0ca6785f93dc93e47378e6d6a95bced27456aeeda031129bcbcccb9c6391aaeecdd16f2dcdcfb7430aae1d0df8a574b82b4d6a445b1d0fb26603c22ed89c4f9a5d9ccef17c9c3f4ed2a55359ec611fb32d3f105b4b5ba11589b76c9d6f8cbab6e73f4d7f48189c7b7f6dcc775f4e88822051443749905b207228eb170939c623ea906f3ef60c2c23ffd5211bf0681761bcec5a8298a10324bc233b4ac34c7bf610c760e0b30b46f610c16e7e81ec875423746c02700c05c98a3fc9931da280035307d6fefb2d44b4c011e3d6753dac69176420b435ac164eecf40ec51b3cdf19882d5f599deb7e7d157e3a239f84b89c7614a1ee27b969e32b06ab6de87a77faf3bdefeed3b971bafeb5d550dde4a44554f0ca482225e31031bef09eabe31af59e7394afbbcdfe4bb75c0a60cf8352779509e85e98938cf10a891e41e233abd782083fc8f7f7376e9abbf4bb89f70610c74f306407cd942ed9a775271dd38b3a078c066faba13ef0c7ee1af201a131a3f089bf856f27bd90539a35ceaa6740fa55fc1ae7bb847ca6b775fbe832f8d8b0119a6a579376cad194b3f6aca7287714b89a653ab7dbec9b144d1face23cdaebc2241a5f1e40f64c8b1d84f7a92abc38af61ca1892aa98bbaeaf56a1aa8defb746693381194949a198765ab4b039020e6a78ae08c7243e63091c945ea815069efe363d83efd70d3cc428b39c23d9c31151a1856cd9100657ffdf93844e627f101c27dc01ca9b4cde655f27b675314ce3730e56a58ef211bb16fbb1c944958b3c491dc58f698c7ae74585a1e7f92113a7257415abba5c9a8db8c9c2ec756d024df391cb22c1c4176b5724a8e9a9e64312b63faec3419bb207a6bf7d1e83eba5ff90b67aa6a0be3d09bc938a7e83ac8fff755fb78d54276ac73e71a72e741f1f6b48bf417604cb36e2a979a3d4848293364de08be6f3d2c49c76e70de20dc7dba454c8f6b19558f0765280eb8f399df3c22a10a36378bbbc76b95795e44532acdd89f49813a8eecb0be499c660db70b0da47b5a82a8e456d4877ba924a1dc89bbefbc5fa46a9cb49fb86446757ab230c16655e17f18f35cd1efe32a73588aa2de786bda4f679deda9096c973b027cf66d318f325d72e0e500cef49359df3219a634794c38b52a540feb024c1cd0623ae1469a977637be7098f6680a9406bb1be8abcc7623d64243fc5946437aa67ec68f60be2809edc337e15212c7485cd4e2c98028188d1e824ace3c6965d29019ee04473256535739f09f565c7f35a02d62324085dbe5021e11875515db289611ff6a2748887386d3c39d19d9d352ccc8a925b857e4593b487009d44ec0f2ab69901e3315a38a153d448b8646d73ec306a40e34cea96128a354b1010ef263f4b862d01daa4dc549824948280e081f958b421c274b20c3ba0581601fc6d67397294dd535960ffb12196665d48a6f14a93860fcf3b80be36328582593b832a505f45e2dd4951d537a0129a893fec6a1e3d1786ac3c4c743f2177b0e9834afde6d7f63005dbf69c8bb090084a1b448369e20cc2ac4aa72c673a8924ceb8191dcc1a2fc2102c41333c4d6b7b3ea527e8850ce7fd851ee7e44a3a2811e47449e3e9b61a319fa6582717c3fae0c2df775fa2be8dda2a6238b5cfc1ee864f7a07aeec7c157d49981d0879acbb6fd03e134a28f7646de93440aa49fd84a890f54586df13109d499b3342862e668fa75dc20a93155c989299ab01d96090dd054beeecf698bf69b5430377ea39f5fd8981b71d9a5e6bf275c11b1ae11fcf073dfc23b4067becea6fa30098000e64f58de9095075004e39311c5012950a120cb9de34352ae787483adfdee336f1effb3cb1d06770830c226cd2e1657e266b1d7e22064d468feef1ce61e57602848ec027a415941aaf72b52bcbd63c4656f98c8f8e839b2e8def23270b6299bb9d08a723015f4ea577481749cdd037ad1b28fb110818d8105572ba157944be13588b35012daae7d60b517d793369e479bc04f991e6a04466c56da144d3d99c30b6cb7eedd023471a9e3a9f3a10fb5b6d9deb80033576beb115605b78ccb4de867c7b9ac9bd6aca542d3fa89fcb23042babda4a553dbbeb0c31f6a10cb7ffe17478698642cc3f49eecdbce37213015398cc526b4ee734407fba550e67fe4954871d59a1a4db315080910e476fede8934d880f023a7af934070e02326a8c55f2656952ca702652206595286a942475f06e6c3cff0c2bd710b3f7b10efd11ae36fda3baee9d5ea4ffa5fab0b166806e21175b9b90bd950b4f07af8cc60f8cca885edcbc57d43580cd2fb59cbe5ea8ca98cb411f61e3a62cb0aeeb5a26609aa308d8bfb5b13bfe72371527db1ff761ed83df8b0874b94b2b90becd3c57596fd0f4940ac54e14d5690a26728719eceb0041d6badb9a3606edef6249614bcc7b4437a8d8192a252a1dfccb9912e57960b1fe19af8d600f13a054816e5fdf4ef8f23ac8268c9c29cc9d5daa9a0b2003456dcea263ffb900497b2cc5044a067c901b7a00533b23aa62315c38e3273e42a7a892510cc5e996ea621063902e57e3a32f6fc2b417b65ffc848c4a64a795cc168d2e52f64658165f1348b925ffdeae989c602a646ac680c349726f1fe926cf192b9055cdaaf8eac113ab7b92e51f5466196e2f7b50297ac7e6805055e8bee35f9e609270e87635096aabb4b6fdd79e3c8b0189ba3d5c13b40d9d33ba0dc6f842ff222e43dc34d4424bb9c60419aa80dcd8f0076e4c3019cedf4640318267222fac164b8e9655dd987198971595af254e84bbdedf61fe9c95559367aa61aa199cb3f153d1d42b323e022d513e54285ebd1fc457a4e58e8db9fa7760d2ecd813b8dc6bf7cc1f1d82ca100422173b50f4dde19e856ee1ec89249195ca00a4851677eb8818ecd43f582021e372983fa00bf6862f0fcda68fa701b5b73da339cd2306a85b1b9cfe6cf41ae890bd4005b34dcbf802a7bc7c892555a80115760971f1afec342d7dcfb9adb504c82cc42d5124186db3adae6e4fd41b11943c89da540d3dfa67f63e7e8ba373fbee8e5387534b385104c9e53b599d8729d040dd2192fc132df96dc5ba4987eac4c194e4c80bd7a779fdc6e93279937942f1b377b57f2aeefdef4ba3ff09c5241de6f5ccf892f3edb80af307e56b8a5d65a04d34d4f457f0e750fdfe4145a4c845037ec1d0c245bca58bb10883102aa57518552c5d4b894c40fe5060199ed9b84ab9449c294548e3ad7175bd1a34f2ecd43776aa31283bf41eb758600817f37614f3df2b4b70005baf94603217f969761cec7c847db801bcf59fde9d2eb6a3475536259d8288c615417081a73928389277922ac96109f8ba9a9b65a7757dd3a0826d05607c85020c2aec8868a0791cde123cac54036ff8cdabbfc07398043a362b75256be1bdf83dacbc1b0df5dd872800465235e8536ad867a3fa103d51b8b0d0e3f53fbbcf2a9874585ed88c3a0dd05d34e07e0b98240337ceca71e11c3aa624bd8398960ae6445c2d6a9ccd79d1aca46e3cde8bdbf1924d4a7bdc7d1b74f5081a574b0b7230e3f1700b3b5a54f9b26579be8c88c90544dfd4cf8d3d5752755e3c1d6ed6dd27613c486d9d90326cb9ff8aebc7044c75f4faf8ff0c12f7cc63846c4d0c5a5677c0b0fd97ba5ea4ac48097b9e40d6640db44d0265355d4a386ca46d2bd0acdc7620814c44c32bbb6f9dbeb50912759540a281393ca0c4bcf348969aa9661956e6d95820094794ffa164364c6da9e693fded9543d85ca7f9993dc184d5ebf50e667ffcba8d66033f06efed69185e3904c4a198c7591a79e9f870b8be", 0x1000}, {&(0x7f0000001e80)="351f62db0f60769a62a760b1e659ffb1ad7e16cda1d52d9139f0129989f80ecf30b192b7e57d38c0b5374c3b61465deda447e0ab536ce92771edcc9a32c1c432d61443961730b6351ba29ec549f778dd07865edd5f36c585e13fbd73fa5e879760707e41a5bd0107d0d0946712b3d3ed01cc255088ec6ca656578aa0f457e359f7392dffed00e4779c553104d2a02100b2465e10adfbd8ff026df24c883c6f021b21b23ffe0be84587efae85f99a881b3628b61fd1ac5e620574ba5702523357be78ee13f7f657d5b7a8c7800d45da8f554a0591b180125e8875b5581578b819e6efac82f675f056", 0xe8}, {&(0x7f0000002640)="2a3d0853a4f6cb5b1edb57bb1da6875b2613079ae6ff1a0511196e9243b17c7002e387e861e0f0bafe41b6d5f36d032aceb747d684b4baa902550a76a6ae18024e45defc7dc8fe5c517758163dfbec63c160cd281be6e1f49dc76061c6af99ed12ed68a9189daf7be790276e08edcb7381bb89b34707a0fab63b37c30092b29cf154786a1fbb64a84d0b169f1d4277f551ebab4addd4462852bb25b9e67702fbf9ddd3e3be4a8986787ac97effeb925d4b5b1dac9331", 0xb6}, {&(0x7f0000002040)="1be8552cf8b5d36c0b14c538076000870f8b494097fd4eeaa2677166439765ff8c6e3c91cfbf734542ca567fccb373e71203084ea11b2d33cd199f310615fa02286bdeb70bd07f30f6554f1d269b3cafe82bd23a8e7e1323550eb52f1a174ca7639f83778c4345112f257c2f27a29b3f4eba334e36fa130aac49a13e47ba49da07884bd494d239773b612d6981a24feddbb2b26f40ebd9862431d30be447fb17dfde5b5643eadacdd9bf062cdf8779bbf6e1da4bbf1f51ab9a4550df38ff8a8a4707c1d0b04e7d5adbba3b61c51e6d", 0xcf}, {&(0x7f0000002140)="c9fcf0a44b25ea62489bd04d1b8dca43d754558eb256984999ee25b4f27bbea44c2ad4449d2ebaa105b9d28d209da831ff99a28958a643d3fbb4198f729706e06d376bb628cdcb92ab25a986a1a644119319112c64619d7555723268e8edebf91593e85a60689c26", 0x68}], 0x6, &(0x7f0000002240)=[@hopopts={{0x20, 0x29, 0x36, {0x89, 0x0, '\x00', [@ra={0x5, 0x2, 0x2}]}}}, @hopopts={{0x80, 0x29, 0x36, {0x33, 0xc, '\x00', [@calipso={0x7, 0x30, {0x0, 0xa, 0x8, 0x3, [0xec5e, 0x2, 0x6, 0xffffffffffffffff, 0x10000]}}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @ra={0x5, 0x2, 0x7f}, @enc_lim, @hao={0xc9, 0x10, @private0}, @enc_lim={0x4, 0x1, 0x2a}, @jumbo={0xc2, 0x4, 0x1}, @pad1, @ra={0x5, 0x2, 0x8}, @enc_lim={0x4, 0x1, 0x8}]}}}], 0xa0}}], 0x2, 0x4000) sendmsg$L2TP_CMD_TUNNEL_CREATE(0xffffffffffffffff, 0x0, 0xc0) sendto$inet6(r6, &(0x7f0000002480)="4c59f76ea15a86ce8530b00184339808dccd57fb261328f569f2aa5e0da26f91bf10a8925372d1979ed3ed00b45cc2acc9707df85628afe446f8a492b9bc056a77808d2be19ae7362ebea5bf23b0e58350a6918244d00637a461e27d25f697007899edbb879322dd2be5a95b7d1d31b2168821a1a766ef267c7df8a2cc1c51677a8271a31287da93a6bef4e9fd7cc1c29ffb8af627c9e844ea7017ef9ac8a739eadf8d1c726a1d270ec3aae426916b3c4f2d5e9a722bb9791f9439e9a3", 0xbd, 0x1, &(0x7f0000001400)={0xa, 0xe21, 0x1, @mcast2}, 0x1c) r9 = socket$inet6_dccp(0xa, 0x6, 0x0) recvmsg(r3, &(0x7f0000002600)={&(0x7f0000002380)=@nl=@proc, 0x80, &(0x7f0000002580), 0x0, &(0x7f00000025c0)=""/52, 0x34}, 0x40000022) bind$inet6(r9, &(0x7f0000000000)={0xa, 0x4e23, 0x3, @ipv4={'\x00', '\xff\xff', @multicast1}, 0x9}, 0x1c) setsockopt$inet6_opts(r3, 0x29, 0x3b, &(0x7f0000001200)=ANY=[@ANYBLOB="87190000000000000912d9e77d21acf3491ce0ee38a6f73995f0e6ed03a1e01be6b74f84e2c8ee85f61ed5cd2c6a0024676efb2a09bd1c80589f5de888f2d77e0d736432494f4614a92f50293fc68900f72fec0ba714bd6d02ea39266181a74298fedfa6616f4aaf117f6e98928c85864364d8d2c56b00000000000000096fd99a13f31b62d0a10b8f1164117189e963986b1beac2e98712b2011a908b7b73b3c43f361d157c6d015229b0081d0adbee9683fbd029f026651b770566ca2fc910fe88000000000000000000000000000100000000000000551d4d47f7a4abece6ddf6ebeede99977a11177027da67cf6cc88065d6779b1e834f7d204bacbaae09e3609b7802677f1c6b0d6a44d8a24fc09d"], 0xd8) r10 = accept$packet(r4, &(0x7f0000000180)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @local}, &(0x7f0000001340)=0x14) bind$packet(r10, &(0x7f0000001380)={0x11, 0x1, r2, 0x1, 0x2, 0x6, @link_local}, 0x14) 22:56:21 executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000000100)=[@in={0x2, 0x4e23, @empty}], 0x10) r1 = socket$inet6(0xa, 0x40000080806, 0x0) bind$inet6(r1, &(0x7f000047b000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) listen(r1, 0x20000005) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r1, 0x8933, &(0x7f0000002880)={'batadv_slave_0\x00', 0x0}) setsockopt$inet6_mreq(r1, 0x29, 0x15, &(0x7f00000028c0)={@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, r2}, 0x14) r3 = socket$inet6(0xa, 0x6, 0x0) connect$inet6(r3, &(0x7f0000000040)={0xa, 0x4e20, 0x0, @empty}, 0x1c) r4 = accept4(r1, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0x1, 0x7b, &(0x7f0000002b00)=0x20000000, 0x4) recvfrom$inet6(r3, &(0x7f0000000200)=""/4096, 0x1000, 0x0, 0x0, 0x0) r5 = socket$inet6_dccp(0xa, 0x6, 0x0) r6 = accept(r5, 0x0, &(0x7f00000013c0)) setsockopt$IP6T_SO_SET_ADD_COUNTERS(r5, 0x29, 0x41, &(0x7f0000002b40)={'mangle\x00', 0x3, [{}, {}, {}]}, 0x58) sendmmsg$inet6(r4, &(0x7f00000001c0)=[{{0x0, 0x9b4c, 0x0, 0x0, 0x0, 0x0, 0x3000000}}], 0x500, 0x0) r7 = socket$nl_route(0x10, 0x3, 0x0) setsockopt$inet6_IPV6_ADDRFORM(r5, 0x29, 0x1, &(0x7f0000000100), 0x4) ioctl$sock_SIOCGIFINDEX(r7, 0x8933, &(0x7f00000000c0)={'wg2\x00', 0x0}) sendmsg$nl_route(r7, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000002900)=ANY=[@ANYRESOCT=r6, @ANYRES32=0x0, @ANYBLOB="0000e600007d87ca47fb60520000001c0012800bd00001ca4c8668deda0da1000c00028008000d0000", @ANYRES32=r8, @ANYBLOB="5da9bad0539590ba466c6483199046142680bf5cd2d915ccbb3cd5855409db190ec8a4a0c8c80b35402740cb0f03a597092229536058ea0bc8500b4fbbf6bb5390c13e87693eff223be1a0ea317acab68a26c4756af48047ffee14fb59559643f35660a17a563920371cffa3ab94e2e5c3ce705936fcd6178ad9e0c833657721b8416f7fdd570b1bf7358b04e552d25c6ac2eac779540b17da1da85dfb4541f333b2d1a7a2bb2256"], 0x44}}, 0x0) syz_genetlink_get_family_id$l2tp(&(0x7f0000001600), 0xffffffffffffffff) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000002300)=[{{0x0, 0x0, &(0x7f0000001bc0)=[{&(0x7f0000001780)="4d9c64bab6458e9861fe9b208dc14b26e9b98214d5314ed015e5c610e52ab654e9fe160093ae71d9a9445e0de51adb7965948bbb2f28924da4a5f6583a8b504740a13ec1636577fa3f6fcb3b35a6b243561fb53968a1e859f61bb39ef6ee1eeaf5cb267dbf44b2872be364555b035838271bcb0b9c71e20832060e336b8fef792154065f7ce754262bb18bb3189a2a84d3ef382a7037db258ca5cfc46707d3bad78157d4e2cbab1e97", 0xa9}, {&(0x7f0000001880)="96ca89651c00ea0df1c6e3e94c1432ebd32b1080804fe0713b2665dd19ca8cd6c3204cfd4e8675eccfd210d74e26a117145100ab213af711de347bda5564b55a2cfd503227c4ab2bc65b8ebe563362a64576669ca1b90ead7e625ecb54da6d6abc5ddd1d4bf9c458150f604788072ff1d0fb28061a328ad5b7502f0a109352706a12151229db8e4cbf4efadf01a4", 0x8e}, {&(0x7f0000001940)="d0b314ac42b82c1a5dc18d1e0542fd20988b4f8ab7e61db48a5b60ee7da5cb84ecd1bb5cce875f7ddc8621aabe9bfd8821251bc26bec955cdbcea6f4354458f5ecf572e5f4ad1ac8582826d3d633dd517783341a225a58a15c88944e6a1efb102fd05db45ff0398392c24d6dc9dfcef0ba0c84e96072f90da5757d4744bf6313a1382f7d22a555d2c60cf09313e62b18ce2119343135fc65cf90ae00139e3819afb7d2df463952e094c50c6485877ce31936847121b36ef2fb8c46899fbd94e9", 0xc0}, {&(0x7f0000002bc0)="b5ae6ee2ea4680171f61b4b492d0568a97845da0d9d3aa826f757beff330d45c9a208f8327bbf0aee3ecc1e6375e948904b5531896037719c392a828a2b9e32af7efec737775a2e4de17a4e7f532aa5d580b509e46f6d62721a9c07226b3e52ff4801021a804d29c022d3f0830fce7112a270abd052f20dd4060f8039f717a1b36760ae2847bc5c3711bb2039da77321564949091e209150419ee2cf4e3380b63a2955c5e891d5aae954c99ae26455fc0f401209d3ae16963da6f34f06cbdf992ab824da00e0604dff9f18a22ebfc0d0caff1af51fa43dc18ffcea60b6983be8ba88b409170ebfbca3ed7df0dcb3c5fd3c083690c28e15bd73693b768191b8044065e0d2a5f6c8c97b1d2e535e73af26669fbc5fa9cd2fcd2b514d87dfa350d6da78f598c63fb1c34cfb4b3e10402d23e30f0c5f5538933fd58404d637380ab5c3fcc7324c12ddcc7e78edd426f3eb0aeea21ab3cf0533f91840bde95e5cce4b1666b9ce00a5c12a018f137dd003d03129b8d92530094b5aa4321f0f0458030144b5fcc20d3539307193d06316b483a4f7c5c3c9317f5bc668c66272d351bc20630f766466e0aeaf55849b0268d9820a6d21460a5043f2c4278e1f4d86b320b1ca969f8fe559cfc054d8a47c702be6a204164e81b5ce87558243f80d8f2431a6c4781ae24e47ca1198c2d93bd73acc560b15e05666a0a30d27c1e98e1fac107a5c2d41ba2285db828753372b308e16a264b25eed781b73100d3b8041f596a22c480cf58e25b5bec3e0127c655500bc850710755b6757eeb1d7eb3365eec8120d691d62edf31a44f7c45d00e7ef6ebd7bd6776ab92dd859676c3b0cd61e3059a0b95c8505f9501d535bccf450b9b4e666d0740792a2aa27309f7d7e07ada4606a51b83b00e121b82e476619566d98e207b697cd93c5854ffcc319bc731cf9de7b94e3393a3ed46339de0cad57a57eae142bb3adbc5b3c07d05816f6c1b54d09778a7e43ef0e22e0f5f16697504a6ec54bd8d553a5be06370f214ddc43edeb471d180ff9d2fc7b92f970354796b5024588ef0e813802df980caf7a92286f57f0077f61dac9e83c4a8c62f05ccbf374a91fba6f361468391b19297aa23df71027405a898d5fced96973af25ddaf01b5676d2b6202143362774dbfca7333fd91e9770dbc198d692714919f54dc1018b4c64e16a0ad257b08d8b86000d38279a773fde1b64a10b0f6a2d4849a8e6a49cd56c03f75bc2ed2291e48a5a853d3f30a8bc1dfc50dcdd2546e742cebbc8f47dbc7447a5e18913874618db34b3c518f784da5047dca1aa6a352cd75b0eee2660704cd1eaf96093f72ce7b799cf50bb474cac57be482ad621d66095f6c93c6c5867f322f63a373f85a7d842810769ba84d6f0900d59761dbf736a8a3f2b0f3f8718f3ee2dbd82b515742fabfd3a71be77123a9976673e718b18fee904b7dfa02f2625e28c56b2a0dda00711b823ee37f132674b55afe1c6e37fa70f1cef61369ddb22c57a90a432d552eecb7a8336cd3325b2be64545505cfe740f1098064a6ecae7f58cee137f2d0d353b5388e3fcbd292e237b575ad0aa578b5f0b982c04108f49d7b03fa4c22c2306af0f05dc8301ecfa9fcc3404e1e490ecfe5b220da9d4b08f93d154217524c00645606051ab575ae83161dc4b0bac7d6b25ebb4332bc04cf4231d6f37f8f3ff0abf0882870c12bfa7bd2aa4b48f595cc629486decafc09ada9a3a82772557894d0687de74406a25f1d0eb6b648495b189c4ea4267e4338a5425a0ce695de62af4f9c25f65ccecd6ed24221c1517ffb59020076c2b4d9996864e5d4422ce242081e705860d32480b69ecdc6bb57a4dedd0f1d8b3d28851445efe490900bd22a5471bbece11e4ffb1fbca3b517b07bec04f9f21fe3ee96f19ba4b39687e4730f40a2389a3c176a25ed1665667b7fbbc7799982cb054d6716648e892b26cc209c670b5daaed6231437d0a4613d9e729b9597b6d5edb4dd39685a2601cf4938445bdeabc9ce560b3abd279d4febe18b9d3852a59a3d706a5f1da8fed10f02c7148535cc25bf37acd33349d5da677fe7ee95d48e5997ecd1da6980e732e6d286b877a56bd19b41e0ba4b5bb96047504a79c6fe7af2436dbc1b32696b2f03fc9df9f63e3d0f2693f65c813059a36be80f0039f769aab041cbd4f0a40cd3b8255589cd3009bdfd78dfc1635b0233dff184eb8b29e054994cd2b9c73e995080dfadd5ca71f8014e4e7bd5c14d5ed4e16bdbb5594deb0d6fc10a558ff0dea5137ccd5e00bb0e72c819265a92c252b2ac5096f8bfe39a6f069ec36904bdfa2cc292c5d6bce9b51a6a93d4e997dafe4391cfdbfa03366283d1c23f01c664284e6c80ccc8ca814e5f095988109594406c4620a536b86aef44d019c4d521b2b48b626b0e98d274a52e7d392d938d4024562cdfac1fa0e4416551c3473c1d0bf9157e2aac0bf545e494361beebdd4094c1c37c8b617a476008edf4515904ade2d0e81bc750a7f0c5eda44eec4160464ca487b0ea81a651b2af14251544250a44ec8da63db0f0af800ec31bd548b7badceb087477eb150f77877a9ac387a9bfd9585aa05490e3991b0bec8dab7f8aa982904b405745e5e8e5b3a693282062ae7ee2d3d3e5105a9530f4a733bade142b312fabb2a7c82ef21c27b9e16b3bce1e12096d57b74b67aa7e8217d39e7ced3f19965e13ddfb2a6adc268edf3e51847962408434ef180421ff53095b5c1f1fc919f79ca733e8d1869a24d9df2c9a1cbe1cea9ea8e509a41dcf4920547bb23a788091b435e2786316ba0558354aa94db76d3d7c3efe9738f55bfef3b75d77f0dc26c36b3f1c641a2ab1ad14814545718fb0b1c656f0c12f5503fcee4ea7fd3b8e72d18ef0c59ae5d25a79b4bae4ee2be0336d94a42232d503241e929ee25878c257fb647c25271e4995298d80297be0b63e0b5820e00f657bcc814b9896783d6555dddd6f47e0f0cb384f42b84f5ea6116c82c0051fe6b9d9b9d82ce5f8f0337838a59154d3e8bfd13fdc08c3f109e854e86cb1f10b44ab3f9debff47ed71617e414ff875a67ffe05afc816e50f3ae0d6c411a458f12a9239eaf10b669c9a666a66a05731e034bce2d2c64f19f0a50e2da36b3f597d13f4826dc6b66c34d5b641d937bf98187107ddc4cfb31c8b0c0e0a1b4cbad0834e370e6860be9573d426fdab964a69eeaeca9f1d890b17b769de43510d9b780b990c3f10a242bd025eaeb5967523c0aa6c57ce49510e8a9c0a1866d739083fea42c22035425d57941db23e35a62b9f761c312919793ac712b4293853bfee0f3cd47b6c82d88b3c7c06cc7587f187d3925a56c574aa75acf1ab1620363de9a4bfffe1c6b8ec8e2f09bfa4e2c5f433ba96c6387c88de0d422a2dfa8854c65bdf15d4883fdff2e7de1cb8b4c54fe0e129ec104412c70886c2df87314ad69bf05d168a0919119c55b25489d473671f61fbaee70387fd81843396ff38d55d3a844c524ad9ede77a09f9f804d03f4d5f1dd721ac0610ba27a8119802e3c84b368f66e3801b866fdc935189783b27a0796088cbbda91324e74ffce7085d893e2fcb2971f2c0c9e226d46736d732f83afda4cf60ed1fa653ea816f472f0ccb90251e08da4e7a171779b57a3cc67298f88b7eeaa84d698c359d7797f0d1d52f6ba1e52a26af118d281d30883f1380400bcefefa73570f2d19a759d081fd867d274e487894b1bf5ac262f92d9a2d398901b53ebf4fa5d24c306da7631d359fe8406aa865fd6bd95c8b1b6cff9aa2e05283b94270f6342e2d596d830159fd6ee2d09811c139419c109412a12d3b1cfc8718a3fb484e175541585454a510faab40f6371481d258c0cd502a778d23da67718afe9f6825021c19b9e04dfb03e069b8abff40292bcceb93fcb97f85930971251843bc25d6d185cb5e86b1928c7a4f0f4944c251a36df78404205ddc875d72b4399551bb6e3ed593902140c50c34f4e6536a5721e3556f8d6d1a56c6350d60e5f35fcd2689d22c3ed6ca9630764ad09dd5b36c0228df4bd1ece422fb7c27df70b5a60bd3c8f14e3f062334f7f21d56e14d9736fa937f861fdf5c646c2f20b31cf24b0ef2d4ec8008abc0ed8537a28400b209f518f211c6078e8dc53b80df63d58e6c0a1e822e94f2d5c5d28fa3c3db340261c88f456190a0f5e49a0f081672f6e4587bb42b801700bb19bf92c8413d22c50258bb482fde0e3de6836e54c5dd713539f1ab580ac5499b5d6c91ab2e52cc37d6cdb54cbd41fc0c91be5ab3b8a5a9a98d293c497fdfa2ac837c4f1cc44457c10890d2bfeffa9757a449061c50fdb61eab406148b6e5f5159863f4cbc022cffecdd1a3f6481cbd1d9a2b38d9ec744235714178cdf96629b5153bfec928d5bc2c82b6a0a6a5689c0b6a1c1fb8b1627107363c37bfd1e270c92cd119f3c9b11da080df8dc689cb3055ea9a6bcf250581eef26697d7b325e9fa50cbab8b3bfc53420053d9414f039782513b2a5baa3b8c9c30f49d566b9e0b950625c61d55fedf77739630cd93bbbd00064e11933403e6f2f15c3bd6549eba585fc51bfc9e93aa452cc10065dadad973b44759b001da3ee7f3c198511a6c1e7bd5599093f4ae2ddbed9fff1721675055085d07348b70d6857a47b3e96adaab599fa3085812ab7641cb5e627dd58073c54da0b75c095b6d0bbc50deea152142fbac496a00c7a1e3fd333d12ba0974461f8d2587cf3341adbe9e2606b61251c69d5b952f2933a52041859a6d45a99d62d334aacef84a5dedffe8b89d723c60b712cd0c989a07b0abc5d997ef95a765f6a116f96877768deaa3023c4dbcac1d5b6196af9690c41b68fc361449fd474083045116f0b8fc11ffa30f36edbb7d8dda621891b1752c48113ff8332d7ca23d7aefc7f191edecd6b47583475f321bd2c1d034fe403eea15518e39fbffbb6c646e16bcbbe44cafab85e5542fa5fcf5d3869a61397efc44029c48ed0cc3aa2711faac3110da6007ca3c99d60c221dac143d163787f0cb1fbf83384df99d258a1bc08ff39ebb2ecb198fcebd7f79e294d64b9d74e07908993c207f5477990eb8135f397f0aae2fee38d72deeee852d8f431fa37c2ec0b6120f79848c4372b3f81e5e685ba648e7dedd5ebd7ab1d3ed255c49e65f73c7933c921ef690bb787d6cd3c86b6bd328f987bddf57063ad0a68b9c7b9f051bc528aa367ca884b63285d9592ae59cdf7983150650ea3dbed2436370f5a8304fe0298ea84e7259afed83240999447e285a62e7ad5f577c2fe2ff6f12f6a7c0d1f55b9efa774555010dd8fd4c28ac7aa0cd75447bf443e4d1d3a2d1566eced268471038f2ed96492d60f5008d55e7d59b952937c09ecd4d7a632f3822b6f0c1f73e206ed741b02016c9c5d959243364591b24df06b2849489dfe1b4446420550f9b49b2655ebc9fcde554cd6e59ffe4cea07ae2c8241430ecc8a37ad69f34830fae92de0c04b4cdde05b684dfa817f073634c26f884f3dc303cdd8e9367fe1b63fe6b93451f1a0bdd3fa96d9911979716dfd0eea99ddb476f958daebfcf64a4c5e3e09b7bab029418f4da1ac1bc08b49cdb086a57f50ade8b6c44d7aff6867acc08ad283557d684aaf48bd0c6543a530f382a776ca8273ae71229f3db2c565116b25223936328ff6bc59a5565b41da139596bd979ad897192cda9f648adcf4c01319180bd683a683ecf1ae3645abfd5d31133323895ecdd26e8de72daef7e898710c161590086f06ae7155cb3127ef253e51b07135cc4f", 0x1000}, {&(0x7f0000001a00)="5989b395931a498054a2084fc7084353c56125b20dc395c3af5485aa2ec35badb385408cb3953cae47d7f110120f496ffc56572d0455d7fb65d1aa5eab0effba1cab1f5efafe13e830bba30d2fd6955b6f95f236b8cc682c9752313cc9985bfc48fb9368678002f690d0f18f242d07e5da10de93e7f42f5c219729999f12946842d2a7528278542fd17e3dc715", 0x8d}, {&(0x7f0000001ac0)="4533608523cc3a3d78a76f2c298688819d81abca3ae1a9274bc966338d2a3648efdbc4688397a004a1ff2fa6963c0025136d0f4c9297651f3a25622223fb4289703212e3aaec59456a7d19795e93a72329be90c8affc5fc9fdb80baff9cbaba0ce80c2f6d96e3e9f86ec0b07cb6e36a5638435ad350e7bf74158e58b1c605583621c137a3fa0f19ec713e7479ce54271692b4d12d991359953de2de93d04d2abb688e3bde56ce7d02b50c3c5e8b9413cf127c6634d7738dde9d9ecac5f18ab5c50afef55a38cb160d89ce4ed56cdd5b1a0b6d7f786b1810452ed3dfa38a8eea8d32e9a91b55187b0231312349ef1b83e92430327c4", 0xf5}], 0x6}}, {{&(0x7f0000001d40)={0xa, 0x4e21, 0x4, @mcast2, 0x9}, 0x1c, &(0x7f00000021c0)=[{&(0x7f0000001d80)="3dfabcac92bad96580cc555678fee6bb5933cc972a9707224fb6898bc9e94e1ea53b2353a604e504448370ed0c0503e1ecacf59a219a12c568e5bb1c753058d8986bbe9456a12d13ba4d27f200cf8714242544e760b595ea71087d9bdd432fe7408f84763a8aa8d59b4e256ea0ded24267fe5121742281d2b26b0fa38f4a46a30762a846fac91aee9702a43e9e6f880375cb48b16d5c20137fb903e53df642e4f5506a7c8ecc747981b013e98f186b01828bf51ecf05c364f5bd46caa7efd338ec25084c8e79e7db583c17a2cac9d0a6fbc8a994b3dd25a3e9c9bfa8", 0xdc}, {&(0x7f0000003bc0)="0763b5d7fdaddb490a0b58a726e9e05ef1ff5378e7d2ab27fad1a3f495992388c317f42172ad00af38778647d0d4a321c78b36c6674d613a9c5c593a94f6ffebf1c325a1023c8e1c3dd084c404830b4134aac29b79d70920f97f8423618bd418eb288991380b8ac660d84177f0b6c80f86c2d67091400c2a11d1a0ba0fc32b204bda0dde862452dc5c4dbe80b578c61d1b93a0a82fd38b39972a3fdad6cf797bb62fbdcb27d214d859c9391d90a8e237839e400a96eecdf8b4804d532ceec2839b3813bd01efffa0243a439be1427bd9255a6ccfd879440ac89fdc69c0002e723a7c0ea4a80aaf8176a63020f9be19b96c48d622896ceaa8820095e4f659dcaf77c1a54f2ca4e8c8f7b29faa9552059011604bdc619f7f0a77a6a0b8ee13ad9ad5010a2d3777d51bc274610d6bc062e38345db02fdd8dd8eb16e702ac6d7146b5b46e9a1b4b22ce281c4639fcef5cfbb0a8bc0ad69df374de24d914f6a3d12e871b14f0bd66ebef61901bbd8dd6c3472af78f2136829b2399dac484c1c5a73a44c817e82034b1972aade27f7330ea9e7797ea6a4091d2b752c12d74a4a9fc7e5c357b7f44e34b98f7e1a9a2ce6dbd35a67622558ecc1e5da403e855692c100bad0ef5cd460371be1b302a84054fb76d6a7c07cfa1eb685ea112cb8df7925716319b5dfe20962211aa516c54a0a9fd371da38cd2f19ca8c8133e1b5d4b04304bcc0cff01c1c5286d94084a5d38365e2e024430957bc88c5fb47b1b584e88b94e98661cac86b2e13f88c28b98a48077eaf1d61f729fc3c3b3a1180bb2bb55b939bcfa84d279176bfb9e7ed8612f58fa8bb6624ef7d5591d7cfcc4b840be90355d71fbf62be5b452942583af4b8394a9c04e7c52a37de8296b8c7bcf6507200f4f789a49a65c068d9eab024f41820bf7b3a308247e6d06586b6ce0418bbee32f99aab9f20a8e197396945b0d7dbcd55e0fc8f85f331cb5855b20f033efcb7bbf4be82f0f45e63768846b282b5760c5ad0877ca660ed146d622db353bcb703801bc1b0b49e021e7093e138d0ac6e583f438df7ba5d0fb6949cb944e4f09c1a831a8aa19803f4022da2e54b6dff467c927b885b00d9870bea4b3b598dd8d1c245e97d1838000b47bc29e9368b4d97c76465ba44f230a341b038db9868917a8b767ab82b2b059f34abbeb1e041a1b4eace1400e3a6cbd6937b1f42b97cd27c6cd23f1f7c0c741b223d5acf816bf6195eee9466376a9cc45eda50a0e8f9f3e3cbe7e57206f2f262afb39e592c28ca6211d5e4783d64a6973d9df78b59214ebaef352ad7811a23fc98fc47077b32a3e7b0bded03266b4d8a8719e41bb7d7004119e03d51addf91caa0894e6fb4cadc1b68ec2da43775035c8716b025f2faced2d07fff1c08fb2964392ee00c0bda4bf0c5ac6795405659a8204ae5bff30f1bf60d202506e5afaeac436f241bd3df10d777edde81ecc6f0f0b6e707e324d0c391077d4d4b78b7d53abf27ccfe3e01cd2dcd381c903d95331fc1cca73b16ee6bc6bd39c77e7024d53a0562caddf25db29c1a5ee854f1f95b1e69c02cf293961651f7ef8bd5cfd4c3e7291a545fc75f5056e24fb26462866331a4e839a28037f0dea5f3d81ac8023307f271d2dcc9a2843beb4a9602d3fd1bef9eeaeeafdae8547fbda570b3218a8c380efd56de79df34434a98f091fb7198798d70cc1352ff3d8deb06940cc3892aa8d0b05b3d55ac8f398cb6e42517d7166f4c3642162baa1b4e1b5de4b649d1dac3c561016049e713ef914cba309f50e2f9c9bfe5ae1024953922be47133461ff3a3f59b42b70caebe94ced1cb48cd8e07a049822331e11dbc8926cab6072e02453673e2eba66da46cfecd705c9f2d8a5eaa821547f52fbb9d1ade9facd45dc98529054aedf0cc25cc30600c6be39ce338bcfa21b0fc2e2f9cc2034e889edf4ee5d4c0ca6785f93dc93e47378e6d6a95bced27456aeeda031129bcbcccb9c6391aaeecdd16f2dcdcfb7430aae1d0df8a574b82b4d6a445b1d0fb26603c22ed89c4f9a5d9ccef17c9c3f4ed2a55359ec611fb32d3f105b4b5ba11589b76c9d6f8cbab6e73f4d7f48189c7b7f6dcc775f4e88822051443749905b207228eb170939c623ea906f3ef60c2c23ffd5211bf0681761bcec5a8298a10324bc233b4ac34c7bf610c760e0b30b46f610c16e7e81ec875423746c02700c05c98a3fc9931da280035307d6fefb2d44b4c011e3d6753dac69176420b435ac164eecf40ec51b3cdf19882d5f599deb7e7d157e3a239f84b89c7614a1ee27b969e32b06ab6de87a77faf3bdefeed3b971bafeb5d550dde4a44554f0ca482225e31031bef09eabe31af59e7394afbbcdfe4bb75c0a60cf8352779509e85e98938cf10a891e41e233abd782083fc8f7f7376e9abbf4bb89f70610c74f306407cd942ed9a775271dd38b3a078c066faba13ef0c7ee1af201a131a3f089bf856f27bd90539a35ceaa6740fa55fc1ae7bb847ca6b775fbe832f8d8b0119a6a579376cad194b3f6aca7287714b89a653ab7dbec9b144d1face23cdaebc2241a5f1e40f64c8b1d84f7a92abc38af61ca1892aa98bbaeaf56a1aa8defb746693381194949a198765ab4b039020e6a78ae08c7243e63091c945ea815069efe363d83efd70d3cc428b39c23d9c31151a1856cd9100657ffdf93844e627f101c27dc01ca9b4cde655f27b675314ce3730e56a58ef211bb16fbb1c944958b3c491dc58f698c7ae74585a1e7f92113a7257415abba5c9a8db8c9c2ec756d024df391cb22c1c4176b5724a8e9a9e64312b63faec3419bb207a6bf7d1e83eba5ff90b67aa6a0be3d09bc938a7e83ac8fff755fb78d54276ac73e71a72e741f1f6b48bf417604cb36e2a979a3d4848293364de08be6f3d2c49c76e70de20dc7dba454c8f6b19558f0765280eb8f399df3c22a10a36378bbbc76b95795e44532acdd89f49813a8eecb0be499c660db70b0da47b5a82a8e456d4877ba924a1dc89bbefbc5fa46a9cb49fb86446757ab230c16655e17f18f35cd1efe32a73588aa2de786bda4f679deda9096c973b027cf66d318f325d72e0e500cef49359df3219a634794c38b52a540feb024c1cd0623ae1469a977637be7098f6680a9406bb1be8abcc7623d64243fc5946437aa67ec68f60be2809edc337e15212c7485cd4e2c98028188d1e824ace3c6965d29019ee04473256535739f09f565c7f35a02d62324085dbe5021e11875515db289611ff6a2748887386d3c39d19d9d352ccc8a925b857e4593b487009d44ec0f2ab69901e3315a38a153d448b8646d73ec306a40e34cea96128a354b1010ef263f4b862d01daa4dc549824948280e081f958b421c274b20c3ba0581601fc6d67397294dd535960ffb12196665d48a6f14a93860fcf3b80be36328582593b832a505f45e2dd4951d537a0129a893fec6a1e3d1786ac3c4c743f2177b0e9834afde6d7f63005dbf69c8bb090084a1b448369e20cc2ac4aa72c673a8924ceb8191dcc1a2fc2102c41333c4d6b7b3ea527e8850ce7fd851ee7e44a3a2811e47449e3e9b61a319fa6582717c3fae0c2df775fa2be8dda2a6238b5cfc1ee864f7a07aeec7c157d49981d0879acbb6fd03e134a28f7646de93440aa49fd84a890f54586df13109d499b3342862e668fa75dc20a93155c989299ab01d96090dd054beeecf698bf69b5430377ea39f5fd8981b71d9a5e6bf275c11b1ae11fcf073dfc23b4067becea6fa30098000e64f58de9095075004e39311c5012950a120cb9de34352ae787483adfdee336f1effb3cb1d06770830c226cd2e1657e266b1d7e22064d468feef1ce61e57602848ec027a415941aaf72b52bcbd63c4656f98c8f8e839b2e8def23270b6299bb9d08a723015f4ea577481749cdd037ad1b28fb110818d8105572ba157944be13588b35012daae7d60b517d793369e479bc04f991e6a04466c56da144d3d99c30b6cb7eedd023471a9e3a9f3a10fb5b6d9deb80033576beb115605b78ccb4de867c7b9ac9bd6aca542d3fa89fcb23042babda4a553dbbeb0c31f6a10cb7ffe17478698642cc3f49eecdbce37213015398cc526b4ee734407fba550e67fe4954871d59a1a4db315080910e476fede8934d880f023a7af934070e02326a8c55f2656952ca702652206595286a942475f06e6c3cff0c2bd710b3f7b10efd11ae36fda3baee9d5ea4ffa5fab0b166806e21175b9b90bd950b4f07af8cc60f8cca885edcbc57d43580cd2fb59cbe5ea8ca98cb411f61e3a62cb0aeeb5a26609aa308d8bfb5b13bfe72371527db1ff761ed83df8b0874b94b2b90becd3c57596fd0f4940ac54e14d5690a26728719eceb0041d6badb9a3606edef6249614bcc7b4437a8d8192a252a1dfccb9912e57960b1fe19af8d600f13a054816e5fdf4ef8f23ac8268c9c29cc9d5daa9a0b2003456dcea263ffb900497b2cc5044a067c901b7a00533b23aa62315c38e3273e42a7a892510cc5e996ea621063902e57e3a32f6fc2b417b65ffc848c4a64a795cc168d2e52f64658165f1348b925ffdeae989c602a646ac680c349726f1fe926cf192b9055cdaaf8eac113ab7b92e51f5466196e2f7b50297ac7e6805055e8bee35f9e609270e87635096aabb4b6fdd79e3c8b0189ba3d5c13b40d9d33ba0dc6f842ff222e43dc34d4424bb9c60419aa80dcd8f0076e4c3019cedf4640318267222fac164b8e9655dd987198971595af254e84bbdedf61fe9c95559367aa61aa199cb3f153d1d42b323e022d513e54285ebd1fc457a4e58e8db9fa7760d2ecd813b8dc6bf7cc1f1d82ca100422173b50f4dde19e856ee1ec89249195ca00a4851677eb8818ecd43f582021e372983fa00bf6862f0fcda68fa701b5b73da339cd2306a85b1b9cfe6cf41ae890bd4005b34dcbf802a7bc7c892555a80115760971f1afec342d7dcfb9adb504c82cc42d5124186db3adae6e4fd41b11943c89da540d3dfa67f63e7e8ba373fbee8e5387534b385104c9e53b599d8729d040dd2192fc132df96dc5ba4987eac4c194e4c80bd7a779fdc6e93279937942f1b377b57f2aeefdef4ba3ff09c5241de6f5ccf892f3edb80af307e56b8a5d65a04d34d4f457f0e750fdfe4145a4c845037ec1d0c245bca58bb10883102aa57518552c5d4b894c40fe5060199ed9b84ab9449c294548e3ad7175bd1a34f2ecd43776aa31283bf41eb758600817f37614f3df2b4b70005baf94603217f969761cec7c847db801bcf59fde9d2eb6a3475536259d8288c615417081a73928389277922ac96109f8ba9a9b65a7757dd3a0826d05607c85020c2aec8868a0791cde123cac54036ff8cdabbfc07398043a362b75256be1bdf83dacbc1b0df5dd872800465235e8536ad867a3fa103d51b8b0d0e3f53fbbcf2a9874585ed88c3a0dd05d34e07e0b98240337ceca71e11c3aa624bd8398960ae6445c2d6a9ccd79d1aca46e3cde8bdbf1924d4a7bdc7d1b74f5081a574b0b7230e3f1700b3b5a54f9b26579be8c88c90544dfd4cf8d3d5752755e3c1d6ed6dd27613c486d9d90326cb9ff8aebc7044c75f4faf8ff0c12f7cc63846c4d0c5a5677c0b0fd97ba5ea4ac48097b9e40d6640db44d0265355d4a386ca46d2bd0acdc7620814c44c32bbb6f9dbeb50912759540a281393ca0c4bcf348969aa9661956e6d95820094794ffa164364c6da9e693fded9543d85ca7f9993dc184d5ebf50e667ffcba8d66033f06efed69185e3904c4a198c7591a79e9f870b8be", 0x1000}, {&(0x7f0000001e80)="351f62db0f60769a62a760b1e659ffb1ad7e16cda1d52d9139f0129989f80ecf30b192b7e57d38c0b5374c3b61465deda447e0ab536ce92771edcc9a32c1c432d61443961730b6351ba29ec549f778dd07865edd5f36c585e13fbd73fa5e879760707e41a5bd0107d0d0946712b3d3ed01cc255088ec6ca656578aa0f457e359f7392dffed00e4779c553104d2a02100b2465e10adfbd8ff026df24c883c6f021b21b23ffe0be84587efae85f99a881b3628b61fd1ac5e620574ba5702523357be78ee13f7f657d5b7a8c7800d45da8f554a0591b180125e8875b5581578b819e6efac82f675f056", 0xe8}, {&(0x7f0000002640)="2a3d0853a4f6cb5b1edb57bb1da6875b2613079ae6ff1a0511196e9243b17c7002e387e861e0f0bafe41b6d5f36d032aceb747d684b4baa902550a76a6ae18024e45defc7dc8fe5c517758163dfbec63c160cd281be6e1f49dc76061c6af99ed12ed68a9189daf7be790276e08edcb7381bb89b34707a0fab63b37c30092b29cf154786a1fbb64a84d0b169f1d4277f551ebab4addd4462852bb25b9e67702fbf9ddd3e3be4a8986787ac97effeb925d4b5b1dac9331", 0xb6}, {&(0x7f0000002040)="1be8552cf8b5d36c0b14c538076000870f8b494097fd4eeaa2677166439765ff8c6e3c91cfbf734542ca567fccb373e71203084ea11b2d33cd199f310615fa02286bdeb70bd07f30f6554f1d269b3cafe82bd23a8e7e1323550eb52f1a174ca7639f83778c4345112f257c2f27a29b3f4eba334e36fa130aac49a13e47ba49da07884bd494d239773b612d6981a24feddbb2b26f40ebd9862431d30be447fb17dfde5b5643eadacdd9bf062cdf8779bbf6e1da4bbf1f51ab9a4550df38ff8a8a4707c1d0b04e7d5adbba3b61c51e6d", 0xcf}, {&(0x7f0000002140)="c9fcf0a44b25ea62489bd04d1b8dca43d754558eb256984999ee25b4f27bbea44c2ad4449d2ebaa105b9d28d209da831ff99a28958a643d3fbb4198f729706e06d376bb628cdcb92ab25a986a1a644119319112c64619d7555723268e8edebf91593e85a60689c26", 0x68}], 0x6, &(0x7f0000002240)=[@hopopts={{0x20, 0x29, 0x36, {0x89, 0x0, '\x00', [@ra={0x5, 0x2, 0x2}]}}}, @hopopts={{0x80, 0x29, 0x36, {0x33, 0xc, '\x00', [@calipso={0x7, 0x30, {0x0, 0xa, 0x8, 0x3, [0xec5e, 0x2, 0x6, 0xffffffffffffffff, 0x10000]}}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @ra={0x5, 0x2, 0x7f}, @enc_lim, @hao={0xc9, 0x10, @private0}, @enc_lim={0x4, 0x1, 0x2a}, @jumbo={0xc2, 0x4, 0x1}, @pad1, @ra={0x5, 0x2, 0x8}, @enc_lim={0x4, 0x1, 0x8}]}}}], 0xa0}}], 0x2, 0x4000) sendmsg$L2TP_CMD_TUNNEL_CREATE(0xffffffffffffffff, 0x0, 0xc0) sendto$inet6(r6, &(0x7f0000002480)="4c59f76ea15a86ce8530b00184339808dccd57fb261328f569f2aa5e0da26f91bf10a8925372d1979ed3ed00b45cc2acc9707df85628afe446f8a492b9bc056a77808d2be19ae7362ebea5bf23b0e58350a6918244d00637a461e27d25f697007899edbb879322dd2be5a95b7d1d31b2168821a1a766ef267c7df8a2cc1c51677a8271a31287da93a6bef4e9fd7cc1c29ffb8af627c9e844ea7017ef9ac8a739eadf8d1c726a1d270ec3aae426916b3c4f2d5e9a722bb9791f9439e9a3", 0xbd, 0x1, &(0x7f0000001400)={0xa, 0xe21, 0x1, @mcast2}, 0x1c) r9 = socket$inet6_dccp(0xa, 0x6, 0x0) recvmsg(r3, &(0x7f0000002600)={&(0x7f0000002380)=@nl=@proc, 0x80, &(0x7f0000002580), 0x0, &(0x7f00000025c0)=""/52, 0x34}, 0x40000022) bind$inet6(r9, &(0x7f0000000000)={0xa, 0x4e23, 0x3, @ipv4={'\x00', '\xff\xff', @multicast1}, 0x9}, 0x1c) setsockopt$inet6_opts(r3, 0x29, 0x3b, &(0x7f0000001200)=ANY=[@ANYBLOB="87190000000000000912d9e77d21acf3491ce0ee38a6f73995f0e6ed03a1e01be6b74f84e2c8ee85f61ed5cd2c6a0024676efb2a09bd1c80589f5de888f2d77e0d736432494f4614a92f50293fc68900f72fec0ba714bd6d02ea39266181a74298fedfa6616f4aaf117f6e98928c85864364d8d2c56b00000000000000096fd99a13f31b62d0a10b8f1164117189e963986b1beac2e98712b2011a908b7b73b3c43f361d157c6d015229b0081d0adbee9683fbd029f026651b770566ca2fc910fe88000000000000000000000000000100000000000000551d4d47f7a4abece6ddf6ebeede99977a11177027da67cf6cc88065d6779b1e834f7d204bacbaae09e3609b7802677f1c6b0d6a44d8a24fc09d"], 0xd8) r10 = accept$packet(r4, &(0x7f0000000180)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @local}, &(0x7f0000001340)=0x14) bind$packet(r10, &(0x7f0000001380)={0x11, 0x1, r2, 0x1, 0x2, 0x6, @link_local}, 0x14) 22:56:21 executing program 4: syz_usb_connect(0x0, 0x31, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x5e, 0x3f, 0xcf, 0x10, 0x867, 0x9812, 0x802a, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1f, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0xc4, 0xa1, 0x93, 0x0, [], [{{0x9, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [@generic={0x2}, @generic={0x2}]}}]}}]}}]}}, 0x0) 22:56:21 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000000100)=[@in={0x2, 0x4e23, @empty}], 0x10) r1 = socket$inet6(0xa, 0x40000080806, 0x0) bind$inet6(r1, &(0x7f000047b000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) listen(r1, 0x20000005) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r1, 0x8933, &(0x7f0000002880)={'batadv_slave_0\x00', 0x0}) setsockopt$inet6_mreq(r1, 0x29, 0x15, &(0x7f00000028c0)={@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, r2}, 0x14) r3 = socket$inet6(0xa, 0x6, 0x0) connect$inet6(r3, &(0x7f0000000040)={0xa, 0x4e20, 0x0, @empty}, 0x1c) r4 = accept4(r1, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0x1, 0x7b, &(0x7f0000002b00)=0x20000000, 0x4) recvfrom$inet6(r3, &(0x7f0000000200)=""/4096, 0x1000, 0x0, 0x0, 0x0) r5 = socket$inet6_dccp(0xa, 0x6, 0x0) r6 = accept(r5, 0x0, &(0x7f00000013c0)) setsockopt$IP6T_SO_SET_ADD_COUNTERS(r5, 0x29, 0x41, &(0x7f0000002b40)={'mangle\x00', 0x3, [{}, {}, {}]}, 0x58) sendmmsg$inet6(r4, &(0x7f00000001c0)=[{{0x0, 0x9b4c, 0x0, 0x0, 0x0, 0x0, 0x3000000}}], 0x500, 0x0) r7 = socket$nl_route(0x10, 0x3, 0x0) setsockopt$inet6_IPV6_ADDRFORM(r5, 0x29, 0x1, &(0x7f0000000100), 0x4) ioctl$sock_SIOCGIFINDEX(r7, 0x8933, &(0x7f00000000c0)={'wg2\x00', 0x0}) sendmsg$nl_route(r7, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000002900)=ANY=[@ANYRESOCT=r6, @ANYRES32=0x0, @ANYBLOB="0000e600007d87ca47fb60520000001c0012800bd00001ca4c8668deda0da1000c00028008000d0000", @ANYRES32=r8, @ANYBLOB="5da9bad0539590ba466c6483199046142680bf5cd2d915ccbb3cd5855409db190ec8a4a0c8c80b35402740cb0f03a597092229536058ea0bc8500b4fbbf6bb5390c13e87693eff223be1a0ea317acab68a26c4756af48047ffee14fb59559643f35660a17a563920371cffa3ab94e2e5c3ce705936fcd6178ad9e0c833657721b8416f7fdd570b1bf7358b04e552d25c6ac2eac779540b17da1da85dfb4541f333b2d1a7a2bb2256"], 0x44}}, 0x0) syz_genetlink_get_family_id$l2tp(&(0x7f0000001600), 0xffffffffffffffff) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000002300)=[{{0x0, 0x0, &(0x7f0000001bc0)=[{&(0x7f0000001780)="4d9c64bab6458e9861fe9b208dc14b26e9b98214d5314ed015e5c610e52ab654e9fe160093ae71d9a9445e0de51adb7965948bbb2f28924da4a5f6583a8b504740a13ec1636577fa3f6fcb3b35a6b243561fb53968a1e859f61bb39ef6ee1eeaf5cb267dbf44b2872be364555b035838271bcb0b9c71e20832060e336b8fef792154065f7ce754262bb18bb3189a2a84d3ef382a7037db258ca5cfc46707d3bad78157d4e2cbab1e97", 0xa9}, {&(0x7f0000001880)="96ca89651c00ea0df1c6e3e94c1432ebd32b1080804fe0713b2665dd19ca8cd6c3204cfd4e8675eccfd210d74e26a117145100ab213af711de347bda5564b55a2cfd503227c4ab2bc65b8ebe563362a64576669ca1b90ead7e625ecb54da6d6abc5ddd1d4bf9c458150f604788072ff1d0fb28061a328ad5b7502f0a109352706a12151229db8e4cbf4efadf01a4", 0x8e}, {&(0x7f0000001940)="d0b314ac42b82c1a5dc18d1e0542fd20988b4f8ab7e61db48a5b60ee7da5cb84ecd1bb5cce875f7ddc8621aabe9bfd8821251bc26bec955cdbcea6f4354458f5ecf572e5f4ad1ac8582826d3d633dd517783341a225a58a15c88944e6a1efb102fd05db45ff0398392c24d6dc9dfcef0ba0c84e96072f90da5757d4744bf6313a1382f7d22a555d2c60cf09313e62b18ce2119343135fc65cf90ae00139e3819afb7d2df463952e094c50c6485877ce31936847121b36ef2fb8c46899fbd94e9", 0xc0}, {&(0x7f0000002bc0)="b5ae6ee2ea4680171f61b4b492d0568a97845da0d9d3aa826f757beff330d45c9a208f8327bbf0aee3ecc1e6375e948904b5531896037719c392a828a2b9e32af7efec737775a2e4de17a4e7f532aa5d580b509e46f6d62721a9c07226b3e52ff4801021a804d29c022d3f0830fce7112a270abd052f20dd4060f8039f717a1b36760ae2847bc5c3711bb2039da77321564949091e209150419ee2cf4e3380b63a2955c5e891d5aae954c99ae26455fc0f401209d3ae16963da6f34f06cbdf992ab824da00e0604dff9f18a22ebfc0d0caff1af51fa43dc18ffcea60b6983be8ba88b409170ebfbca3ed7df0dcb3c5fd3c083690c28e15bd73693b768191b8044065e0d2a5f6c8c97b1d2e535e73af26669fbc5fa9cd2fcd2b514d87dfa350d6da78f598c63fb1c34cfb4b3e10402d23e30f0c5f5538933fd58404d637380ab5c3fcc7324c12ddcc7e78edd426f3eb0aeea21ab3cf0533f91840bde95e5cce4b1666b9ce00a5c12a018f137dd003d03129b8d92530094b5aa4321f0f0458030144b5fcc20d3539307193d06316b483a4f7c5c3c9317f5bc668c66272d351bc20630f766466e0aeaf55849b0268d9820a6d21460a5043f2c4278e1f4d86b320b1ca969f8fe559cfc054d8a47c702be6a204164e81b5ce87558243f80d8f2431a6c4781ae24e47ca1198c2d93bd73acc560b15e05666a0a30d27c1e98e1fac107a5c2d41ba2285db828753372b308e16a264b25eed781b73100d3b8041f596a22c480cf58e25b5bec3e0127c655500bc850710755b6757eeb1d7eb3365eec8120d691d62edf31a44f7c45d00e7ef6ebd7bd6776ab92dd859676c3b0cd61e3059a0b95c8505f9501d535bccf450b9b4e666d0740792a2aa27309f7d7e07ada4606a51b83b00e121b82e476619566d98e207b697cd93c5854ffcc319bc731cf9de7b94e3393a3ed46339de0cad57a57eae142bb3adbc5b3c07d05816f6c1b54d09778a7e43ef0e22e0f5f16697504a6ec54bd8d553a5be06370f214ddc43edeb471d180ff9d2fc7b92f970354796b5024588ef0e813802df980caf7a92286f57f0077f61dac9e83c4a8c62f05ccbf374a91fba6f361468391b19297aa23df71027405a898d5fced96973af25ddaf01b5676d2b6202143362774dbfca7333fd91e9770dbc198d692714919f54dc1018b4c64e16a0ad257b08d8b86000d38279a773fde1b64a10b0f6a2d4849a8e6a49cd56c03f75bc2ed2291e48a5a853d3f30a8bc1dfc50dcdd2546e742cebbc8f47dbc7447a5e18913874618db34b3c518f784da5047dca1aa6a352cd75b0eee2660704cd1eaf96093f72ce7b799cf50bb474cac57be482ad621d66095f6c93c6c5867f322f63a373f85a7d842810769ba84d6f0900d59761dbf736a8a3f2b0f3f8718f3ee2dbd82b515742fabfd3a71be77123a9976673e718b18fee904b7dfa02f2625e28c56b2a0dda00711b823ee37f132674b55afe1c6e37fa70f1cef61369ddb22c57a90a432d552eecb7a8336cd3325b2be64545505cfe740f1098064a6ecae7f58cee137f2d0d353b5388e3fcbd292e237b575ad0aa578b5f0b982c04108f49d7b03fa4c22c2306af0f05dc8301ecfa9fcc3404e1e490ecfe5b220da9d4b08f93d154217524c00645606051ab575ae83161dc4b0bac7d6b25ebb4332bc04cf4231d6f37f8f3ff0abf0882870c12bfa7bd2aa4b48f595cc629486decafc09ada9a3a82772557894d0687de74406a25f1d0eb6b648495b189c4ea4267e4338a5425a0ce695de62af4f9c25f65ccecd6ed24221c1517ffb59020076c2b4d9996864e5d4422ce242081e705860d32480b69ecdc6bb57a4dedd0f1d8b3d28851445efe490900bd22a5471bbece11e4ffb1fbca3b517b07bec04f9f21fe3ee96f19ba4b39687e4730f40a2389a3c176a25ed1665667b7fbbc7799982cb054d6716648e892b26cc209c670b5daaed6231437d0a4613d9e729b9597b6d5edb4dd39685a2601cf4938445bdeabc9ce560b3abd279d4febe18b9d3852a59a3d706a5f1da8fed10f02c7148535cc25bf37acd33349d5da677fe7ee95d48e5997ecd1da6980e732e6d286b877a56bd19b41e0ba4b5bb96047504a79c6fe7af2436dbc1b32696b2f03fc9df9f63e3d0f2693f65c813059a36be80f0039f769aab041cbd4f0a40cd3b8255589cd3009bdfd78dfc1635b0233dff184eb8b29e054994cd2b9c73e995080dfadd5ca71f8014e4e7bd5c14d5ed4e16bdbb5594deb0d6fc10a558ff0dea5137ccd5e00bb0e72c819265a92c252b2ac5096f8bfe39a6f069ec36904bdfa2cc292c5d6bce9b51a6a93d4e997dafe4391cfdbfa03366283d1c23f01c664284e6c80ccc8ca814e5f095988109594406c4620a536b86aef44d019c4d521b2b48b626b0e98d274a52e7d392d938d4024562cdfac1fa0e4416551c3473c1d0bf9157e2aac0bf545e494361beebdd4094c1c37c8b617a476008edf4515904ade2d0e81bc750a7f0c5eda44eec4160464ca487b0ea81a651b2af14251544250a44ec8da63db0f0af800ec31bd548b7badceb087477eb150f77877a9ac387a9bfd9585aa05490e3991b0bec8dab7f8aa982904b405745e5e8e5b3a693282062ae7ee2d3d3e5105a9530f4a733bade142b312fabb2a7c82ef21c27b9e16b3bce1e12096d57b74b67aa7e8217d39e7ced3f19965e13ddfb2a6adc268edf3e51847962408434ef180421ff53095b5c1f1fc919f79ca733e8d1869a24d9df2c9a1cbe1cea9ea8e509a41dcf4920547bb23a788091b435e2786316ba0558354aa94db76d3d7c3efe9738f55bfef3b75d77f0dc26c36b3f1c641a2ab1ad14814545718fb0b1c656f0c12f5503fcee4ea7fd3b8e72d18ef0c59ae5d25a79b4bae4ee2be0336d94a42232d503241e929ee25878c257fb647c25271e4995298d80297be0b63e0b5820e00f657bcc814b9896783d6555dddd6f47e0f0cb384f42b84f5ea6116c82c0051fe6b9d9b9d82ce5f8f0337838a59154d3e8bfd13fdc08c3f109e854e86cb1f10b44ab3f9debff47ed71617e414ff875a67ffe05afc816e50f3ae0d6c411a458f12a9239eaf10b669c9a666a66a05731e034bce2d2c64f19f0a50e2da36b3f597d13f4826dc6b66c34d5b641d937bf98187107ddc4cfb31c8b0c0e0a1b4cbad0834e370e6860be9573d426fdab964a69eeaeca9f1d890b17b769de43510d9b780b990c3f10a242bd025eaeb5967523c0aa6c57ce49510e8a9c0a1866d739083fea42c22035425d57941db23e35a62b9f761c312919793ac712b4293853bfee0f3cd47b6c82d88b3c7c06cc7587f187d3925a56c574aa75acf1ab1620363de9a4bfffe1c6b8ec8e2f09bfa4e2c5f433ba96c6387c88de0d422a2dfa8854c65bdf15d4883fdff2e7de1cb8b4c54fe0e129ec104412c70886c2df87314ad69bf05d168a0919119c55b25489d473671f61fbaee70387fd81843396ff38d55d3a844c524ad9ede77a09f9f804d03f4d5f1dd721ac0610ba27a8119802e3c84b368f66e3801b866fdc935189783b27a0796088cbbda91324e74ffce7085d893e2fcb2971f2c0c9e226d46736d732f83afda4cf60ed1fa653ea816f472f0ccb90251e08da4e7a171779b57a3cc67298f88b7eeaa84d698c359d7797f0d1d52f6ba1e52a26af118d281d30883f1380400bcefefa73570f2d19a759d081fd867d274e487894b1bf5ac262f92d9a2d398901b53ebf4fa5d24c306da7631d359fe8406aa865fd6bd95c8b1b6cff9aa2e05283b94270f6342e2d596d830159fd6ee2d09811c139419c109412a12d3b1cfc8718a3fb484e175541585454a510faab40f6371481d258c0cd502a778d23da67718afe9f6825021c19b9e04dfb03e069b8abff40292bcceb93fcb97f85930971251843bc25d6d185cb5e86b1928c7a4f0f4944c251a36df78404205ddc875d72b4399551bb6e3ed593902140c50c34f4e6536a5721e3556f8d6d1a56c6350d60e5f35fcd2689d22c3ed6ca9630764ad09dd5b36c0228df4bd1ece422fb7c27df70b5a60bd3c8f14e3f062334f7f21d56e14d9736fa937f861fdf5c646c2f20b31cf24b0ef2d4ec8008abc0ed8537a28400b209f518f211c6078e8dc53b80df63d58e6c0a1e822e94f2d5c5d28fa3c3db340261c88f456190a0f5e49a0f081672f6e4587bb42b801700bb19bf92c8413d22c50258bb482fde0e3de6836e54c5dd713539f1ab580ac5499b5d6c91ab2e52cc37d6cdb54cbd41fc0c91be5ab3b8a5a9a98d293c497fdfa2ac837c4f1cc44457c10890d2bfeffa9757a449061c50fdb61eab406148b6e5f5159863f4cbc022cffecdd1a3f6481cbd1d9a2b38d9ec744235714178cdf96629b5153bfec928d5bc2c82b6a0a6a5689c0b6a1c1fb8b1627107363c37bfd1e270c92cd119f3c9b11da080df8dc689cb3055ea9a6bcf250581eef26697d7b325e9fa50cbab8b3bfc53420053d9414f039782513b2a5baa3b8c9c30f49d566b9e0b950625c61d55fedf77739630cd93bbbd00064e11933403e6f2f15c3bd6549eba585fc51bfc9e93aa452cc10065dadad973b44759b001da3ee7f3c198511a6c1e7bd5599093f4ae2ddbed9fff1721675055085d07348b70d6857a47b3e96adaab599fa3085812ab7641cb5e627dd58073c54da0b75c095b6d0bbc50deea152142fbac496a00c7a1e3fd333d12ba0974461f8d2587cf3341adbe9e2606b61251c69d5b952f2933a52041859a6d45a99d62d334aacef84a5dedffe8b89d723c60b712cd0c989a07b0abc5d997ef95a765f6a116f96877768deaa3023c4dbcac1d5b6196af9690c41b68fc361449fd474083045116f0b8fc11ffa30f36edbb7d8dda621891b1752c48113ff8332d7ca23d7aefc7f191edecd6b47583475f321bd2c1d034fe403eea15518e39fbffbb6c646e16bcbbe44cafab85e5542fa5fcf5d3869a61397efc44029c48ed0cc3aa2711faac3110da6007ca3c99d60c221dac143d163787f0cb1fbf83384df99d258a1bc08ff39ebb2ecb198fcebd7f79e294d64b9d74e07908993c207f5477990eb8135f397f0aae2fee38d72deeee852d8f431fa37c2ec0b6120f79848c4372b3f81e5e685ba648e7dedd5ebd7ab1d3ed255c49e65f73c7933c921ef690bb787d6cd3c86b6bd328f987bddf57063ad0a68b9c7b9f051bc528aa367ca884b63285d9592ae59cdf7983150650ea3dbed2436370f5a8304fe0298ea84e7259afed83240999447e285a62e7ad5f577c2fe2ff6f12f6a7c0d1f55b9efa774555010dd8fd4c28ac7aa0cd75447bf443e4d1d3a2d1566eced268471038f2ed96492d60f5008d55e7d59b952937c09ecd4d7a632f3822b6f0c1f73e206ed741b02016c9c5d959243364591b24df06b2849489dfe1b4446420550f9b49b2655ebc9fcde554cd6e59ffe4cea07ae2c8241430ecc8a37ad69f34830fae92de0c04b4cdde05b684dfa817f073634c26f884f3dc303cdd8e9367fe1b63fe6b93451f1a0bdd3fa96d9911979716dfd0eea99ddb476f958daebfcf64a4c5e3e09b7bab029418f4da1ac1bc08b49cdb086a57f50ade8b6c44d7aff6867acc08ad283557d684aaf48bd0c6543a530f382a776ca8273ae71229f3db2c565116b25223936328ff6bc59a5565b41da139596bd979ad897192cda9f648adcf4c01319180bd683a683ecf1ae3645abfd5d31133323895ecdd26e8de72daef7e898710c161590086f06ae7155cb3127ef253e51b07135cc4f", 0x1000}, {&(0x7f0000001a00)="5989b395931a498054a2084fc7084353c56125b20dc395c3af5485aa2ec35badb385408cb3953cae47d7f110120f496ffc56572d0455d7fb65d1aa5eab0effba1cab1f5efafe13e830bba30d2fd6955b6f95f236b8cc682c9752313cc9985bfc48fb9368678002f690d0f18f242d07e5da10de93e7f42f5c219729999f12946842d2a7528278542fd17e3dc715", 0x8d}, {&(0x7f0000001ac0)="4533608523cc3a3d78a76f2c298688819d81abca3ae1a9274bc966338d2a3648efdbc4688397a004a1ff2fa6963c0025136d0f4c9297651f3a25622223fb4289703212e3aaec59456a7d19795e93a72329be90c8affc5fc9fdb80baff9cbaba0ce80c2f6d96e3e9f86ec0b07cb6e36a5638435ad350e7bf74158e58b1c605583621c137a3fa0f19ec713e7479ce54271692b4d12d991359953de2de93d04d2abb688e3bde56ce7d02b50c3c5e8b9413cf127c6634d7738dde9d9ecac5f18ab5c50afef55a38cb160d89ce4ed56cdd5b1a0b6d7f786b1810452ed3dfa38a8eea8d32e9a91b55187b0231312349ef1b83e92430327c4", 0xf5}], 0x6}}, {{&(0x7f0000001d40)={0xa, 0x4e21, 0x4, @mcast2, 0x9}, 0x1c, &(0x7f00000021c0)=[{&(0x7f0000001d80)="3dfabcac92bad96580cc555678fee6bb5933cc972a9707224fb6898bc9e94e1ea53b2353a604e504448370ed0c0503e1ecacf59a219a12c568e5bb1c753058d8986bbe9456a12d13ba4d27f200cf8714242544e760b595ea71087d9bdd432fe7408f84763a8aa8d59b4e256ea0ded24267fe5121742281d2b26b0fa38f4a46a30762a846fac91aee9702a43e9e6f880375cb48b16d5c20137fb903e53df642e4f5506a7c8ecc747981b013e98f186b01828bf51ecf05c364f5bd46caa7efd338ec25084c8e79e7db583c17a2cac9d0a6fbc8a994b3dd25a3e9c9bfa8", 0xdc}, {&(0x7f0000003bc0)="0763b5d7fdaddb490a0b58a726e9e05ef1ff5378e7d2ab27fad1a3f495992388c317f42172ad00af38778647d0d4a321c78b36c6674d613a9c5c593a94f6ffebf1c325a1023c8e1c3dd084c404830b4134aac29b79d70920f97f8423618bd418eb288991380b8ac660d84177f0b6c80f86c2d67091400c2a11d1a0ba0fc32b204bda0dde862452dc5c4dbe80b578c61d1b93a0a82fd38b39972a3fdad6cf797bb62fbdcb27d214d859c9391d90a8e237839e400a96eecdf8b4804d532ceec2839b3813bd01efffa0243a439be1427bd9255a6ccfd879440ac89fdc69c0002e723a7c0ea4a80aaf8176a63020f9be19b96c48d622896ceaa8820095e4f659dcaf77c1a54f2ca4e8c8f7b29faa9552059011604bdc619f7f0a77a6a0b8ee13ad9ad5010a2d3777d51bc274610d6bc062e38345db02fdd8dd8eb16e702ac6d7146b5b46e9a1b4b22ce281c4639fcef5cfbb0a8bc0ad69df374de24d914f6a3d12e871b14f0bd66ebef61901bbd8dd6c3472af78f2136829b2399dac484c1c5a73a44c817e82034b1972aade27f7330ea9e7797ea6a4091d2b752c12d74a4a9fc7e5c357b7f44e34b98f7e1a9a2ce6dbd35a67622558ecc1e5da403e855692c100bad0ef5cd460371be1b302a84054fb76d6a7c07cfa1eb685ea112cb8df7925716319b5dfe20962211aa516c54a0a9fd371da38cd2f19ca8c8133e1b5d4b04304bcc0cff01c1c5286d94084a5d38365e2e024430957bc88c5fb47b1b584e88b94e98661cac86b2e13f88c28b98a48077eaf1d61f729fc3c3b3a1180bb2bb55b939bcfa84d279176bfb9e7ed8612f58fa8bb6624ef7d5591d7cfcc4b840be90355d71fbf62be5b452942583af4b8394a9c04e7c52a37de8296b8c7bcf6507200f4f789a49a65c068d9eab024f41820bf7b3a308247e6d06586b6ce0418bbee32f99aab9f20a8e197396945b0d7dbcd55e0fc8f85f331cb5855b20f033efcb7bbf4be82f0f45e63768846b282b5760c5ad0877ca660ed146d622db353bcb703801bc1b0b49e021e7093e138d0ac6e583f438df7ba5d0fb6949cb944e4f09c1a831a8aa19803f4022da2e54b6dff467c927b885b00d9870bea4b3b598dd8d1c245e97d1838000b47bc29e9368b4d97c76465ba44f230a341b038db9868917a8b767ab82b2b059f34abbeb1e041a1b4eace1400e3a6cbd6937b1f42b97cd27c6cd23f1f7c0c741b223d5acf816bf6195eee9466376a9cc45eda50a0e8f9f3e3cbe7e57206f2f262afb39e592c28ca6211d5e4783d64a6973d9df78b59214ebaef352ad7811a23fc98fc47077b32a3e7b0bded03266b4d8a8719e41bb7d7004119e03d51addf91caa0894e6fb4cadc1b68ec2da43775035c8716b025f2faced2d07fff1c08fb2964392ee00c0bda4bf0c5ac6795405659a8204ae5bff30f1bf60d202506e5afaeac436f241bd3df10d777edde81ecc6f0f0b6e707e324d0c391077d4d4b78b7d53abf27ccfe3e01cd2dcd381c903d95331fc1cca73b16ee6bc6bd39c77e7024d53a0562caddf25db29c1a5ee854f1f95b1e69c02cf293961651f7ef8bd5cfd4c3e7291a545fc75f5056e24fb26462866331a4e839a28037f0dea5f3d81ac8023307f271d2dcc9a2843beb4a9602d3fd1bef9eeaeeafdae8547fbda570b3218a8c380efd56de79df34434a98f091fb7198798d70cc1352ff3d8deb06940cc3892aa8d0b05b3d55ac8f398cb6e42517d7166f4c3642162baa1b4e1b5de4b649d1dac3c561016049e713ef914cba309f50e2f9c9bfe5ae1024953922be47133461ff3a3f59b42b70caebe94ced1cb48cd8e07a049822331e11dbc8926cab6072e02453673e2eba66da46cfecd705c9f2d8a5eaa821547f52fbb9d1ade9facd45dc98529054aedf0cc25cc30600c6be39ce338bcfa21b0fc2e2f9cc2034e889edf4ee5d4c0ca6785f93dc93e47378e6d6a95bced27456aeeda031129bcbcccb9c6391aaeecdd16f2dcdcfb7430aae1d0df8a574b82b4d6a445b1d0fb26603c22ed89c4f9a5d9ccef17c9c3f4ed2a55359ec611fb32d3f105b4b5ba11589b76c9d6f8cbab6e73f4d7f48189c7b7f6dcc775f4e88822051443749905b207228eb170939c623ea906f3ef60c2c23ffd5211bf0681761bcec5a8298a10324bc233b4ac34c7bf610c760e0b30b46f610c16e7e81ec875423746c02700c05c98a3fc9931da280035307d6fefb2d44b4c011e3d6753dac69176420b435ac164eecf40ec51b3cdf19882d5f599deb7e7d157e3a239f84b89c7614a1ee27b969e32b06ab6de87a77faf3bdefeed3b971bafeb5d550dde4a44554f0ca482225e31031bef09eabe31af59e7394afbbcdfe4bb75c0a60cf8352779509e85e98938cf10a891e41e233abd782083fc8f7f7376e9abbf4bb89f70610c74f306407cd942ed9a775271dd38b3a078c066faba13ef0c7ee1af201a131a3f089bf856f27bd90539a35ceaa6740fa55fc1ae7bb847ca6b775fbe832f8d8b0119a6a579376cad194b3f6aca7287714b89a653ab7dbec9b144d1face23cdaebc2241a5f1e40f64c8b1d84f7a92abc38af61ca1892aa98bbaeaf56a1aa8defb746693381194949a198765ab4b039020e6a78ae08c7243e63091c945ea815069efe363d83efd70d3cc428b39c23d9c31151a1856cd9100657ffdf93844e627f101c27dc01ca9b4cde655f27b675314ce3730e56a58ef211bb16fbb1c944958b3c491dc58f698c7ae74585a1e7f92113a7257415abba5c9a8db8c9c2ec756d024df391cb22c1c4176b5724a8e9a9e64312b63faec3419bb207a6bf7d1e83eba5ff90b67aa6a0be3d09bc938a7e83ac8fff755fb78d54276ac73e71a72e741f1f6b48bf417604cb36e2a979a3d4848293364de08be6f3d2c49c76e70de20dc7dba454c8f6b19558f0765280eb8f399df3c22a10a36378bbbc76b95795e44532acdd89f49813a8eecb0be499c660db70b0da47b5a82a8e456d4877ba924a1dc89bbefbc5fa46a9cb49fb86446757ab230c16655e17f18f35cd1efe32a73588aa2de786bda4f679deda9096c973b027cf66d318f325d72e0e500cef49359df3219a634794c38b52a540feb024c1cd0623ae1469a977637be7098f6680a9406bb1be8abcc7623d64243fc5946437aa67ec68f60be2809edc337e15212c7485cd4e2c98028188d1e824ace3c6965d29019ee04473256535739f09f565c7f35a02d62324085dbe5021e11875515db289611ff6a2748887386d3c39d19d9d352ccc8a925b857e4593b487009d44ec0f2ab69901e3315a38a153d448b8646d73ec306a40e34cea96128a354b1010ef263f4b862d01daa4dc549824948280e081f958b421c274b20c3ba0581601fc6d67397294dd535960ffb12196665d48a6f14a93860fcf3b80be36328582593b832a505f45e2dd4951d537a0129a893fec6a1e3d1786ac3c4c743f2177b0e9834afde6d7f63005dbf69c8bb090084a1b448369e20cc2ac4aa72c673a8924ceb8191dcc1a2fc2102c41333c4d6b7b3ea527e8850ce7fd851ee7e44a3a2811e47449e3e9b61a319fa6582717c3fae0c2df775fa2be8dda2a6238b5cfc1ee864f7a07aeec7c157d49981d0879acbb6fd03e134a28f7646de93440aa49fd84a890f54586df13109d499b3342862e668fa75dc20a93155c989299ab01d96090dd054beeecf698bf69b5430377ea39f5fd8981b71d9a5e6bf275c11b1ae11fcf073dfc23b4067becea6fa30098000e64f58de9095075004e39311c5012950a120cb9de34352ae787483adfdee336f1effb3cb1d06770830c226cd2e1657e266b1d7e22064d468feef1ce61e57602848ec027a415941aaf72b52bcbd63c4656f98c8f8e839b2e8def23270b6299bb9d08a723015f4ea577481749cdd037ad1b28fb110818d8105572ba157944be13588b35012daae7d60b517d793369e479bc04f991e6a04466c56da144d3d99c30b6cb7eedd023471a9e3a9f3a10fb5b6d9deb80033576beb115605b78ccb4de867c7b9ac9bd6aca542d3fa89fcb23042babda4a553dbbeb0c31f6a10cb7ffe17478698642cc3f49eecdbce37213015398cc526b4ee734407fba550e67fe4954871d59a1a4db315080910e476fede8934d880f023a7af934070e02326a8c55f2656952ca702652206595286a942475f06e6c3cff0c2bd710b3f7b10efd11ae36fda3baee9d5ea4ffa5fab0b166806e21175b9b90bd950b4f07af8cc60f8cca885edcbc57d43580cd2fb59cbe5ea8ca98cb411f61e3a62cb0aeeb5a26609aa308d8bfb5b13bfe72371527db1ff761ed83df8b0874b94b2b90becd3c57596fd0f4940ac54e14d5690a26728719eceb0041d6badb9a3606edef6249614bcc7b4437a8d8192a252a1dfccb9912e57960b1fe19af8d600f13a054816e5fdf4ef8f23ac8268c9c29cc9d5daa9a0b2003456dcea263ffb900497b2cc5044a067c901b7a00533b23aa62315c38e3273e42a7a892510cc5e996ea621063902e57e3a32f6fc2b417b65ffc848c4a64a795cc168d2e52f64658165f1348b925ffdeae989c602a646ac680c349726f1fe926cf192b9055cdaaf8eac113ab7b92e51f5466196e2f7b50297ac7e6805055e8bee35f9e609270e87635096aabb4b6fdd79e3c8b0189ba3d5c13b40d9d33ba0dc6f842ff222e43dc34d4424bb9c60419aa80dcd8f0076e4c3019cedf4640318267222fac164b8e9655dd987198971595af254e84bbdedf61fe9c95559367aa61aa199cb3f153d1d42b323e022d513e54285ebd1fc457a4e58e8db9fa7760d2ecd813b8dc6bf7cc1f1d82ca100422173b50f4dde19e856ee1ec89249195ca00a4851677eb8818ecd43f582021e372983fa00bf6862f0fcda68fa701b5b73da339cd2306a85b1b9cfe6cf41ae890bd4005b34dcbf802a7bc7c892555a80115760971f1afec342d7dcfb9adb504c82cc42d5124186db3adae6e4fd41b11943c89da540d3dfa67f63e7e8ba373fbee8e5387534b385104c9e53b599d8729d040dd2192fc132df96dc5ba4987eac4c194e4c80bd7a779fdc6e93279937942f1b377b57f2aeefdef4ba3ff09c5241de6f5ccf892f3edb80af307e56b8a5d65a04d34d4f457f0e750fdfe4145a4c845037ec1d0c245bca58bb10883102aa57518552c5d4b894c40fe5060199ed9b84ab9449c294548e3ad7175bd1a34f2ecd43776aa31283bf41eb758600817f37614f3df2b4b70005baf94603217f969761cec7c847db801bcf59fde9d2eb6a3475536259d8288c615417081a73928389277922ac96109f8ba9a9b65a7757dd3a0826d05607c85020c2aec8868a0791cde123cac54036ff8cdabbfc07398043a362b75256be1bdf83dacbc1b0df5dd872800465235e8536ad867a3fa103d51b8b0d0e3f53fbbcf2a9874585ed88c3a0dd05d34e07e0b98240337ceca71e11c3aa624bd8398960ae6445c2d6a9ccd79d1aca46e3cde8bdbf1924d4a7bdc7d1b74f5081a574b0b7230e3f1700b3b5a54f9b26579be8c88c90544dfd4cf8d3d5752755e3c1d6ed6dd27613c486d9d90326cb9ff8aebc7044c75f4faf8ff0c12f7cc63846c4d0c5a5677c0b0fd97ba5ea4ac48097b9e40d6640db44d0265355d4a386ca46d2bd0acdc7620814c44c32bbb6f9dbeb50912759540a281393ca0c4bcf348969aa9661956e6d95820094794ffa164364c6da9e693fded9543d85ca7f9993dc184d5ebf50e667ffcba8d66033f06efed69185e3904c4a198c7591a79e9f870b8be", 0x1000}, {&(0x7f0000001e80)="351f62db0f60769a62a760b1e659ffb1ad7e16cda1d52d9139f0129989f80ecf30b192b7e57d38c0b5374c3b61465deda447e0ab536ce92771edcc9a32c1c432d61443961730b6351ba29ec549f778dd07865edd5f36c585e13fbd73fa5e879760707e41a5bd0107d0d0946712b3d3ed01cc255088ec6ca656578aa0f457e359f7392dffed00e4779c553104d2a02100b2465e10adfbd8ff026df24c883c6f021b21b23ffe0be84587efae85f99a881b3628b61fd1ac5e620574ba5702523357be78ee13f7f657d5b7a8c7800d45da8f554a0591b180125e8875b5581578b819e6efac82f675f056", 0xe8}, {&(0x7f0000002640)="2a3d0853a4f6cb5b1edb57bb1da6875b2613079ae6ff1a0511196e9243b17c7002e387e861e0f0bafe41b6d5f36d032aceb747d684b4baa902550a76a6ae18024e45defc7dc8fe5c517758163dfbec63c160cd281be6e1f49dc76061c6af99ed12ed68a9189daf7be790276e08edcb7381bb89b34707a0fab63b37c30092b29cf154786a1fbb64a84d0b169f1d4277f551ebab4addd4462852bb25b9e67702fbf9ddd3e3be4a8986787ac97effeb925d4b5b1dac9331", 0xb6}, {&(0x7f0000002040)="1be8552cf8b5d36c0b14c538076000870f8b494097fd4eeaa2677166439765ff8c6e3c91cfbf734542ca567fccb373e71203084ea11b2d33cd199f310615fa02286bdeb70bd07f30f6554f1d269b3cafe82bd23a8e7e1323550eb52f1a174ca7639f83778c4345112f257c2f27a29b3f4eba334e36fa130aac49a13e47ba49da07884bd494d239773b612d6981a24feddbb2b26f40ebd9862431d30be447fb17dfde5b5643eadacdd9bf062cdf8779bbf6e1da4bbf1f51ab9a4550df38ff8a8a4707c1d0b04e7d5adbba3b61c51e6d", 0xcf}, {&(0x7f0000002140)="c9fcf0a44b25ea62489bd04d1b8dca43d754558eb256984999ee25b4f27bbea44c2ad4449d2ebaa105b9d28d209da831ff99a28958a643d3fbb4198f729706e06d376bb628cdcb92ab25a986a1a644119319112c64619d7555723268e8edebf91593e85a60689c26", 0x68}], 0x6, &(0x7f0000002240)=[@hopopts={{0x20, 0x29, 0x36, {0x89, 0x0, '\x00', [@ra={0x5, 0x2, 0x2}]}}}, @hopopts={{0x80, 0x29, 0x36, {0x33, 0xc, '\x00', [@calipso={0x7, 0x30, {0x0, 0xa, 0x8, 0x3, [0xec5e, 0x2, 0x6, 0xffffffffffffffff, 0x10000]}}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @ra={0x5, 0x2, 0x7f}, @enc_lim, @hao={0xc9, 0x10, @private0}, @enc_lim={0x4, 0x1, 0x2a}, @jumbo={0xc2, 0x4, 0x1}, @pad1, @ra={0x5, 0x2, 0x8}, @enc_lim={0x4, 0x1, 0x8}]}}}], 0xa0}}], 0x2, 0x4000) sendmsg$L2TP_CMD_TUNNEL_CREATE(0xffffffffffffffff, 0x0, 0xc0) sendto$inet6(r6, &(0x7f0000002480)="4c59f76ea15a86ce8530b00184339808dccd57fb261328f569f2aa5e0da26f91bf10a8925372d1979ed3ed00b45cc2acc9707df85628afe446f8a492b9bc056a77808d2be19ae7362ebea5bf23b0e58350a6918244d00637a461e27d25f697007899edbb879322dd2be5a95b7d1d31b2168821a1a766ef267c7df8a2cc1c51677a8271a31287da93a6bef4e9fd7cc1c29ffb8af627c9e844ea7017ef9ac8a739eadf8d1c726a1d270ec3aae426916b3c4f2d5e9a722bb9791f9439e9a3", 0xbd, 0x1, &(0x7f0000001400)={0xa, 0xe21, 0x1, @mcast2}, 0x1c) r9 = socket$inet6_dccp(0xa, 0x6, 0x0) recvmsg(r3, &(0x7f0000002600)={&(0x7f0000002380)=@nl=@proc, 0x80, &(0x7f0000002580), 0x0, &(0x7f00000025c0)=""/52, 0x34}, 0x40000022) bind$inet6(r9, &(0x7f0000000000)={0xa, 0x4e23, 0x3, @ipv4={'\x00', '\xff\xff', @multicast1}, 0x9}, 0x1c) setsockopt$inet6_opts(r3, 0x29, 0x3b, &(0x7f0000001200)=ANY=[@ANYBLOB="87190000000000000912d9e77d21acf3491ce0ee38a6f73995f0e6ed03a1e01be6b74f84e2c8ee85f61ed5cd2c6a0024676efb2a09bd1c80589f5de888f2d77e0d736432494f4614a92f50293fc68900f72fec0ba714bd6d02ea39266181a74298fedfa6616f4aaf117f6e98928c85864364d8d2c56b00000000000000096fd99a13f31b62d0a10b8f1164117189e963986b1beac2e98712b2011a908b7b73b3c43f361d157c6d015229b0081d0adbee9683fbd029f026651b770566ca2fc910fe88000000000000000000000000000100000000000000551d4d47f7a4abece6ddf6ebeede99977a11177027da67cf6cc88065d6779b1e834f7d204bacbaae09e3609b7802677f1c6b0d6a44d8a24fc09d"], 0xd8) r10 = accept$packet(r4, &(0x7f0000000180)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @local}, &(0x7f0000001340)=0x14) bind$packet(r10, &(0x7f0000001380)={0x11, 0x1, r2, 0x1, 0x2, 0x6, @link_local}, 0x14) 22:56:21 executing program 3: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000000100)=[@in={0x2, 0x4e23, @empty}], 0x10) r1 = socket$inet6(0xa, 0x40000080806, 0x0) bind$inet6(r1, &(0x7f000047b000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) listen(r1, 0x20000005) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r1, 0x8933, &(0x7f0000002880)={'batadv_slave_0\x00', 0x0}) setsockopt$inet6_mreq(r1, 0x29, 0x15, &(0x7f00000028c0)={@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, r2}, 0x14) r3 = socket$inet6(0xa, 0x6, 0x0) connect$inet6(r3, &(0x7f0000000040)={0xa, 0x4e20, 0x0, @empty}, 0x1c) r4 = accept4(r1, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0x1, 0x7b, &(0x7f0000002b00)=0x20000000, 0x4) recvfrom$inet6(r3, &(0x7f0000000200)=""/4096, 0x1000, 0x0, 0x0, 0x0) r5 = socket$inet6_dccp(0xa, 0x6, 0x0) r6 = accept(r5, 0x0, &(0x7f00000013c0)) setsockopt$IP6T_SO_SET_ADD_COUNTERS(r5, 0x29, 0x41, &(0x7f0000002b40)={'mangle\x00', 0x3, [{}, {}, {}]}, 0x58) sendmmsg$inet6(r4, &(0x7f00000001c0)=[{{0x0, 0x9b4c, 0x0, 0x0, 0x0, 0x0, 0x3000000}}], 0x500, 0x0) r7 = socket$nl_route(0x10, 0x3, 0x0) setsockopt$inet6_IPV6_ADDRFORM(r5, 0x29, 0x1, &(0x7f0000000100), 0x4) ioctl$sock_SIOCGIFINDEX(r7, 0x8933, &(0x7f00000000c0)={'wg2\x00', 0x0}) sendmsg$nl_route(r7, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000002900)=ANY=[@ANYRESOCT=r6, @ANYRES32=0x0, @ANYBLOB="0000e600007d87ca47fb60520000001c0012800bd00001ca4c8668deda0da1000c00028008000d0000", @ANYRES32=r8, @ANYBLOB="5da9bad0539590ba466c6483199046142680bf5cd2d915ccbb3cd5855409db190ec8a4a0c8c80b35402740cb0f03a597092229536058ea0bc8500b4fbbf6bb5390c13e87693eff223be1a0ea317acab68a26c4756af48047ffee14fb59559643f35660a17a563920371cffa3ab94e2e5c3ce705936fcd6178ad9e0c833657721b8416f7fdd570b1bf7358b04e552d25c6ac2eac779540b17da1da85dfb4541f333b2d1a7a2bb2256"], 0x44}}, 0x0) syz_genetlink_get_family_id$l2tp(&(0x7f0000001600), 0xffffffffffffffff) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000002300)=[{{0x0, 0x0, &(0x7f0000001bc0)=[{&(0x7f0000001780)="4d9c64bab6458e9861fe9b208dc14b26e9b98214d5314ed015e5c610e52ab654e9fe160093ae71d9a9445e0de51adb7965948bbb2f28924da4a5f6583a8b504740a13ec1636577fa3f6fcb3b35a6b243561fb53968a1e859f61bb39ef6ee1eeaf5cb267dbf44b2872be364555b035838271bcb0b9c71e20832060e336b8fef792154065f7ce754262bb18bb3189a2a84d3ef382a7037db258ca5cfc46707d3bad78157d4e2cbab1e97", 0xa9}, {&(0x7f0000001880)="96ca89651c00ea0df1c6e3e94c1432ebd32b1080804fe0713b2665dd19ca8cd6c3204cfd4e8675eccfd210d74e26a117145100ab213af711de347bda5564b55a2cfd503227c4ab2bc65b8ebe563362a64576669ca1b90ead7e625ecb54da6d6abc5ddd1d4bf9c458150f604788072ff1d0fb28061a328ad5b7502f0a109352706a12151229db8e4cbf4efadf01a4", 0x8e}, {&(0x7f0000001940)="d0b314ac42b82c1a5dc18d1e0542fd20988b4f8ab7e61db48a5b60ee7da5cb84ecd1bb5cce875f7ddc8621aabe9bfd8821251bc26bec955cdbcea6f4354458f5ecf572e5f4ad1ac8582826d3d633dd517783341a225a58a15c88944e6a1efb102fd05db45ff0398392c24d6dc9dfcef0ba0c84e96072f90da5757d4744bf6313a1382f7d22a555d2c60cf09313e62b18ce2119343135fc65cf90ae00139e3819afb7d2df463952e094c50c6485877ce31936847121b36ef2fb8c46899fbd94e9", 0xc0}, {&(0x7f0000002bc0)="b5ae6ee2ea4680171f61b4b492d0568a97845da0d9d3aa826f757beff330d45c9a208f8327bbf0aee3ecc1e6375e948904b5531896037719c392a828a2b9e32af7efec737775a2e4de17a4e7f532aa5d580b509e46f6d62721a9c07226b3e52ff4801021a804d29c022d3f0830fce7112a270abd052f20dd4060f8039f717a1b36760ae2847bc5c3711bb2039da77321564949091e209150419ee2cf4e3380b63a2955c5e891d5aae954c99ae26455fc0f401209d3ae16963da6f34f06cbdf992ab824da00e0604dff9f18a22ebfc0d0caff1af51fa43dc18ffcea60b6983be8ba88b409170ebfbca3ed7df0dcb3c5fd3c083690c28e15bd73693b768191b8044065e0d2a5f6c8c97b1d2e535e73af26669fbc5fa9cd2fcd2b514d87dfa350d6da78f598c63fb1c34cfb4b3e10402d23e30f0c5f5538933fd58404d637380ab5c3fcc7324c12ddcc7e78edd426f3eb0aeea21ab3cf0533f91840bde95e5cce4b1666b9ce00a5c12a018f137dd003d03129b8d92530094b5aa4321f0f0458030144b5fcc20d3539307193d06316b483a4f7c5c3c9317f5bc668c66272d351bc20630f766466e0aeaf55849b0268d9820a6d21460a5043f2c4278e1f4d86b320b1ca969f8fe559cfc054d8a47c702be6a204164e81b5ce87558243f80d8f2431a6c4781ae24e47ca1198c2d93bd73acc560b15e05666a0a30d27c1e98e1fac107a5c2d41ba2285db828753372b308e16a264b25eed781b73100d3b8041f596a22c480cf58e25b5bec3e0127c655500bc850710755b6757eeb1d7eb3365eec8120d691d62edf31a44f7c45d00e7ef6ebd7bd6776ab92dd859676c3b0cd61e3059a0b95c8505f9501d535bccf450b9b4e666d0740792a2aa27309f7d7e07ada4606a51b83b00e121b82e476619566d98e207b697cd93c5854ffcc319bc731cf9de7b94e3393a3ed46339de0cad57a57eae142bb3adbc5b3c07d05816f6c1b54d09778a7e43ef0e22e0f5f16697504a6ec54bd8d553a5be06370f214ddc43edeb471d180ff9d2fc7b92f970354796b5024588ef0e813802df980caf7a92286f57f0077f61dac9e83c4a8c62f05ccbf374a91fba6f361468391b19297aa23df71027405a898d5fced96973af25ddaf01b5676d2b6202143362774dbfca7333fd91e9770dbc198d692714919f54dc1018b4c64e16a0ad257b08d8b86000d38279a773fde1b64a10b0f6a2d4849a8e6a49cd56c03f75bc2ed2291e48a5a853d3f30a8bc1dfc50dcdd2546e742cebbc8f47dbc7447a5e18913874618db34b3c518f784da5047dca1aa6a352cd75b0eee2660704cd1eaf96093f72ce7b799cf50bb474cac57be482ad621d66095f6c93c6c5867f322f63a373f85a7d842810769ba84d6f0900d59761dbf736a8a3f2b0f3f8718f3ee2dbd82b515742fabfd3a71be77123a9976673e718b18fee904b7dfa02f2625e28c56b2a0dda00711b823ee37f132674b55afe1c6e37fa70f1cef61369ddb22c57a90a432d552eecb7a8336cd3325b2be64545505cfe740f1098064a6ecae7f58cee137f2d0d353b5388e3fcbd292e237b575ad0aa578b5f0b982c04108f49d7b03fa4c22c2306af0f05dc8301ecfa9fcc3404e1e490ecfe5b220da9d4b08f93d154217524c00645606051ab575ae83161dc4b0bac7d6b25ebb4332bc04cf4231d6f37f8f3ff0abf0882870c12bfa7bd2aa4b48f595cc629486decafc09ada9a3a82772557894d0687de74406a25f1d0eb6b648495b189c4ea4267e4338a5425a0ce695de62af4f9c25f65ccecd6ed24221c1517ffb59020076c2b4d9996864e5d4422ce242081e705860d32480b69ecdc6bb57a4dedd0f1d8b3d28851445efe490900bd22a5471bbece11e4ffb1fbca3b517b07bec04f9f21fe3ee96f19ba4b39687e4730f40a2389a3c176a25ed1665667b7fbbc7799982cb054d6716648e892b26cc209c670b5daaed6231437d0a4613d9e729b9597b6d5edb4dd39685a2601cf4938445bdeabc9ce560b3abd279d4febe18b9d3852a59a3d706a5f1da8fed10f02c7148535cc25bf37acd33349d5da677fe7ee95d48e5997ecd1da6980e732e6d286b877a56bd19b41e0ba4b5bb96047504a79c6fe7af2436dbc1b32696b2f03fc9df9f63e3d0f2693f65c813059a36be80f0039f769aab041cbd4f0a40cd3b8255589cd3009bdfd78dfc1635b0233dff184eb8b29e054994cd2b9c73e995080dfadd5ca71f8014e4e7bd5c14d5ed4e16bdbb5594deb0d6fc10a558ff0dea5137ccd5e00bb0e72c819265a92c252b2ac5096f8bfe39a6f069ec36904bdfa2cc292c5d6bce9b51a6a93d4e997dafe4391cfdbfa03366283d1c23f01c664284e6c80ccc8ca814e5f095988109594406c4620a536b86aef44d019c4d521b2b48b626b0e98d274a52e7d392d938d4024562cdfac1fa0e4416551c3473c1d0bf9157e2aac0bf545e494361beebdd4094c1c37c8b617a476008edf4515904ade2d0e81bc750a7f0c5eda44eec4160464ca487b0ea81a651b2af14251544250a44ec8da63db0f0af800ec31bd548b7badceb087477eb150f77877a9ac387a9bfd9585aa05490e3991b0bec8dab7f8aa982904b405745e5e8e5b3a693282062ae7ee2d3d3e5105a9530f4a733bade142b312fabb2a7c82ef21c27b9e16b3bce1e12096d57b74b67aa7e8217d39e7ced3f19965e13ddfb2a6adc268edf3e51847962408434ef180421ff53095b5c1f1fc919f79ca733e8d1869a24d9df2c9a1cbe1cea9ea8e509a41dcf4920547bb23a788091b435e2786316ba0558354aa94db76d3d7c3efe9738f55bfef3b75d77f0dc26c36b3f1c641a2ab1ad14814545718fb0b1c656f0c12f5503fcee4ea7fd3b8e72d18ef0c59ae5d25a79b4bae4ee2be0336d94a42232d503241e929ee25878c257fb647c25271e4995298d80297be0b63e0b5820e00f657bcc814b9896783d6555dddd6f47e0f0cb384f42b84f5ea6116c82c0051fe6b9d9b9d82ce5f8f0337838a59154d3e8bfd13fdc08c3f109e854e86cb1f10b44ab3f9debff47ed71617e414ff875a67ffe05afc816e50f3ae0d6c411a458f12a9239eaf10b669c9a666a66a05731e034bce2d2c64f19f0a50e2da36b3f597d13f4826dc6b66c34d5b641d937bf98187107ddc4cfb31c8b0c0e0a1b4cbad0834e370e6860be9573d426fdab964a69eeaeca9f1d890b17b769de43510d9b780b990c3f10a242bd025eaeb5967523c0aa6c57ce49510e8a9c0a1866d739083fea42c22035425d57941db23e35a62b9f761c312919793ac712b4293853bfee0f3cd47b6c82d88b3c7c06cc7587f187d3925a56c574aa75acf1ab1620363de9a4bfffe1c6b8ec8e2f09bfa4e2c5f433ba96c6387c88de0d422a2dfa8854c65bdf15d4883fdff2e7de1cb8b4c54fe0e129ec104412c70886c2df87314ad69bf05d168a0919119c55b25489d473671f61fbaee70387fd81843396ff38d55d3a844c524ad9ede77a09f9f804d03f4d5f1dd721ac0610ba27a8119802e3c84b368f66e3801b866fdc935189783b27a0796088cbbda91324e74ffce7085d893e2fcb2971f2c0c9e226d46736d732f83afda4cf60ed1fa653ea816f472f0ccb90251e08da4e7a171779b57a3cc67298f88b7eeaa84d698c359d7797f0d1d52f6ba1e52a26af118d281d30883f1380400bcefefa73570f2d19a759d081fd867d274e487894b1bf5ac262f92d9a2d398901b53ebf4fa5d24c306da7631d359fe8406aa865fd6bd95c8b1b6cff9aa2e05283b94270f6342e2d596d830159fd6ee2d09811c139419c109412a12d3b1cfc8718a3fb484e175541585454a510faab40f6371481d258c0cd502a778d23da67718afe9f6825021c19b9e04dfb03e069b8abff40292bcceb93fcb97f85930971251843bc25d6d185cb5e86b1928c7a4f0f4944c251a36df78404205ddc875d72b4399551bb6e3ed593902140c50c34f4e6536a5721e3556f8d6d1a56c6350d60e5f35fcd2689d22c3ed6ca9630764ad09dd5b36c0228df4bd1ece422fb7c27df70b5a60bd3c8f14e3f062334f7f21d56e14d9736fa937f861fdf5c646c2f20b31cf24b0ef2d4ec8008abc0ed8537a28400b209f518f211c6078e8dc53b80df63d58e6c0a1e822e94f2d5c5d28fa3c3db340261c88f456190a0f5e49a0f081672f6e4587bb42b801700bb19bf92c8413d22c50258bb482fde0e3de6836e54c5dd713539f1ab580ac5499b5d6c91ab2e52cc37d6cdb54cbd41fc0c91be5ab3b8a5a9a98d293c497fdfa2ac837c4f1cc44457c10890d2bfeffa9757a449061c50fdb61eab406148b6e5f5159863f4cbc022cffecdd1a3f6481cbd1d9a2b38d9ec744235714178cdf96629b5153bfec928d5bc2c82b6a0a6a5689c0b6a1c1fb8b1627107363c37bfd1e270c92cd119f3c9b11da080df8dc689cb3055ea9a6bcf250581eef26697d7b325e9fa50cbab8b3bfc53420053d9414f039782513b2a5baa3b8c9c30f49d566b9e0b950625c61d55fedf77739630cd93bbbd00064e11933403e6f2f15c3bd6549eba585fc51bfc9e93aa452cc10065dadad973b44759b001da3ee7f3c198511a6c1e7bd5599093f4ae2ddbed9fff1721675055085d07348b70d6857a47b3e96adaab599fa3085812ab7641cb5e627dd58073c54da0b75c095b6d0bbc50deea152142fbac496a00c7a1e3fd333d12ba0974461f8d2587cf3341adbe9e2606b61251c69d5b952f2933a52041859a6d45a99d62d334aacef84a5dedffe8b89d723c60b712cd0c989a07b0abc5d997ef95a765f6a116f96877768deaa3023c4dbcac1d5b6196af9690c41b68fc361449fd474083045116f0b8fc11ffa30f36edbb7d8dda621891b1752c48113ff8332d7ca23d7aefc7f191edecd6b47583475f321bd2c1d034fe403eea15518e39fbffbb6c646e16bcbbe44cafab85e5542fa5fcf5d3869a61397efc44029c48ed0cc3aa2711faac3110da6007ca3c99d60c221dac143d163787f0cb1fbf83384df99d258a1bc08ff39ebb2ecb198fcebd7f79e294d64b9d74e07908993c207f5477990eb8135f397f0aae2fee38d72deeee852d8f431fa37c2ec0b6120f79848c4372b3f81e5e685ba648e7dedd5ebd7ab1d3ed255c49e65f73c7933c921ef690bb787d6cd3c86b6bd328f987bddf57063ad0a68b9c7b9f051bc528aa367ca884b63285d9592ae59cdf7983150650ea3dbed2436370f5a8304fe0298ea84e7259afed83240999447e285a62e7ad5f577c2fe2ff6f12f6a7c0d1f55b9efa774555010dd8fd4c28ac7aa0cd75447bf443e4d1d3a2d1566eced268471038f2ed96492d60f5008d55e7d59b952937c09ecd4d7a632f3822b6f0c1f73e206ed741b02016c9c5d959243364591b24df06b2849489dfe1b4446420550f9b49b2655ebc9fcde554cd6e59ffe4cea07ae2c8241430ecc8a37ad69f34830fae92de0c04b4cdde05b684dfa817f073634c26f884f3dc303cdd8e9367fe1b63fe6b93451f1a0bdd3fa96d9911979716dfd0eea99ddb476f958daebfcf64a4c5e3e09b7bab029418f4da1ac1bc08b49cdb086a57f50ade8b6c44d7aff6867acc08ad283557d684aaf48bd0c6543a530f382a776ca8273ae71229f3db2c565116b25223936328ff6bc59a5565b41da139596bd979ad897192cda9f648adcf4c01319180bd683a683ecf1ae3645abfd5d31133323895ecdd26e8de72daef7e898710c161590086f06ae7155cb3127ef253e51b07135cc4f", 0x1000}, {&(0x7f0000001a00)="5989b395931a498054a2084fc7084353c56125b20dc395c3af5485aa2ec35badb385408cb3953cae47d7f110120f496ffc56572d0455d7fb65d1aa5eab0effba1cab1f5efafe13e830bba30d2fd6955b6f95f236b8cc682c9752313cc9985bfc48fb9368678002f690d0f18f242d07e5da10de93e7f42f5c219729999f12946842d2a7528278542fd17e3dc715", 0x8d}, {&(0x7f0000001ac0)="4533608523cc3a3d78a76f2c298688819d81abca3ae1a9274bc966338d2a3648efdbc4688397a004a1ff2fa6963c0025136d0f4c9297651f3a25622223fb4289703212e3aaec59456a7d19795e93a72329be90c8affc5fc9fdb80baff9cbaba0ce80c2f6d96e3e9f86ec0b07cb6e36a5638435ad350e7bf74158e58b1c605583621c137a3fa0f19ec713e7479ce54271692b4d12d991359953de2de93d04d2abb688e3bde56ce7d02b50c3c5e8b9413cf127c6634d7738dde9d9ecac5f18ab5c50afef55a38cb160d89ce4ed56cdd5b1a0b6d7f786b1810452ed3dfa38a8eea8d32e9a91b55187b0231312349ef1b83e92430327c4", 0xf5}], 0x6}}, {{&(0x7f0000001d40)={0xa, 0x4e21, 0x4, @mcast2, 0x9}, 0x1c, &(0x7f00000021c0)=[{&(0x7f0000001d80)="3dfabcac92bad96580cc555678fee6bb5933cc972a9707224fb6898bc9e94e1ea53b2353a604e504448370ed0c0503e1ecacf59a219a12c568e5bb1c753058d8986bbe9456a12d13ba4d27f200cf8714242544e760b595ea71087d9bdd432fe7408f84763a8aa8d59b4e256ea0ded24267fe5121742281d2b26b0fa38f4a46a30762a846fac91aee9702a43e9e6f880375cb48b16d5c20137fb903e53df642e4f5506a7c8ecc747981b013e98f186b01828bf51ecf05c364f5bd46caa7efd338ec25084c8e79e7db583c17a2cac9d0a6fbc8a994b3dd25a3e9c9bfa8", 0xdc}, {&(0x7f0000003bc0)="0763b5d7fdaddb490a0b58a726e9e05ef1ff5378e7d2ab27fad1a3f495992388c317f42172ad00af38778647d0d4a321c78b36c6674d613a9c5c593a94f6ffebf1c325a1023c8e1c3dd084c404830b4134aac29b79d70920f97f8423618bd418eb288991380b8ac660d84177f0b6c80f86c2d67091400c2a11d1a0ba0fc32b204bda0dde862452dc5c4dbe80b578c61d1b93a0a82fd38b39972a3fdad6cf797bb62fbdcb27d214d859c9391d90a8e237839e400a96eecdf8b4804d532ceec2839b3813bd01efffa0243a439be1427bd9255a6ccfd879440ac89fdc69c0002e723a7c0ea4a80aaf8176a63020f9be19b96c48d622896ceaa8820095e4f659dcaf77c1a54f2ca4e8c8f7b29faa9552059011604bdc619f7f0a77a6a0b8ee13ad9ad5010a2d3777d51bc274610d6bc062e38345db02fdd8dd8eb16e702ac6d7146b5b46e9a1b4b22ce281c4639fcef5cfbb0a8bc0ad69df374de24d914f6a3d12e871b14f0bd66ebef61901bbd8dd6c3472af78f2136829b2399dac484c1c5a73a44c817e82034b1972aade27f7330ea9e7797ea6a4091d2b752c12d74a4a9fc7e5c357b7f44e34b98f7e1a9a2ce6dbd35a67622558ecc1e5da403e855692c100bad0ef5cd460371be1b302a84054fb76d6a7c07cfa1eb685ea112cb8df7925716319b5dfe20962211aa516c54a0a9fd371da38cd2f19ca8c8133e1b5d4b04304bcc0cff01c1c5286d94084a5d38365e2e024430957bc88c5fb47b1b584e88b94e98661cac86b2e13f88c28b98a48077eaf1d61f729fc3c3b3a1180bb2bb55b939bcfa84d279176bfb9e7ed8612f58fa8bb6624ef7d5591d7cfcc4b840be90355d71fbf62be5b452942583af4b8394a9c04e7c52a37de8296b8c7bcf6507200f4f789a49a65c068d9eab024f41820bf7b3a308247e6d06586b6ce0418bbee32f99aab9f20a8e197396945b0d7dbcd55e0fc8f85f331cb5855b20f033efcb7bbf4be82f0f45e63768846b282b5760c5ad0877ca660ed146d622db353bcb703801bc1b0b49e021e7093e138d0ac6e583f438df7ba5d0fb6949cb944e4f09c1a831a8aa19803f4022da2e54b6dff467c927b885b00d9870bea4b3b598dd8d1c245e97d1838000b47bc29e9368b4d97c76465ba44f230a341b038db9868917a8b767ab82b2b059f34abbeb1e041a1b4eace1400e3a6cbd6937b1f42b97cd27c6cd23f1f7c0c741b223d5acf816bf6195eee9466376a9cc45eda50a0e8f9f3e3cbe7e57206f2f262afb39e592c28ca6211d5e4783d64a6973d9df78b59214ebaef352ad7811a23fc98fc47077b32a3e7b0bded03266b4d8a8719e41bb7d7004119e03d51addf91caa0894e6fb4cadc1b68ec2da43775035c8716b025f2faced2d07fff1c08fb2964392ee00c0bda4bf0c5ac6795405659a8204ae5bff30f1bf60d202506e5afaeac436f241bd3df10d777edde81ecc6f0f0b6e707e324d0c391077d4d4b78b7d53abf27ccfe3e01cd2dcd381c903d95331fc1cca73b16ee6bc6bd39c77e7024d53a0562caddf25db29c1a5ee854f1f95b1e69c02cf293961651f7ef8bd5cfd4c3e7291a545fc75f5056e24fb26462866331a4e839a28037f0dea5f3d81ac8023307f271d2dcc9a2843beb4a9602d3fd1bef9eeaeeafdae8547fbda570b3218a8c380efd56de79df34434a98f091fb7198798d70cc1352ff3d8deb06940cc3892aa8d0b05b3d55ac8f398cb6e42517d7166f4c3642162baa1b4e1b5de4b649d1dac3c561016049e713ef914cba309f50e2f9c9bfe5ae1024953922be47133461ff3a3f59b42b70caebe94ced1cb48cd8e07a049822331e11dbc8926cab6072e02453673e2eba66da46cfecd705c9f2d8a5eaa821547f52fbb9d1ade9facd45dc98529054aedf0cc25cc30600c6be39ce338bcfa21b0fc2e2f9cc2034e889edf4ee5d4c0ca6785f93dc93e47378e6d6a95bced27456aeeda031129bcbcccb9c6391aaeecdd16f2dcdcfb7430aae1d0df8a574b82b4d6a445b1d0fb26603c22ed89c4f9a5d9ccef17c9c3f4ed2a55359ec611fb32d3f105b4b5ba11589b76c9d6f8cbab6e73f4d7f48189c7b7f6dcc775f4e88822051443749905b207228eb170939c623ea906f3ef60c2c23ffd5211bf0681761bcec5a8298a10324bc233b4ac34c7bf610c760e0b30b46f610c16e7e81ec875423746c02700c05c98a3fc9931da280035307d6fefb2d44b4c011e3d6753dac69176420b435ac164eecf40ec51b3cdf19882d5f599deb7e7d157e3a239f84b89c7614a1ee27b969e32b06ab6de87a77faf3bdefeed3b971bafeb5d550dde4a44554f0ca482225e31031bef09eabe31af59e7394afbbcdfe4bb75c0a60cf8352779509e85e98938cf10a891e41e233abd782083fc8f7f7376e9abbf4bb89f70610c74f306407cd942ed9a775271dd38b3a078c066faba13ef0c7ee1af201a131a3f089bf856f27bd90539a35ceaa6740fa55fc1ae7bb847ca6b775fbe832f8d8b0119a6a579376cad194b3f6aca7287714b89a653ab7dbec9b144d1face23cdaebc2241a5f1e40f64c8b1d84f7a92abc38af61ca1892aa98bbaeaf56a1aa8defb746693381194949a198765ab4b039020e6a78ae08c7243e63091c945ea815069efe363d83efd70d3cc428b39c23d9c31151a1856cd9100657ffdf93844e627f101c27dc01ca9b4cde655f27b675314ce3730e56a58ef211bb16fbb1c944958b3c491dc58f698c7ae74585a1e7f92113a7257415abba5c9a8db8c9c2ec756d024df391cb22c1c4176b5724a8e9a9e64312b63faec3419bb207a6bf7d1e83eba5ff90b67aa6a0be3d09bc938a7e83ac8fff755fb78d54276ac73e71a72e741f1f6b48bf417604cb36e2a979a3d4848293364de08be6f3d2c49c76e70de20dc7dba454c8f6b19558f0765280eb8f399df3c22a10a36378bbbc76b95795e44532acdd89f49813a8eecb0be499c660db70b0da47b5a82a8e456d4877ba924a1dc89bbefbc5fa46a9cb49fb86446757ab230c16655e17f18f35cd1efe32a73588aa2de786bda4f679deda9096c973b027cf66d318f325d72e0e500cef49359df3219a634794c38b52a540feb024c1cd0623ae1469a977637be7098f6680a9406bb1be8abcc7623d64243fc5946437aa67ec68f60be2809edc337e15212c7485cd4e2c98028188d1e824ace3c6965d29019ee04473256535739f09f565c7f35a02d62324085dbe5021e11875515db289611ff6a2748887386d3c39d19d9d352ccc8a925b857e4593b487009d44ec0f2ab69901e3315a38a153d448b8646d73ec306a40e34cea96128a354b1010ef263f4b862d01daa4dc549824948280e081f958b421c274b20c3ba0581601fc6d67397294dd535960ffb12196665d48a6f14a93860fcf3b80be36328582593b832a505f45e2dd4951d537a0129a893fec6a1e3d1786ac3c4c743f2177b0e9834afde6d7f63005dbf69c8bb090084a1b448369e20cc2ac4aa72c673a8924ceb8191dcc1a2fc2102c41333c4d6b7b3ea527e8850ce7fd851ee7e44a3a2811e47449e3e9b61a319fa6582717c3fae0c2df775fa2be8dda2a6238b5cfc1ee864f7a07aeec7c157d49981d0879acbb6fd03e134a28f7646de93440aa49fd84a890f54586df13109d499b3342862e668fa75dc20a93155c989299ab01d96090dd054beeecf698bf69b5430377ea39f5fd8981b71d9a5e6bf275c11b1ae11fcf073dfc23b4067becea6fa30098000e64f58de9095075004e39311c5012950a120cb9de34352ae787483adfdee336f1effb3cb1d06770830c226cd2e1657e266b1d7e22064d468feef1ce61e57602848ec027a415941aaf72b52bcbd63c4656f98c8f8e839b2e8def23270b6299bb9d08a723015f4ea577481749cdd037ad1b28fb110818d8105572ba157944be13588b35012daae7d60b517d793369e479bc04f991e6a04466c56da144d3d99c30b6cb7eedd023471a9e3a9f3a10fb5b6d9deb80033576beb115605b78ccb4de867c7b9ac9bd6aca542d3fa89fcb23042babda4a553dbbeb0c31f6a10cb7ffe17478698642cc3f49eecdbce37213015398cc526b4ee734407fba550e67fe4954871d59a1a4db315080910e476fede8934d880f023a7af934070e02326a8c55f2656952ca702652206595286a942475f06e6c3cff0c2bd710b3f7b10efd11ae36fda3baee9d5ea4ffa5fab0b166806e21175b9b90bd950b4f07af8cc60f8cca885edcbc57d43580cd2fb59cbe5ea8ca98cb411f61e3a62cb0aeeb5a26609aa308d8bfb5b13bfe72371527db1ff761ed83df8b0874b94b2b90becd3c57596fd0f4940ac54e14d5690a26728719eceb0041d6badb9a3606edef6249614bcc7b4437a8d8192a252a1dfccb9912e57960b1fe19af8d600f13a054816e5fdf4ef8f23ac8268c9c29cc9d5daa9a0b2003456dcea263ffb900497b2cc5044a067c901b7a00533b23aa62315c38e3273e42a7a892510cc5e996ea621063902e57e3a32f6fc2b417b65ffc848c4a64a795cc168d2e52f64658165f1348b925ffdeae989c602a646ac680c349726f1fe926cf192b9055cdaaf8eac113ab7b92e51f5466196e2f7b50297ac7e6805055e8bee35f9e609270e87635096aabb4b6fdd79e3c8b0189ba3d5c13b40d9d33ba0dc6f842ff222e43dc34d4424bb9c60419aa80dcd8f0076e4c3019cedf4640318267222fac164b8e9655dd987198971595af254e84bbdedf61fe9c95559367aa61aa199cb3f153d1d42b323e022d513e54285ebd1fc457a4e58e8db9fa7760d2ecd813b8dc6bf7cc1f1d82ca100422173b50f4dde19e856ee1ec89249195ca00a4851677eb8818ecd43f582021e372983fa00bf6862f0fcda68fa701b5b73da339cd2306a85b1b9cfe6cf41ae890bd4005b34dcbf802a7bc7c892555a80115760971f1afec342d7dcfb9adb504c82cc42d5124186db3adae6e4fd41b11943c89da540d3dfa67f63e7e8ba373fbee8e5387534b385104c9e53b599d8729d040dd2192fc132df96dc5ba4987eac4c194e4c80bd7a779fdc6e93279937942f1b377b57f2aeefdef4ba3ff09c5241de6f5ccf892f3edb80af307e56b8a5d65a04d34d4f457f0e750fdfe4145a4c845037ec1d0c245bca58bb10883102aa57518552c5d4b894c40fe5060199ed9b84ab9449c294548e3ad7175bd1a34f2ecd43776aa31283bf41eb758600817f37614f3df2b4b70005baf94603217f969761cec7c847db801bcf59fde9d2eb6a3475536259d8288c615417081a73928389277922ac96109f8ba9a9b65a7757dd3a0826d05607c85020c2aec8868a0791cde123cac54036ff8cdabbfc07398043a362b75256be1bdf83dacbc1b0df5dd872800465235e8536ad867a3fa103d51b8b0d0e3f53fbbcf2a9874585ed88c3a0dd05d34e07e0b98240337ceca71e11c3aa624bd8398960ae6445c2d6a9ccd79d1aca46e3cde8bdbf1924d4a7bdc7d1b74f5081a574b0b7230e3f1700b3b5a54f9b26579be8c88c90544dfd4cf8d3d5752755e3c1d6ed6dd27613c486d9d90326cb9ff8aebc7044c75f4faf8ff0c12f7cc63846c4d0c5a5677c0b0fd97ba5ea4ac48097b9e40d6640db44d0265355d4a386ca46d2bd0acdc7620814c44c32bbb6f9dbeb50912759540a281393ca0c4bcf348969aa9661956e6d95820094794ffa164364c6da9e693fded9543d85ca7f9993dc184d5ebf50e667ffcba8d66033f06efed69185e3904c4a198c7591a79e9f870b8be", 0x1000}, {&(0x7f0000001e80)="351f62db0f60769a62a760b1e659ffb1ad7e16cda1d52d9139f0129989f80ecf30b192b7e57d38c0b5374c3b61465deda447e0ab536ce92771edcc9a32c1c432d61443961730b6351ba29ec549f778dd07865edd5f36c585e13fbd73fa5e879760707e41a5bd0107d0d0946712b3d3ed01cc255088ec6ca656578aa0f457e359f7392dffed00e4779c553104d2a02100b2465e10adfbd8ff026df24c883c6f021b21b23ffe0be84587efae85f99a881b3628b61fd1ac5e620574ba5702523357be78ee13f7f657d5b7a8c7800d45da8f554a0591b180125e8875b5581578b819e6efac82f675f056", 0xe8}, {&(0x7f0000002640)="2a3d0853a4f6cb5b1edb57bb1da6875b2613079ae6ff1a0511196e9243b17c7002e387e861e0f0bafe41b6d5f36d032aceb747d684b4baa902550a76a6ae18024e45defc7dc8fe5c517758163dfbec63c160cd281be6e1f49dc76061c6af99ed12ed68a9189daf7be790276e08edcb7381bb89b34707a0fab63b37c30092b29cf154786a1fbb64a84d0b169f1d4277f551ebab4addd4462852bb25b9e67702fbf9ddd3e3be4a8986787ac97effeb925d4b5b1dac9331", 0xb6}, {&(0x7f0000002040)="1be8552cf8b5d36c0b14c538076000870f8b494097fd4eeaa2677166439765ff8c6e3c91cfbf734542ca567fccb373e71203084ea11b2d33cd199f310615fa02286bdeb70bd07f30f6554f1d269b3cafe82bd23a8e7e1323550eb52f1a174ca7639f83778c4345112f257c2f27a29b3f4eba334e36fa130aac49a13e47ba49da07884bd494d239773b612d6981a24feddbb2b26f40ebd9862431d30be447fb17dfde5b5643eadacdd9bf062cdf8779bbf6e1da4bbf1f51ab9a4550df38ff8a8a4707c1d0b04e7d5adbba3b61c51e6d", 0xcf}, {&(0x7f0000002140)="c9fcf0a44b25ea62489bd04d1b8dca43d754558eb256984999ee25b4f27bbea44c2ad4449d2ebaa105b9d28d209da831ff99a28958a643d3fbb4198f729706e06d376bb628cdcb92ab25a986a1a644119319112c64619d7555723268e8edebf91593e85a60689c26", 0x68}], 0x6, &(0x7f0000002240)=[@hopopts={{0x20, 0x29, 0x36, {0x89, 0x0, '\x00', [@ra={0x5, 0x2, 0x2}]}}}, @hopopts={{0x80, 0x29, 0x36, {0x33, 0xc, '\x00', [@calipso={0x7, 0x30, {0x0, 0xa, 0x8, 0x3, [0xec5e, 0x2, 0x6, 0xffffffffffffffff, 0x10000]}}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @ra={0x5, 0x2, 0x7f}, @enc_lim, @hao={0xc9, 0x10, @private0}, @enc_lim={0x4, 0x1, 0x2a}, @jumbo={0xc2, 0x4, 0x1}, @pad1, @ra={0x5, 0x2, 0x8}, @enc_lim={0x4, 0x1, 0x8}]}}}], 0xa0}}], 0x2, 0x4000) sendmsg$L2TP_CMD_TUNNEL_CREATE(0xffffffffffffffff, 0x0, 0xc0) sendto$inet6(r6, &(0x7f0000002480)="4c59f76ea15a86ce8530b00184339808dccd57fb261328f569f2aa5e0da26f91bf10a8925372d1979ed3ed00b45cc2acc9707df85628afe446f8a492b9bc056a77808d2be19ae7362ebea5bf23b0e58350a6918244d00637a461e27d25f697007899edbb879322dd2be5a95b7d1d31b2168821a1a766ef267c7df8a2cc1c51677a8271a31287da93a6bef4e9fd7cc1c29ffb8af627c9e844ea7017ef9ac8a739eadf8d1c726a1d270ec3aae426916b3c4f2d5e9a722bb9791f9439e9a3", 0xbd, 0x1, &(0x7f0000001400)={0xa, 0xe21, 0x1, @mcast2}, 0x1c) r9 = socket$inet6_dccp(0xa, 0x6, 0x0) recvmsg(r3, &(0x7f0000002600)={&(0x7f0000002380)=@nl=@proc, 0x80, &(0x7f0000002580), 0x0, &(0x7f00000025c0)=""/52, 0x34}, 0x40000022) bind$inet6(r9, &(0x7f0000000000)={0xa, 0x4e23, 0x3, @ipv4={'\x00', '\xff\xff', @multicast1}, 0x9}, 0x1c) setsockopt$inet6_opts(r3, 0x29, 0x3b, &(0x7f0000001200)=ANY=[@ANYBLOB="87190000000000000912d9e77d21acf3491ce0ee38a6f73995f0e6ed03a1e01be6b74f84e2c8ee85f61ed5cd2c6a0024676efb2a09bd1c80589f5de888f2d77e0d736432494f4614a92f50293fc68900f72fec0ba714bd6d02ea39266181a74298fedfa6616f4aaf117f6e98928c85864364d8d2c56b00000000000000096fd99a13f31b62d0a10b8f1164117189e963986b1beac2e98712b2011a908b7b73b3c43f361d157c6d015229b0081d0adbee9683fbd029f026651b770566ca2fc910fe88000000000000000000000000000100000000000000551d4d47f7a4abece6ddf6ebeede99977a11177027da67cf6cc88065d6779b1e834f7d204bacbaae09e3609b7802677f1c6b0d6a44d8a24fc09d"], 0xd8) r10 = accept$packet(r4, &(0x7f0000000180)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @local}, &(0x7f0000001340)=0x14) bind$packet(r10, &(0x7f0000001380)={0x11, 0x1, r2, 0x1, 0x2, 0x6, @link_local}, 0x14) 22:56:21 executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000000100)=[@in={0x2, 0x4e23, @empty}], 0x10) r1 = socket$inet6(0xa, 0x40000080806, 0x0) bind$inet6(r1, &(0x7f000047b000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) listen(r1, 0x20000005) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r1, 0x8933, &(0x7f0000002880)={'batadv_slave_0\x00', 0x0}) setsockopt$inet6_mreq(r1, 0x29, 0x15, &(0x7f00000028c0)={@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, r2}, 0x14) r3 = socket$inet6(0xa, 0x6, 0x0) connect$inet6(r3, &(0x7f0000000040)={0xa, 0x4e20, 0x0, @empty}, 0x1c) r4 = accept4(r1, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0x1, 0x7b, &(0x7f0000002b00)=0x20000000, 0x4) recvfrom$inet6(r3, &(0x7f0000000200)=""/4096, 0x1000, 0x0, 0x0, 0x0) r5 = socket$inet6_dccp(0xa, 0x6, 0x0) r6 = accept(r5, 0x0, &(0x7f00000013c0)) setsockopt$IP6T_SO_SET_ADD_COUNTERS(r5, 0x29, 0x41, &(0x7f0000002b40)={'mangle\x00', 0x3, [{}, {}, {}]}, 0x58) sendmmsg$inet6(r4, &(0x7f00000001c0)=[{{0x0, 0x9b4c, 0x0, 0x0, 0x0, 0x0, 0x3000000}}], 0x500, 0x0) r7 = socket$nl_route(0x10, 0x3, 0x0) setsockopt$inet6_IPV6_ADDRFORM(r5, 0x29, 0x1, &(0x7f0000000100), 0x4) ioctl$sock_SIOCGIFINDEX(r7, 0x8933, &(0x7f00000000c0)={'wg2\x00', 0x0}) sendmsg$nl_route(r7, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000002900)=ANY=[@ANYRESOCT=r6, @ANYRES32=0x0, @ANYBLOB="0000e600007d87ca47fb60520000001c0012800bd00001ca4c8668deda0da1000c00028008000d0000", @ANYRES32=r8, @ANYBLOB="5da9bad0539590ba466c6483199046142680bf5cd2d915ccbb3cd5855409db190ec8a4a0c8c80b35402740cb0f03a597092229536058ea0bc8500b4fbbf6bb5390c13e87693eff223be1a0ea317acab68a26c4756af48047ffee14fb59559643f35660a17a563920371cffa3ab94e2e5c3ce705936fcd6178ad9e0c833657721b8416f7fdd570b1bf7358b04e552d25c6ac2eac779540b17da1da85dfb4541f333b2d1a7a2bb2256"], 0x44}}, 0x0) syz_genetlink_get_family_id$l2tp(&(0x7f0000001600), 0xffffffffffffffff) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000002300)=[{{0x0, 0x0, &(0x7f0000001bc0)=[{&(0x7f0000001780)="4d9c64bab6458e9861fe9b208dc14b26e9b98214d5314ed015e5c610e52ab654e9fe160093ae71d9a9445e0de51adb7965948bbb2f28924da4a5f6583a8b504740a13ec1636577fa3f6fcb3b35a6b243561fb53968a1e859f61bb39ef6ee1eeaf5cb267dbf44b2872be364555b035838271bcb0b9c71e20832060e336b8fef792154065f7ce754262bb18bb3189a2a84d3ef382a7037db258ca5cfc46707d3bad78157d4e2cbab1e97", 0xa9}, {&(0x7f0000001880)="96ca89651c00ea0df1c6e3e94c1432ebd32b1080804fe0713b2665dd19ca8cd6c3204cfd4e8675eccfd210d74e26a117145100ab213af711de347bda5564b55a2cfd503227c4ab2bc65b8ebe563362a64576669ca1b90ead7e625ecb54da6d6abc5ddd1d4bf9c458150f604788072ff1d0fb28061a328ad5b7502f0a109352706a12151229db8e4cbf4efadf01a4", 0x8e}, {&(0x7f0000001940)="d0b314ac42b82c1a5dc18d1e0542fd20988b4f8ab7e61db48a5b60ee7da5cb84ecd1bb5cce875f7ddc8621aabe9bfd8821251bc26bec955cdbcea6f4354458f5ecf572e5f4ad1ac8582826d3d633dd517783341a225a58a15c88944e6a1efb102fd05db45ff0398392c24d6dc9dfcef0ba0c84e96072f90da5757d4744bf6313a1382f7d22a555d2c60cf09313e62b18ce2119343135fc65cf90ae00139e3819afb7d2df463952e094c50c6485877ce31936847121b36ef2fb8c46899fbd94e9", 0xc0}, {&(0x7f0000002bc0)="b5ae6ee2ea4680171f61b4b492d0568a97845da0d9d3aa826f757beff330d45c9a208f8327bbf0aee3ecc1e6375e948904b5531896037719c392a828a2b9e32af7efec737775a2e4de17a4e7f532aa5d580b509e46f6d62721a9c07226b3e52ff4801021a804d29c022d3f0830fce7112a270abd052f20dd4060f8039f717a1b36760ae2847bc5c3711bb2039da77321564949091e209150419ee2cf4e3380b63a2955c5e891d5aae954c99ae26455fc0f401209d3ae16963da6f34f06cbdf992ab824da00e0604dff9f18a22ebfc0d0caff1af51fa43dc18ffcea60b6983be8ba88b409170ebfbca3ed7df0dcb3c5fd3c083690c28e15bd73693b768191b8044065e0d2a5f6c8c97b1d2e535e73af26669fbc5fa9cd2fcd2b514d87dfa350d6da78f598c63fb1c34cfb4b3e10402d23e30f0c5f5538933fd58404d637380ab5c3fcc7324c12ddcc7e78edd426f3eb0aeea21ab3cf0533f91840bde95e5cce4b1666b9ce00a5c12a018f137dd003d03129b8d92530094b5aa4321f0f0458030144b5fcc20d3539307193d06316b483a4f7c5c3c9317f5bc668c66272d351bc20630f766466e0aeaf55849b0268d9820a6d21460a5043f2c4278e1f4d86b320b1ca969f8fe559cfc054d8a47c702be6a204164e81b5ce87558243f80d8f2431a6c4781ae24e47ca1198c2d93bd73acc560b15e05666a0a30d27c1e98e1fac107a5c2d41ba2285db828753372b308e16a264b25eed781b73100d3b8041f596a22c480cf58e25b5bec3e0127c655500bc850710755b6757eeb1d7eb3365eec8120d691d62edf31a44f7c45d00e7ef6ebd7bd6776ab92dd859676c3b0cd61e3059a0b95c8505f9501d535bccf450b9b4e666d0740792a2aa27309f7d7e07ada4606a51b83b00e121b82e476619566d98e207b697cd93c5854ffcc319bc731cf9de7b94e3393a3ed46339de0cad57a57eae142bb3adbc5b3c07d05816f6c1b54d09778a7e43ef0e22e0f5f16697504a6ec54bd8d553a5be06370f214ddc43edeb471d180ff9d2fc7b92f970354796b5024588ef0e813802df980caf7a92286f57f0077f61dac9e83c4a8c62f05ccbf374a91fba6f361468391b19297aa23df71027405a898d5fced96973af25ddaf01b5676d2b6202143362774dbfca7333fd91e9770dbc198d692714919f54dc1018b4c64e16a0ad257b08d8b86000d38279a773fde1b64a10b0f6a2d4849a8e6a49cd56c03f75bc2ed2291e48a5a853d3f30a8bc1dfc50dcdd2546e742cebbc8f47dbc7447a5e18913874618db34b3c518f784da5047dca1aa6a352cd75b0eee2660704cd1eaf96093f72ce7b799cf50bb474cac57be482ad621d66095f6c93c6c5867f322f63a373f85a7d842810769ba84d6f0900d59761dbf736a8a3f2b0f3f8718f3ee2dbd82b515742fabfd3a71be77123a9976673e718b18fee904b7dfa02f2625e28c56b2a0dda00711b823ee37f132674b55afe1c6e37fa70f1cef61369ddb22c57a90a432d552eecb7a8336cd3325b2be64545505cfe740f1098064a6ecae7f58cee137f2d0d353b5388e3fcbd292e237b575ad0aa578b5f0b982c04108f49d7b03fa4c22c2306af0f05dc8301ecfa9fcc3404e1e490ecfe5b220da9d4b08f93d154217524c00645606051ab575ae83161dc4b0bac7d6b25ebb4332bc04cf4231d6f37f8f3ff0abf0882870c12bfa7bd2aa4b48f595cc629486decafc09ada9a3a82772557894d0687de74406a25f1d0eb6b648495b189c4ea4267e4338a5425a0ce695de62af4f9c25f65ccecd6ed24221c1517ffb59020076c2b4d9996864e5d4422ce242081e705860d32480b69ecdc6bb57a4dedd0f1d8b3d28851445efe490900bd22a5471bbece11e4ffb1fbca3b517b07bec04f9f21fe3ee96f19ba4b39687e4730f40a2389a3c176a25ed1665667b7fbbc7799982cb054d6716648e892b26cc209c670b5daaed6231437d0a4613d9e729b9597b6d5edb4dd39685a2601cf4938445bdeabc9ce560b3abd279d4febe18b9d3852a59a3d706a5f1da8fed10f02c7148535cc25bf37acd33349d5da677fe7ee95d48e5997ecd1da6980e732e6d286b877a56bd19b41e0ba4b5bb96047504a79c6fe7af2436dbc1b32696b2f03fc9df9f63e3d0f2693f65c813059a36be80f0039f769aab041cbd4f0a40cd3b8255589cd3009bdfd78dfc1635b0233dff184eb8b29e054994cd2b9c73e995080dfadd5ca71f8014e4e7bd5c14d5ed4e16bdbb5594deb0d6fc10a558ff0dea5137ccd5e00bb0e72c819265a92c252b2ac5096f8bfe39a6f069ec36904bdfa2cc292c5d6bce9b51a6a93d4e997dafe4391cfdbfa03366283d1c23f01c664284e6c80ccc8ca814e5f095988109594406c4620a536b86aef44d019c4d521b2b48b626b0e98d274a52e7d392d938d4024562cdfac1fa0e4416551c3473c1d0bf9157e2aac0bf545e494361beebdd4094c1c37c8b617a476008edf4515904ade2d0e81bc750a7f0c5eda44eec4160464ca487b0ea81a651b2af14251544250a44ec8da63db0f0af800ec31bd548b7badceb087477eb150f77877a9ac387a9bfd9585aa05490e3991b0bec8dab7f8aa982904b405745e5e8e5b3a693282062ae7ee2d3d3e5105a9530f4a733bade142b312fabb2a7c82ef21c27b9e16b3bce1e12096d57b74b67aa7e8217d39e7ced3f19965e13ddfb2a6adc268edf3e51847962408434ef180421ff53095b5c1f1fc919f79ca733e8d1869a24d9df2c9a1cbe1cea9ea8e509a41dcf4920547bb23a788091b435e2786316ba0558354aa94db76d3d7c3efe9738f55bfef3b75d77f0dc26c36b3f1c641a2ab1ad14814545718fb0b1c656f0c12f5503fcee4ea7fd3b8e72d18ef0c59ae5d25a79b4bae4ee2be0336d94a42232d503241e929ee25878c257fb647c25271e4995298d80297be0b63e0b5820e00f657bcc814b9896783d6555dddd6f47e0f0cb384f42b84f5ea6116c82c0051fe6b9d9b9d82ce5f8f0337838a59154d3e8bfd13fdc08c3f109e854e86cb1f10b44ab3f9debff47ed71617e414ff875a67ffe05afc816e50f3ae0d6c411a458f12a9239eaf10b669c9a666a66a05731e034bce2d2c64f19f0a50e2da36b3f597d13f4826dc6b66c34d5b641d937bf98187107ddc4cfb31c8b0c0e0a1b4cbad0834e370e6860be9573d426fdab964a69eeaeca9f1d890b17b769de43510d9b780b990c3f10a242bd025eaeb5967523c0aa6c57ce49510e8a9c0a1866d739083fea42c22035425d57941db23e35a62b9f761c312919793ac712b4293853bfee0f3cd47b6c82d88b3c7c06cc7587f187d3925a56c574aa75acf1ab1620363de9a4bfffe1c6b8ec8e2f09bfa4e2c5f433ba96c6387c88de0d422a2dfa8854c65bdf15d4883fdff2e7de1cb8b4c54fe0e129ec104412c70886c2df87314ad69bf05d168a0919119c55b25489d473671f61fbaee70387fd81843396ff38d55d3a844c524ad9ede77a09f9f804d03f4d5f1dd721ac0610ba27a8119802e3c84b368f66e3801b866fdc935189783b27a0796088cbbda91324e74ffce7085d893e2fcb2971f2c0c9e226d46736d732f83afda4cf60ed1fa653ea816f472f0ccb90251e08da4e7a171779b57a3cc67298f88b7eeaa84d698c359d7797f0d1d52f6ba1e52a26af118d281d30883f1380400bcefefa73570f2d19a759d081fd867d274e487894b1bf5ac262f92d9a2d398901b53ebf4fa5d24c306da7631d359fe8406aa865fd6bd95c8b1b6cff9aa2e05283b94270f6342e2d596d830159fd6ee2d09811c139419c109412a12d3b1cfc8718a3fb484e175541585454a510faab40f6371481d258c0cd502a778d23da67718afe9f6825021c19b9e04dfb03e069b8abff40292bcceb93fcb97f85930971251843bc25d6d185cb5e86b1928c7a4f0f4944c251a36df78404205ddc875d72b4399551bb6e3ed593902140c50c34f4e6536a5721e3556f8d6d1a56c6350d60e5f35fcd2689d22c3ed6ca9630764ad09dd5b36c0228df4bd1ece422fb7c27df70b5a60bd3c8f14e3f062334f7f21d56e14d9736fa937f861fdf5c646c2f20b31cf24b0ef2d4ec8008abc0ed8537a28400b209f518f211c6078e8dc53b80df63d58e6c0a1e822e94f2d5c5d28fa3c3db340261c88f456190a0f5e49a0f081672f6e4587bb42b801700bb19bf92c8413d22c50258bb482fde0e3de6836e54c5dd713539f1ab580ac5499b5d6c91ab2e52cc37d6cdb54cbd41fc0c91be5ab3b8a5a9a98d293c497fdfa2ac837c4f1cc44457c10890d2bfeffa9757a449061c50fdb61eab406148b6e5f5159863f4cbc022cffecdd1a3f6481cbd1d9a2b38d9ec744235714178cdf96629b5153bfec928d5bc2c82b6a0a6a5689c0b6a1c1fb8b1627107363c37bfd1e270c92cd119f3c9b11da080df8dc689cb3055ea9a6bcf250581eef26697d7b325e9fa50cbab8b3bfc53420053d9414f039782513b2a5baa3b8c9c30f49d566b9e0b950625c61d55fedf77739630cd93bbbd00064e11933403e6f2f15c3bd6549eba585fc51bfc9e93aa452cc10065dadad973b44759b001da3ee7f3c198511a6c1e7bd5599093f4ae2ddbed9fff1721675055085d07348b70d6857a47b3e96adaab599fa3085812ab7641cb5e627dd58073c54da0b75c095b6d0bbc50deea152142fbac496a00c7a1e3fd333d12ba0974461f8d2587cf3341adbe9e2606b61251c69d5b952f2933a52041859a6d45a99d62d334aacef84a5dedffe8b89d723c60b712cd0c989a07b0abc5d997ef95a765f6a116f96877768deaa3023c4dbcac1d5b6196af9690c41b68fc361449fd474083045116f0b8fc11ffa30f36edbb7d8dda621891b1752c48113ff8332d7ca23d7aefc7f191edecd6b47583475f321bd2c1d034fe403eea15518e39fbffbb6c646e16bcbbe44cafab85e5542fa5fcf5d3869a61397efc44029c48ed0cc3aa2711faac3110da6007ca3c99d60c221dac143d163787f0cb1fbf83384df99d258a1bc08ff39ebb2ecb198fcebd7f79e294d64b9d74e07908993c207f5477990eb8135f397f0aae2fee38d72deeee852d8f431fa37c2ec0b6120f79848c4372b3f81e5e685ba648e7dedd5ebd7ab1d3ed255c49e65f73c7933c921ef690bb787d6cd3c86b6bd328f987bddf57063ad0a68b9c7b9f051bc528aa367ca884b63285d9592ae59cdf7983150650ea3dbed2436370f5a8304fe0298ea84e7259afed83240999447e285a62e7ad5f577c2fe2ff6f12f6a7c0d1f55b9efa774555010dd8fd4c28ac7aa0cd75447bf443e4d1d3a2d1566eced268471038f2ed96492d60f5008d55e7d59b952937c09ecd4d7a632f3822b6f0c1f73e206ed741b02016c9c5d959243364591b24df06b2849489dfe1b4446420550f9b49b2655ebc9fcde554cd6e59ffe4cea07ae2c8241430ecc8a37ad69f34830fae92de0c04b4cdde05b684dfa817f073634c26f884f3dc303cdd8e9367fe1b63fe6b93451f1a0bdd3fa96d9911979716dfd0eea99ddb476f958daebfcf64a4c5e3e09b7bab029418f4da1ac1bc08b49cdb086a57f50ade8b6c44d7aff6867acc08ad283557d684aaf48bd0c6543a530f382a776ca8273ae71229f3db2c565116b25223936328ff6bc59a5565b41da139596bd979ad897192cda9f648adcf4c01319180bd683a683ecf1ae3645abfd5d31133323895ecdd26e8de72daef7e898710c161590086f06ae7155cb3127ef253e51b07135cc4f", 0x1000}, {&(0x7f0000001a00)="5989b395931a498054a2084fc7084353c56125b20dc395c3af5485aa2ec35badb385408cb3953cae47d7f110120f496ffc56572d0455d7fb65d1aa5eab0effba1cab1f5efafe13e830bba30d2fd6955b6f95f236b8cc682c9752313cc9985bfc48fb9368678002f690d0f18f242d07e5da10de93e7f42f5c219729999f12946842d2a7528278542fd17e3dc715", 0x8d}, {&(0x7f0000001ac0)="4533608523cc3a3d78a76f2c298688819d81abca3ae1a9274bc966338d2a3648efdbc4688397a004a1ff2fa6963c0025136d0f4c9297651f3a25622223fb4289703212e3aaec59456a7d19795e93a72329be90c8affc5fc9fdb80baff9cbaba0ce80c2f6d96e3e9f86ec0b07cb6e36a5638435ad350e7bf74158e58b1c605583621c137a3fa0f19ec713e7479ce54271692b4d12d991359953de2de93d04d2abb688e3bde56ce7d02b50c3c5e8b9413cf127c6634d7738dde9d9ecac5f18ab5c50afef55a38cb160d89ce4ed56cdd5b1a0b6d7f786b1810452ed3dfa38a8eea8d32e9a91b55187b0231312349ef1b83e92430327c4", 0xf5}], 0x6}}, {{&(0x7f0000001d40)={0xa, 0x4e21, 0x4, @mcast2, 0x9}, 0x1c, &(0x7f00000021c0)=[{&(0x7f0000001d80)="3dfabcac92bad96580cc555678fee6bb5933cc972a9707224fb6898bc9e94e1ea53b2353a604e504448370ed0c0503e1ecacf59a219a12c568e5bb1c753058d8986bbe9456a12d13ba4d27f200cf8714242544e760b595ea71087d9bdd432fe7408f84763a8aa8d59b4e256ea0ded24267fe5121742281d2b26b0fa38f4a46a30762a846fac91aee9702a43e9e6f880375cb48b16d5c20137fb903e53df642e4f5506a7c8ecc747981b013e98f186b01828bf51ecf05c364f5bd46caa7efd338ec25084c8e79e7db583c17a2cac9d0a6fbc8a994b3dd25a3e9c9bfa8", 0xdc}, {&(0x7f0000003bc0)="0763b5d7fdaddb490a0b58a726e9e05ef1ff5378e7d2ab27fad1a3f495992388c317f42172ad00af38778647d0d4a321c78b36c6674d613a9c5c593a94f6ffebf1c325a1023c8e1c3dd084c404830b4134aac29b79d70920f97f8423618bd418eb288991380b8ac660d84177f0b6c80f86c2d67091400c2a11d1a0ba0fc32b204bda0dde862452dc5c4dbe80b578c61d1b93a0a82fd38b39972a3fdad6cf797bb62fbdcb27d214d859c9391d90a8e237839e400a96eecdf8b4804d532ceec2839b3813bd01efffa0243a439be1427bd9255a6ccfd879440ac89fdc69c0002e723a7c0ea4a80aaf8176a63020f9be19b96c48d622896ceaa8820095e4f659dcaf77c1a54f2ca4e8c8f7b29faa9552059011604bdc619f7f0a77a6a0b8ee13ad9ad5010a2d3777d51bc274610d6bc062e38345db02fdd8dd8eb16e702ac6d7146b5b46e9a1b4b22ce281c4639fcef5cfbb0a8bc0ad69df374de24d914f6a3d12e871b14f0bd66ebef61901bbd8dd6c3472af78f2136829b2399dac484c1c5a73a44c817e82034b1972aade27f7330ea9e7797ea6a4091d2b752c12d74a4a9fc7e5c357b7f44e34b98f7e1a9a2ce6dbd35a67622558ecc1e5da403e855692c100bad0ef5cd460371be1b302a84054fb76d6a7c07cfa1eb685ea112cb8df7925716319b5dfe20962211aa516c54a0a9fd371da38cd2f19ca8c8133e1b5d4b04304bcc0cff01c1c5286d94084a5d38365e2e024430957bc88c5fb47b1b584e88b94e98661cac86b2e13f88c28b98a48077eaf1d61f729fc3c3b3a1180bb2bb55b939bcfa84d279176bfb9e7ed8612f58fa8bb6624ef7d5591d7cfcc4b840be90355d71fbf62be5b452942583af4b8394a9c04e7c52a37de8296b8c7bcf6507200f4f789a49a65c068d9eab024f41820bf7b3a308247e6d06586b6ce0418bbee32f99aab9f20a8e197396945b0d7dbcd55e0fc8f85f331cb5855b20f033efcb7bbf4be82f0f45e63768846b282b5760c5ad0877ca660ed146d622db353bcb703801bc1b0b49e021e7093e138d0ac6e583f438df7ba5d0fb6949cb944e4f09c1a831a8aa19803f4022da2e54b6dff467c927b885b00d9870bea4b3b598dd8d1c245e97d1838000b47bc29e9368b4d97c76465ba44f230a341b038db9868917a8b767ab82b2b059f34abbeb1e041a1b4eace1400e3a6cbd6937b1f42b97cd27c6cd23f1f7c0c741b223d5acf816bf6195eee9466376a9cc45eda50a0e8f9f3e3cbe7e57206f2f262afb39e592c28ca6211d5e4783d64a6973d9df78b59214ebaef352ad7811a23fc98fc47077b32a3e7b0bded03266b4d8a8719e41bb7d7004119e03d51addf91caa0894e6fb4cadc1b68ec2da43775035c8716b025f2faced2d07fff1c08fb2964392ee00c0bda4bf0c5ac6795405659a8204ae5bff30f1bf60d202506e5afaeac436f241bd3df10d777edde81ecc6f0f0b6e707e324d0c391077d4d4b78b7d53abf27ccfe3e01cd2dcd381c903d95331fc1cca73b16ee6bc6bd39c77e7024d53a0562caddf25db29c1a5ee854f1f95b1e69c02cf293961651f7ef8bd5cfd4c3e7291a545fc75f5056e24fb26462866331a4e839a28037f0dea5f3d81ac8023307f271d2dcc9a2843beb4a9602d3fd1bef9eeaeeafdae8547fbda570b3218a8c380efd56de79df34434a98f091fb7198798d70cc1352ff3d8deb06940cc3892aa8d0b05b3d55ac8f398cb6e42517d7166f4c3642162baa1b4e1b5de4b649d1dac3c561016049e713ef914cba309f50e2f9c9bfe5ae1024953922be47133461ff3a3f59b42b70caebe94ced1cb48cd8e07a049822331e11dbc8926cab6072e02453673e2eba66da46cfecd705c9f2d8a5eaa821547f52fbb9d1ade9facd45dc98529054aedf0cc25cc30600c6be39ce338bcfa21b0fc2e2f9cc2034e889edf4ee5d4c0ca6785f93dc93e47378e6d6a95bced27456aeeda031129bcbcccb9c6391aaeecdd16f2dcdcfb7430aae1d0df8a574b82b4d6a445b1d0fb26603c22ed89c4f9a5d9ccef17c9c3f4ed2a55359ec611fb32d3f105b4b5ba11589b76c9d6f8cbab6e73f4d7f48189c7b7f6dcc775f4e88822051443749905b207228eb170939c623ea906f3ef60c2c23ffd5211bf0681761bcec5a8298a10324bc233b4ac34c7bf610c760e0b30b46f610c16e7e81ec875423746c02700c05c98a3fc9931da280035307d6fefb2d44b4c011e3d6753dac69176420b435ac164eecf40ec51b3cdf19882d5f599deb7e7d157e3a239f84b89c7614a1ee27b969e32b06ab6de87a77faf3bdefeed3b971bafeb5d550dde4a44554f0ca482225e31031bef09eabe31af59e7394afbbcdfe4bb75c0a60cf8352779509e85e98938cf10a891e41e233abd782083fc8f7f7376e9abbf4bb89f70610c74f306407cd942ed9a775271dd38b3a078c066faba13ef0c7ee1af201a131a3f089bf856f27bd90539a35ceaa6740fa55fc1ae7bb847ca6b775fbe832f8d8b0119a6a579376cad194b3f6aca7287714b89a653ab7dbec9b144d1face23cdaebc2241a5f1e40f64c8b1d84f7a92abc38af61ca1892aa98bbaeaf56a1aa8defb746693381194949a198765ab4b039020e6a78ae08c7243e63091c945ea815069efe363d83efd70d3cc428b39c23d9c31151a1856cd9100657ffdf93844e627f101c27dc01ca9b4cde655f27b675314ce3730e56a58ef211bb16fbb1c944958b3c491dc58f698c7ae74585a1e7f92113a7257415abba5c9a8db8c9c2ec756d024df391cb22c1c4176b5724a8e9a9e64312b63faec3419bb207a6bf7d1e83eba5ff90b67aa6a0be3d09bc938a7e83ac8fff755fb78d54276ac73e71a72e741f1f6b48bf417604cb36e2a979a3d4848293364de08be6f3d2c49c76e70de20dc7dba454c8f6b19558f0765280eb8f399df3c22a10a36378bbbc76b95795e44532acdd89f49813a8eecb0be499c660db70b0da47b5a82a8e456d4877ba924a1dc89bbefbc5fa46a9cb49fb86446757ab230c16655e17f18f35cd1efe32a73588aa2de786bda4f679deda9096c973b027cf66d318f325d72e0e500cef49359df3219a634794c38b52a540feb024c1cd0623ae1469a977637be7098f6680a9406bb1be8abcc7623d64243fc5946437aa67ec68f60be2809edc337e15212c7485cd4e2c98028188d1e824ace3c6965d29019ee04473256535739f09f565c7f35a02d62324085dbe5021e11875515db289611ff6a2748887386d3c39d19d9d352ccc8a925b857e4593b487009d44ec0f2ab69901e3315a38a153d448b8646d73ec306a40e34cea96128a354b1010ef263f4b862d01daa4dc549824948280e081f958b421c274b20c3ba0581601fc6d67397294dd535960ffb12196665d48a6f14a93860fcf3b80be36328582593b832a505f45e2dd4951d537a0129a893fec6a1e3d1786ac3c4c743f2177b0e9834afde6d7f63005dbf69c8bb090084a1b448369e20cc2ac4aa72c673a8924ceb8191dcc1a2fc2102c41333c4d6b7b3ea527e8850ce7fd851ee7e44a3a2811e47449e3e9b61a319fa6582717c3fae0c2df775fa2be8dda2a6238b5cfc1ee864f7a07aeec7c157d49981d0879acbb6fd03e134a28f7646de93440aa49fd84a890f54586df13109d499b3342862e668fa75dc20a93155c989299ab01d96090dd054beeecf698bf69b5430377ea39f5fd8981b71d9a5e6bf275c11b1ae11fcf073dfc23b4067becea6fa30098000e64f58de9095075004e39311c5012950a120cb9de34352ae787483adfdee336f1effb3cb1d06770830c226cd2e1657e266b1d7e22064d468feef1ce61e57602848ec027a415941aaf72b52bcbd63c4656f98c8f8e839b2e8def23270b6299bb9d08a723015f4ea577481749cdd037ad1b28fb110818d8105572ba157944be13588b35012daae7d60b517d793369e479bc04f991e6a04466c56da144d3d99c30b6cb7eedd023471a9e3a9f3a10fb5b6d9deb80033576beb115605b78ccb4de867c7b9ac9bd6aca542d3fa89fcb23042babda4a553dbbeb0c31f6a10cb7ffe17478698642cc3f49eecdbce37213015398cc526b4ee734407fba550e67fe4954871d59a1a4db315080910e476fede8934d880f023a7af934070e02326a8c55f2656952ca702652206595286a942475f06e6c3cff0c2bd710b3f7b10efd11ae36fda3baee9d5ea4ffa5fab0b166806e21175b9b90bd950b4f07af8cc60f8cca885edcbc57d43580cd2fb59cbe5ea8ca98cb411f61e3a62cb0aeeb5a26609aa308d8bfb5b13bfe72371527db1ff761ed83df8b0874b94b2b90becd3c57596fd0f4940ac54e14d5690a26728719eceb0041d6badb9a3606edef6249614bcc7b4437a8d8192a252a1dfccb9912e57960b1fe19af8d600f13a054816e5fdf4ef8f23ac8268c9c29cc9d5daa9a0b2003456dcea263ffb900497b2cc5044a067c901b7a00533b23aa62315c38e3273e42a7a892510cc5e996ea621063902e57e3a32f6fc2b417b65ffc848c4a64a795cc168d2e52f64658165f1348b925ffdeae989c602a646ac680c349726f1fe926cf192b9055cdaaf8eac113ab7b92e51f5466196e2f7b50297ac7e6805055e8bee35f9e609270e87635096aabb4b6fdd79e3c8b0189ba3d5c13b40d9d33ba0dc6f842ff222e43dc34d4424bb9c60419aa80dcd8f0076e4c3019cedf4640318267222fac164b8e9655dd987198971595af254e84bbdedf61fe9c95559367aa61aa199cb3f153d1d42b323e022d513e54285ebd1fc457a4e58e8db9fa7760d2ecd813b8dc6bf7cc1f1d82ca100422173b50f4dde19e856ee1ec89249195ca00a4851677eb8818ecd43f582021e372983fa00bf6862f0fcda68fa701b5b73da339cd2306a85b1b9cfe6cf41ae890bd4005b34dcbf802a7bc7c892555a80115760971f1afec342d7dcfb9adb504c82cc42d5124186db3adae6e4fd41b11943c89da540d3dfa67f63e7e8ba373fbee8e5387534b385104c9e53b599d8729d040dd2192fc132df96dc5ba4987eac4c194e4c80bd7a779fdc6e93279937942f1b377b57f2aeefdef4ba3ff09c5241de6f5ccf892f3edb80af307e56b8a5d65a04d34d4f457f0e750fdfe4145a4c845037ec1d0c245bca58bb10883102aa57518552c5d4b894c40fe5060199ed9b84ab9449c294548e3ad7175bd1a34f2ecd43776aa31283bf41eb758600817f37614f3df2b4b70005baf94603217f969761cec7c847db801bcf59fde9d2eb6a3475536259d8288c615417081a73928389277922ac96109f8ba9a9b65a7757dd3a0826d05607c85020c2aec8868a0791cde123cac54036ff8cdabbfc07398043a362b75256be1bdf83dacbc1b0df5dd872800465235e8536ad867a3fa103d51b8b0d0e3f53fbbcf2a9874585ed88c3a0dd05d34e07e0b98240337ceca71e11c3aa624bd8398960ae6445c2d6a9ccd79d1aca46e3cde8bdbf1924d4a7bdc7d1b74f5081a574b0b7230e3f1700b3b5a54f9b26579be8c88c90544dfd4cf8d3d5752755e3c1d6ed6dd27613c486d9d90326cb9ff8aebc7044c75f4faf8ff0c12f7cc63846c4d0c5a5677c0b0fd97ba5ea4ac48097b9e40d6640db44d0265355d4a386ca46d2bd0acdc7620814c44c32bbb6f9dbeb50912759540a281393ca0c4bcf348969aa9661956e6d95820094794ffa164364c6da9e693fded9543d85ca7f9993dc184d5ebf50e667ffcba8d66033f06efed69185e3904c4a198c7591a79e9f870b8be", 0x1000}, {&(0x7f0000001e80)="351f62db0f60769a62a760b1e659ffb1ad7e16cda1d52d9139f0129989f80ecf30b192b7e57d38c0b5374c3b61465deda447e0ab536ce92771edcc9a32c1c432d61443961730b6351ba29ec549f778dd07865edd5f36c585e13fbd73fa5e879760707e41a5bd0107d0d0946712b3d3ed01cc255088ec6ca656578aa0f457e359f7392dffed00e4779c553104d2a02100b2465e10adfbd8ff026df24c883c6f021b21b23ffe0be84587efae85f99a881b3628b61fd1ac5e620574ba5702523357be78ee13f7f657d5b7a8c7800d45da8f554a0591b180125e8875b5581578b819e6efac82f675f056", 0xe8}, {&(0x7f0000002640)="2a3d0853a4f6cb5b1edb57bb1da6875b2613079ae6ff1a0511196e9243b17c7002e387e861e0f0bafe41b6d5f36d032aceb747d684b4baa902550a76a6ae18024e45defc7dc8fe5c517758163dfbec63c160cd281be6e1f49dc76061c6af99ed12ed68a9189daf7be790276e08edcb7381bb89b34707a0fab63b37c30092b29cf154786a1fbb64a84d0b169f1d4277f551ebab4addd4462852bb25b9e67702fbf9ddd3e3be4a8986787ac97effeb925d4b5b1dac9331", 0xb6}, {&(0x7f0000002040)="1be8552cf8b5d36c0b14c538076000870f8b494097fd4eeaa2677166439765ff8c6e3c91cfbf734542ca567fccb373e71203084ea11b2d33cd199f310615fa02286bdeb70bd07f30f6554f1d269b3cafe82bd23a8e7e1323550eb52f1a174ca7639f83778c4345112f257c2f27a29b3f4eba334e36fa130aac49a13e47ba49da07884bd494d239773b612d6981a24feddbb2b26f40ebd9862431d30be447fb17dfde5b5643eadacdd9bf062cdf8779bbf6e1da4bbf1f51ab9a4550df38ff8a8a4707c1d0b04e7d5adbba3b61c51e6d", 0xcf}, {&(0x7f0000002140)="c9fcf0a44b25ea62489bd04d1b8dca43d754558eb256984999ee25b4f27bbea44c2ad4449d2ebaa105b9d28d209da831ff99a28958a643d3fbb4198f729706e06d376bb628cdcb92ab25a986a1a644119319112c64619d7555723268e8edebf91593e85a60689c26", 0x68}], 0x6, &(0x7f0000002240)=[@hopopts={{0x20, 0x29, 0x36, {0x89, 0x0, '\x00', [@ra={0x5, 0x2, 0x2}]}}}, @hopopts={{0x80, 0x29, 0x36, {0x33, 0xc, '\x00', [@calipso={0x7, 0x30, {0x0, 0xa, 0x8, 0x3, [0xec5e, 0x2, 0x6, 0xffffffffffffffff, 0x10000]}}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @ra={0x5, 0x2, 0x7f}, @enc_lim, @hao={0xc9, 0x10, @private0}, @enc_lim={0x4, 0x1, 0x2a}, @jumbo={0xc2, 0x4, 0x1}, @pad1, @ra={0x5, 0x2, 0x8}, @enc_lim={0x4, 0x1, 0x8}]}}}], 0xa0}}], 0x2, 0x4000) sendmsg$L2TP_CMD_TUNNEL_CREATE(0xffffffffffffffff, 0x0, 0xc0) sendto$inet6(r6, &(0x7f0000002480)="4c59f76ea15a86ce8530b00184339808dccd57fb261328f569f2aa5e0da26f91bf10a8925372d1979ed3ed00b45cc2acc9707df85628afe446f8a492b9bc056a77808d2be19ae7362ebea5bf23b0e58350a6918244d00637a461e27d25f697007899edbb879322dd2be5a95b7d1d31b2168821a1a766ef267c7df8a2cc1c51677a8271a31287da93a6bef4e9fd7cc1c29ffb8af627c9e844ea7017ef9ac8a739eadf8d1c726a1d270ec3aae426916b3c4f2d5e9a722bb9791f9439e9a3", 0xbd, 0x1, &(0x7f0000001400)={0xa, 0xe21, 0x1, @mcast2}, 0x1c) r9 = socket$inet6_dccp(0xa, 0x6, 0x0) recvmsg(r3, &(0x7f0000002600)={&(0x7f0000002380)=@nl=@proc, 0x80, &(0x7f0000002580), 0x0, &(0x7f00000025c0)=""/52, 0x34}, 0x40000022) bind$inet6(r9, &(0x7f0000000000)={0xa, 0x4e23, 0x3, @ipv4={'\x00', '\xff\xff', @multicast1}, 0x9}, 0x1c) setsockopt$inet6_opts(r3, 0x29, 0x3b, &(0x7f0000001200)=ANY=[@ANYBLOB="87190000000000000912d9e77d21acf3491ce0ee38a6f73995f0e6ed03a1e01be6b74f84e2c8ee85f61ed5cd2c6a0024676efb2a09bd1c80589f5de888f2d77e0d736432494f4614a92f50293fc68900f72fec0ba714bd6d02ea39266181a74298fedfa6616f4aaf117f6e98928c85864364d8d2c56b00000000000000096fd99a13f31b62d0a10b8f1164117189e963986b1beac2e98712b2011a908b7b73b3c43f361d157c6d015229b0081d0adbee9683fbd029f026651b770566ca2fc910fe88000000000000000000000000000100000000000000551d4d47f7a4abece6ddf6ebeede99977a11177027da67cf6cc88065d6779b1e834f7d204bacbaae09e3609b7802677f1c6b0d6a44d8a24fc09d"], 0xd8) r10 = accept$packet(r4, &(0x7f0000000180)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @local}, &(0x7f0000001340)=0x14) bind$packet(r10, &(0x7f0000001380)={0x11, 0x1, r2, 0x1, 0x2, 0x6, @link_local}, 0x14) 22:56:21 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000000100)=[@in={0x2, 0x4e23, @empty}], 0x10) r1 = socket$inet6(0xa, 0x40000080806, 0x0) bind$inet6(r1, &(0x7f000047b000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) listen(r1, 0x20000005) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r1, 0x8933, &(0x7f0000002880)={'batadv_slave_0\x00', 0x0}) setsockopt$inet6_mreq(r1, 0x29, 0x15, &(0x7f00000028c0)={@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, r2}, 0x14) r3 = socket$inet6(0xa, 0x6, 0x0) connect$inet6(r3, &(0x7f0000000040)={0xa, 0x4e20, 0x0, @empty}, 0x1c) r4 = accept4(r1, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0x1, 0x7b, &(0x7f0000002b00)=0x20000000, 0x4) recvfrom$inet6(r3, &(0x7f0000000200)=""/4096, 0x1000, 0x0, 0x0, 0x0) r5 = socket$inet6_dccp(0xa, 0x6, 0x0) r6 = accept(r5, 0x0, &(0x7f00000013c0)) setsockopt$IP6T_SO_SET_ADD_COUNTERS(r5, 0x29, 0x41, &(0x7f0000002b40)={'mangle\x00', 0x3, [{}, {}, {}]}, 0x58) sendmmsg$inet6(r4, &(0x7f00000001c0)=[{{0x0, 0x9b4c, 0x0, 0x0, 0x0, 0x0, 0x3000000}}], 0x500, 0x0) r7 = socket$nl_route(0x10, 0x3, 0x0) setsockopt$inet6_IPV6_ADDRFORM(r5, 0x29, 0x1, &(0x7f0000000100), 0x4) ioctl$sock_SIOCGIFINDEX(r7, 0x8933, &(0x7f00000000c0)={'wg2\x00', 0x0}) sendmsg$nl_route(r7, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000002900)=ANY=[@ANYRESOCT=r6, @ANYRES32=0x0, @ANYBLOB="0000e600007d87ca47fb60520000001c0012800bd00001ca4c8668deda0da1000c00028008000d0000", @ANYRES32=r8, @ANYBLOB="5da9bad0539590ba466c6483199046142680bf5cd2d915ccbb3cd5855409db190ec8a4a0c8c80b35402740cb0f03a597092229536058ea0bc8500b4fbbf6bb5390c13e87693eff223be1a0ea317acab68a26c4756af48047ffee14fb59559643f35660a17a563920371cffa3ab94e2e5c3ce705936fcd6178ad9e0c833657721b8416f7fdd570b1bf7358b04e552d25c6ac2eac779540b17da1da85dfb4541f333b2d1a7a2bb2256"], 0x44}}, 0x0) syz_genetlink_get_family_id$l2tp(&(0x7f0000001600), 0xffffffffffffffff) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000002300)=[{{0x0, 0x0, &(0x7f0000001bc0)=[{&(0x7f0000001780)="4d9c64bab6458e9861fe9b208dc14b26e9b98214d5314ed015e5c610e52ab654e9fe160093ae71d9a9445e0de51adb7965948bbb2f28924da4a5f6583a8b504740a13ec1636577fa3f6fcb3b35a6b243561fb53968a1e859f61bb39ef6ee1eeaf5cb267dbf44b2872be364555b035838271bcb0b9c71e20832060e336b8fef792154065f7ce754262bb18bb3189a2a84d3ef382a7037db258ca5cfc46707d3bad78157d4e2cbab1e97", 0xa9}, {&(0x7f0000001880)="96ca89651c00ea0df1c6e3e94c1432ebd32b1080804fe0713b2665dd19ca8cd6c3204cfd4e8675eccfd210d74e26a117145100ab213af711de347bda5564b55a2cfd503227c4ab2bc65b8ebe563362a64576669ca1b90ead7e625ecb54da6d6abc5ddd1d4bf9c458150f604788072ff1d0fb28061a328ad5b7502f0a109352706a12151229db8e4cbf4efadf01a4", 0x8e}, {&(0x7f0000001940)="d0b314ac42b82c1a5dc18d1e0542fd20988b4f8ab7e61db48a5b60ee7da5cb84ecd1bb5cce875f7ddc8621aabe9bfd8821251bc26bec955cdbcea6f4354458f5ecf572e5f4ad1ac8582826d3d633dd517783341a225a58a15c88944e6a1efb102fd05db45ff0398392c24d6dc9dfcef0ba0c84e96072f90da5757d4744bf6313a1382f7d22a555d2c60cf09313e62b18ce2119343135fc65cf90ae00139e3819afb7d2df463952e094c50c6485877ce31936847121b36ef2fb8c46899fbd94e9", 0xc0}, {&(0x7f0000002bc0)="b5ae6ee2ea4680171f61b4b492d0568a97845da0d9d3aa826f757beff330d45c9a208f8327bbf0aee3ecc1e6375e948904b5531896037719c392a828a2b9e32af7efec737775a2e4de17a4e7f532aa5d580b509e46f6d62721a9c07226b3e52ff4801021a804d29c022d3f0830fce7112a270abd052f20dd4060f8039f717a1b36760ae2847bc5c3711bb2039da77321564949091e209150419ee2cf4e3380b63a2955c5e891d5aae954c99ae26455fc0f401209d3ae16963da6f34f06cbdf992ab824da00e0604dff9f18a22ebfc0d0caff1af51fa43dc18ffcea60b6983be8ba88b409170ebfbca3ed7df0dcb3c5fd3c083690c28e15bd73693b768191b8044065e0d2a5f6c8c97b1d2e535e73af26669fbc5fa9cd2fcd2b514d87dfa350d6da78f598c63fb1c34cfb4b3e10402d23e30f0c5f5538933fd58404d637380ab5c3fcc7324c12ddcc7e78edd426f3eb0aeea21ab3cf0533f91840bde95e5cce4b1666b9ce00a5c12a018f137dd003d03129b8d92530094b5aa4321f0f0458030144b5fcc20d3539307193d06316b483a4f7c5c3c9317f5bc668c66272d351bc20630f766466e0aeaf55849b0268d9820a6d21460a5043f2c4278e1f4d86b320b1ca969f8fe559cfc054d8a47c702be6a204164e81b5ce87558243f80d8f2431a6c4781ae24e47ca1198c2d93bd73acc560b15e05666a0a30d27c1e98e1fac107a5c2d41ba2285db828753372b308e16a264b25eed781b73100d3b8041f596a22c480cf58e25b5bec3e0127c655500bc850710755b6757eeb1d7eb3365eec8120d691d62edf31a44f7c45d00e7ef6ebd7bd6776ab92dd859676c3b0cd61e3059a0b95c8505f9501d535bccf450b9b4e666d0740792a2aa27309f7d7e07ada4606a51b83b00e121b82e476619566d98e207b697cd93c5854ffcc319bc731cf9de7b94e3393a3ed46339de0cad57a57eae142bb3adbc5b3c07d05816f6c1b54d09778a7e43ef0e22e0f5f16697504a6ec54bd8d553a5be06370f214ddc43edeb471d180ff9d2fc7b92f970354796b5024588ef0e813802df980caf7a92286f57f0077f61dac9e83c4a8c62f05ccbf374a91fba6f361468391b19297aa23df71027405a898d5fced96973af25ddaf01b5676d2b6202143362774dbfca7333fd91e9770dbc198d692714919f54dc1018b4c64e16a0ad257b08d8b86000d38279a773fde1b64a10b0f6a2d4849a8e6a49cd56c03f75bc2ed2291e48a5a853d3f30a8bc1dfc50dcdd2546e742cebbc8f47dbc7447a5e18913874618db34b3c518f784da5047dca1aa6a352cd75b0eee2660704cd1eaf96093f72ce7b799cf50bb474cac57be482ad621d66095f6c93c6c5867f322f63a373f85a7d842810769ba84d6f0900d59761dbf736a8a3f2b0f3f8718f3ee2dbd82b515742fabfd3a71be77123a9976673e718b18fee904b7dfa02f2625e28c56b2a0dda00711b823ee37f132674b55afe1c6e37fa70f1cef61369ddb22c57a90a432d552eecb7a8336cd3325b2be64545505cfe740f1098064a6ecae7f58cee137f2d0d353b5388e3fcbd292e237b575ad0aa578b5f0b982c04108f49d7b03fa4c22c2306af0f05dc8301ecfa9fcc3404e1e490ecfe5b220da9d4b08f93d154217524c00645606051ab575ae83161dc4b0bac7d6b25ebb4332bc04cf4231d6f37f8f3ff0abf0882870c12bfa7bd2aa4b48f595cc629486decafc09ada9a3a82772557894d0687de74406a25f1d0eb6b648495b189c4ea4267e4338a5425a0ce695de62af4f9c25f65ccecd6ed24221c1517ffb59020076c2b4d9996864e5d4422ce242081e705860d32480b69ecdc6bb57a4dedd0f1d8b3d28851445efe490900bd22a5471bbece11e4ffb1fbca3b517b07bec04f9f21fe3ee96f19ba4b39687e4730f40a2389a3c176a25ed1665667b7fbbc7799982cb054d6716648e892b26cc209c670b5daaed6231437d0a4613d9e729b9597b6d5edb4dd39685a2601cf4938445bdeabc9ce560b3abd279d4febe18b9d3852a59a3d706a5f1da8fed10f02c7148535cc25bf37acd33349d5da677fe7ee95d48e5997ecd1da6980e732e6d286b877a56bd19b41e0ba4b5bb96047504a79c6fe7af2436dbc1b32696b2f03fc9df9f63e3d0f2693f65c813059a36be80f0039f769aab041cbd4f0a40cd3b8255589cd3009bdfd78dfc1635b0233dff184eb8b29e054994cd2b9c73e995080dfadd5ca71f8014e4e7bd5c14d5ed4e16bdbb5594deb0d6fc10a558ff0dea5137ccd5e00bb0e72c819265a92c252b2ac5096f8bfe39a6f069ec36904bdfa2cc292c5d6bce9b51a6a93d4e997dafe4391cfdbfa03366283d1c23f01c664284e6c80ccc8ca814e5f095988109594406c4620a536b86aef44d019c4d521b2b48b626b0e98d274a52e7d392d938d4024562cdfac1fa0e4416551c3473c1d0bf9157e2aac0bf545e494361beebdd4094c1c37c8b617a476008edf4515904ade2d0e81bc750a7f0c5eda44eec4160464ca487b0ea81a651b2af14251544250a44ec8da63db0f0af800ec31bd548b7badceb087477eb150f77877a9ac387a9bfd9585aa05490e3991b0bec8dab7f8aa982904b405745e5e8e5b3a693282062ae7ee2d3d3e5105a9530f4a733bade142b312fabb2a7c82ef21c27b9e16b3bce1e12096d57b74b67aa7e8217d39e7ced3f19965e13ddfb2a6adc268edf3e51847962408434ef180421ff53095b5c1f1fc919f79ca733e8d1869a24d9df2c9a1cbe1cea9ea8e509a41dcf4920547bb23a788091b435e2786316ba0558354aa94db76d3d7c3efe9738f55bfef3b75d77f0dc26c36b3f1c641a2ab1ad14814545718fb0b1c656f0c12f5503fcee4ea7fd3b8e72d18ef0c59ae5d25a79b4bae4ee2be0336d94a42232d503241e929ee25878c257fb647c25271e4995298d80297be0b63e0b5820e00f657bcc814b9896783d6555dddd6f47e0f0cb384f42b84f5ea6116c82c0051fe6b9d9b9d82ce5f8f0337838a59154d3e8bfd13fdc08c3f109e854e86cb1f10b44ab3f9debff47ed71617e414ff875a67ffe05afc816e50f3ae0d6c411a458f12a9239eaf10b669c9a666a66a05731e034bce2d2c64f19f0a50e2da36b3f597d13f4826dc6b66c34d5b641d937bf98187107ddc4cfb31c8b0c0e0a1b4cbad0834e370e6860be9573d426fdab964a69eeaeca9f1d890b17b769de43510d9b780b990c3f10a242bd025eaeb5967523c0aa6c57ce49510e8a9c0a1866d739083fea42c22035425d57941db23e35a62b9f761c312919793ac712b4293853bfee0f3cd47b6c82d88b3c7c06cc7587f187d3925a56c574aa75acf1ab1620363de9a4bfffe1c6b8ec8e2f09bfa4e2c5f433ba96c6387c88de0d422a2dfa8854c65bdf15d4883fdff2e7de1cb8b4c54fe0e129ec104412c70886c2df87314ad69bf05d168a0919119c55b25489d473671f61fbaee70387fd81843396ff38d55d3a844c524ad9ede77a09f9f804d03f4d5f1dd721ac0610ba27a8119802e3c84b368f66e3801b866fdc935189783b27a0796088cbbda91324e74ffce7085d893e2fcb2971f2c0c9e226d46736d732f83afda4cf60ed1fa653ea816f472f0ccb90251e08da4e7a171779b57a3cc67298f88b7eeaa84d698c359d7797f0d1d52f6ba1e52a26af118d281d30883f1380400bcefefa73570f2d19a759d081fd867d274e487894b1bf5ac262f92d9a2d398901b53ebf4fa5d24c306da7631d359fe8406aa865fd6bd95c8b1b6cff9aa2e05283b94270f6342e2d596d830159fd6ee2d09811c139419c109412a12d3b1cfc8718a3fb484e175541585454a510faab40f6371481d258c0cd502a778d23da67718afe9f6825021c19b9e04dfb03e069b8abff40292bcceb93fcb97f85930971251843bc25d6d185cb5e86b1928c7a4f0f4944c251a36df78404205ddc875d72b4399551bb6e3ed593902140c50c34f4e6536a5721e3556f8d6d1a56c6350d60e5f35fcd2689d22c3ed6ca9630764ad09dd5b36c0228df4bd1ece422fb7c27df70b5a60bd3c8f14e3f062334f7f21d56e14d9736fa937f861fdf5c646c2f20b31cf24b0ef2d4ec8008abc0ed8537a28400b209f518f211c6078e8dc53b80df63d58e6c0a1e822e94f2d5c5d28fa3c3db340261c88f456190a0f5e49a0f081672f6e4587bb42b801700bb19bf92c8413d22c50258bb482fde0e3de6836e54c5dd713539f1ab580ac5499b5d6c91ab2e52cc37d6cdb54cbd41fc0c91be5ab3b8a5a9a98d293c497fdfa2ac837c4f1cc44457c10890d2bfeffa9757a449061c50fdb61eab406148b6e5f5159863f4cbc022cffecdd1a3f6481cbd1d9a2b38d9ec744235714178cdf96629b5153bfec928d5bc2c82b6a0a6a5689c0b6a1c1fb8b1627107363c37bfd1e270c92cd119f3c9b11da080df8dc689cb3055ea9a6bcf250581eef26697d7b325e9fa50cbab8b3bfc53420053d9414f039782513b2a5baa3b8c9c30f49d566b9e0b950625c61d55fedf77739630cd93bbbd00064e11933403e6f2f15c3bd6549eba585fc51bfc9e93aa452cc10065dadad973b44759b001da3ee7f3c198511a6c1e7bd5599093f4ae2ddbed9fff1721675055085d07348b70d6857a47b3e96adaab599fa3085812ab7641cb5e627dd58073c54da0b75c095b6d0bbc50deea152142fbac496a00c7a1e3fd333d12ba0974461f8d2587cf3341adbe9e2606b61251c69d5b952f2933a52041859a6d45a99d62d334aacef84a5dedffe8b89d723c60b712cd0c989a07b0abc5d997ef95a765f6a116f96877768deaa3023c4dbcac1d5b6196af9690c41b68fc361449fd474083045116f0b8fc11ffa30f36edbb7d8dda621891b1752c48113ff8332d7ca23d7aefc7f191edecd6b47583475f321bd2c1d034fe403eea15518e39fbffbb6c646e16bcbbe44cafab85e5542fa5fcf5d3869a61397efc44029c48ed0cc3aa2711faac3110da6007ca3c99d60c221dac143d163787f0cb1fbf83384df99d258a1bc08ff39ebb2ecb198fcebd7f79e294d64b9d74e07908993c207f5477990eb8135f397f0aae2fee38d72deeee852d8f431fa37c2ec0b6120f79848c4372b3f81e5e685ba648e7dedd5ebd7ab1d3ed255c49e65f73c7933c921ef690bb787d6cd3c86b6bd328f987bddf57063ad0a68b9c7b9f051bc528aa367ca884b63285d9592ae59cdf7983150650ea3dbed2436370f5a8304fe0298ea84e7259afed83240999447e285a62e7ad5f577c2fe2ff6f12f6a7c0d1f55b9efa774555010dd8fd4c28ac7aa0cd75447bf443e4d1d3a2d1566eced268471038f2ed96492d60f5008d55e7d59b952937c09ecd4d7a632f3822b6f0c1f73e206ed741b02016c9c5d959243364591b24df06b2849489dfe1b4446420550f9b49b2655ebc9fcde554cd6e59ffe4cea07ae2c8241430ecc8a37ad69f34830fae92de0c04b4cdde05b684dfa817f073634c26f884f3dc303cdd8e9367fe1b63fe6b93451f1a0bdd3fa96d9911979716dfd0eea99ddb476f958daebfcf64a4c5e3e09b7bab029418f4da1ac1bc08b49cdb086a57f50ade8b6c44d7aff6867acc08ad283557d684aaf48bd0c6543a530f382a776ca8273ae71229f3db2c565116b25223936328ff6bc59a5565b41da139596bd979ad897192cda9f648adcf4c01319180bd683a683ecf1ae3645abfd5d31133323895ecdd26e8de72daef7e898710c161590086f06ae7155cb3127ef253e51b07135cc4f", 0x1000}, {&(0x7f0000001a00)="5989b395931a498054a2084fc7084353c56125b20dc395c3af5485aa2ec35badb385408cb3953cae47d7f110120f496ffc56572d0455d7fb65d1aa5eab0effba1cab1f5efafe13e830bba30d2fd6955b6f95f236b8cc682c9752313cc9985bfc48fb9368678002f690d0f18f242d07e5da10de93e7f42f5c219729999f12946842d2a7528278542fd17e3dc715", 0x8d}, {&(0x7f0000001ac0)="4533608523cc3a3d78a76f2c298688819d81abca3ae1a9274bc966338d2a3648efdbc4688397a004a1ff2fa6963c0025136d0f4c9297651f3a25622223fb4289703212e3aaec59456a7d19795e93a72329be90c8affc5fc9fdb80baff9cbaba0ce80c2f6d96e3e9f86ec0b07cb6e36a5638435ad350e7bf74158e58b1c605583621c137a3fa0f19ec713e7479ce54271692b4d12d991359953de2de93d04d2abb688e3bde56ce7d02b50c3c5e8b9413cf127c6634d7738dde9d9ecac5f18ab5c50afef55a38cb160d89ce4ed56cdd5b1a0b6d7f786b1810452ed3dfa38a8eea8d32e9a91b55187b0231312349ef1b83e92430327c4", 0xf5}], 0x6}}, {{&(0x7f0000001d40)={0xa, 0x4e21, 0x4, @mcast2, 0x9}, 0x1c, &(0x7f00000021c0)=[{&(0x7f0000001d80)="3dfabcac92bad96580cc555678fee6bb5933cc972a9707224fb6898bc9e94e1ea53b2353a604e504448370ed0c0503e1ecacf59a219a12c568e5bb1c753058d8986bbe9456a12d13ba4d27f200cf8714242544e760b595ea71087d9bdd432fe7408f84763a8aa8d59b4e256ea0ded24267fe5121742281d2b26b0fa38f4a46a30762a846fac91aee9702a43e9e6f880375cb48b16d5c20137fb903e53df642e4f5506a7c8ecc747981b013e98f186b01828bf51ecf05c364f5bd46caa7efd338ec25084c8e79e7db583c17a2cac9d0a6fbc8a994b3dd25a3e9c9bfa8", 0xdc}, {&(0x7f0000003bc0)="0763b5d7fdaddb490a0b58a726e9e05ef1ff5378e7d2ab27fad1a3f495992388c317f42172ad00af38778647d0d4a321c78b36c6674d613a9c5c593a94f6ffebf1c325a1023c8e1c3dd084c404830b4134aac29b79d70920f97f8423618bd418eb288991380b8ac660d84177f0b6c80f86c2d67091400c2a11d1a0ba0fc32b204bda0dde862452dc5c4dbe80b578c61d1b93a0a82fd38b39972a3fdad6cf797bb62fbdcb27d214d859c9391d90a8e237839e400a96eecdf8b4804d532ceec2839b3813bd01efffa0243a439be1427bd9255a6ccfd879440ac89fdc69c0002e723a7c0ea4a80aaf8176a63020f9be19b96c48d622896ceaa8820095e4f659dcaf77c1a54f2ca4e8c8f7b29faa9552059011604bdc619f7f0a77a6a0b8ee13ad9ad5010a2d3777d51bc274610d6bc062e38345db02fdd8dd8eb16e702ac6d7146b5b46e9a1b4b22ce281c4639fcef5cfbb0a8bc0ad69df374de24d914f6a3d12e871b14f0bd66ebef61901bbd8dd6c3472af78f2136829b2399dac484c1c5a73a44c817e82034b1972aade27f7330ea9e7797ea6a4091d2b752c12d74a4a9fc7e5c357b7f44e34b98f7e1a9a2ce6dbd35a67622558ecc1e5da403e855692c100bad0ef5cd460371be1b302a84054fb76d6a7c07cfa1eb685ea112cb8df7925716319b5dfe20962211aa516c54a0a9fd371da38cd2f19ca8c8133e1b5d4b04304bcc0cff01c1c5286d94084a5d38365e2e024430957bc88c5fb47b1b584e88b94e98661cac86b2e13f88c28b98a48077eaf1d61f729fc3c3b3a1180bb2bb55b939bcfa84d279176bfb9e7ed8612f58fa8bb6624ef7d5591d7cfcc4b840be90355d71fbf62be5b452942583af4b8394a9c04e7c52a37de8296b8c7bcf6507200f4f789a49a65c068d9eab024f41820bf7b3a308247e6d06586b6ce0418bbee32f99aab9f20a8e197396945b0d7dbcd55e0fc8f85f331cb5855b20f033efcb7bbf4be82f0f45e63768846b282b5760c5ad0877ca660ed146d622db353bcb703801bc1b0b49e021e7093e138d0ac6e583f438df7ba5d0fb6949cb944e4f09c1a831a8aa19803f4022da2e54b6dff467c927b885b00d9870bea4b3b598dd8d1c245e97d1838000b47bc29e9368b4d97c76465ba44f230a341b038db9868917a8b767ab82b2b059f34abbeb1e041a1b4eace1400e3a6cbd6937b1f42b97cd27c6cd23f1f7c0c741b223d5acf816bf6195eee9466376a9cc45eda50a0e8f9f3e3cbe7e57206f2f262afb39e592c28ca6211d5e4783d64a6973d9df78b59214ebaef352ad7811a23fc98fc47077b32a3e7b0bded03266b4d8a8719e41bb7d7004119e03d51addf91caa0894e6fb4cadc1b68ec2da43775035c8716b025f2faced2d07fff1c08fb2964392ee00c0bda4bf0c5ac6795405659a8204ae5bff30f1bf60d202506e5afaeac436f241bd3df10d777edde81ecc6f0f0b6e707e324d0c391077d4d4b78b7d53abf27ccfe3e01cd2dcd381c903d95331fc1cca73b16ee6bc6bd39c77e7024d53a0562caddf25db29c1a5ee854f1f95b1e69c02cf293961651f7ef8bd5cfd4c3e7291a545fc75f5056e24fb26462866331a4e839a28037f0dea5f3d81ac8023307f271d2dcc9a2843beb4a9602d3fd1bef9eeaeeafdae8547fbda570b3218a8c380efd56de79df34434a98f091fb7198798d70cc1352ff3d8deb06940cc3892aa8d0b05b3d55ac8f398cb6e42517d7166f4c3642162baa1b4e1b5de4b649d1dac3c561016049e713ef914cba309f50e2f9c9bfe5ae1024953922be47133461ff3a3f59b42b70caebe94ced1cb48cd8e07a049822331e11dbc8926cab6072e02453673e2eba66da46cfecd705c9f2d8a5eaa821547f52fbb9d1ade9facd45dc98529054aedf0cc25cc30600c6be39ce338bcfa21b0fc2e2f9cc2034e889edf4ee5d4c0ca6785f93dc93e47378e6d6a95bced27456aeeda031129bcbcccb9c6391aaeecdd16f2dcdcfb7430aae1d0df8a574b82b4d6a445b1d0fb26603c22ed89c4f9a5d9ccef17c9c3f4ed2a55359ec611fb32d3f105b4b5ba11589b76c9d6f8cbab6e73f4d7f48189c7b7f6dcc775f4e88822051443749905b207228eb170939c623ea906f3ef60c2c23ffd5211bf0681761bcec5a8298a10324bc233b4ac34c7bf610c760e0b30b46f610c16e7e81ec875423746c02700c05c98a3fc9931da280035307d6fefb2d44b4c011e3d6753dac69176420b435ac164eecf40ec51b3cdf19882d5f599deb7e7d157e3a239f84b89c7614a1ee27b969e32b06ab6de87a77faf3bdefeed3b971bafeb5d550dde4a44554f0ca482225e31031bef09eabe31af59e7394afbbcdfe4bb75c0a60cf8352779509e85e98938cf10a891e41e233abd782083fc8f7f7376e9abbf4bb89f70610c74f306407cd942ed9a775271dd38b3a078c066faba13ef0c7ee1af201a131a3f089bf856f27bd90539a35ceaa6740fa55fc1ae7bb847ca6b775fbe832f8d8b0119a6a579376cad194b3f6aca7287714b89a653ab7dbec9b144d1face23cdaebc2241a5f1e40f64c8b1d84f7a92abc38af61ca1892aa98bbaeaf56a1aa8defb746693381194949a198765ab4b039020e6a78ae08c7243e63091c945ea815069efe363d83efd70d3cc428b39c23d9c31151a1856cd9100657ffdf93844e627f101c27dc01ca9b4cde655f27b675314ce3730e56a58ef211bb16fbb1c944958b3c491dc58f698c7ae74585a1e7f92113a7257415abba5c9a8db8c9c2ec756d024df391cb22c1c4176b5724a8e9a9e64312b63faec3419bb207a6bf7d1e83eba5ff90b67aa6a0be3d09bc938a7e83ac8fff755fb78d54276ac73e71a72e741f1f6b48bf417604cb36e2a979a3d4848293364de08be6f3d2c49c76e70de20dc7dba454c8f6b19558f0765280eb8f399df3c22a10a36378bbbc76b95795e44532acdd89f49813a8eecb0be499c660db70b0da47b5a82a8e456d4877ba924a1dc89bbefbc5fa46a9cb49fb86446757ab230c16655e17f18f35cd1efe32a73588aa2de786bda4f679deda9096c973b027cf66d318f325d72e0e500cef49359df3219a634794c38b52a540feb024c1cd0623ae1469a977637be7098f6680a9406bb1be8abcc7623d64243fc5946437aa67ec68f60be2809edc337e15212c7485cd4e2c98028188d1e824ace3c6965d29019ee04473256535739f09f565c7f35a02d62324085dbe5021e11875515db289611ff6a2748887386d3c39d19d9d352ccc8a925b857e4593b487009d44ec0f2ab69901e3315a38a153d448b8646d73ec306a40e34cea96128a354b1010ef263f4b862d01daa4dc549824948280e081f958b421c274b20c3ba0581601fc6d67397294dd535960ffb12196665d48a6f14a93860fcf3b80be36328582593b832a505f45e2dd4951d537a0129a893fec6a1e3d1786ac3c4c743f2177b0e9834afde6d7f63005dbf69c8bb090084a1b448369e20cc2ac4aa72c673a8924ceb8191dcc1a2fc2102c41333c4d6b7b3ea527e8850ce7fd851ee7e44a3a2811e47449e3e9b61a319fa6582717c3fae0c2df775fa2be8dda2a6238b5cfc1ee864f7a07aeec7c157d49981d0879acbb6fd03e134a28f7646de93440aa49fd84a890f54586df13109d499b3342862e668fa75dc20a93155c989299ab01d96090dd054beeecf698bf69b5430377ea39f5fd8981b71d9a5e6bf275c11b1ae11fcf073dfc23b4067becea6fa30098000e64f58de9095075004e39311c5012950a120cb9de34352ae787483adfdee336f1effb3cb1d06770830c226cd2e1657e266b1d7e22064d468feef1ce61e57602848ec027a415941aaf72b52bcbd63c4656f98c8f8e839b2e8def23270b6299bb9d08a723015f4ea577481749cdd037ad1b28fb110818d8105572ba157944be13588b35012daae7d60b517d793369e479bc04f991e6a04466c56da144d3d99c30b6cb7eedd023471a9e3a9f3a10fb5b6d9deb80033576beb115605b78ccb4de867c7b9ac9bd6aca542d3fa89fcb23042babda4a553dbbeb0c31f6a10cb7ffe17478698642cc3f49eecdbce37213015398cc526b4ee734407fba550e67fe4954871d59a1a4db315080910e476fede8934d880f023a7af934070e02326a8c55f2656952ca702652206595286a942475f06e6c3cff0c2bd710b3f7b10efd11ae36fda3baee9d5ea4ffa5fab0b166806e21175b9b90bd950b4f07af8cc60f8cca885edcbc57d43580cd2fb59cbe5ea8ca98cb411f61e3a62cb0aeeb5a26609aa308d8bfb5b13bfe72371527db1ff761ed83df8b0874b94b2b90becd3c57596fd0f4940ac54e14d5690a26728719eceb0041d6badb9a3606edef6249614bcc7b4437a8d8192a252a1dfccb9912e57960b1fe19af8d600f13a054816e5fdf4ef8f23ac8268c9c29cc9d5daa9a0b2003456dcea263ffb900497b2cc5044a067c901b7a00533b23aa62315c38e3273e42a7a892510cc5e996ea621063902e57e3a32f6fc2b417b65ffc848c4a64a795cc168d2e52f64658165f1348b925ffdeae989c602a646ac680c349726f1fe926cf192b9055cdaaf8eac113ab7b92e51f5466196e2f7b50297ac7e6805055e8bee35f9e609270e87635096aabb4b6fdd79e3c8b0189ba3d5c13b40d9d33ba0dc6f842ff222e43dc34d4424bb9c60419aa80dcd8f0076e4c3019cedf4640318267222fac164b8e9655dd987198971595af254e84bbdedf61fe9c95559367aa61aa199cb3f153d1d42b323e022d513e54285ebd1fc457a4e58e8db9fa7760d2ecd813b8dc6bf7cc1f1d82ca100422173b50f4dde19e856ee1ec89249195ca00a4851677eb8818ecd43f582021e372983fa00bf6862f0fcda68fa701b5b73da339cd2306a85b1b9cfe6cf41ae890bd4005b34dcbf802a7bc7c892555a80115760971f1afec342d7dcfb9adb504c82cc42d5124186db3adae6e4fd41b11943c89da540d3dfa67f63e7e8ba373fbee8e5387534b385104c9e53b599d8729d040dd2192fc132df96dc5ba4987eac4c194e4c80bd7a779fdc6e93279937942f1b377b57f2aeefdef4ba3ff09c5241de6f5ccf892f3edb80af307e56b8a5d65a04d34d4f457f0e750fdfe4145a4c845037ec1d0c245bca58bb10883102aa57518552c5d4b894c40fe5060199ed9b84ab9449c294548e3ad7175bd1a34f2ecd43776aa31283bf41eb758600817f37614f3df2b4b70005baf94603217f969761cec7c847db801bcf59fde9d2eb6a3475536259d8288c615417081a73928389277922ac96109f8ba9a9b65a7757dd3a0826d05607c85020c2aec8868a0791cde123cac54036ff8cdabbfc07398043a362b75256be1bdf83dacbc1b0df5dd872800465235e8536ad867a3fa103d51b8b0d0e3f53fbbcf2a9874585ed88c3a0dd05d34e07e0b98240337ceca71e11c3aa624bd8398960ae6445c2d6a9ccd79d1aca46e3cde8bdbf1924d4a7bdc7d1b74f5081a574b0b7230e3f1700b3b5a54f9b26579be8c88c90544dfd4cf8d3d5752755e3c1d6ed6dd27613c486d9d90326cb9ff8aebc7044c75f4faf8ff0c12f7cc63846c4d0c5a5677c0b0fd97ba5ea4ac48097b9e40d6640db44d0265355d4a386ca46d2bd0acdc7620814c44c32bbb6f9dbeb50912759540a281393ca0c4bcf348969aa9661956e6d95820094794ffa164364c6da9e693fded9543d85ca7f9993dc184d5ebf50e667ffcba8d66033f06efed69185e3904c4a198c7591a79e9f870b8be", 0x1000}, {&(0x7f0000001e80)="351f62db0f60769a62a760b1e659ffb1ad7e16cda1d52d9139f0129989f80ecf30b192b7e57d38c0b5374c3b61465deda447e0ab536ce92771edcc9a32c1c432d61443961730b6351ba29ec549f778dd07865edd5f36c585e13fbd73fa5e879760707e41a5bd0107d0d0946712b3d3ed01cc255088ec6ca656578aa0f457e359f7392dffed00e4779c553104d2a02100b2465e10adfbd8ff026df24c883c6f021b21b23ffe0be84587efae85f99a881b3628b61fd1ac5e620574ba5702523357be78ee13f7f657d5b7a8c7800d45da8f554a0591b180125e8875b5581578b819e6efac82f675f056", 0xe8}, {&(0x7f0000002640)="2a3d0853a4f6cb5b1edb57bb1da6875b2613079ae6ff1a0511196e9243b17c7002e387e861e0f0bafe41b6d5f36d032aceb747d684b4baa902550a76a6ae18024e45defc7dc8fe5c517758163dfbec63c160cd281be6e1f49dc76061c6af99ed12ed68a9189daf7be790276e08edcb7381bb89b34707a0fab63b37c30092b29cf154786a1fbb64a84d0b169f1d4277f551ebab4addd4462852bb25b9e67702fbf9ddd3e3be4a8986787ac97effeb925d4b5b1dac9331", 0xb6}, {&(0x7f0000002040)="1be8552cf8b5d36c0b14c538076000870f8b494097fd4eeaa2677166439765ff8c6e3c91cfbf734542ca567fccb373e71203084ea11b2d33cd199f310615fa02286bdeb70bd07f30f6554f1d269b3cafe82bd23a8e7e1323550eb52f1a174ca7639f83778c4345112f257c2f27a29b3f4eba334e36fa130aac49a13e47ba49da07884bd494d239773b612d6981a24feddbb2b26f40ebd9862431d30be447fb17dfde5b5643eadacdd9bf062cdf8779bbf6e1da4bbf1f51ab9a4550df38ff8a8a4707c1d0b04e7d5adbba3b61c51e6d", 0xcf}, {&(0x7f0000002140)="c9fcf0a44b25ea62489bd04d1b8dca43d754558eb256984999ee25b4f27bbea44c2ad4449d2ebaa105b9d28d209da831ff99a28958a643d3fbb4198f729706e06d376bb628cdcb92ab25a986a1a644119319112c64619d7555723268e8edebf91593e85a60689c26", 0x68}], 0x6, &(0x7f0000002240)=[@hopopts={{0x20, 0x29, 0x36, {0x89, 0x0, '\x00', [@ra={0x5, 0x2, 0x2}]}}}, @hopopts={{0x80, 0x29, 0x36, {0x33, 0xc, '\x00', [@calipso={0x7, 0x30, {0x0, 0xa, 0x8, 0x3, [0xec5e, 0x2, 0x6, 0xffffffffffffffff, 0x10000]}}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @ra={0x5, 0x2, 0x7f}, @enc_lim, @hao={0xc9, 0x10, @private0}, @enc_lim={0x4, 0x1, 0x2a}, @jumbo={0xc2, 0x4, 0x1}, @pad1, @ra={0x5, 0x2, 0x8}, @enc_lim={0x4, 0x1, 0x8}]}}}], 0xa0}}], 0x2, 0x4000) sendmsg$L2TP_CMD_TUNNEL_CREATE(0xffffffffffffffff, 0x0, 0xc0) sendto$inet6(r6, &(0x7f0000002480)="4c59f76ea15a86ce8530b00184339808dccd57fb261328f569f2aa5e0da26f91bf10a8925372d1979ed3ed00b45cc2acc9707df85628afe446f8a492b9bc056a77808d2be19ae7362ebea5bf23b0e58350a6918244d00637a461e27d25f697007899edbb879322dd2be5a95b7d1d31b2168821a1a766ef267c7df8a2cc1c51677a8271a31287da93a6bef4e9fd7cc1c29ffb8af627c9e844ea7017ef9ac8a739eadf8d1c726a1d270ec3aae426916b3c4f2d5e9a722bb9791f9439e9a3", 0xbd, 0x1, &(0x7f0000001400)={0xa, 0xe21, 0x1, @mcast2}, 0x1c) r9 = socket$inet6_dccp(0xa, 0x6, 0x0) recvmsg(r3, &(0x7f0000002600)={&(0x7f0000002380)=@nl=@proc, 0x80, &(0x7f0000002580), 0x0, &(0x7f00000025c0)=""/52, 0x34}, 0x40000022) bind$inet6(r9, &(0x7f0000000000)={0xa, 0x4e23, 0x3, @ipv4={'\x00', '\xff\xff', @multicast1}, 0x9}, 0x1c) setsockopt$inet6_opts(r3, 0x29, 0x3b, &(0x7f0000001200)=ANY=[@ANYBLOB="87190000000000000912d9e77d21acf3491ce0ee38a6f73995f0e6ed03a1e01be6b74f84e2c8ee85f61ed5cd2c6a0024676efb2a09bd1c80589f5de888f2d77e0d736432494f4614a92f50293fc68900f72fec0ba714bd6d02ea39266181a74298fedfa6616f4aaf117f6e98928c85864364d8d2c56b00000000000000096fd99a13f31b62d0a10b8f1164117189e963986b1beac2e98712b2011a908b7b73b3c43f361d157c6d015229b0081d0adbee9683fbd029f026651b770566ca2fc910fe88000000000000000000000000000100000000000000551d4d47f7a4abece6ddf6ebeede99977a11177027da67cf6cc88065d6779b1e834f7d204bacbaae09e3609b7802677f1c6b0d6a44d8a24fc09d"], 0xd8) r10 = accept$packet(r4, &(0x7f0000000180)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @local}, &(0x7f0000001340)=0x14) bind$packet(r10, &(0x7f0000001380)={0x11, 0x1, r2, 0x1, 0x2, 0x6, @link_local}, 0x14) [ 481.682876][ T774] usb 5-1: new high-speed USB device number 14 using dummy_hcd 22:56:22 executing program 0: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000000100)=[@in={0x2, 0x4e23, @empty}], 0x10) r1 = socket$inet6(0xa, 0x40000080806, 0x0) bind$inet6(r1, &(0x7f000047b000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) listen(r1, 0x20000005) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r1, 0x8933, &(0x7f0000002880)={'batadv_slave_0\x00', 0x0}) setsockopt$inet6_mreq(r1, 0x29, 0x15, &(0x7f00000028c0)={@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, r2}, 0x14) r3 = socket$inet6(0xa, 0x6, 0x0) connect$inet6(r3, &(0x7f0000000040)={0xa, 0x4e20, 0x0, @empty}, 0x1c) r4 = accept4(r1, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0x1, 0x7b, &(0x7f0000002b00)=0x20000000, 0x4) recvfrom$inet6(r3, &(0x7f0000000200)=""/4096, 0x1000, 0x0, 0x0, 0x0) r5 = socket$inet6_dccp(0xa, 0x6, 0x0) r6 = accept(r5, 0x0, &(0x7f00000013c0)) setsockopt$IP6T_SO_SET_ADD_COUNTERS(r5, 0x29, 0x41, &(0x7f0000002b40)={'mangle\x00', 0x3, [{}, {}, {}]}, 0x58) sendmmsg$inet6(r4, &(0x7f00000001c0)=[{{0x0, 0x9b4c, 0x0, 0x0, 0x0, 0x0, 0x3000000}}], 0x500, 0x0) r7 = socket$nl_route(0x10, 0x3, 0x0) setsockopt$inet6_IPV6_ADDRFORM(r5, 0x29, 0x1, &(0x7f0000000100), 0x4) ioctl$sock_SIOCGIFINDEX(r7, 0x8933, &(0x7f00000000c0)={'wg2\x00', 0x0}) sendmsg$nl_route(r7, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000002900)=ANY=[@ANYRESOCT=r6, @ANYRES32=0x0, @ANYBLOB="0000e600007d87ca47fb60520000001c0012800bd00001ca4c8668deda0da1000c00028008000d0000", @ANYRES32=r8, @ANYBLOB="5da9bad0539590ba466c6483199046142680bf5cd2d915ccbb3cd5855409db190ec8a4a0c8c80b35402740cb0f03a597092229536058ea0bc8500b4fbbf6bb5390c13e87693eff223be1a0ea317acab68a26c4756af48047ffee14fb59559643f35660a17a563920371cffa3ab94e2e5c3ce705936fcd6178ad9e0c833657721b8416f7fdd570b1bf7358b04e552d25c6ac2eac779540b17da1da85dfb4541f333b2d1a7a2bb2256"], 0x44}}, 0x0) syz_genetlink_get_family_id$l2tp(&(0x7f0000001600), 0xffffffffffffffff) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000002300)=[{{0x0, 0x0, &(0x7f0000001bc0)=[{&(0x7f0000001780)="4d9c64bab6458e9861fe9b208dc14b26e9b98214d5314ed015e5c610e52ab654e9fe160093ae71d9a9445e0de51adb7965948bbb2f28924da4a5f6583a8b504740a13ec1636577fa3f6fcb3b35a6b243561fb53968a1e859f61bb39ef6ee1eeaf5cb267dbf44b2872be364555b035838271bcb0b9c71e20832060e336b8fef792154065f7ce754262bb18bb3189a2a84d3ef382a7037db258ca5cfc46707d3bad78157d4e2cbab1e97", 0xa9}, {&(0x7f0000001880)="96ca89651c00ea0df1c6e3e94c1432ebd32b1080804fe0713b2665dd19ca8cd6c3204cfd4e8675eccfd210d74e26a117145100ab213af711de347bda5564b55a2cfd503227c4ab2bc65b8ebe563362a64576669ca1b90ead7e625ecb54da6d6abc5ddd1d4bf9c458150f604788072ff1d0fb28061a328ad5b7502f0a109352706a12151229db8e4cbf4efadf01a4", 0x8e}, {&(0x7f0000001940)="d0b314ac42b82c1a5dc18d1e0542fd20988b4f8ab7e61db48a5b60ee7da5cb84ecd1bb5cce875f7ddc8621aabe9bfd8821251bc26bec955cdbcea6f4354458f5ecf572e5f4ad1ac8582826d3d633dd517783341a225a58a15c88944e6a1efb102fd05db45ff0398392c24d6dc9dfcef0ba0c84e96072f90da5757d4744bf6313a1382f7d22a555d2c60cf09313e62b18ce2119343135fc65cf90ae00139e3819afb7d2df463952e094c50c6485877ce31936847121b36ef2fb8c46899fbd94e9", 0xc0}, {&(0x7f0000002bc0)="b5ae6ee2ea4680171f61b4b492d0568a97845da0d9d3aa826f757beff330d45c9a208f8327bbf0aee3ecc1e6375e948904b5531896037719c392a828a2b9e32af7efec737775a2e4de17a4e7f532aa5d580b509e46f6d62721a9c07226b3e52ff4801021a804d29c022d3f0830fce7112a270abd052f20dd4060f8039f717a1b36760ae2847bc5c3711bb2039da77321564949091e209150419ee2cf4e3380b63a2955c5e891d5aae954c99ae26455fc0f401209d3ae16963da6f34f06cbdf992ab824da00e0604dff9f18a22ebfc0d0caff1af51fa43dc18ffcea60b6983be8ba88b409170ebfbca3ed7df0dcb3c5fd3c083690c28e15bd73693b768191b8044065e0d2a5f6c8c97b1d2e535e73af26669fbc5fa9cd2fcd2b514d87dfa350d6da78f598c63fb1c34cfb4b3e10402d23e30f0c5f5538933fd58404d637380ab5c3fcc7324c12ddcc7e78edd426f3eb0aeea21ab3cf0533f91840bde95e5cce4b1666b9ce00a5c12a018f137dd003d03129b8d92530094b5aa4321f0f0458030144b5fcc20d3539307193d06316b483a4f7c5c3c9317f5bc668c66272d351bc20630f766466e0aeaf55849b0268d9820a6d21460a5043f2c4278e1f4d86b320b1ca969f8fe559cfc054d8a47c702be6a204164e81b5ce87558243f80d8f2431a6c4781ae24e47ca1198c2d93bd73acc560b15e05666a0a30d27c1e98e1fac107a5c2d41ba2285db828753372b308e16a264b25eed781b73100d3b8041f596a22c480cf58e25b5bec3e0127c655500bc850710755b6757eeb1d7eb3365eec8120d691d62edf31a44f7c45d00e7ef6ebd7bd6776ab92dd859676c3b0cd61e3059a0b95c8505f9501d535bccf450b9b4e666d0740792a2aa27309f7d7e07ada4606a51b83b00e121b82e476619566d98e207b697cd93c5854ffcc319bc731cf9de7b94e3393a3ed46339de0cad57a57eae142bb3adbc5b3c07d05816f6c1b54d09778a7e43ef0e22e0f5f16697504a6ec54bd8d553a5be06370f214ddc43edeb471d180ff9d2fc7b92f970354796b5024588ef0e813802df980caf7a92286f57f0077f61dac9e83c4a8c62f05ccbf374a91fba6f361468391b19297aa23df71027405a898d5fced96973af25ddaf01b5676d2b6202143362774dbfca7333fd91e9770dbc198d692714919f54dc1018b4c64e16a0ad257b08d8b86000d38279a773fde1b64a10b0f6a2d4849a8e6a49cd56c03f75bc2ed2291e48a5a853d3f30a8bc1dfc50dcdd2546e742cebbc8f47dbc7447a5e18913874618db34b3c518f784da5047dca1aa6a352cd75b0eee2660704cd1eaf96093f72ce7b799cf50bb474cac57be482ad621d66095f6c93c6c5867f322f63a373f85a7d842810769ba84d6f0900d59761dbf736a8a3f2b0f3f8718f3ee2dbd82b515742fabfd3a71be77123a9976673e718b18fee904b7dfa02f2625e28c56b2a0dda00711b823ee37f132674b55afe1c6e37fa70f1cef61369ddb22c57a90a432d552eecb7a8336cd3325b2be64545505cfe740f1098064a6ecae7f58cee137f2d0d353b5388e3fcbd292e237b575ad0aa578b5f0b982c04108f49d7b03fa4c22c2306af0f05dc8301ecfa9fcc3404e1e490ecfe5b220da9d4b08f93d154217524c00645606051ab575ae83161dc4b0bac7d6b25ebb4332bc04cf4231d6f37f8f3ff0abf0882870c12bfa7bd2aa4b48f595cc629486decafc09ada9a3a82772557894d0687de74406a25f1d0eb6b648495b189c4ea4267e4338a5425a0ce695de62af4f9c25f65ccecd6ed24221c1517ffb59020076c2b4d9996864e5d4422ce242081e705860d32480b69ecdc6bb57a4dedd0f1d8b3d28851445efe490900bd22a5471bbece11e4ffb1fbca3b517b07bec04f9f21fe3ee96f19ba4b39687e4730f40a2389a3c176a25ed1665667b7fbbc7799982cb054d6716648e892b26cc209c670b5daaed6231437d0a4613d9e729b9597b6d5edb4dd39685a2601cf4938445bdeabc9ce560b3abd279d4febe18b9d3852a59a3d706a5f1da8fed10f02c7148535cc25bf37acd33349d5da677fe7ee95d48e5997ecd1da6980e732e6d286b877a56bd19b41e0ba4b5bb96047504a79c6fe7af2436dbc1b32696b2f03fc9df9f63e3d0f2693f65c813059a36be80f0039f769aab041cbd4f0a40cd3b8255589cd3009bdfd78dfc1635b0233dff184eb8b29e054994cd2b9c73e995080dfadd5ca71f8014e4e7bd5c14d5ed4e16bdbb5594deb0d6fc10a558ff0dea5137ccd5e00bb0e72c819265a92c252b2ac5096f8bfe39a6f069ec36904bdfa2cc292c5d6bce9b51a6a93d4e997dafe4391cfdbfa03366283d1c23f01c664284e6c80ccc8ca814e5f095988109594406c4620a536b86aef44d019c4d521b2b48b626b0e98d274a52e7d392d938d4024562cdfac1fa0e4416551c3473c1d0bf9157e2aac0bf545e494361beebdd4094c1c37c8b617a476008edf4515904ade2d0e81bc750a7f0c5eda44eec4160464ca487b0ea81a651b2af14251544250a44ec8da63db0f0af800ec31bd548b7badceb087477eb150f77877a9ac387a9bfd9585aa05490e3991b0bec8dab7f8aa982904b405745e5e8e5b3a693282062ae7ee2d3d3e5105a9530f4a733bade142b312fabb2a7c82ef21c27b9e16b3bce1e12096d57b74b67aa7e8217d39e7ced3f19965e13ddfb2a6adc268edf3e51847962408434ef180421ff53095b5c1f1fc919f79ca733e8d1869a24d9df2c9a1cbe1cea9ea8e509a41dcf4920547bb23a788091b435e2786316ba0558354aa94db76d3d7c3efe9738f55bfef3b75d77f0dc26c36b3f1c641a2ab1ad14814545718fb0b1c656f0c12f5503fcee4ea7fd3b8e72d18ef0c59ae5d25a79b4bae4ee2be0336d94a42232d503241e929ee25878c257fb647c25271e4995298d80297be0b63e0b5820e00f657bcc814b9896783d6555dddd6f47e0f0cb384f42b84f5ea6116c82c0051fe6b9d9b9d82ce5f8f0337838a59154d3e8bfd13fdc08c3f109e854e86cb1f10b44ab3f9debff47ed71617e414ff875a67ffe05afc816e50f3ae0d6c411a458f12a9239eaf10b669c9a666a66a05731e034bce2d2c64f19f0a50e2da36b3f597d13f4826dc6b66c34d5b641d937bf98187107ddc4cfb31c8b0c0e0a1b4cbad0834e370e6860be9573d426fdab964a69eeaeca9f1d890b17b769de43510d9b780b990c3f10a242bd025eaeb5967523c0aa6c57ce49510e8a9c0a1866d739083fea42c22035425d57941db23e35a62b9f761c312919793ac712b4293853bfee0f3cd47b6c82d88b3c7c06cc7587f187d3925a56c574aa75acf1ab1620363de9a4bfffe1c6b8ec8e2f09bfa4e2c5f433ba96c6387c88de0d422a2dfa8854c65bdf15d4883fdff2e7de1cb8b4c54fe0e129ec104412c70886c2df87314ad69bf05d168a0919119c55b25489d473671f61fbaee70387fd81843396ff38d55d3a844c524ad9ede77a09f9f804d03f4d5f1dd721ac0610ba27a8119802e3c84b368f66e3801b866fdc935189783b27a0796088cbbda91324e74ffce7085d893e2fcb2971f2c0c9e226d46736d732f83afda4cf60ed1fa653ea816f472f0ccb90251e08da4e7a171779b57a3cc67298f88b7eeaa84d698c359d7797f0d1d52f6ba1e52a26af118d281d30883f1380400bcefefa73570f2d19a759d081fd867d274e487894b1bf5ac262f92d9a2d398901b53ebf4fa5d24c306da7631d359fe8406aa865fd6bd95c8b1b6cff9aa2e05283b94270f6342e2d596d830159fd6ee2d09811c139419c109412a12d3b1cfc8718a3fb484e175541585454a510faab40f6371481d258c0cd502a778d23da67718afe9f6825021c19b9e04dfb03e069b8abff40292bcceb93fcb97f85930971251843bc25d6d185cb5e86b1928c7a4f0f4944c251a36df78404205ddc875d72b4399551bb6e3ed593902140c50c34f4e6536a5721e3556f8d6d1a56c6350d60e5f35fcd2689d22c3ed6ca9630764ad09dd5b36c0228df4bd1ece422fb7c27df70b5a60bd3c8f14e3f062334f7f21d56e14d9736fa937f861fdf5c646c2f20b31cf24b0ef2d4ec8008abc0ed8537a28400b209f518f211c6078e8dc53b80df63d58e6c0a1e822e94f2d5c5d28fa3c3db340261c88f456190a0f5e49a0f081672f6e4587bb42b801700bb19bf92c8413d22c50258bb482fde0e3de6836e54c5dd713539f1ab580ac5499b5d6c91ab2e52cc37d6cdb54cbd41fc0c91be5ab3b8a5a9a98d293c497fdfa2ac837c4f1cc44457c10890d2bfeffa9757a449061c50fdb61eab406148b6e5f5159863f4cbc022cffecdd1a3f6481cbd1d9a2b38d9ec744235714178cdf96629b5153bfec928d5bc2c82b6a0a6a5689c0b6a1c1fb8b1627107363c37bfd1e270c92cd119f3c9b11da080df8dc689cb3055ea9a6bcf250581eef26697d7b325e9fa50cbab8b3bfc53420053d9414f039782513b2a5baa3b8c9c30f49d566b9e0b950625c61d55fedf77739630cd93bbbd00064e11933403e6f2f15c3bd6549eba585fc51bfc9e93aa452cc10065dadad973b44759b001da3ee7f3c198511a6c1e7bd5599093f4ae2ddbed9fff1721675055085d07348b70d6857a47b3e96adaab599fa3085812ab7641cb5e627dd58073c54da0b75c095b6d0bbc50deea152142fbac496a00c7a1e3fd333d12ba0974461f8d2587cf3341adbe9e2606b61251c69d5b952f2933a52041859a6d45a99d62d334aacef84a5dedffe8b89d723c60b712cd0c989a07b0abc5d997ef95a765f6a116f96877768deaa3023c4dbcac1d5b6196af9690c41b68fc361449fd474083045116f0b8fc11ffa30f36edbb7d8dda621891b1752c48113ff8332d7ca23d7aefc7f191edecd6b47583475f321bd2c1d034fe403eea15518e39fbffbb6c646e16bcbbe44cafab85e5542fa5fcf5d3869a61397efc44029c48ed0cc3aa2711faac3110da6007ca3c99d60c221dac143d163787f0cb1fbf83384df99d258a1bc08ff39ebb2ecb198fcebd7f79e294d64b9d74e07908993c207f5477990eb8135f397f0aae2fee38d72deeee852d8f431fa37c2ec0b6120f79848c4372b3f81e5e685ba648e7dedd5ebd7ab1d3ed255c49e65f73c7933c921ef690bb787d6cd3c86b6bd328f987bddf57063ad0a68b9c7b9f051bc528aa367ca884b63285d9592ae59cdf7983150650ea3dbed2436370f5a8304fe0298ea84e7259afed83240999447e285a62e7ad5f577c2fe2ff6f12f6a7c0d1f55b9efa774555010dd8fd4c28ac7aa0cd75447bf443e4d1d3a2d1566eced268471038f2ed96492d60f5008d55e7d59b952937c09ecd4d7a632f3822b6f0c1f73e206ed741b02016c9c5d959243364591b24df06b2849489dfe1b4446420550f9b49b2655ebc9fcde554cd6e59ffe4cea07ae2c8241430ecc8a37ad69f34830fae92de0c04b4cdde05b684dfa817f073634c26f884f3dc303cdd8e9367fe1b63fe6b93451f1a0bdd3fa96d9911979716dfd0eea99ddb476f958daebfcf64a4c5e3e09b7bab029418f4da1ac1bc08b49cdb086a57f50ade8b6c44d7aff6867acc08ad283557d684aaf48bd0c6543a530f382a776ca8273ae71229f3db2c565116b25223936328ff6bc59a5565b41da139596bd979ad897192cda9f648adcf4c01319180bd683a683ecf1ae3645abfd5d31133323895ecdd26e8de72daef7e898710c161590086f06ae7155cb3127ef253e51b07135cc4f", 0x1000}, {&(0x7f0000001a00)="5989b395931a498054a2084fc7084353c56125b20dc395c3af5485aa2ec35badb385408cb3953cae47d7f110120f496ffc56572d0455d7fb65d1aa5eab0effba1cab1f5efafe13e830bba30d2fd6955b6f95f236b8cc682c9752313cc9985bfc48fb9368678002f690d0f18f242d07e5da10de93e7f42f5c219729999f12946842d2a7528278542fd17e3dc715", 0x8d}, {&(0x7f0000001ac0)="4533608523cc3a3d78a76f2c298688819d81abca3ae1a9274bc966338d2a3648efdbc4688397a004a1ff2fa6963c0025136d0f4c9297651f3a25622223fb4289703212e3aaec59456a7d19795e93a72329be90c8affc5fc9fdb80baff9cbaba0ce80c2f6d96e3e9f86ec0b07cb6e36a5638435ad350e7bf74158e58b1c605583621c137a3fa0f19ec713e7479ce54271692b4d12d991359953de2de93d04d2abb688e3bde56ce7d02b50c3c5e8b9413cf127c6634d7738dde9d9ecac5f18ab5c50afef55a38cb160d89ce4ed56cdd5b1a0b6d7f786b1810452ed3dfa38a8eea8d32e9a91b55187b0231312349ef1b83e92430327c4", 0xf5}], 0x6}}, {{&(0x7f0000001d40)={0xa, 0x4e21, 0x4, @mcast2, 0x9}, 0x1c, &(0x7f00000021c0)=[{&(0x7f0000001d80)="3dfabcac92bad96580cc555678fee6bb5933cc972a9707224fb6898bc9e94e1ea53b2353a604e504448370ed0c0503e1ecacf59a219a12c568e5bb1c753058d8986bbe9456a12d13ba4d27f200cf8714242544e760b595ea71087d9bdd432fe7408f84763a8aa8d59b4e256ea0ded24267fe5121742281d2b26b0fa38f4a46a30762a846fac91aee9702a43e9e6f880375cb48b16d5c20137fb903e53df642e4f5506a7c8ecc747981b013e98f186b01828bf51ecf05c364f5bd46caa7efd338ec25084c8e79e7db583c17a2cac9d0a6fbc8a994b3dd25a3e9c9bfa8", 0xdc}, {&(0x7f0000003bc0)="0763b5d7fdaddb490a0b58a726e9e05ef1ff5378e7d2ab27fad1a3f495992388c317f42172ad00af38778647d0d4a321c78b36c6674d613a9c5c593a94f6ffebf1c325a1023c8e1c3dd084c404830b4134aac29b79d70920f97f8423618bd418eb288991380b8ac660d84177f0b6c80f86c2d67091400c2a11d1a0ba0fc32b204bda0dde862452dc5c4dbe80b578c61d1b93a0a82fd38b39972a3fdad6cf797bb62fbdcb27d214d859c9391d90a8e237839e400a96eecdf8b4804d532ceec2839b3813bd01efffa0243a439be1427bd9255a6ccfd879440ac89fdc69c0002e723a7c0ea4a80aaf8176a63020f9be19b96c48d622896ceaa8820095e4f659dcaf77c1a54f2ca4e8c8f7b29faa9552059011604bdc619f7f0a77a6a0b8ee13ad9ad5010a2d3777d51bc274610d6bc062e38345db02fdd8dd8eb16e702ac6d7146b5b46e9a1b4b22ce281c4639fcef5cfbb0a8bc0ad69df374de24d914f6a3d12e871b14f0bd66ebef61901bbd8dd6c3472af78f2136829b2399dac484c1c5a73a44c817e82034b1972aade27f7330ea9e7797ea6a4091d2b752c12d74a4a9fc7e5c357b7f44e34b98f7e1a9a2ce6dbd35a67622558ecc1e5da403e855692c100bad0ef5cd460371be1b302a84054fb76d6a7c07cfa1eb685ea112cb8df7925716319b5dfe20962211aa516c54a0a9fd371da38cd2f19ca8c8133e1b5d4b04304bcc0cff01c1c5286d94084a5d38365e2e024430957bc88c5fb47b1b584e88b94e98661cac86b2e13f88c28b98a48077eaf1d61f729fc3c3b3a1180bb2bb55b939bcfa84d279176bfb9e7ed8612f58fa8bb6624ef7d5591d7cfcc4b840be90355d71fbf62be5b452942583af4b8394a9c04e7c52a37de8296b8c7bcf6507200f4f789a49a65c068d9eab024f41820bf7b3a308247e6d06586b6ce0418bbee32f99aab9f20a8e197396945b0d7dbcd55e0fc8f85f331cb5855b20f033efcb7bbf4be82f0f45e63768846b282b5760c5ad0877ca660ed146d622db353bcb703801bc1b0b49e021e7093e138d0ac6e583f438df7ba5d0fb6949cb944e4f09c1a831a8aa19803f4022da2e54b6dff467c927b885b00d9870bea4b3b598dd8d1c245e97d1838000b47bc29e9368b4d97c76465ba44f230a341b038db9868917a8b767ab82b2b059f34abbeb1e041a1b4eace1400e3a6cbd6937b1f42b97cd27c6cd23f1f7c0c741b223d5acf816bf6195eee9466376a9cc45eda50a0e8f9f3e3cbe7e57206f2f262afb39e592c28ca6211d5e4783d64a6973d9df78b59214ebaef352ad7811a23fc98fc47077b32a3e7b0bded03266b4d8a8719e41bb7d7004119e03d51addf91caa0894e6fb4cadc1b68ec2da43775035c8716b025f2faced2d07fff1c08fb2964392ee00c0bda4bf0c5ac6795405659a8204ae5bff30f1bf60d202506e5afaeac436f241bd3df10d777edde81ecc6f0f0b6e707e324d0c391077d4d4b78b7d53abf27ccfe3e01cd2dcd381c903d95331fc1cca73b16ee6bc6bd39c77e7024d53a0562caddf25db29c1a5ee854f1f95b1e69c02cf293961651f7ef8bd5cfd4c3e7291a545fc75f5056e24fb26462866331a4e839a28037f0dea5f3d81ac8023307f271d2dcc9a2843beb4a9602d3fd1bef9eeaeeafdae8547fbda570b3218a8c380efd56de79df34434a98f091fb7198798d70cc1352ff3d8deb06940cc3892aa8d0b05b3d55ac8f398cb6e42517d7166f4c3642162baa1b4e1b5de4b649d1dac3c561016049e713ef914cba309f50e2f9c9bfe5ae1024953922be47133461ff3a3f59b42b70caebe94ced1cb48cd8e07a049822331e11dbc8926cab6072e02453673e2eba66da46cfecd705c9f2d8a5eaa821547f52fbb9d1ade9facd45dc98529054aedf0cc25cc30600c6be39ce338bcfa21b0fc2e2f9cc2034e889edf4ee5d4c0ca6785f93dc93e47378e6d6a95bced27456aeeda031129bcbcccb9c6391aaeecdd16f2dcdcfb7430aae1d0df8a574b82b4d6a445b1d0fb26603c22ed89c4f9a5d9ccef17c9c3f4ed2a55359ec611fb32d3f105b4b5ba11589b76c9d6f8cbab6e73f4d7f48189c7b7f6dcc775f4e88822051443749905b207228eb170939c623ea906f3ef60c2c23ffd5211bf0681761bcec5a8298a10324bc233b4ac34c7bf610c760e0b30b46f610c16e7e81ec875423746c02700c05c98a3fc9931da280035307d6fefb2d44b4c011e3d6753dac69176420b435ac164eecf40ec51b3cdf19882d5f599deb7e7d157e3a239f84b89c7614a1ee27b969e32b06ab6de87a77faf3bdefeed3b971bafeb5d550dde4a44554f0ca482225e31031bef09eabe31af59e7394afbbcdfe4bb75c0a60cf8352779509e85e98938cf10a891e41e233abd782083fc8f7f7376e9abbf4bb89f70610c74f306407cd942ed9a775271dd38b3a078c066faba13ef0c7ee1af201a131a3f089bf856f27bd90539a35ceaa6740fa55fc1ae7bb847ca6b775fbe832f8d8b0119a6a579376cad194b3f6aca7287714b89a653ab7dbec9b144d1face23cdaebc2241a5f1e40f64c8b1d84f7a92abc38af61ca1892aa98bbaeaf56a1aa8defb746693381194949a198765ab4b039020e6a78ae08c7243e63091c945ea815069efe363d83efd70d3cc428b39c23d9c31151a1856cd9100657ffdf93844e627f101c27dc01ca9b4cde655f27b675314ce3730e56a58ef211bb16fbb1c944958b3c491dc58f698c7ae74585a1e7f92113a7257415abba5c9a8db8c9c2ec756d024df391cb22c1c4176b5724a8e9a9e64312b63faec3419bb207a6bf7d1e83eba5ff90b67aa6a0be3d09bc938a7e83ac8fff755fb78d54276ac73e71a72e741f1f6b48bf417604cb36e2a979a3d4848293364de08be6f3d2c49c76e70de20dc7dba454c8f6b19558f0765280eb8f399df3c22a10a36378bbbc76b95795e44532acdd89f49813a8eecb0be499c660db70b0da47b5a82a8e456d4877ba924a1dc89bbefbc5fa46a9cb49fb86446757ab230c16655e17f18f35cd1efe32a73588aa2de786bda4f679deda9096c973b027cf66d318f325d72e0e500cef49359df3219a634794c38b52a540feb024c1cd0623ae1469a977637be7098f6680a9406bb1be8abcc7623d64243fc5946437aa67ec68f60be2809edc337e15212c7485cd4e2c98028188d1e824ace3c6965d29019ee04473256535739f09f565c7f35a02d62324085dbe5021e11875515db289611ff6a2748887386d3c39d19d9d352ccc8a925b857e4593b487009d44ec0f2ab69901e3315a38a153d448b8646d73ec306a40e34cea96128a354b1010ef263f4b862d01daa4dc549824948280e081f958b421c274b20c3ba0581601fc6d67397294dd535960ffb12196665d48a6f14a93860fcf3b80be36328582593b832a505f45e2dd4951d537a0129a893fec6a1e3d1786ac3c4c743f2177b0e9834afde6d7f63005dbf69c8bb090084a1b448369e20cc2ac4aa72c673a8924ceb8191dcc1a2fc2102c41333c4d6b7b3ea527e8850ce7fd851ee7e44a3a2811e47449e3e9b61a319fa6582717c3fae0c2df775fa2be8dda2a6238b5cfc1ee864f7a07aeec7c157d49981d0879acbb6fd03e134a28f7646de93440aa49fd84a890f54586df13109d499b3342862e668fa75dc20a93155c989299ab01d96090dd054beeecf698bf69b5430377ea39f5fd8981b71d9a5e6bf275c11b1ae11fcf073dfc23b4067becea6fa30098000e64f58de9095075004e39311c5012950a120cb9de34352ae787483adfdee336f1effb3cb1d06770830c226cd2e1657e266b1d7e22064d468feef1ce61e57602848ec027a415941aaf72b52bcbd63c4656f98c8f8e839b2e8def23270b6299bb9d08a723015f4ea577481749cdd037ad1b28fb110818d8105572ba157944be13588b35012daae7d60b517d793369e479bc04f991e6a04466c56da144d3d99c30b6cb7eedd023471a9e3a9f3a10fb5b6d9deb80033576beb115605b78ccb4de867c7b9ac9bd6aca542d3fa89fcb23042babda4a553dbbeb0c31f6a10cb7ffe17478698642cc3f49eecdbce37213015398cc526b4ee734407fba550e67fe4954871d59a1a4db315080910e476fede8934d880f023a7af934070e02326a8c55f2656952ca702652206595286a942475f06e6c3cff0c2bd710b3f7b10efd11ae36fda3baee9d5ea4ffa5fab0b166806e21175b9b90bd950b4f07af8cc60f8cca885edcbc57d43580cd2fb59cbe5ea8ca98cb411f61e3a62cb0aeeb5a26609aa308d8bfb5b13bfe72371527db1ff761ed83df8b0874b94b2b90becd3c57596fd0f4940ac54e14d5690a26728719eceb0041d6badb9a3606edef6249614bcc7b4437a8d8192a252a1dfccb9912e57960b1fe19af8d600f13a054816e5fdf4ef8f23ac8268c9c29cc9d5daa9a0b2003456dcea263ffb900497b2cc5044a067c901b7a00533b23aa62315c38e3273e42a7a892510cc5e996ea621063902e57e3a32f6fc2b417b65ffc848c4a64a795cc168d2e52f64658165f1348b925ffdeae989c602a646ac680c349726f1fe926cf192b9055cdaaf8eac113ab7b92e51f5466196e2f7b50297ac7e6805055e8bee35f9e609270e87635096aabb4b6fdd79e3c8b0189ba3d5c13b40d9d33ba0dc6f842ff222e43dc34d4424bb9c60419aa80dcd8f0076e4c3019cedf4640318267222fac164b8e9655dd987198971595af254e84bbdedf61fe9c95559367aa61aa199cb3f153d1d42b323e022d513e54285ebd1fc457a4e58e8db9fa7760d2ecd813b8dc6bf7cc1f1d82ca100422173b50f4dde19e856ee1ec89249195ca00a4851677eb8818ecd43f582021e372983fa00bf6862f0fcda68fa701b5b73da339cd2306a85b1b9cfe6cf41ae890bd4005b34dcbf802a7bc7c892555a80115760971f1afec342d7dcfb9adb504c82cc42d5124186db3adae6e4fd41b11943c89da540d3dfa67f63e7e8ba373fbee8e5387534b385104c9e53b599d8729d040dd2192fc132df96dc5ba4987eac4c194e4c80bd7a779fdc6e93279937942f1b377b57f2aeefdef4ba3ff09c5241de6f5ccf892f3edb80af307e56b8a5d65a04d34d4f457f0e750fdfe4145a4c845037ec1d0c245bca58bb10883102aa57518552c5d4b894c40fe5060199ed9b84ab9449c294548e3ad7175bd1a34f2ecd43776aa31283bf41eb758600817f37614f3df2b4b70005baf94603217f969761cec7c847db801bcf59fde9d2eb6a3475536259d8288c615417081a73928389277922ac96109f8ba9a9b65a7757dd3a0826d05607c85020c2aec8868a0791cde123cac54036ff8cdabbfc07398043a362b75256be1bdf83dacbc1b0df5dd872800465235e8536ad867a3fa103d51b8b0d0e3f53fbbcf2a9874585ed88c3a0dd05d34e07e0b98240337ceca71e11c3aa624bd8398960ae6445c2d6a9ccd79d1aca46e3cde8bdbf1924d4a7bdc7d1b74f5081a574b0b7230e3f1700b3b5a54f9b26579be8c88c90544dfd4cf8d3d5752755e3c1d6ed6dd27613c486d9d90326cb9ff8aebc7044c75f4faf8ff0c12f7cc63846c4d0c5a5677c0b0fd97ba5ea4ac48097b9e40d6640db44d0265355d4a386ca46d2bd0acdc7620814c44c32bbb6f9dbeb50912759540a281393ca0c4bcf348969aa9661956e6d95820094794ffa164364c6da9e693fded9543d85ca7f9993dc184d5ebf50e667ffcba8d66033f06efed69185e3904c4a198c7591a79e9f870b8be", 0x1000}, {&(0x7f0000001e80)="351f62db0f60769a62a760b1e659ffb1ad7e16cda1d52d9139f0129989f80ecf30b192b7e57d38c0b5374c3b61465deda447e0ab536ce92771edcc9a32c1c432d61443961730b6351ba29ec549f778dd07865edd5f36c585e13fbd73fa5e879760707e41a5bd0107d0d0946712b3d3ed01cc255088ec6ca656578aa0f457e359f7392dffed00e4779c553104d2a02100b2465e10adfbd8ff026df24c883c6f021b21b23ffe0be84587efae85f99a881b3628b61fd1ac5e620574ba5702523357be78ee13f7f657d5b7a8c7800d45da8f554a0591b180125e8875b5581578b819e6efac82f675f056", 0xe8}, {&(0x7f0000002640)="2a3d0853a4f6cb5b1edb57bb1da6875b2613079ae6ff1a0511196e9243b17c7002e387e861e0f0bafe41b6d5f36d032aceb747d684b4baa902550a76a6ae18024e45defc7dc8fe5c517758163dfbec63c160cd281be6e1f49dc76061c6af99ed12ed68a9189daf7be790276e08edcb7381bb89b34707a0fab63b37c30092b29cf154786a1fbb64a84d0b169f1d4277f551ebab4addd4462852bb25b9e67702fbf9ddd3e3be4a8986787ac97effeb925d4b5b1dac9331", 0xb6}, {&(0x7f0000002040)="1be8552cf8b5d36c0b14c538076000870f8b494097fd4eeaa2677166439765ff8c6e3c91cfbf734542ca567fccb373e71203084ea11b2d33cd199f310615fa02286bdeb70bd07f30f6554f1d269b3cafe82bd23a8e7e1323550eb52f1a174ca7639f83778c4345112f257c2f27a29b3f4eba334e36fa130aac49a13e47ba49da07884bd494d239773b612d6981a24feddbb2b26f40ebd9862431d30be447fb17dfde5b5643eadacdd9bf062cdf8779bbf6e1da4bbf1f51ab9a4550df38ff8a8a4707c1d0b04e7d5adbba3b61c51e6d", 0xcf}, {&(0x7f0000002140)="c9fcf0a44b25ea62489bd04d1b8dca43d754558eb256984999ee25b4f27bbea44c2ad4449d2ebaa105b9d28d209da831ff99a28958a643d3fbb4198f729706e06d376bb628cdcb92ab25a986a1a644119319112c64619d7555723268e8edebf91593e85a60689c26", 0x68}], 0x6, &(0x7f0000002240)=[@hopopts={{0x20, 0x29, 0x36, {0x89, 0x0, '\x00', [@ra={0x5, 0x2, 0x2}]}}}, @hopopts={{0x80, 0x29, 0x36, {0x33, 0xc, '\x00', [@calipso={0x7, 0x30, {0x0, 0xa, 0x8, 0x3, [0xec5e, 0x2, 0x6, 0xffffffffffffffff, 0x10000]}}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @ra={0x5, 0x2, 0x7f}, @enc_lim, @hao={0xc9, 0x10, @private0}, @enc_lim={0x4, 0x1, 0x2a}, @jumbo={0xc2, 0x4, 0x1}, @pad1, @ra={0x5, 0x2, 0x8}, @enc_lim={0x4, 0x1, 0x8}]}}}], 0xa0}}], 0x2, 0x4000) sendmsg$L2TP_CMD_TUNNEL_CREATE(0xffffffffffffffff, 0x0, 0xc0) sendto$inet6(r6, &(0x7f0000002480)="4c59f76ea15a86ce8530b00184339808dccd57fb261328f569f2aa5e0da26f91bf10a8925372d1979ed3ed00b45cc2acc9707df85628afe446f8a492b9bc056a77808d2be19ae7362ebea5bf23b0e58350a6918244d00637a461e27d25f697007899edbb879322dd2be5a95b7d1d31b2168821a1a766ef267c7df8a2cc1c51677a8271a31287da93a6bef4e9fd7cc1c29ffb8af627c9e844ea7017ef9ac8a739eadf8d1c726a1d270ec3aae426916b3c4f2d5e9a722bb9791f9439e9a3", 0xbd, 0x1, &(0x7f0000001400)={0xa, 0xe21, 0x1, @mcast2}, 0x1c) r9 = socket$inet6_dccp(0xa, 0x6, 0x0) recvmsg(r3, &(0x7f0000002600)={&(0x7f0000002380)=@nl=@proc, 0x80, &(0x7f0000002580), 0x0, &(0x7f00000025c0)=""/52, 0x34}, 0x40000022) bind$inet6(r9, &(0x7f0000000000)={0xa, 0x4e23, 0x3, @ipv4={'\x00', '\xff\xff', @multicast1}, 0x9}, 0x1c) setsockopt$inet6_opts(r3, 0x29, 0x3b, &(0x7f0000001200)=ANY=[@ANYBLOB="87190000000000000912d9e77d21acf3491ce0ee38a6f73995f0e6ed03a1e01be6b74f84e2c8ee85f61ed5cd2c6a0024676efb2a09bd1c80589f5de888f2d77e0d736432494f4614a92f50293fc68900f72fec0ba714bd6d02ea39266181a74298fedfa6616f4aaf117f6e98928c85864364d8d2c56b00000000000000096fd99a13f31b62d0a10b8f1164117189e963986b1beac2e98712b2011a908b7b73b3c43f361d157c6d015229b0081d0adbee9683fbd029f026651b770566ca2fc910fe88000000000000000000000000000100000000000000551d4d47f7a4abece6ddf6ebeede99977a11177027da67cf6cc88065d6779b1e834f7d204bacbaae09e3609b7802677f1c6b0d6a44d8a24fc09d"], 0xd8) r10 = accept$packet(r4, &(0x7f0000000180)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @local}, &(0x7f0000001340)=0x14) bind$packet(r10, &(0x7f0000001380)={0x11, 0x1, r2, 0x1, 0x2, 0x6, @link_local}, 0x14) [ 481.988017][ T774] usb 5-1: Using ep0 maxpacket: 16 [ 482.146881][ T774] usb 5-1: config 0 interface 0 altsetting 0 has an invalid endpoint with address 0x0, skipping 22:56:22 executing program 5: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$KVM_CREATE_VM(r0, 0xae03, 0xad) [ 482.354304][ T774] usb 5-1: New USB device found, idVendor=0867, idProduct=9812, bcdDevice=80.2a [ 482.364010][ T774] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 482.374650][ T774] usb 5-1: Product: syz [ 482.379093][ T774] usb 5-1: Manufacturer: syz [ 482.384106][ T774] usb 5-1: SerialNumber: syz [ 482.445481][ T774] usb 5-1: config 0 descriptor?? 22:56:22 executing program 3: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000000100)=[@in={0x2, 0x4e23, @empty}], 0x10) r1 = socket$inet6(0xa, 0x40000080806, 0x0) bind$inet6(r1, &(0x7f000047b000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) listen(r1, 0x20000005) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r1, 0x8933, &(0x7f0000002880)={'batadv_slave_0\x00', 0x0}) setsockopt$inet6_mreq(r1, 0x29, 0x15, &(0x7f00000028c0)={@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, r2}, 0x14) r3 = socket$inet6(0xa, 0x6, 0x0) connect$inet6(r3, &(0x7f0000000040)={0xa, 0x4e20, 0x0, @empty}, 0x1c) r4 = accept4(r1, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0x1, 0x7b, &(0x7f0000002b00)=0x20000000, 0x4) recvfrom$inet6(r3, &(0x7f0000000200)=""/4096, 0x1000, 0x0, 0x0, 0x0) r5 = socket$inet6_dccp(0xa, 0x6, 0x0) r6 = accept(r5, 0x0, &(0x7f00000013c0)) setsockopt$IP6T_SO_SET_ADD_COUNTERS(r5, 0x29, 0x41, &(0x7f0000002b40)={'mangle\x00', 0x3, [{}, {}, {}]}, 0x58) sendmmsg$inet6(r4, &(0x7f00000001c0)=[{{0x0, 0x9b4c, 0x0, 0x0, 0x0, 0x0, 0x3000000}}], 0x500, 0x0) r7 = socket$nl_route(0x10, 0x3, 0x0) setsockopt$inet6_IPV6_ADDRFORM(r5, 0x29, 0x1, &(0x7f0000000100), 0x4) ioctl$sock_SIOCGIFINDEX(r7, 0x8933, &(0x7f00000000c0)={'wg2\x00', 0x0}) sendmsg$nl_route(r7, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000002900)=ANY=[@ANYRESOCT=r6, @ANYRES32=0x0, @ANYBLOB="0000e600007d87ca47fb60520000001c0012800bd00001ca4c8668deda0da1000c00028008000d0000", @ANYRES32=r8, @ANYBLOB="5da9bad0539590ba466c6483199046142680bf5cd2d915ccbb3cd5855409db190ec8a4a0c8c80b35402740cb0f03a597092229536058ea0bc8500b4fbbf6bb5390c13e87693eff223be1a0ea317acab68a26c4756af48047ffee14fb59559643f35660a17a563920371cffa3ab94e2e5c3ce705936fcd6178ad9e0c833657721b8416f7fdd570b1bf7358b04e552d25c6ac2eac779540b17da1da85dfb4541f333b2d1a7a2bb2256"], 0x44}}, 0x0) syz_genetlink_get_family_id$l2tp(&(0x7f0000001600), 0xffffffffffffffff) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000002300)=[{{0x0, 0x0, &(0x7f0000001bc0)=[{&(0x7f0000001780)="4d9c64bab6458e9861fe9b208dc14b26e9b98214d5314ed015e5c610e52ab654e9fe160093ae71d9a9445e0de51adb7965948bbb2f28924da4a5f6583a8b504740a13ec1636577fa3f6fcb3b35a6b243561fb53968a1e859f61bb39ef6ee1eeaf5cb267dbf44b2872be364555b035838271bcb0b9c71e20832060e336b8fef792154065f7ce754262bb18bb3189a2a84d3ef382a7037db258ca5cfc46707d3bad78157d4e2cbab1e97", 0xa9}, {&(0x7f0000001880)="96ca89651c00ea0df1c6e3e94c1432ebd32b1080804fe0713b2665dd19ca8cd6c3204cfd4e8675eccfd210d74e26a117145100ab213af711de347bda5564b55a2cfd503227c4ab2bc65b8ebe563362a64576669ca1b90ead7e625ecb54da6d6abc5ddd1d4bf9c458150f604788072ff1d0fb28061a328ad5b7502f0a109352706a12151229db8e4cbf4efadf01a4", 0x8e}, {&(0x7f0000001940)="d0b314ac42b82c1a5dc18d1e0542fd20988b4f8ab7e61db48a5b60ee7da5cb84ecd1bb5cce875f7ddc8621aabe9bfd8821251bc26bec955cdbcea6f4354458f5ecf572e5f4ad1ac8582826d3d633dd517783341a225a58a15c88944e6a1efb102fd05db45ff0398392c24d6dc9dfcef0ba0c84e96072f90da5757d4744bf6313a1382f7d22a555d2c60cf09313e62b18ce2119343135fc65cf90ae00139e3819afb7d2df463952e094c50c6485877ce31936847121b36ef2fb8c46899fbd94e9", 0xc0}, {&(0x7f0000002bc0)="b5ae6ee2ea4680171f61b4b492d0568a97845da0d9d3aa826f757beff330d45c9a208f8327bbf0aee3ecc1e6375e948904b5531896037719c392a828a2b9e32af7efec737775a2e4de17a4e7f532aa5d580b509e46f6d62721a9c07226b3e52ff4801021a804d29c022d3f0830fce7112a270abd052f20dd4060f8039f717a1b36760ae2847bc5c3711bb2039da77321564949091e209150419ee2cf4e3380b63a2955c5e891d5aae954c99ae26455fc0f401209d3ae16963da6f34f06cbdf992ab824da00e0604dff9f18a22ebfc0d0caff1af51fa43dc18ffcea60b6983be8ba88b409170ebfbca3ed7df0dcb3c5fd3c083690c28e15bd73693b768191b8044065e0d2a5f6c8c97b1d2e535e73af26669fbc5fa9cd2fcd2b514d87dfa350d6da78f598c63fb1c34cfb4b3e10402d23e30f0c5f5538933fd58404d637380ab5c3fcc7324c12ddcc7e78edd426f3eb0aeea21ab3cf0533f91840bde95e5cce4b1666b9ce00a5c12a018f137dd003d03129b8d92530094b5aa4321f0f0458030144b5fcc20d3539307193d06316b483a4f7c5c3c9317f5bc668c66272d351bc20630f766466e0aeaf55849b0268d9820a6d21460a5043f2c4278e1f4d86b320b1ca969f8fe559cfc054d8a47c702be6a204164e81b5ce87558243f80d8f2431a6c4781ae24e47ca1198c2d93bd73acc560b15e05666a0a30d27c1e98e1fac107a5c2d41ba2285db828753372b308e16a264b25eed781b73100d3b8041f596a22c480cf58e25b5bec3e0127c655500bc850710755b6757eeb1d7eb3365eec8120d691d62edf31a44f7c45d00e7ef6ebd7bd6776ab92dd859676c3b0cd61e3059a0b95c8505f9501d535bccf450b9b4e666d0740792a2aa27309f7d7e07ada4606a51b83b00e121b82e476619566d98e207b697cd93c5854ffcc319bc731cf9de7b94e3393a3ed46339de0cad57a57eae142bb3adbc5b3c07d05816f6c1b54d09778a7e43ef0e22e0f5f16697504a6ec54bd8d553a5be06370f214ddc43edeb471d180ff9d2fc7b92f970354796b5024588ef0e813802df980caf7a92286f57f0077f61dac9e83c4a8c62f05ccbf374a91fba6f361468391b19297aa23df71027405a898d5fced96973af25ddaf01b5676d2b6202143362774dbfca7333fd91e9770dbc198d692714919f54dc1018b4c64e16a0ad257b08d8b86000d38279a773fde1b64a10b0f6a2d4849a8e6a49cd56c03f75bc2ed2291e48a5a853d3f30a8bc1dfc50dcdd2546e742cebbc8f47dbc7447a5e18913874618db34b3c518f784da5047dca1aa6a352cd75b0eee2660704cd1eaf96093f72ce7b799cf50bb474cac57be482ad621d66095f6c93c6c5867f322f63a373f85a7d842810769ba84d6f0900d59761dbf736a8a3f2b0f3f8718f3ee2dbd82b515742fabfd3a71be77123a9976673e718b18fee904b7dfa02f2625e28c56b2a0dda00711b823ee37f132674b55afe1c6e37fa70f1cef61369ddb22c57a90a432d552eecb7a8336cd3325b2be64545505cfe740f1098064a6ecae7f58cee137f2d0d353b5388e3fcbd292e237b575ad0aa578b5f0b982c04108f49d7b03fa4c22c2306af0f05dc8301ecfa9fcc3404e1e490ecfe5b220da9d4b08f93d154217524c00645606051ab575ae83161dc4b0bac7d6b25ebb4332bc04cf4231d6f37f8f3ff0abf0882870c12bfa7bd2aa4b48f595cc629486decafc09ada9a3a82772557894d0687de74406a25f1d0eb6b648495b189c4ea4267e4338a5425a0ce695de62af4f9c25f65ccecd6ed24221c1517ffb59020076c2b4d9996864e5d4422ce242081e705860d32480b69ecdc6bb57a4dedd0f1d8b3d28851445efe490900bd22a5471bbece11e4ffb1fbca3b517b07bec04f9f21fe3ee96f19ba4b39687e4730f40a2389a3c176a25ed1665667b7fbbc7799982cb054d6716648e892b26cc209c670b5daaed6231437d0a4613d9e729b9597b6d5edb4dd39685a2601cf4938445bdeabc9ce560b3abd279d4febe18b9d3852a59a3d706a5f1da8fed10f02c7148535cc25bf37acd33349d5da677fe7ee95d48e5997ecd1da6980e732e6d286b877a56bd19b41e0ba4b5bb96047504a79c6fe7af2436dbc1b32696b2f03fc9df9f63e3d0f2693f65c813059a36be80f0039f769aab041cbd4f0a40cd3b8255589cd3009bdfd78dfc1635b0233dff184eb8b29e054994cd2b9c73e995080dfadd5ca71f8014e4e7bd5c14d5ed4e16bdbb5594deb0d6fc10a558ff0dea5137ccd5e00bb0e72c819265a92c252b2ac5096f8bfe39a6f069ec36904bdfa2cc292c5d6bce9b51a6a93d4e997dafe4391cfdbfa03366283d1c23f01c664284e6c80ccc8ca814e5f095988109594406c4620a536b86aef44d019c4d521b2b48b626b0e98d274a52e7d392d938d4024562cdfac1fa0e4416551c3473c1d0bf9157e2aac0bf545e494361beebdd4094c1c37c8b617a476008edf4515904ade2d0e81bc750a7f0c5eda44eec4160464ca487b0ea81a651b2af14251544250a44ec8da63db0f0af800ec31bd548b7badceb087477eb150f77877a9ac387a9bfd9585aa05490e3991b0bec8dab7f8aa982904b405745e5e8e5b3a693282062ae7ee2d3d3e5105a9530f4a733bade142b312fabb2a7c82ef21c27b9e16b3bce1e12096d57b74b67aa7e8217d39e7ced3f19965e13ddfb2a6adc268edf3e51847962408434ef180421ff53095b5c1f1fc919f79ca733e8d1869a24d9df2c9a1cbe1cea9ea8e509a41dcf4920547bb23a788091b435e2786316ba0558354aa94db76d3d7c3efe9738f55bfef3b75d77f0dc26c36b3f1c641a2ab1ad14814545718fb0b1c656f0c12f5503fcee4ea7fd3b8e72d18ef0c59ae5d25a79b4bae4ee2be0336d94a42232d503241e929ee25878c257fb647c25271e4995298d80297be0b63e0b5820e00f657bcc814b9896783d6555dddd6f47e0f0cb384f42b84f5ea6116c82c0051fe6b9d9b9d82ce5f8f0337838a59154d3e8bfd13fdc08c3f109e854e86cb1f10b44ab3f9debff47ed71617e414ff875a67ffe05afc816e50f3ae0d6c411a458f12a9239eaf10b669c9a666a66a05731e034bce2d2c64f19f0a50e2da36b3f597d13f4826dc6b66c34d5b641d937bf98187107ddc4cfb31c8b0c0e0a1b4cbad0834e370e6860be9573d426fdab964a69eeaeca9f1d890b17b769de43510d9b780b990c3f10a242bd025eaeb5967523c0aa6c57ce49510e8a9c0a1866d739083fea42c22035425d57941db23e35a62b9f761c312919793ac712b4293853bfee0f3cd47b6c82d88b3c7c06cc7587f187d3925a56c574aa75acf1ab1620363de9a4bfffe1c6b8ec8e2f09bfa4e2c5f433ba96c6387c88de0d422a2dfa8854c65bdf15d4883fdff2e7de1cb8b4c54fe0e129ec104412c70886c2df87314ad69bf05d168a0919119c55b25489d473671f61fbaee70387fd81843396ff38d55d3a844c524ad9ede77a09f9f804d03f4d5f1dd721ac0610ba27a8119802e3c84b368f66e3801b866fdc935189783b27a0796088cbbda91324e74ffce7085d893e2fcb2971f2c0c9e226d46736d732f83afda4cf60ed1fa653ea816f472f0ccb90251e08da4e7a171779b57a3cc67298f88b7eeaa84d698c359d7797f0d1d52f6ba1e52a26af118d281d30883f1380400bcefefa73570f2d19a759d081fd867d274e487894b1bf5ac262f92d9a2d398901b53ebf4fa5d24c306da7631d359fe8406aa865fd6bd95c8b1b6cff9aa2e05283b94270f6342e2d596d830159fd6ee2d09811c139419c109412a12d3b1cfc8718a3fb484e175541585454a510faab40f6371481d258c0cd502a778d23da67718afe9f6825021c19b9e04dfb03e069b8abff40292bcceb93fcb97f85930971251843bc25d6d185cb5e86b1928c7a4f0f4944c251a36df78404205ddc875d72b4399551bb6e3ed593902140c50c34f4e6536a5721e3556f8d6d1a56c6350d60e5f35fcd2689d22c3ed6ca9630764ad09dd5b36c0228df4bd1ece422fb7c27df70b5a60bd3c8f14e3f062334f7f21d56e14d9736fa937f861fdf5c646c2f20b31cf24b0ef2d4ec8008abc0ed8537a28400b209f518f211c6078e8dc53b80df63d58e6c0a1e822e94f2d5c5d28fa3c3db340261c88f456190a0f5e49a0f081672f6e4587bb42b801700bb19bf92c8413d22c50258bb482fde0e3de6836e54c5dd713539f1ab580ac5499b5d6c91ab2e52cc37d6cdb54cbd41fc0c91be5ab3b8a5a9a98d293c497fdfa2ac837c4f1cc44457c10890d2bfeffa9757a449061c50fdb61eab406148b6e5f5159863f4cbc022cffecdd1a3f6481cbd1d9a2b38d9ec744235714178cdf96629b5153bfec928d5bc2c82b6a0a6a5689c0b6a1c1fb8b1627107363c37bfd1e270c92cd119f3c9b11da080df8dc689cb3055ea9a6bcf250581eef26697d7b325e9fa50cbab8b3bfc53420053d9414f039782513b2a5baa3b8c9c30f49d566b9e0b950625c61d55fedf77739630cd93bbbd00064e11933403e6f2f15c3bd6549eba585fc51bfc9e93aa452cc10065dadad973b44759b001da3ee7f3c198511a6c1e7bd5599093f4ae2ddbed9fff1721675055085d07348b70d6857a47b3e96adaab599fa3085812ab7641cb5e627dd58073c54da0b75c095b6d0bbc50deea152142fbac496a00c7a1e3fd333d12ba0974461f8d2587cf3341adbe9e2606b61251c69d5b952f2933a52041859a6d45a99d62d334aacef84a5dedffe8b89d723c60b712cd0c989a07b0abc5d997ef95a765f6a116f96877768deaa3023c4dbcac1d5b6196af9690c41b68fc361449fd474083045116f0b8fc11ffa30f36edbb7d8dda621891b1752c48113ff8332d7ca23d7aefc7f191edecd6b47583475f321bd2c1d034fe403eea15518e39fbffbb6c646e16bcbbe44cafab85e5542fa5fcf5d3869a61397efc44029c48ed0cc3aa2711faac3110da6007ca3c99d60c221dac143d163787f0cb1fbf83384df99d258a1bc08ff39ebb2ecb198fcebd7f79e294d64b9d74e07908993c207f5477990eb8135f397f0aae2fee38d72deeee852d8f431fa37c2ec0b6120f79848c4372b3f81e5e685ba648e7dedd5ebd7ab1d3ed255c49e65f73c7933c921ef690bb787d6cd3c86b6bd328f987bddf57063ad0a68b9c7b9f051bc528aa367ca884b63285d9592ae59cdf7983150650ea3dbed2436370f5a8304fe0298ea84e7259afed83240999447e285a62e7ad5f577c2fe2ff6f12f6a7c0d1f55b9efa774555010dd8fd4c28ac7aa0cd75447bf443e4d1d3a2d1566eced268471038f2ed96492d60f5008d55e7d59b952937c09ecd4d7a632f3822b6f0c1f73e206ed741b02016c9c5d959243364591b24df06b2849489dfe1b4446420550f9b49b2655ebc9fcde554cd6e59ffe4cea07ae2c8241430ecc8a37ad69f34830fae92de0c04b4cdde05b684dfa817f073634c26f884f3dc303cdd8e9367fe1b63fe6b93451f1a0bdd3fa96d9911979716dfd0eea99ddb476f958daebfcf64a4c5e3e09b7bab029418f4da1ac1bc08b49cdb086a57f50ade8b6c44d7aff6867acc08ad283557d684aaf48bd0c6543a530f382a776ca8273ae71229f3db2c565116b25223936328ff6bc59a5565b41da139596bd979ad897192cda9f648adcf4c01319180bd683a683ecf1ae3645abfd5d31133323895ecdd26e8de72daef7e898710c161590086f06ae7155cb3127ef253e51b07135cc4f", 0x1000}, {&(0x7f0000001a00)="5989b395931a498054a2084fc7084353c56125b20dc395c3af5485aa2ec35badb385408cb3953cae47d7f110120f496ffc56572d0455d7fb65d1aa5eab0effba1cab1f5efafe13e830bba30d2fd6955b6f95f236b8cc682c9752313cc9985bfc48fb9368678002f690d0f18f242d07e5da10de93e7f42f5c219729999f12946842d2a7528278542fd17e3dc715", 0x8d}, {&(0x7f0000001ac0)="4533608523cc3a3d78a76f2c298688819d81abca3ae1a9274bc966338d2a3648efdbc4688397a004a1ff2fa6963c0025136d0f4c9297651f3a25622223fb4289703212e3aaec59456a7d19795e93a72329be90c8affc5fc9fdb80baff9cbaba0ce80c2f6d96e3e9f86ec0b07cb6e36a5638435ad350e7bf74158e58b1c605583621c137a3fa0f19ec713e7479ce54271692b4d12d991359953de2de93d04d2abb688e3bde56ce7d02b50c3c5e8b9413cf127c6634d7738dde9d9ecac5f18ab5c50afef55a38cb160d89ce4ed56cdd5b1a0b6d7f786b1810452ed3dfa38a8eea8d32e9a91b55187b0231312349ef1b83e92430327c4", 0xf5}], 0x6}}, {{&(0x7f0000001d40)={0xa, 0x4e21, 0x4, @mcast2, 0x9}, 0x1c, &(0x7f00000021c0)=[{&(0x7f0000001d80)="3dfabcac92bad96580cc555678fee6bb5933cc972a9707224fb6898bc9e94e1ea53b2353a604e504448370ed0c0503e1ecacf59a219a12c568e5bb1c753058d8986bbe9456a12d13ba4d27f200cf8714242544e760b595ea71087d9bdd432fe7408f84763a8aa8d59b4e256ea0ded24267fe5121742281d2b26b0fa38f4a46a30762a846fac91aee9702a43e9e6f880375cb48b16d5c20137fb903e53df642e4f5506a7c8ecc747981b013e98f186b01828bf51ecf05c364f5bd46caa7efd338ec25084c8e79e7db583c17a2cac9d0a6fbc8a994b3dd25a3e9c9bfa8", 0xdc}, {&(0x7f0000003bc0)="0763b5d7fdaddb490a0b58a726e9e05ef1ff5378e7d2ab27fad1a3f495992388c317f42172ad00af38778647d0d4a321c78b36c6674d613a9c5c593a94f6ffebf1c325a1023c8e1c3dd084c404830b4134aac29b79d70920f97f8423618bd418eb288991380b8ac660d84177f0b6c80f86c2d67091400c2a11d1a0ba0fc32b204bda0dde862452dc5c4dbe80b578c61d1b93a0a82fd38b39972a3fdad6cf797bb62fbdcb27d214d859c9391d90a8e237839e400a96eecdf8b4804d532ceec2839b3813bd01efffa0243a439be1427bd9255a6ccfd879440ac89fdc69c0002e723a7c0ea4a80aaf8176a63020f9be19b96c48d622896ceaa8820095e4f659dcaf77c1a54f2ca4e8c8f7b29faa9552059011604bdc619f7f0a77a6a0b8ee13ad9ad5010a2d3777d51bc274610d6bc062e38345db02fdd8dd8eb16e702ac6d7146b5b46e9a1b4b22ce281c4639fcef5cfbb0a8bc0ad69df374de24d914f6a3d12e871b14f0bd66ebef61901bbd8dd6c3472af78f2136829b2399dac484c1c5a73a44c817e82034b1972aade27f7330ea9e7797ea6a4091d2b752c12d74a4a9fc7e5c357b7f44e34b98f7e1a9a2ce6dbd35a67622558ecc1e5da403e855692c100bad0ef5cd460371be1b302a84054fb76d6a7c07cfa1eb685ea112cb8df7925716319b5dfe20962211aa516c54a0a9fd371da38cd2f19ca8c8133e1b5d4b04304bcc0cff01c1c5286d94084a5d38365e2e024430957bc88c5fb47b1b584e88b94e98661cac86b2e13f88c28b98a48077eaf1d61f729fc3c3b3a1180bb2bb55b939bcfa84d279176bfb9e7ed8612f58fa8bb6624ef7d5591d7cfcc4b840be90355d71fbf62be5b452942583af4b8394a9c04e7c52a37de8296b8c7bcf6507200f4f789a49a65c068d9eab024f41820bf7b3a308247e6d06586b6ce0418bbee32f99aab9f20a8e197396945b0d7dbcd55e0fc8f85f331cb5855b20f033efcb7bbf4be82f0f45e63768846b282b5760c5ad0877ca660ed146d622db353bcb703801bc1b0b49e021e7093e138d0ac6e583f438df7ba5d0fb6949cb944e4f09c1a831a8aa19803f4022da2e54b6dff467c927b885b00d9870bea4b3b598dd8d1c245e97d1838000b47bc29e9368b4d97c76465ba44f230a341b038db9868917a8b767ab82b2b059f34abbeb1e041a1b4eace1400e3a6cbd6937b1f42b97cd27c6cd23f1f7c0c741b223d5acf816bf6195eee9466376a9cc45eda50a0e8f9f3e3cbe7e57206f2f262afb39e592c28ca6211d5e4783d64a6973d9df78b59214ebaef352ad7811a23fc98fc47077b32a3e7b0bded03266b4d8a8719e41bb7d7004119e03d51addf91caa0894e6fb4cadc1b68ec2da43775035c8716b025f2faced2d07fff1c08fb2964392ee00c0bda4bf0c5ac6795405659a8204ae5bff30f1bf60d202506e5afaeac436f241bd3df10d777edde81ecc6f0f0b6e707e324d0c391077d4d4b78b7d53abf27ccfe3e01cd2dcd381c903d95331fc1cca73b16ee6bc6bd39c77e7024d53a0562caddf25db29c1a5ee854f1f95b1e69c02cf293961651f7ef8bd5cfd4c3e7291a545fc75f5056e24fb26462866331a4e839a28037f0dea5f3d81ac8023307f271d2dcc9a2843beb4a9602d3fd1bef9eeaeeafdae8547fbda570b3218a8c380efd56de79df34434a98f091fb7198798d70cc1352ff3d8deb06940cc3892aa8d0b05b3d55ac8f398cb6e42517d7166f4c3642162baa1b4e1b5de4b649d1dac3c561016049e713ef914cba309f50e2f9c9bfe5ae1024953922be47133461ff3a3f59b42b70caebe94ced1cb48cd8e07a049822331e11dbc8926cab6072e02453673e2eba66da46cfecd705c9f2d8a5eaa821547f52fbb9d1ade9facd45dc98529054aedf0cc25cc30600c6be39ce338bcfa21b0fc2e2f9cc2034e889edf4ee5d4c0ca6785f93dc93e47378e6d6a95bced27456aeeda031129bcbcccb9c6391aaeecdd16f2dcdcfb7430aae1d0df8a574b82b4d6a445b1d0fb26603c22ed89c4f9a5d9ccef17c9c3f4ed2a55359ec611fb32d3f105b4b5ba11589b76c9d6f8cbab6e73f4d7f48189c7b7f6dcc775f4e88822051443749905b207228eb170939c623ea906f3ef60c2c23ffd5211bf0681761bcec5a8298a10324bc233b4ac34c7bf610c760e0b30b46f610c16e7e81ec875423746c02700c05c98a3fc9931da280035307d6fefb2d44b4c011e3d6753dac69176420b435ac164eecf40ec51b3cdf19882d5f599deb7e7d157e3a239f84b89c7614a1ee27b969e32b06ab6de87a77faf3bdefeed3b971bafeb5d550dde4a44554f0ca482225e31031bef09eabe31af59e7394afbbcdfe4bb75c0a60cf8352779509e85e98938cf10a891e41e233abd782083fc8f7f7376e9abbf4bb89f70610c74f306407cd942ed9a775271dd38b3a078c066faba13ef0c7ee1af201a131a3f089bf856f27bd90539a35ceaa6740fa55fc1ae7bb847ca6b775fbe832f8d8b0119a6a579376cad194b3f6aca7287714b89a653ab7dbec9b144d1face23cdaebc2241a5f1e40f64c8b1d84f7a92abc38af61ca1892aa98bbaeaf56a1aa8defb746693381194949a198765ab4b039020e6a78ae08c7243e63091c945ea815069efe363d83efd70d3cc428b39c23d9c31151a1856cd9100657ffdf93844e627f101c27dc01ca9b4cde655f27b675314ce3730e56a58ef211bb16fbb1c944958b3c491dc58f698c7ae74585a1e7f92113a7257415abba5c9a8db8c9c2ec756d024df391cb22c1c4176b5724a8e9a9e64312b63faec3419bb207a6bf7d1e83eba5ff90b67aa6a0be3d09bc938a7e83ac8fff755fb78d54276ac73e71a72e741f1f6b48bf417604cb36e2a979a3d4848293364de08be6f3d2c49c76e70de20dc7dba454c8f6b19558f0765280eb8f399df3c22a10a36378bbbc76b95795e44532acdd89f49813a8eecb0be499c660db70b0da47b5a82a8e456d4877ba924a1dc89bbefbc5fa46a9cb49fb86446757ab230c16655e17f18f35cd1efe32a73588aa2de786bda4f679deda9096c973b027cf66d318f325d72e0e500cef49359df3219a634794c38b52a540feb024c1cd0623ae1469a977637be7098f6680a9406bb1be8abcc7623d64243fc5946437aa67ec68f60be2809edc337e15212c7485cd4e2c98028188d1e824ace3c6965d29019ee04473256535739f09f565c7f35a02d62324085dbe5021e11875515db289611ff6a2748887386d3c39d19d9d352ccc8a925b857e4593b487009d44ec0f2ab69901e3315a38a153d448b8646d73ec306a40e34cea96128a354b1010ef263f4b862d01daa4dc549824948280e081f958b421c274b20c3ba0581601fc6d67397294dd535960ffb12196665d48a6f14a93860fcf3b80be36328582593b832a505f45e2dd4951d537a0129a893fec6a1e3d1786ac3c4c743f2177b0e9834afde6d7f63005dbf69c8bb090084a1b448369e20cc2ac4aa72c673a8924ceb8191dcc1a2fc2102c41333c4d6b7b3ea527e8850ce7fd851ee7e44a3a2811e47449e3e9b61a319fa6582717c3fae0c2df775fa2be8dda2a6238b5cfc1ee864f7a07aeec7c157d49981d0879acbb6fd03e134a28f7646de93440aa49fd84a890f54586df13109d499b3342862e668fa75dc20a93155c989299ab01d96090dd054beeecf698bf69b5430377ea39f5fd8981b71d9a5e6bf275c11b1ae11fcf073dfc23b4067becea6fa30098000e64f58de9095075004e39311c5012950a120cb9de34352ae787483adfdee336f1effb3cb1d06770830c226cd2e1657e266b1d7e22064d468feef1ce61e57602848ec027a415941aaf72b52bcbd63c4656f98c8f8e839b2e8def23270b6299bb9d08a723015f4ea577481749cdd037ad1b28fb110818d8105572ba157944be13588b35012daae7d60b517d793369e479bc04f991e6a04466c56da144d3d99c30b6cb7eedd023471a9e3a9f3a10fb5b6d9deb80033576beb115605b78ccb4de867c7b9ac9bd6aca542d3fa89fcb23042babda4a553dbbeb0c31f6a10cb7ffe17478698642cc3f49eecdbce37213015398cc526b4ee734407fba550e67fe4954871d59a1a4db315080910e476fede8934d880f023a7af934070e02326a8c55f2656952ca702652206595286a942475f06e6c3cff0c2bd710b3f7b10efd11ae36fda3baee9d5ea4ffa5fab0b166806e21175b9b90bd950b4f07af8cc60f8cca885edcbc57d43580cd2fb59cbe5ea8ca98cb411f61e3a62cb0aeeb5a26609aa308d8bfb5b13bfe72371527db1ff761ed83df8b0874b94b2b90becd3c57596fd0f4940ac54e14d5690a26728719eceb0041d6badb9a3606edef6249614bcc7b4437a8d8192a252a1dfccb9912e57960b1fe19af8d600f13a054816e5fdf4ef8f23ac8268c9c29cc9d5daa9a0b2003456dcea263ffb900497b2cc5044a067c901b7a00533b23aa62315c38e3273e42a7a892510cc5e996ea621063902e57e3a32f6fc2b417b65ffc848c4a64a795cc168d2e52f64658165f1348b925ffdeae989c602a646ac680c349726f1fe926cf192b9055cdaaf8eac113ab7b92e51f5466196e2f7b50297ac7e6805055e8bee35f9e609270e87635096aabb4b6fdd79e3c8b0189ba3d5c13b40d9d33ba0dc6f842ff222e43dc34d4424bb9c60419aa80dcd8f0076e4c3019cedf4640318267222fac164b8e9655dd987198971595af254e84bbdedf61fe9c95559367aa61aa199cb3f153d1d42b323e022d513e54285ebd1fc457a4e58e8db9fa7760d2ecd813b8dc6bf7cc1f1d82ca100422173b50f4dde19e856ee1ec89249195ca00a4851677eb8818ecd43f582021e372983fa00bf6862f0fcda68fa701b5b73da339cd2306a85b1b9cfe6cf41ae890bd4005b34dcbf802a7bc7c892555a80115760971f1afec342d7dcfb9adb504c82cc42d5124186db3adae6e4fd41b11943c89da540d3dfa67f63e7e8ba373fbee8e5387534b385104c9e53b599d8729d040dd2192fc132df96dc5ba4987eac4c194e4c80bd7a779fdc6e93279937942f1b377b57f2aeefdef4ba3ff09c5241de6f5ccf892f3edb80af307e56b8a5d65a04d34d4f457f0e750fdfe4145a4c845037ec1d0c245bca58bb10883102aa57518552c5d4b894c40fe5060199ed9b84ab9449c294548e3ad7175bd1a34f2ecd43776aa31283bf41eb758600817f37614f3df2b4b70005baf94603217f969761cec7c847db801bcf59fde9d2eb6a3475536259d8288c615417081a73928389277922ac96109f8ba9a9b65a7757dd3a0826d05607c85020c2aec8868a0791cde123cac54036ff8cdabbfc07398043a362b75256be1bdf83dacbc1b0df5dd872800465235e8536ad867a3fa103d51b8b0d0e3f53fbbcf2a9874585ed88c3a0dd05d34e07e0b98240337ceca71e11c3aa624bd8398960ae6445c2d6a9ccd79d1aca46e3cde8bdbf1924d4a7bdc7d1b74f5081a574b0b7230e3f1700b3b5a54f9b26579be8c88c90544dfd4cf8d3d5752755e3c1d6ed6dd27613c486d9d90326cb9ff8aebc7044c75f4faf8ff0c12f7cc63846c4d0c5a5677c0b0fd97ba5ea4ac48097b9e40d6640db44d0265355d4a386ca46d2bd0acdc7620814c44c32bbb6f9dbeb50912759540a281393ca0c4bcf348969aa9661956e6d95820094794ffa164364c6da9e693fded9543d85ca7f9993dc184d5ebf50e667ffcba8d66033f06efed69185e3904c4a198c7591a79e9f870b8be", 0x1000}, {&(0x7f0000001e80)="351f62db0f60769a62a760b1e659ffb1ad7e16cda1d52d9139f0129989f80ecf30b192b7e57d38c0b5374c3b61465deda447e0ab536ce92771edcc9a32c1c432d61443961730b6351ba29ec549f778dd07865edd5f36c585e13fbd73fa5e879760707e41a5bd0107d0d0946712b3d3ed01cc255088ec6ca656578aa0f457e359f7392dffed00e4779c553104d2a02100b2465e10adfbd8ff026df24c883c6f021b21b23ffe0be84587efae85f99a881b3628b61fd1ac5e620574ba5702523357be78ee13f7f657d5b7a8c7800d45da8f554a0591b180125e8875b5581578b819e6efac82f675f056", 0xe8}, {&(0x7f0000002640)="2a3d0853a4f6cb5b1edb57bb1da6875b2613079ae6ff1a0511196e9243b17c7002e387e861e0f0bafe41b6d5f36d032aceb747d684b4baa902550a76a6ae18024e45defc7dc8fe5c517758163dfbec63c160cd281be6e1f49dc76061c6af99ed12ed68a9189daf7be790276e08edcb7381bb89b34707a0fab63b37c30092b29cf154786a1fbb64a84d0b169f1d4277f551ebab4addd4462852bb25b9e67702fbf9ddd3e3be4a8986787ac97effeb925d4b5b1dac9331", 0xb6}, {&(0x7f0000002040)="1be8552cf8b5d36c0b14c538076000870f8b494097fd4eeaa2677166439765ff8c6e3c91cfbf734542ca567fccb373e71203084ea11b2d33cd199f310615fa02286bdeb70bd07f30f6554f1d269b3cafe82bd23a8e7e1323550eb52f1a174ca7639f83778c4345112f257c2f27a29b3f4eba334e36fa130aac49a13e47ba49da07884bd494d239773b612d6981a24feddbb2b26f40ebd9862431d30be447fb17dfde5b5643eadacdd9bf062cdf8779bbf6e1da4bbf1f51ab9a4550df38ff8a8a4707c1d0b04e7d5adbba3b61c51e6d", 0xcf}, {&(0x7f0000002140)="c9fcf0a44b25ea62489bd04d1b8dca43d754558eb256984999ee25b4f27bbea44c2ad4449d2ebaa105b9d28d209da831ff99a28958a643d3fbb4198f729706e06d376bb628cdcb92ab25a986a1a644119319112c64619d7555723268e8edebf91593e85a60689c26", 0x68}], 0x6, &(0x7f0000002240)=[@hopopts={{0x20, 0x29, 0x36, {0x89, 0x0, '\x00', [@ra={0x5, 0x2, 0x2}]}}}, @hopopts={{0x80, 0x29, 0x36, {0x33, 0xc, '\x00', [@calipso={0x7, 0x30, {0x0, 0xa, 0x8, 0x3, [0xec5e, 0x2, 0x6, 0xffffffffffffffff, 0x10000]}}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @ra={0x5, 0x2, 0x7f}, @enc_lim, @hao={0xc9, 0x10, @private0}, @enc_lim={0x4, 0x1, 0x2a}, @jumbo={0xc2, 0x4, 0x1}, @pad1, @ra={0x5, 0x2, 0x8}, @enc_lim={0x4, 0x1, 0x8}]}}}], 0xa0}}], 0x2, 0x4000) sendmsg$L2TP_CMD_TUNNEL_CREATE(0xffffffffffffffff, 0x0, 0xc0) sendto$inet6(r6, &(0x7f0000002480)="4c59f76ea15a86ce8530b00184339808dccd57fb261328f569f2aa5e0da26f91bf10a8925372d1979ed3ed00b45cc2acc9707df85628afe446f8a492b9bc056a77808d2be19ae7362ebea5bf23b0e58350a6918244d00637a461e27d25f697007899edbb879322dd2be5a95b7d1d31b2168821a1a766ef267c7df8a2cc1c51677a8271a31287da93a6bef4e9fd7cc1c29ffb8af627c9e844ea7017ef9ac8a739eadf8d1c726a1d270ec3aae426916b3c4f2d5e9a722bb9791f9439e9a3", 0xbd, 0x1, &(0x7f0000001400)={0xa, 0xe21, 0x1, @mcast2}, 0x1c) r9 = socket$inet6_dccp(0xa, 0x6, 0x0) recvmsg(r3, &(0x7f0000002600)={&(0x7f0000002380)=@nl=@proc, 0x80, &(0x7f0000002580), 0x0, &(0x7f00000025c0)=""/52, 0x34}, 0x40000022) bind$inet6(r9, &(0x7f0000000000)={0xa, 0x4e23, 0x3, @ipv4={'\x00', '\xff\xff', @multicast1}, 0x9}, 0x1c) setsockopt$inet6_opts(r3, 0x29, 0x3b, &(0x7f0000001200)=ANY=[@ANYBLOB="87190000000000000912d9e77d21acf3491ce0ee38a6f73995f0e6ed03a1e01be6b74f84e2c8ee85f61ed5cd2c6a0024676efb2a09bd1c80589f5de888f2d77e0d736432494f4614a92f50293fc68900f72fec0ba714bd6d02ea39266181a74298fedfa6616f4aaf117f6e98928c85864364d8d2c56b00000000000000096fd99a13f31b62d0a10b8f1164117189e963986b1beac2e98712b2011a908b7b73b3c43f361d157c6d015229b0081d0adbee9683fbd029f026651b770566ca2fc910fe88000000000000000000000000000100000000000000551d4d47f7a4abece6ddf6ebeede99977a11177027da67cf6cc88065d6779b1e834f7d204bacbaae09e3609b7802677f1c6b0d6a44d8a24fc09d"], 0xd8) r10 = accept$packet(r4, &(0x7f0000000180)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @local}, &(0x7f0000001340)=0x14) bind$packet(r10, &(0x7f0000001380)={0x11, 0x1, r2, 0x1, 0x2, 0x6, @link_local}, 0x14) 22:56:22 executing program 2: r0 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000300), 0x0) openat$sndseq(0xffffffffffffff9c, 0x0, 0x0) sendmsg$TEAM_CMD_PORT_LIST_GET(0xffffffffffffffff, &(0x7f0000000740)={&(0x7f0000000000), 0xc, 0x0}, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) ioctl$ifreq_SIOCGIFINDEX_team(0xffffffffffffffff, 0x8933, 0x0) ioctl$SNDRV_SEQ_IOCTL_GET_CLIENT_INFO(r0, 0xc0bc5310, &(0x7f0000000000)) [ 482.611587][ T774] comedi comedi0: Wrong number of endpoints [ 482.617761][ T774] dt9812 5-1:0.0: driver 'dt9812' failed to auto-configure device. 22:56:23 executing program 5: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$KVM_CREATE_VM(r0, 0xae03, 0xad) [ 482.754254][ T774] usb 5-1: USB disconnect, device number 14 22:56:23 executing program 2: r0 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000300), 0x0) openat$sndseq(0xffffffffffffff9c, 0x0, 0x0) sendmsg$TEAM_CMD_PORT_LIST_GET(0xffffffffffffffff, &(0x7f0000000740)={&(0x7f0000000000), 0xc, 0x0}, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) ioctl$ifreq_SIOCGIFINDEX_team(0xffffffffffffffff, 0x8933, 0x0) ioctl$SNDRV_SEQ_IOCTL_GET_CLIENT_INFO(r0, 0xc0bc5310, &(0x7f0000000000)) 22:56:23 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000000100)=[@in={0x2, 0x4e23, @empty}], 0x10) r1 = socket$inet6(0xa, 0x40000080806, 0x0) bind$inet6(r1, &(0x7f000047b000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) listen(r1, 0x20000005) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r1, 0x8933, &(0x7f0000002880)={'batadv_slave_0\x00', 0x0}) setsockopt$inet6_mreq(r1, 0x29, 0x15, &(0x7f00000028c0)={@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, r2}, 0x14) r3 = socket$inet6(0xa, 0x6, 0x0) connect$inet6(r3, &(0x7f0000000040)={0xa, 0x4e20, 0x0, @empty}, 0x1c) r4 = accept4(r1, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0x1, 0x7b, &(0x7f0000002b00)=0x20000000, 0x4) recvfrom$inet6(r3, &(0x7f0000000200)=""/4096, 0x1000, 0x0, 0x0, 0x0) r5 = socket$inet6_dccp(0xa, 0x6, 0x0) r6 = accept(r5, 0x0, &(0x7f00000013c0)) setsockopt$IP6T_SO_SET_ADD_COUNTERS(r5, 0x29, 0x41, &(0x7f0000002b40)={'mangle\x00', 0x3, [{}, {}, {}]}, 0x58) sendmmsg$inet6(r4, &(0x7f00000001c0)=[{{0x0, 0x9b4c, 0x0, 0x0, 0x0, 0x0, 0x3000000}}], 0x500, 0x0) r7 = socket$nl_route(0x10, 0x3, 0x0) setsockopt$inet6_IPV6_ADDRFORM(r5, 0x29, 0x1, &(0x7f0000000100), 0x4) ioctl$sock_SIOCGIFINDEX(r7, 0x8933, &(0x7f00000000c0)={'wg2\x00', 0x0}) sendmsg$nl_route(r7, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000002900)=ANY=[@ANYRESOCT=r6, @ANYRES32=0x0, @ANYBLOB="0000e600007d87ca47fb60520000001c0012800bd00001ca4c8668deda0da1000c00028008000d0000", @ANYRES32=r8, @ANYBLOB="5da9bad0539590ba466c6483199046142680bf5cd2d915ccbb3cd5855409db190ec8a4a0c8c80b35402740cb0f03a597092229536058ea0bc8500b4fbbf6bb5390c13e87693eff223be1a0ea317acab68a26c4756af48047ffee14fb59559643f35660a17a563920371cffa3ab94e2e5c3ce705936fcd6178ad9e0c833657721b8416f7fdd570b1bf7358b04e552d25c6ac2eac779540b17da1da85dfb4541f333b2d1a7a2bb2256"], 0x44}}, 0x0) syz_genetlink_get_family_id$l2tp(&(0x7f0000001600), 0xffffffffffffffff) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000002300)=[{{0x0, 0x0, &(0x7f0000001bc0)=[{&(0x7f0000001780)="4d9c64bab6458e9861fe9b208dc14b26e9b98214d5314ed015e5c610e52ab654e9fe160093ae71d9a9445e0de51adb7965948bbb2f28924da4a5f6583a8b504740a13ec1636577fa3f6fcb3b35a6b243561fb53968a1e859f61bb39ef6ee1eeaf5cb267dbf44b2872be364555b035838271bcb0b9c71e20832060e336b8fef792154065f7ce754262bb18bb3189a2a84d3ef382a7037db258ca5cfc46707d3bad78157d4e2cbab1e97", 0xa9}, {&(0x7f0000001880)="96ca89651c00ea0df1c6e3e94c1432ebd32b1080804fe0713b2665dd19ca8cd6c3204cfd4e8675eccfd210d74e26a117145100ab213af711de347bda5564b55a2cfd503227c4ab2bc65b8ebe563362a64576669ca1b90ead7e625ecb54da6d6abc5ddd1d4bf9c458150f604788072ff1d0fb28061a328ad5b7502f0a109352706a12151229db8e4cbf4efadf01a4", 0x8e}, {&(0x7f0000001940)="d0b314ac42b82c1a5dc18d1e0542fd20988b4f8ab7e61db48a5b60ee7da5cb84ecd1bb5cce875f7ddc8621aabe9bfd8821251bc26bec955cdbcea6f4354458f5ecf572e5f4ad1ac8582826d3d633dd517783341a225a58a15c88944e6a1efb102fd05db45ff0398392c24d6dc9dfcef0ba0c84e96072f90da5757d4744bf6313a1382f7d22a555d2c60cf09313e62b18ce2119343135fc65cf90ae00139e3819afb7d2df463952e094c50c6485877ce31936847121b36ef2fb8c46899fbd94e9", 0xc0}, {&(0x7f0000002bc0)="b5ae6ee2ea4680171f61b4b492d0568a97845da0d9d3aa826f757beff330d45c9a208f8327bbf0aee3ecc1e6375e948904b5531896037719c392a828a2b9e32af7efec737775a2e4de17a4e7f532aa5d580b509e46f6d62721a9c07226b3e52ff4801021a804d29c022d3f0830fce7112a270abd052f20dd4060f8039f717a1b36760ae2847bc5c3711bb2039da77321564949091e209150419ee2cf4e3380b63a2955c5e891d5aae954c99ae26455fc0f401209d3ae16963da6f34f06cbdf992ab824da00e0604dff9f18a22ebfc0d0caff1af51fa43dc18ffcea60b6983be8ba88b409170ebfbca3ed7df0dcb3c5fd3c083690c28e15bd73693b768191b8044065e0d2a5f6c8c97b1d2e535e73af26669fbc5fa9cd2fcd2b514d87dfa350d6da78f598c63fb1c34cfb4b3e10402d23e30f0c5f5538933fd58404d637380ab5c3fcc7324c12ddcc7e78edd426f3eb0aeea21ab3cf0533f91840bde95e5cce4b1666b9ce00a5c12a018f137dd003d03129b8d92530094b5aa4321f0f0458030144b5fcc20d3539307193d06316b483a4f7c5c3c9317f5bc668c66272d351bc20630f766466e0aeaf55849b0268d9820a6d21460a5043f2c4278e1f4d86b320b1ca969f8fe559cfc054d8a47c702be6a204164e81b5ce87558243f80d8f2431a6c4781ae24e47ca1198c2d93bd73acc560b15e05666a0a30d27c1e98e1fac107a5c2d41ba2285db828753372b308e16a264b25eed781b73100d3b8041f596a22c480cf58e25b5bec3e0127c655500bc850710755b6757eeb1d7eb3365eec8120d691d62edf31a44f7c45d00e7ef6ebd7bd6776ab92dd859676c3b0cd61e3059a0b95c8505f9501d535bccf450b9b4e666d0740792a2aa27309f7d7e07ada4606a51b83b00e121b82e476619566d98e207b697cd93c5854ffcc319bc731cf9de7b94e3393a3ed46339de0cad57a57eae142bb3adbc5b3c07d05816f6c1b54d09778a7e43ef0e22e0f5f16697504a6ec54bd8d553a5be06370f214ddc43edeb471d180ff9d2fc7b92f970354796b5024588ef0e813802df980caf7a92286f57f0077f61dac9e83c4a8c62f05ccbf374a91fba6f361468391b19297aa23df71027405a898d5fced96973af25ddaf01b5676d2b6202143362774dbfca7333fd91e9770dbc198d692714919f54dc1018b4c64e16a0ad257b08d8b86000d38279a773fde1b64a10b0f6a2d4849a8e6a49cd56c03f75bc2ed2291e48a5a853d3f30a8bc1dfc50dcdd2546e742cebbc8f47dbc7447a5e18913874618db34b3c518f784da5047dca1aa6a352cd75b0eee2660704cd1eaf96093f72ce7b799cf50bb474cac57be482ad621d66095f6c93c6c5867f322f63a373f85a7d842810769ba84d6f0900d59761dbf736a8a3f2b0f3f8718f3ee2dbd82b515742fabfd3a71be77123a9976673e718b18fee904b7dfa02f2625e28c56b2a0dda00711b823ee37f132674b55afe1c6e37fa70f1cef61369ddb22c57a90a432d552eecb7a8336cd3325b2be64545505cfe740f1098064a6ecae7f58cee137f2d0d353b5388e3fcbd292e237b575ad0aa578b5f0b982c04108f49d7b03fa4c22c2306af0f05dc8301ecfa9fcc3404e1e490ecfe5b220da9d4b08f93d154217524c00645606051ab575ae83161dc4b0bac7d6b25ebb4332bc04cf4231d6f37f8f3ff0abf0882870c12bfa7bd2aa4b48f595cc629486decafc09ada9a3a82772557894d0687de74406a25f1d0eb6b648495b189c4ea4267e4338a5425a0ce695de62af4f9c25f65ccecd6ed24221c1517ffb59020076c2b4d9996864e5d4422ce242081e705860d32480b69ecdc6bb57a4dedd0f1d8b3d28851445efe490900bd22a5471bbece11e4ffb1fbca3b517b07bec04f9f21fe3ee96f19ba4b39687e4730f40a2389a3c176a25ed1665667b7fbbc7799982cb054d6716648e892b26cc209c670b5daaed6231437d0a4613d9e729b9597b6d5edb4dd39685a2601cf4938445bdeabc9ce560b3abd279d4febe18b9d3852a59a3d706a5f1da8fed10f02c7148535cc25bf37acd33349d5da677fe7ee95d48e5997ecd1da6980e732e6d286b877a56bd19b41e0ba4b5bb96047504a79c6fe7af2436dbc1b32696b2f03fc9df9f63e3d0f2693f65c813059a36be80f0039f769aab041cbd4f0a40cd3b8255589cd3009bdfd78dfc1635b0233dff184eb8b29e054994cd2b9c73e995080dfadd5ca71f8014e4e7bd5c14d5ed4e16bdbb5594deb0d6fc10a558ff0dea5137ccd5e00bb0e72c819265a92c252b2ac5096f8bfe39a6f069ec36904bdfa2cc292c5d6bce9b51a6a93d4e997dafe4391cfdbfa03366283d1c23f01c664284e6c80ccc8ca814e5f095988109594406c4620a536b86aef44d019c4d521b2b48b626b0e98d274a52e7d392d938d4024562cdfac1fa0e4416551c3473c1d0bf9157e2aac0bf545e494361beebdd4094c1c37c8b617a476008edf4515904ade2d0e81bc750a7f0c5eda44eec4160464ca487b0ea81a651b2af14251544250a44ec8da63db0f0af800ec31bd548b7badceb087477eb150f77877a9ac387a9bfd9585aa05490e3991b0bec8dab7f8aa982904b405745e5e8e5b3a693282062ae7ee2d3d3e5105a9530f4a733bade142b312fabb2a7c82ef21c27b9e16b3bce1e12096d57b74b67aa7e8217d39e7ced3f19965e13ddfb2a6adc268edf3e51847962408434ef180421ff53095b5c1f1fc919f79ca733e8d1869a24d9df2c9a1cbe1cea9ea8e509a41dcf4920547bb23a788091b435e2786316ba0558354aa94db76d3d7c3efe9738f55bfef3b75d77f0dc26c36b3f1c641a2ab1ad14814545718fb0b1c656f0c12f5503fcee4ea7fd3b8e72d18ef0c59ae5d25a79b4bae4ee2be0336d94a42232d503241e929ee25878c257fb647c25271e4995298d80297be0b63e0b5820e00f657bcc814b9896783d6555dddd6f47e0f0cb384f42b84f5ea6116c82c0051fe6b9d9b9d82ce5f8f0337838a59154d3e8bfd13fdc08c3f109e854e86cb1f10b44ab3f9debff47ed71617e414ff875a67ffe05afc816e50f3ae0d6c411a458f12a9239eaf10b669c9a666a66a05731e034bce2d2c64f19f0a50e2da36b3f597d13f4826dc6b66c34d5b641d937bf98187107ddc4cfb31c8b0c0e0a1b4cbad0834e370e6860be9573d426fdab964a69eeaeca9f1d890b17b769de43510d9b780b990c3f10a242bd025eaeb5967523c0aa6c57ce49510e8a9c0a1866d739083fea42c22035425d57941db23e35a62b9f761c312919793ac712b4293853bfee0f3cd47b6c82d88b3c7c06cc7587f187d3925a56c574aa75acf1ab1620363de9a4bfffe1c6b8ec8e2f09bfa4e2c5f433ba96c6387c88de0d422a2dfa8854c65bdf15d4883fdff2e7de1cb8b4c54fe0e129ec104412c70886c2df87314ad69bf05d168a0919119c55b25489d473671f61fbaee70387fd81843396ff38d55d3a844c524ad9ede77a09f9f804d03f4d5f1dd721ac0610ba27a8119802e3c84b368f66e3801b866fdc935189783b27a0796088cbbda91324e74ffce7085d893e2fcb2971f2c0c9e226d46736d732f83afda4cf60ed1fa653ea816f472f0ccb90251e08da4e7a171779b57a3cc67298f88b7eeaa84d698c359d7797f0d1d52f6ba1e52a26af118d281d30883f1380400bcefefa73570f2d19a759d081fd867d274e487894b1bf5ac262f92d9a2d398901b53ebf4fa5d24c306da7631d359fe8406aa865fd6bd95c8b1b6cff9aa2e05283b94270f6342e2d596d830159fd6ee2d09811c139419c109412a12d3b1cfc8718a3fb484e175541585454a510faab40f6371481d258c0cd502a778d23da67718afe9f6825021c19b9e04dfb03e069b8abff40292bcceb93fcb97f85930971251843bc25d6d185cb5e86b1928c7a4f0f4944c251a36df78404205ddc875d72b4399551bb6e3ed593902140c50c34f4e6536a5721e3556f8d6d1a56c6350d60e5f35fcd2689d22c3ed6ca9630764ad09dd5b36c0228df4bd1ece422fb7c27df70b5a60bd3c8f14e3f062334f7f21d56e14d9736fa937f861fdf5c646c2f20b31cf24b0ef2d4ec8008abc0ed8537a28400b209f518f211c6078e8dc53b80df63d58e6c0a1e822e94f2d5c5d28fa3c3db340261c88f456190a0f5e49a0f081672f6e4587bb42b801700bb19bf92c8413d22c50258bb482fde0e3de6836e54c5dd713539f1ab580ac5499b5d6c91ab2e52cc37d6cdb54cbd41fc0c91be5ab3b8a5a9a98d293c497fdfa2ac837c4f1cc44457c10890d2bfeffa9757a449061c50fdb61eab406148b6e5f5159863f4cbc022cffecdd1a3f6481cbd1d9a2b38d9ec744235714178cdf96629b5153bfec928d5bc2c82b6a0a6a5689c0b6a1c1fb8b1627107363c37bfd1e270c92cd119f3c9b11da080df8dc689cb3055ea9a6bcf250581eef26697d7b325e9fa50cbab8b3bfc53420053d9414f039782513b2a5baa3b8c9c30f49d566b9e0b950625c61d55fedf77739630cd93bbbd00064e11933403e6f2f15c3bd6549eba585fc51bfc9e93aa452cc10065dadad973b44759b001da3ee7f3c198511a6c1e7bd5599093f4ae2ddbed9fff1721675055085d07348b70d6857a47b3e96adaab599fa3085812ab7641cb5e627dd58073c54da0b75c095b6d0bbc50deea152142fbac496a00c7a1e3fd333d12ba0974461f8d2587cf3341adbe9e2606b61251c69d5b952f2933a52041859a6d45a99d62d334aacef84a5dedffe8b89d723c60b712cd0c989a07b0abc5d997ef95a765f6a116f96877768deaa3023c4dbcac1d5b6196af9690c41b68fc361449fd474083045116f0b8fc11ffa30f36edbb7d8dda621891b1752c48113ff8332d7ca23d7aefc7f191edecd6b47583475f321bd2c1d034fe403eea15518e39fbffbb6c646e16bcbbe44cafab85e5542fa5fcf5d3869a61397efc44029c48ed0cc3aa2711faac3110da6007ca3c99d60c221dac143d163787f0cb1fbf83384df99d258a1bc08ff39ebb2ecb198fcebd7f79e294d64b9d74e07908993c207f5477990eb8135f397f0aae2fee38d72deeee852d8f431fa37c2ec0b6120f79848c4372b3f81e5e685ba648e7dedd5ebd7ab1d3ed255c49e65f73c7933c921ef690bb787d6cd3c86b6bd328f987bddf57063ad0a68b9c7b9f051bc528aa367ca884b63285d9592ae59cdf7983150650ea3dbed2436370f5a8304fe0298ea84e7259afed83240999447e285a62e7ad5f577c2fe2ff6f12f6a7c0d1f55b9efa774555010dd8fd4c28ac7aa0cd75447bf443e4d1d3a2d1566eced268471038f2ed96492d60f5008d55e7d59b952937c09ecd4d7a632f3822b6f0c1f73e206ed741b02016c9c5d959243364591b24df06b2849489dfe1b4446420550f9b49b2655ebc9fcde554cd6e59ffe4cea07ae2c8241430ecc8a37ad69f34830fae92de0c04b4cdde05b684dfa817f073634c26f884f3dc303cdd8e9367fe1b63fe6b93451f1a0bdd3fa96d9911979716dfd0eea99ddb476f958daebfcf64a4c5e3e09b7bab029418f4da1ac1bc08b49cdb086a57f50ade8b6c44d7aff6867acc08ad283557d684aaf48bd0c6543a530f382a776ca8273ae71229f3db2c565116b25223936328ff6bc59a5565b41da139596bd979ad897192cda9f648adcf4c01319180bd683a683ecf1ae3645abfd5d31133323895ecdd26e8de72daef7e898710c161590086f06ae7155cb3127ef253e51b07135cc4f", 0x1000}, {&(0x7f0000001a00)="5989b395931a498054a2084fc7084353c56125b20dc395c3af5485aa2ec35badb385408cb3953cae47d7f110120f496ffc56572d0455d7fb65d1aa5eab0effba1cab1f5efafe13e830bba30d2fd6955b6f95f236b8cc682c9752313cc9985bfc48fb9368678002f690d0f18f242d07e5da10de93e7f42f5c219729999f12946842d2a7528278542fd17e3dc715", 0x8d}, {&(0x7f0000001ac0)="4533608523cc3a3d78a76f2c298688819d81abca3ae1a9274bc966338d2a3648efdbc4688397a004a1ff2fa6963c0025136d0f4c9297651f3a25622223fb4289703212e3aaec59456a7d19795e93a72329be90c8affc5fc9fdb80baff9cbaba0ce80c2f6d96e3e9f86ec0b07cb6e36a5638435ad350e7bf74158e58b1c605583621c137a3fa0f19ec713e7479ce54271692b4d12d991359953de2de93d04d2abb688e3bde56ce7d02b50c3c5e8b9413cf127c6634d7738dde9d9ecac5f18ab5c50afef55a38cb160d89ce4ed56cdd5b1a0b6d7f786b1810452ed3dfa38a8eea8d32e9a91b55187b0231312349ef1b83e92430327c4", 0xf5}], 0x6}}, {{&(0x7f0000001d40)={0xa, 0x4e21, 0x4, @mcast2, 0x9}, 0x1c, &(0x7f00000021c0)=[{&(0x7f0000001d80)="3dfabcac92bad96580cc555678fee6bb5933cc972a9707224fb6898bc9e94e1ea53b2353a604e504448370ed0c0503e1ecacf59a219a12c568e5bb1c753058d8986bbe9456a12d13ba4d27f200cf8714242544e760b595ea71087d9bdd432fe7408f84763a8aa8d59b4e256ea0ded24267fe5121742281d2b26b0fa38f4a46a30762a846fac91aee9702a43e9e6f880375cb48b16d5c20137fb903e53df642e4f5506a7c8ecc747981b013e98f186b01828bf51ecf05c364f5bd46caa7efd338ec25084c8e79e7db583c17a2cac9d0a6fbc8a994b3dd25a3e9c9bfa8", 0xdc}, {&(0x7f0000003bc0)="0763b5d7fdaddb490a0b58a726e9e05ef1ff5378e7d2ab27fad1a3f495992388c317f42172ad00af38778647d0d4a321c78b36c6674d613a9c5c593a94f6ffebf1c325a1023c8e1c3dd084c404830b4134aac29b79d70920f97f8423618bd418eb288991380b8ac660d84177f0b6c80f86c2d67091400c2a11d1a0ba0fc32b204bda0dde862452dc5c4dbe80b578c61d1b93a0a82fd38b39972a3fdad6cf797bb62fbdcb27d214d859c9391d90a8e237839e400a96eecdf8b4804d532ceec2839b3813bd01efffa0243a439be1427bd9255a6ccfd879440ac89fdc69c0002e723a7c0ea4a80aaf8176a63020f9be19b96c48d622896ceaa8820095e4f659dcaf77c1a54f2ca4e8c8f7b29faa9552059011604bdc619f7f0a77a6a0b8ee13ad9ad5010a2d3777d51bc274610d6bc062e38345db02fdd8dd8eb16e702ac6d7146b5b46e9a1b4b22ce281c4639fcef5cfbb0a8bc0ad69df374de24d914f6a3d12e871b14f0bd66ebef61901bbd8dd6c3472af78f2136829b2399dac484c1c5a73a44c817e82034b1972aade27f7330ea9e7797ea6a4091d2b752c12d74a4a9fc7e5c357b7f44e34b98f7e1a9a2ce6dbd35a67622558ecc1e5da403e855692c100bad0ef5cd460371be1b302a84054fb76d6a7c07cfa1eb685ea112cb8df7925716319b5dfe20962211aa516c54a0a9fd371da38cd2f19ca8c8133e1b5d4b04304bcc0cff01c1c5286d94084a5d38365e2e024430957bc88c5fb47b1b584e88b94e98661cac86b2e13f88c28b98a48077eaf1d61f729fc3c3b3a1180bb2bb55b939bcfa84d279176bfb9e7ed8612f58fa8bb6624ef7d5591d7cfcc4b840be90355d71fbf62be5b452942583af4b8394a9c04e7c52a37de8296b8c7bcf6507200f4f789a49a65c068d9eab024f41820bf7b3a308247e6d06586b6ce0418bbee32f99aab9f20a8e197396945b0d7dbcd55e0fc8f85f331cb5855b20f033efcb7bbf4be82f0f45e63768846b282b5760c5ad0877ca660ed146d622db353bcb703801bc1b0b49e021e7093e138d0ac6e583f438df7ba5d0fb6949cb944e4f09c1a831a8aa19803f4022da2e54b6dff467c927b885b00d9870bea4b3b598dd8d1c245e97d1838000b47bc29e9368b4d97c76465ba44f230a341b038db9868917a8b767ab82b2b059f34abbeb1e041a1b4eace1400e3a6cbd6937b1f42b97cd27c6cd23f1f7c0c741b223d5acf816bf6195eee9466376a9cc45eda50a0e8f9f3e3cbe7e57206f2f262afb39e592c28ca6211d5e4783d64a6973d9df78b59214ebaef352ad7811a23fc98fc47077b32a3e7b0bded03266b4d8a8719e41bb7d7004119e03d51addf91caa0894e6fb4cadc1b68ec2da43775035c8716b025f2faced2d07fff1c08fb2964392ee00c0bda4bf0c5ac6795405659a8204ae5bff30f1bf60d202506e5afaeac436f241bd3df10d777edde81ecc6f0f0b6e707e324d0c391077d4d4b78b7d53abf27ccfe3e01cd2dcd381c903d95331fc1cca73b16ee6bc6bd39c77e7024d53a0562caddf25db29c1a5ee854f1f95b1e69c02cf293961651f7ef8bd5cfd4c3e7291a545fc75f5056e24fb26462866331a4e839a28037f0dea5f3d81ac8023307f271d2dcc9a2843beb4a9602d3fd1bef9eeaeeafdae8547fbda570b3218a8c380efd56de79df34434a98f091fb7198798d70cc1352ff3d8deb06940cc3892aa8d0b05b3d55ac8f398cb6e42517d7166f4c3642162baa1b4e1b5de4b649d1dac3c561016049e713ef914cba309f50e2f9c9bfe5ae1024953922be47133461ff3a3f59b42b70caebe94ced1cb48cd8e07a049822331e11dbc8926cab6072e02453673e2eba66da46cfecd705c9f2d8a5eaa821547f52fbb9d1ade9facd45dc98529054aedf0cc25cc30600c6be39ce338bcfa21b0fc2e2f9cc2034e889edf4ee5d4c0ca6785f93dc93e47378e6d6a95bced27456aeeda031129bcbcccb9c6391aaeecdd16f2dcdcfb7430aae1d0df8a574b82b4d6a445b1d0fb26603c22ed89c4f9a5d9ccef17c9c3f4ed2a55359ec611fb32d3f105b4b5ba11589b76c9d6f8cbab6e73f4d7f48189c7b7f6dcc775f4e88822051443749905b207228eb170939c623ea906f3ef60c2c23ffd5211bf0681761bcec5a8298a10324bc233b4ac34c7bf610c760e0b30b46f610c16e7e81ec875423746c02700c05c98a3fc9931da280035307d6fefb2d44b4c011e3d6753dac69176420b435ac164eecf40ec51b3cdf19882d5f599deb7e7d157e3a239f84b89c7614a1ee27b969e32b06ab6de87a77faf3bdefeed3b971bafeb5d550dde4a44554f0ca482225e31031bef09eabe31af59e7394afbbcdfe4bb75c0a60cf8352779509e85e98938cf10a891e41e233abd782083fc8f7f7376e9abbf4bb89f70610c74f306407cd942ed9a775271dd38b3a078c066faba13ef0c7ee1af201a131a3f089bf856f27bd90539a35ceaa6740fa55fc1ae7bb847ca6b775fbe832f8d8b0119a6a579376cad194b3f6aca7287714b89a653ab7dbec9b144d1face23cdaebc2241a5f1e40f64c8b1d84f7a92abc38af61ca1892aa98bbaeaf56a1aa8defb746693381194949a198765ab4b039020e6a78ae08c7243e63091c945ea815069efe363d83efd70d3cc428b39c23d9c31151a1856cd9100657ffdf93844e627f101c27dc01ca9b4cde655f27b675314ce3730e56a58ef211bb16fbb1c944958b3c491dc58f698c7ae74585a1e7f92113a7257415abba5c9a8db8c9c2ec756d024df391cb22c1c4176b5724a8e9a9e64312b63faec3419bb207a6bf7d1e83eba5ff90b67aa6a0be3d09bc938a7e83ac8fff755fb78d54276ac73e71a72e741f1f6b48bf417604cb36e2a979a3d4848293364de08be6f3d2c49c76e70de20dc7dba454c8f6b19558f0765280eb8f399df3c22a10a36378bbbc76b95795e44532acdd89f49813a8eecb0be499c660db70b0da47b5a82a8e456d4877ba924a1dc89bbefbc5fa46a9cb49fb86446757ab230c16655e17f18f35cd1efe32a73588aa2de786bda4f679deda9096c973b027cf66d318f325d72e0e500cef49359df3219a634794c38b52a540feb024c1cd0623ae1469a977637be7098f6680a9406bb1be8abcc7623d64243fc5946437aa67ec68f60be2809edc337e15212c7485cd4e2c98028188d1e824ace3c6965d29019ee04473256535739f09f565c7f35a02d62324085dbe5021e11875515db289611ff6a2748887386d3c39d19d9d352ccc8a925b857e4593b487009d44ec0f2ab69901e3315a38a153d448b8646d73ec306a40e34cea96128a354b1010ef263f4b862d01daa4dc549824948280e081f958b421c274b20c3ba0581601fc6d67397294dd535960ffb12196665d48a6f14a93860fcf3b80be36328582593b832a505f45e2dd4951d537a0129a893fec6a1e3d1786ac3c4c743f2177b0e9834afde6d7f63005dbf69c8bb090084a1b448369e20cc2ac4aa72c673a8924ceb8191dcc1a2fc2102c41333c4d6b7b3ea527e8850ce7fd851ee7e44a3a2811e47449e3e9b61a319fa6582717c3fae0c2df775fa2be8dda2a6238b5cfc1ee864f7a07aeec7c157d49981d0879acbb6fd03e134a28f7646de93440aa49fd84a890f54586df13109d499b3342862e668fa75dc20a93155c989299ab01d96090dd054beeecf698bf69b5430377ea39f5fd8981b71d9a5e6bf275c11b1ae11fcf073dfc23b4067becea6fa30098000e64f58de9095075004e39311c5012950a120cb9de34352ae787483adfdee336f1effb3cb1d06770830c226cd2e1657e266b1d7e22064d468feef1ce61e57602848ec027a415941aaf72b52bcbd63c4656f98c8f8e839b2e8def23270b6299bb9d08a723015f4ea577481749cdd037ad1b28fb110818d8105572ba157944be13588b35012daae7d60b517d793369e479bc04f991e6a04466c56da144d3d99c30b6cb7eedd023471a9e3a9f3a10fb5b6d9deb80033576beb115605b78ccb4de867c7b9ac9bd6aca542d3fa89fcb23042babda4a553dbbeb0c31f6a10cb7ffe17478698642cc3f49eecdbce37213015398cc526b4ee734407fba550e67fe4954871d59a1a4db315080910e476fede8934d880f023a7af934070e02326a8c55f2656952ca702652206595286a942475f06e6c3cff0c2bd710b3f7b10efd11ae36fda3baee9d5ea4ffa5fab0b166806e21175b9b90bd950b4f07af8cc60f8cca885edcbc57d43580cd2fb59cbe5ea8ca98cb411f61e3a62cb0aeeb5a26609aa308d8bfb5b13bfe72371527db1ff761ed83df8b0874b94b2b90becd3c57596fd0f4940ac54e14d5690a26728719eceb0041d6badb9a3606edef6249614bcc7b4437a8d8192a252a1dfccb9912e57960b1fe19af8d600f13a054816e5fdf4ef8f23ac8268c9c29cc9d5daa9a0b2003456dcea263ffb900497b2cc5044a067c901b7a00533b23aa62315c38e3273e42a7a892510cc5e996ea621063902e57e3a32f6fc2b417b65ffc848c4a64a795cc168d2e52f64658165f1348b925ffdeae989c602a646ac680c349726f1fe926cf192b9055cdaaf8eac113ab7b92e51f5466196e2f7b50297ac7e6805055e8bee35f9e609270e87635096aabb4b6fdd79e3c8b0189ba3d5c13b40d9d33ba0dc6f842ff222e43dc34d4424bb9c60419aa80dcd8f0076e4c3019cedf4640318267222fac164b8e9655dd987198971595af254e84bbdedf61fe9c95559367aa61aa199cb3f153d1d42b323e022d513e54285ebd1fc457a4e58e8db9fa7760d2ecd813b8dc6bf7cc1f1d82ca100422173b50f4dde19e856ee1ec89249195ca00a4851677eb8818ecd43f582021e372983fa00bf6862f0fcda68fa701b5b73da339cd2306a85b1b9cfe6cf41ae890bd4005b34dcbf802a7bc7c892555a80115760971f1afec342d7dcfb9adb504c82cc42d5124186db3adae6e4fd41b11943c89da540d3dfa67f63e7e8ba373fbee8e5387534b385104c9e53b599d8729d040dd2192fc132df96dc5ba4987eac4c194e4c80bd7a779fdc6e93279937942f1b377b57f2aeefdef4ba3ff09c5241de6f5ccf892f3edb80af307e56b8a5d65a04d34d4f457f0e750fdfe4145a4c845037ec1d0c245bca58bb10883102aa57518552c5d4b894c40fe5060199ed9b84ab9449c294548e3ad7175bd1a34f2ecd43776aa31283bf41eb758600817f37614f3df2b4b70005baf94603217f969761cec7c847db801bcf59fde9d2eb6a3475536259d8288c615417081a73928389277922ac96109f8ba9a9b65a7757dd3a0826d05607c85020c2aec8868a0791cde123cac54036ff8cdabbfc07398043a362b75256be1bdf83dacbc1b0df5dd872800465235e8536ad867a3fa103d51b8b0d0e3f53fbbcf2a9874585ed88c3a0dd05d34e07e0b98240337ceca71e11c3aa624bd8398960ae6445c2d6a9ccd79d1aca46e3cde8bdbf1924d4a7bdc7d1b74f5081a574b0b7230e3f1700b3b5a54f9b26579be8c88c90544dfd4cf8d3d5752755e3c1d6ed6dd27613c486d9d90326cb9ff8aebc7044c75f4faf8ff0c12f7cc63846c4d0c5a5677c0b0fd97ba5ea4ac48097b9e40d6640db44d0265355d4a386ca46d2bd0acdc7620814c44c32bbb6f9dbeb50912759540a281393ca0c4bcf348969aa9661956e6d95820094794ffa164364c6da9e693fded9543d85ca7f9993dc184d5ebf50e667ffcba8d66033f06efed69185e3904c4a198c7591a79e9f870b8be", 0x1000}, {&(0x7f0000001e80)="351f62db0f60769a62a760b1e659ffb1ad7e16cda1d52d9139f0129989f80ecf30b192b7e57d38c0b5374c3b61465deda447e0ab536ce92771edcc9a32c1c432d61443961730b6351ba29ec549f778dd07865edd5f36c585e13fbd73fa5e879760707e41a5bd0107d0d0946712b3d3ed01cc255088ec6ca656578aa0f457e359f7392dffed00e4779c553104d2a02100b2465e10adfbd8ff026df24c883c6f021b21b23ffe0be84587efae85f99a881b3628b61fd1ac5e620574ba5702523357be78ee13f7f657d5b7a8c7800d45da8f554a0591b180125e8875b5581578b819e6efac82f675f056", 0xe8}, {&(0x7f0000002640)="2a3d0853a4f6cb5b1edb57bb1da6875b2613079ae6ff1a0511196e9243b17c7002e387e861e0f0bafe41b6d5f36d032aceb747d684b4baa902550a76a6ae18024e45defc7dc8fe5c517758163dfbec63c160cd281be6e1f49dc76061c6af99ed12ed68a9189daf7be790276e08edcb7381bb89b34707a0fab63b37c30092b29cf154786a1fbb64a84d0b169f1d4277f551ebab4addd4462852bb25b9e67702fbf9ddd3e3be4a8986787ac97effeb925d4b5b1dac9331", 0xb6}, {&(0x7f0000002040)="1be8552cf8b5d36c0b14c538076000870f8b494097fd4eeaa2677166439765ff8c6e3c91cfbf734542ca567fccb373e71203084ea11b2d33cd199f310615fa02286bdeb70bd07f30f6554f1d269b3cafe82bd23a8e7e1323550eb52f1a174ca7639f83778c4345112f257c2f27a29b3f4eba334e36fa130aac49a13e47ba49da07884bd494d239773b612d6981a24feddbb2b26f40ebd9862431d30be447fb17dfde5b5643eadacdd9bf062cdf8779bbf6e1da4bbf1f51ab9a4550df38ff8a8a4707c1d0b04e7d5adbba3b61c51e6d", 0xcf}, {&(0x7f0000002140)="c9fcf0a44b25ea62489bd04d1b8dca43d754558eb256984999ee25b4f27bbea44c2ad4449d2ebaa105b9d28d209da831ff99a28958a643d3fbb4198f729706e06d376bb628cdcb92ab25a986a1a644119319112c64619d7555723268e8edebf91593e85a60689c26", 0x68}], 0x6, &(0x7f0000002240)=[@hopopts={{0x20, 0x29, 0x36, {0x89, 0x0, '\x00', [@ra={0x5, 0x2, 0x2}]}}}, @hopopts={{0x80, 0x29, 0x36, {0x33, 0xc, '\x00', [@calipso={0x7, 0x30, {0x0, 0xa, 0x8, 0x3, [0xec5e, 0x2, 0x6, 0xffffffffffffffff, 0x10000]}}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @ra={0x5, 0x2, 0x7f}, @enc_lim, @hao={0xc9, 0x10, @private0}, @enc_lim={0x4, 0x1, 0x2a}, @jumbo={0xc2, 0x4, 0x1}, @pad1, @ra={0x5, 0x2, 0x8}, @enc_lim={0x4, 0x1, 0x8}]}}}], 0xa0}}], 0x2, 0x4000) sendmsg$L2TP_CMD_TUNNEL_CREATE(0xffffffffffffffff, 0x0, 0xc0) sendto$inet6(r6, &(0x7f0000002480)="4c59f76ea15a86ce8530b00184339808dccd57fb261328f569f2aa5e0da26f91bf10a8925372d1979ed3ed00b45cc2acc9707df85628afe446f8a492b9bc056a77808d2be19ae7362ebea5bf23b0e58350a6918244d00637a461e27d25f697007899edbb879322dd2be5a95b7d1d31b2168821a1a766ef267c7df8a2cc1c51677a8271a31287da93a6bef4e9fd7cc1c29ffb8af627c9e844ea7017ef9ac8a739eadf8d1c726a1d270ec3aae426916b3c4f2d5e9a722bb9791f9439e9a3", 0xbd, 0x1, &(0x7f0000001400)={0xa, 0xe21, 0x1, @mcast2}, 0x1c) r9 = socket$inet6_dccp(0xa, 0x6, 0x0) recvmsg(r3, &(0x7f0000002600)={&(0x7f0000002380)=@nl=@proc, 0x80, &(0x7f0000002580), 0x0, &(0x7f00000025c0)=""/52, 0x34}, 0x40000022) bind$inet6(r9, &(0x7f0000000000)={0xa, 0x4e23, 0x3, @ipv4={'\x00', '\xff\xff', @multicast1}, 0x9}, 0x1c) setsockopt$inet6_opts(r3, 0x29, 0x3b, &(0x7f0000001200)=ANY=[@ANYBLOB="87190000000000000912d9e77d21acf3491ce0ee38a6f73995f0e6ed03a1e01be6b74f84e2c8ee85f61ed5cd2c6a0024676efb2a09bd1c80589f5de888f2d77e0d736432494f4614a92f50293fc68900f72fec0ba714bd6d02ea39266181a74298fedfa6616f4aaf117f6e98928c85864364d8d2c56b00000000000000096fd99a13f31b62d0a10b8f1164117189e963986b1beac2e98712b2011a908b7b73b3c43f361d157c6d015229b0081d0adbee9683fbd029f026651b770566ca2fc910fe88000000000000000000000000000100000000000000551d4d47f7a4abece6ddf6ebeede99977a11177027da67cf6cc88065d6779b1e834f7d204bacbaae09e3609b7802677f1c6b0d6a44d8a24fc09d"], 0xd8) r10 = accept$packet(r4, &(0x7f0000000180)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @local}, &(0x7f0000001340)=0x14) bind$packet(r10, &(0x7f0000001380)={0x11, 0x1, r2, 0x1, 0x2, 0x6, @link_local}, 0x14) 22:56:23 executing program 0: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000000100)=[@in={0x2, 0x4e23, @empty}], 0x10) r1 = socket$inet6(0xa, 0x40000080806, 0x0) bind$inet6(r1, &(0x7f000047b000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) listen(r1, 0x20000005) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r1, 0x8933, &(0x7f0000002880)={'batadv_slave_0\x00', 0x0}) setsockopt$inet6_mreq(r1, 0x29, 0x15, &(0x7f00000028c0)={@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, r2}, 0x14) r3 = socket$inet6(0xa, 0x6, 0x0) connect$inet6(r3, &(0x7f0000000040)={0xa, 0x4e20, 0x0, @empty}, 0x1c) r4 = accept4(r1, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0x1, 0x7b, &(0x7f0000002b00)=0x20000000, 0x4) recvfrom$inet6(r3, &(0x7f0000000200)=""/4096, 0x1000, 0x0, 0x0, 0x0) r5 = socket$inet6_dccp(0xa, 0x6, 0x0) r6 = accept(r5, 0x0, &(0x7f00000013c0)) setsockopt$IP6T_SO_SET_ADD_COUNTERS(r5, 0x29, 0x41, &(0x7f0000002b40)={'mangle\x00', 0x3, [{}, {}, {}]}, 0x58) sendmmsg$inet6(r4, &(0x7f00000001c0)=[{{0x0, 0x9b4c, 0x0, 0x0, 0x0, 0x0, 0x3000000}}], 0x500, 0x0) r7 = socket$nl_route(0x10, 0x3, 0x0) setsockopt$inet6_IPV6_ADDRFORM(r5, 0x29, 0x1, &(0x7f0000000100), 0x4) ioctl$sock_SIOCGIFINDEX(r7, 0x8933, &(0x7f00000000c0)={'wg2\x00', 0x0}) sendmsg$nl_route(r7, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000002900)=ANY=[@ANYRESOCT=r6, @ANYRES32=0x0, @ANYBLOB="0000e600007d87ca47fb60520000001c0012800bd00001ca4c8668deda0da1000c00028008000d0000", @ANYRES32=r8, @ANYBLOB="5da9bad0539590ba466c6483199046142680bf5cd2d915ccbb3cd5855409db190ec8a4a0c8c80b35402740cb0f03a597092229536058ea0bc8500b4fbbf6bb5390c13e87693eff223be1a0ea317acab68a26c4756af48047ffee14fb59559643f35660a17a563920371cffa3ab94e2e5c3ce705936fcd6178ad9e0c833657721b8416f7fdd570b1bf7358b04e552d25c6ac2eac779540b17da1da85dfb4541f333b2d1a7a2bb2256"], 0x44}}, 0x0) syz_genetlink_get_family_id$l2tp(&(0x7f0000001600), 0xffffffffffffffff) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000002300)=[{{0x0, 0x0, &(0x7f0000001bc0)=[{&(0x7f0000001780)="4d9c64bab6458e9861fe9b208dc14b26e9b98214d5314ed015e5c610e52ab654e9fe160093ae71d9a9445e0de51adb7965948bbb2f28924da4a5f6583a8b504740a13ec1636577fa3f6fcb3b35a6b243561fb53968a1e859f61bb39ef6ee1eeaf5cb267dbf44b2872be364555b035838271bcb0b9c71e20832060e336b8fef792154065f7ce754262bb18bb3189a2a84d3ef382a7037db258ca5cfc46707d3bad78157d4e2cbab1e97", 0xa9}, {&(0x7f0000001880)="96ca89651c00ea0df1c6e3e94c1432ebd32b1080804fe0713b2665dd19ca8cd6c3204cfd4e8675eccfd210d74e26a117145100ab213af711de347bda5564b55a2cfd503227c4ab2bc65b8ebe563362a64576669ca1b90ead7e625ecb54da6d6abc5ddd1d4bf9c458150f604788072ff1d0fb28061a328ad5b7502f0a109352706a12151229db8e4cbf4efadf01a4", 0x8e}, {&(0x7f0000001940)="d0b314ac42b82c1a5dc18d1e0542fd20988b4f8ab7e61db48a5b60ee7da5cb84ecd1bb5cce875f7ddc8621aabe9bfd8821251bc26bec955cdbcea6f4354458f5ecf572e5f4ad1ac8582826d3d633dd517783341a225a58a15c88944e6a1efb102fd05db45ff0398392c24d6dc9dfcef0ba0c84e96072f90da5757d4744bf6313a1382f7d22a555d2c60cf09313e62b18ce2119343135fc65cf90ae00139e3819afb7d2df463952e094c50c6485877ce31936847121b36ef2fb8c46899fbd94e9", 0xc0}, {&(0x7f0000002bc0)="b5ae6ee2ea4680171f61b4b492d0568a97845da0d9d3aa826f757beff330d45c9a208f8327bbf0aee3ecc1e6375e948904b5531896037719c392a828a2b9e32af7efec737775a2e4de17a4e7f532aa5d580b509e46f6d62721a9c07226b3e52ff4801021a804d29c022d3f0830fce7112a270abd052f20dd4060f8039f717a1b36760ae2847bc5c3711bb2039da77321564949091e209150419ee2cf4e3380b63a2955c5e891d5aae954c99ae26455fc0f401209d3ae16963da6f34f06cbdf992ab824da00e0604dff9f18a22ebfc0d0caff1af51fa43dc18ffcea60b6983be8ba88b409170ebfbca3ed7df0dcb3c5fd3c083690c28e15bd73693b768191b8044065e0d2a5f6c8c97b1d2e535e73af26669fbc5fa9cd2fcd2b514d87dfa350d6da78f598c63fb1c34cfb4b3e10402d23e30f0c5f5538933fd58404d637380ab5c3fcc7324c12ddcc7e78edd426f3eb0aeea21ab3cf0533f91840bde95e5cce4b1666b9ce00a5c12a018f137dd003d03129b8d92530094b5aa4321f0f0458030144b5fcc20d3539307193d06316b483a4f7c5c3c9317f5bc668c66272d351bc20630f766466e0aeaf55849b0268d9820a6d21460a5043f2c4278e1f4d86b320b1ca969f8fe559cfc054d8a47c702be6a204164e81b5ce87558243f80d8f2431a6c4781ae24e47ca1198c2d93bd73acc560b15e05666a0a30d27c1e98e1fac107a5c2d41ba2285db828753372b308e16a264b25eed781b73100d3b8041f596a22c480cf58e25b5bec3e0127c655500bc850710755b6757eeb1d7eb3365eec8120d691d62edf31a44f7c45d00e7ef6ebd7bd6776ab92dd859676c3b0cd61e3059a0b95c8505f9501d535bccf450b9b4e666d0740792a2aa27309f7d7e07ada4606a51b83b00e121b82e476619566d98e207b697cd93c5854ffcc319bc731cf9de7b94e3393a3ed46339de0cad57a57eae142bb3adbc5b3c07d05816f6c1b54d09778a7e43ef0e22e0f5f16697504a6ec54bd8d553a5be06370f214ddc43edeb471d180ff9d2fc7b92f970354796b5024588ef0e813802df980caf7a92286f57f0077f61dac9e83c4a8c62f05ccbf374a91fba6f361468391b19297aa23df71027405a898d5fced96973af25ddaf01b5676d2b6202143362774dbfca7333fd91e9770dbc198d692714919f54dc1018b4c64e16a0ad257b08d8b86000d38279a773fde1b64a10b0f6a2d4849a8e6a49cd56c03f75bc2ed2291e48a5a853d3f30a8bc1dfc50dcdd2546e742cebbc8f47dbc7447a5e18913874618db34b3c518f784da5047dca1aa6a352cd75b0eee2660704cd1eaf96093f72ce7b799cf50bb474cac57be482ad621d66095f6c93c6c5867f322f63a373f85a7d842810769ba84d6f0900d59761dbf736a8a3f2b0f3f8718f3ee2dbd82b515742fabfd3a71be77123a9976673e718b18fee904b7dfa02f2625e28c56b2a0dda00711b823ee37f132674b55afe1c6e37fa70f1cef61369ddb22c57a90a432d552eecb7a8336cd3325b2be64545505cfe740f1098064a6ecae7f58cee137f2d0d353b5388e3fcbd292e237b575ad0aa578b5f0b982c04108f49d7b03fa4c22c2306af0f05dc8301ecfa9fcc3404e1e490ecfe5b220da9d4b08f93d154217524c00645606051ab575ae83161dc4b0bac7d6b25ebb4332bc04cf4231d6f37f8f3ff0abf0882870c12bfa7bd2aa4b48f595cc629486decafc09ada9a3a82772557894d0687de74406a25f1d0eb6b648495b189c4ea4267e4338a5425a0ce695de62af4f9c25f65ccecd6ed24221c1517ffb59020076c2b4d9996864e5d4422ce242081e705860d32480b69ecdc6bb57a4dedd0f1d8b3d28851445efe490900bd22a5471bbece11e4ffb1fbca3b517b07bec04f9f21fe3ee96f19ba4b39687e4730f40a2389a3c176a25ed1665667b7fbbc7799982cb054d6716648e892b26cc209c670b5daaed6231437d0a4613d9e729b9597b6d5edb4dd39685a2601cf4938445bdeabc9ce560b3abd279d4febe18b9d3852a59a3d706a5f1da8fed10f02c7148535cc25bf37acd33349d5da677fe7ee95d48e5997ecd1da6980e732e6d286b877a56bd19b41e0ba4b5bb96047504a79c6fe7af2436dbc1b32696b2f03fc9df9f63e3d0f2693f65c813059a36be80f0039f769aab041cbd4f0a40cd3b8255589cd3009bdfd78dfc1635b0233dff184eb8b29e054994cd2b9c73e995080dfadd5ca71f8014e4e7bd5c14d5ed4e16bdbb5594deb0d6fc10a558ff0dea5137ccd5e00bb0e72c819265a92c252b2ac5096f8bfe39a6f069ec36904bdfa2cc292c5d6bce9b51a6a93d4e997dafe4391cfdbfa03366283d1c23f01c664284e6c80ccc8ca814e5f095988109594406c4620a536b86aef44d019c4d521b2b48b626b0e98d274a52e7d392d938d4024562cdfac1fa0e4416551c3473c1d0bf9157e2aac0bf545e494361beebdd4094c1c37c8b617a476008edf4515904ade2d0e81bc750a7f0c5eda44eec4160464ca487b0ea81a651b2af14251544250a44ec8da63db0f0af800ec31bd548b7badceb087477eb150f77877a9ac387a9bfd9585aa05490e3991b0bec8dab7f8aa982904b405745e5e8e5b3a693282062ae7ee2d3d3e5105a9530f4a733bade142b312fabb2a7c82ef21c27b9e16b3bce1e12096d57b74b67aa7e8217d39e7ced3f19965e13ddfb2a6adc268edf3e51847962408434ef180421ff53095b5c1f1fc919f79ca733e8d1869a24d9df2c9a1cbe1cea9ea8e509a41dcf4920547bb23a788091b435e2786316ba0558354aa94db76d3d7c3efe9738f55bfef3b75d77f0dc26c36b3f1c641a2ab1ad14814545718fb0b1c656f0c12f5503fcee4ea7fd3b8e72d18ef0c59ae5d25a79b4bae4ee2be0336d94a42232d503241e929ee25878c257fb647c25271e4995298d80297be0b63e0b5820e00f657bcc814b9896783d6555dddd6f47e0f0cb384f42b84f5ea6116c82c0051fe6b9d9b9d82ce5f8f0337838a59154d3e8bfd13fdc08c3f109e854e86cb1f10b44ab3f9debff47ed71617e414ff875a67ffe05afc816e50f3ae0d6c411a458f12a9239eaf10b669c9a666a66a05731e034bce2d2c64f19f0a50e2da36b3f597d13f4826dc6b66c34d5b641d937bf98187107ddc4cfb31c8b0c0e0a1b4cbad0834e370e6860be9573d426fdab964a69eeaeca9f1d890b17b769de43510d9b780b990c3f10a242bd025eaeb5967523c0aa6c57ce49510e8a9c0a1866d739083fea42c22035425d57941db23e35a62b9f761c312919793ac712b4293853bfee0f3cd47b6c82d88b3c7c06cc7587f187d3925a56c574aa75acf1ab1620363de9a4bfffe1c6b8ec8e2f09bfa4e2c5f433ba96c6387c88de0d422a2dfa8854c65bdf15d4883fdff2e7de1cb8b4c54fe0e129ec104412c70886c2df87314ad69bf05d168a0919119c55b25489d473671f61fbaee70387fd81843396ff38d55d3a844c524ad9ede77a09f9f804d03f4d5f1dd721ac0610ba27a8119802e3c84b368f66e3801b866fdc935189783b27a0796088cbbda91324e74ffce7085d893e2fcb2971f2c0c9e226d46736d732f83afda4cf60ed1fa653ea816f472f0ccb90251e08da4e7a171779b57a3cc67298f88b7eeaa84d698c359d7797f0d1d52f6ba1e52a26af118d281d30883f1380400bcefefa73570f2d19a759d081fd867d274e487894b1bf5ac262f92d9a2d398901b53ebf4fa5d24c306da7631d359fe8406aa865fd6bd95c8b1b6cff9aa2e05283b94270f6342e2d596d830159fd6ee2d09811c139419c109412a12d3b1cfc8718a3fb484e175541585454a510faab40f6371481d258c0cd502a778d23da67718afe9f6825021c19b9e04dfb03e069b8abff40292bcceb93fcb97f85930971251843bc25d6d185cb5e86b1928c7a4f0f4944c251a36df78404205ddc875d72b4399551bb6e3ed593902140c50c34f4e6536a5721e3556f8d6d1a56c6350d60e5f35fcd2689d22c3ed6ca9630764ad09dd5b36c0228df4bd1ece422fb7c27df70b5a60bd3c8f14e3f062334f7f21d56e14d9736fa937f861fdf5c646c2f20b31cf24b0ef2d4ec8008abc0ed8537a28400b209f518f211c6078e8dc53b80df63d58e6c0a1e822e94f2d5c5d28fa3c3db340261c88f456190a0f5e49a0f081672f6e4587bb42b801700bb19bf92c8413d22c50258bb482fde0e3de6836e54c5dd713539f1ab580ac5499b5d6c91ab2e52cc37d6cdb54cbd41fc0c91be5ab3b8a5a9a98d293c497fdfa2ac837c4f1cc44457c10890d2bfeffa9757a449061c50fdb61eab406148b6e5f5159863f4cbc022cffecdd1a3f6481cbd1d9a2b38d9ec744235714178cdf96629b5153bfec928d5bc2c82b6a0a6a5689c0b6a1c1fb8b1627107363c37bfd1e270c92cd119f3c9b11da080df8dc689cb3055ea9a6bcf250581eef26697d7b325e9fa50cbab8b3bfc53420053d9414f039782513b2a5baa3b8c9c30f49d566b9e0b950625c61d55fedf77739630cd93bbbd00064e11933403e6f2f15c3bd6549eba585fc51bfc9e93aa452cc10065dadad973b44759b001da3ee7f3c198511a6c1e7bd5599093f4ae2ddbed9fff1721675055085d07348b70d6857a47b3e96adaab599fa3085812ab7641cb5e627dd58073c54da0b75c095b6d0bbc50deea152142fbac496a00c7a1e3fd333d12ba0974461f8d2587cf3341adbe9e2606b61251c69d5b952f2933a52041859a6d45a99d62d334aacef84a5dedffe8b89d723c60b712cd0c989a07b0abc5d997ef95a765f6a116f96877768deaa3023c4dbcac1d5b6196af9690c41b68fc361449fd474083045116f0b8fc11ffa30f36edbb7d8dda621891b1752c48113ff8332d7ca23d7aefc7f191edecd6b47583475f321bd2c1d034fe403eea15518e39fbffbb6c646e16bcbbe44cafab85e5542fa5fcf5d3869a61397efc44029c48ed0cc3aa2711faac3110da6007ca3c99d60c221dac143d163787f0cb1fbf83384df99d258a1bc08ff39ebb2ecb198fcebd7f79e294d64b9d74e07908993c207f5477990eb8135f397f0aae2fee38d72deeee852d8f431fa37c2ec0b6120f79848c4372b3f81e5e685ba648e7dedd5ebd7ab1d3ed255c49e65f73c7933c921ef690bb787d6cd3c86b6bd328f987bddf57063ad0a68b9c7b9f051bc528aa367ca884b63285d9592ae59cdf7983150650ea3dbed2436370f5a8304fe0298ea84e7259afed83240999447e285a62e7ad5f577c2fe2ff6f12f6a7c0d1f55b9efa774555010dd8fd4c28ac7aa0cd75447bf443e4d1d3a2d1566eced268471038f2ed96492d60f5008d55e7d59b952937c09ecd4d7a632f3822b6f0c1f73e206ed741b02016c9c5d959243364591b24df06b2849489dfe1b4446420550f9b49b2655ebc9fcde554cd6e59ffe4cea07ae2c8241430ecc8a37ad69f34830fae92de0c04b4cdde05b684dfa817f073634c26f884f3dc303cdd8e9367fe1b63fe6b93451f1a0bdd3fa96d9911979716dfd0eea99ddb476f958daebfcf64a4c5e3e09b7bab029418f4da1ac1bc08b49cdb086a57f50ade8b6c44d7aff6867acc08ad283557d684aaf48bd0c6543a530f382a776ca8273ae71229f3db2c565116b25223936328ff6bc59a5565b41da139596bd979ad897192cda9f648adcf4c01319180bd683a683ecf1ae3645abfd5d31133323895ecdd26e8de72daef7e898710c161590086f06ae7155cb3127ef253e51b07135cc4f", 0x1000}, {&(0x7f0000001a00)="5989b395931a498054a2084fc7084353c56125b20dc395c3af5485aa2ec35badb385408cb3953cae47d7f110120f496ffc56572d0455d7fb65d1aa5eab0effba1cab1f5efafe13e830bba30d2fd6955b6f95f236b8cc682c9752313cc9985bfc48fb9368678002f690d0f18f242d07e5da10de93e7f42f5c219729999f12946842d2a7528278542fd17e3dc715", 0x8d}, {&(0x7f0000001ac0)="4533608523cc3a3d78a76f2c298688819d81abca3ae1a9274bc966338d2a3648efdbc4688397a004a1ff2fa6963c0025136d0f4c9297651f3a25622223fb4289703212e3aaec59456a7d19795e93a72329be90c8affc5fc9fdb80baff9cbaba0ce80c2f6d96e3e9f86ec0b07cb6e36a5638435ad350e7bf74158e58b1c605583621c137a3fa0f19ec713e7479ce54271692b4d12d991359953de2de93d04d2abb688e3bde56ce7d02b50c3c5e8b9413cf127c6634d7738dde9d9ecac5f18ab5c50afef55a38cb160d89ce4ed56cdd5b1a0b6d7f786b1810452ed3dfa38a8eea8d32e9a91b55187b0231312349ef1b83e92430327c4", 0xf5}], 0x6}}, {{&(0x7f0000001d40)={0xa, 0x4e21, 0x4, @mcast2, 0x9}, 0x1c, &(0x7f00000021c0)=[{&(0x7f0000001d80)="3dfabcac92bad96580cc555678fee6bb5933cc972a9707224fb6898bc9e94e1ea53b2353a604e504448370ed0c0503e1ecacf59a219a12c568e5bb1c753058d8986bbe9456a12d13ba4d27f200cf8714242544e760b595ea71087d9bdd432fe7408f84763a8aa8d59b4e256ea0ded24267fe5121742281d2b26b0fa38f4a46a30762a846fac91aee9702a43e9e6f880375cb48b16d5c20137fb903e53df642e4f5506a7c8ecc747981b013e98f186b01828bf51ecf05c364f5bd46caa7efd338ec25084c8e79e7db583c17a2cac9d0a6fbc8a994b3dd25a3e9c9bfa8", 0xdc}, {&(0x7f0000003bc0)="0763b5d7fdaddb490a0b58a726e9e05ef1ff5378e7d2ab27fad1a3f495992388c317f42172ad00af38778647d0d4a321c78b36c6674d613a9c5c593a94f6ffebf1c325a1023c8e1c3dd084c404830b4134aac29b79d70920f97f8423618bd418eb288991380b8ac660d84177f0b6c80f86c2d67091400c2a11d1a0ba0fc32b204bda0dde862452dc5c4dbe80b578c61d1b93a0a82fd38b39972a3fdad6cf797bb62fbdcb27d214d859c9391d90a8e237839e400a96eecdf8b4804d532ceec2839b3813bd01efffa0243a439be1427bd9255a6ccfd879440ac89fdc69c0002e723a7c0ea4a80aaf8176a63020f9be19b96c48d622896ceaa8820095e4f659dcaf77c1a54f2ca4e8c8f7b29faa9552059011604bdc619f7f0a77a6a0b8ee13ad9ad5010a2d3777d51bc274610d6bc062e38345db02fdd8dd8eb16e702ac6d7146b5b46e9a1b4b22ce281c4639fcef5cfbb0a8bc0ad69df374de24d914f6a3d12e871b14f0bd66ebef61901bbd8dd6c3472af78f2136829b2399dac484c1c5a73a44c817e82034b1972aade27f7330ea9e7797ea6a4091d2b752c12d74a4a9fc7e5c357b7f44e34b98f7e1a9a2ce6dbd35a67622558ecc1e5da403e855692c100bad0ef5cd460371be1b302a84054fb76d6a7c07cfa1eb685ea112cb8df7925716319b5dfe20962211aa516c54a0a9fd371da38cd2f19ca8c8133e1b5d4b04304bcc0cff01c1c5286d94084a5d38365e2e024430957bc88c5fb47b1b584e88b94e98661cac86b2e13f88c28b98a48077eaf1d61f729fc3c3b3a1180bb2bb55b939bcfa84d279176bfb9e7ed8612f58fa8bb6624ef7d5591d7cfcc4b840be90355d71fbf62be5b452942583af4b8394a9c04e7c52a37de8296b8c7bcf6507200f4f789a49a65c068d9eab024f41820bf7b3a308247e6d06586b6ce0418bbee32f99aab9f20a8e197396945b0d7dbcd55e0fc8f85f331cb5855b20f033efcb7bbf4be82f0f45e63768846b282b5760c5ad0877ca660ed146d622db353bcb703801bc1b0b49e021e7093e138d0ac6e583f438df7ba5d0fb6949cb944e4f09c1a831a8aa19803f4022da2e54b6dff467c927b885b00d9870bea4b3b598dd8d1c245e97d1838000b47bc29e9368b4d97c76465ba44f230a341b038db9868917a8b767ab82b2b059f34abbeb1e041a1b4eace1400e3a6cbd6937b1f42b97cd27c6cd23f1f7c0c741b223d5acf816bf6195eee9466376a9cc45eda50a0e8f9f3e3cbe7e57206f2f262afb39e592c28ca6211d5e4783d64a6973d9df78b59214ebaef352ad7811a23fc98fc47077b32a3e7b0bded03266b4d8a8719e41bb7d7004119e03d51addf91caa0894e6fb4cadc1b68ec2da43775035c8716b025f2faced2d07fff1c08fb2964392ee00c0bda4bf0c5ac6795405659a8204ae5bff30f1bf60d202506e5afaeac436f241bd3df10d777edde81ecc6f0f0b6e707e324d0c391077d4d4b78b7d53abf27ccfe3e01cd2dcd381c903d95331fc1cca73b16ee6bc6bd39c77e7024d53a0562caddf25db29c1a5ee854f1f95b1e69c02cf293961651f7ef8bd5cfd4c3e7291a545fc75f5056e24fb26462866331a4e839a28037f0dea5f3d81ac8023307f271d2dcc9a2843beb4a9602d3fd1bef9eeaeeafdae8547fbda570b3218a8c380efd56de79df34434a98f091fb7198798d70cc1352ff3d8deb06940cc3892aa8d0b05b3d55ac8f398cb6e42517d7166f4c3642162baa1b4e1b5de4b649d1dac3c561016049e713ef914cba309f50e2f9c9bfe5ae1024953922be47133461ff3a3f59b42b70caebe94ced1cb48cd8e07a049822331e11dbc8926cab6072e02453673e2eba66da46cfecd705c9f2d8a5eaa821547f52fbb9d1ade9facd45dc98529054aedf0cc25cc30600c6be39ce338bcfa21b0fc2e2f9cc2034e889edf4ee5d4c0ca6785f93dc93e47378e6d6a95bced27456aeeda031129bcbcccb9c6391aaeecdd16f2dcdcfb7430aae1d0df8a574b82b4d6a445b1d0fb26603c22ed89c4f9a5d9ccef17c9c3f4ed2a55359ec611fb32d3f105b4b5ba11589b76c9d6f8cbab6e73f4d7f48189c7b7f6dcc775f4e88822051443749905b207228eb170939c623ea906f3ef60c2c23ffd5211bf0681761bcec5a8298a10324bc233b4ac34c7bf610c760e0b30b46f610c16e7e81ec875423746c02700c05c98a3fc9931da280035307d6fefb2d44b4c011e3d6753dac69176420b435ac164eecf40ec51b3cdf19882d5f599deb7e7d157e3a239f84b89c7614a1ee27b969e32b06ab6de87a77faf3bdefeed3b971bafeb5d550dde4a44554f0ca482225e31031bef09eabe31af59e7394afbbcdfe4bb75c0a60cf8352779509e85e98938cf10a891e41e233abd782083fc8f7f7376e9abbf4bb89f70610c74f306407cd942ed9a775271dd38b3a078c066faba13ef0c7ee1af201a131a3f089bf856f27bd90539a35ceaa6740fa55fc1ae7bb847ca6b775fbe832f8d8b0119a6a579376cad194b3f6aca7287714b89a653ab7dbec9b144d1face23cdaebc2241a5f1e40f64c8b1d84f7a92abc38af61ca1892aa98bbaeaf56a1aa8defb746693381194949a198765ab4b039020e6a78ae08c7243e63091c945ea815069efe363d83efd70d3cc428b39c23d9c31151a1856cd9100657ffdf93844e627f101c27dc01ca9b4cde655f27b675314ce3730e56a58ef211bb16fbb1c944958b3c491dc58f698c7ae74585a1e7f92113a7257415abba5c9a8db8c9c2ec756d024df391cb22c1c4176b5724a8e9a9e64312b63faec3419bb207a6bf7d1e83eba5ff90b67aa6a0be3d09bc938a7e83ac8fff755fb78d54276ac73e71a72e741f1f6b48bf417604cb36e2a979a3d4848293364de08be6f3d2c49c76e70de20dc7dba454c8f6b19558f0765280eb8f399df3c22a10a36378bbbc76b95795e44532acdd89f49813a8eecb0be499c660db70b0da47b5a82a8e456d4877ba924a1dc89bbefbc5fa46a9cb49fb86446757ab230c16655e17f18f35cd1efe32a73588aa2de786bda4f679deda9096c973b027cf66d318f325d72e0e500cef49359df3219a634794c38b52a540feb024c1cd0623ae1469a977637be7098f6680a9406bb1be8abcc7623d64243fc5946437aa67ec68f60be2809edc337e15212c7485cd4e2c98028188d1e824ace3c6965d29019ee04473256535739f09f565c7f35a02d62324085dbe5021e11875515db289611ff6a2748887386d3c39d19d9d352ccc8a925b857e4593b487009d44ec0f2ab69901e3315a38a153d448b8646d73ec306a40e34cea96128a354b1010ef263f4b862d01daa4dc549824948280e081f958b421c274b20c3ba0581601fc6d67397294dd535960ffb12196665d48a6f14a93860fcf3b80be36328582593b832a505f45e2dd4951d537a0129a893fec6a1e3d1786ac3c4c743f2177b0e9834afde6d7f63005dbf69c8bb090084a1b448369e20cc2ac4aa72c673a8924ceb8191dcc1a2fc2102c41333c4d6b7b3ea527e8850ce7fd851ee7e44a3a2811e47449e3e9b61a319fa6582717c3fae0c2df775fa2be8dda2a6238b5cfc1ee864f7a07aeec7c157d49981d0879acbb6fd03e134a28f7646de93440aa49fd84a890f54586df13109d499b3342862e668fa75dc20a93155c989299ab01d96090dd054beeecf698bf69b5430377ea39f5fd8981b71d9a5e6bf275c11b1ae11fcf073dfc23b4067becea6fa30098000e64f58de9095075004e39311c5012950a120cb9de34352ae787483adfdee336f1effb3cb1d06770830c226cd2e1657e266b1d7e22064d468feef1ce61e57602848ec027a415941aaf72b52bcbd63c4656f98c8f8e839b2e8def23270b6299bb9d08a723015f4ea577481749cdd037ad1b28fb110818d8105572ba157944be13588b35012daae7d60b517d793369e479bc04f991e6a04466c56da144d3d99c30b6cb7eedd023471a9e3a9f3a10fb5b6d9deb80033576beb115605b78ccb4de867c7b9ac9bd6aca542d3fa89fcb23042babda4a553dbbeb0c31f6a10cb7ffe17478698642cc3f49eecdbce37213015398cc526b4ee734407fba550e67fe4954871d59a1a4db315080910e476fede8934d880f023a7af934070e02326a8c55f2656952ca702652206595286a942475f06e6c3cff0c2bd710b3f7b10efd11ae36fda3baee9d5ea4ffa5fab0b166806e21175b9b90bd950b4f07af8cc60f8cca885edcbc57d43580cd2fb59cbe5ea8ca98cb411f61e3a62cb0aeeb5a26609aa308d8bfb5b13bfe72371527db1ff761ed83df8b0874b94b2b90becd3c57596fd0f4940ac54e14d5690a26728719eceb0041d6badb9a3606edef6249614bcc7b4437a8d8192a252a1dfccb9912e57960b1fe19af8d600f13a054816e5fdf4ef8f23ac8268c9c29cc9d5daa9a0b2003456dcea263ffb900497b2cc5044a067c901b7a00533b23aa62315c38e3273e42a7a892510cc5e996ea621063902e57e3a32f6fc2b417b65ffc848c4a64a795cc168d2e52f64658165f1348b925ffdeae989c602a646ac680c349726f1fe926cf192b9055cdaaf8eac113ab7b92e51f5466196e2f7b50297ac7e6805055e8bee35f9e609270e87635096aabb4b6fdd79e3c8b0189ba3d5c13b40d9d33ba0dc6f842ff222e43dc34d4424bb9c60419aa80dcd8f0076e4c3019cedf4640318267222fac164b8e9655dd987198971595af254e84bbdedf61fe9c95559367aa61aa199cb3f153d1d42b323e022d513e54285ebd1fc457a4e58e8db9fa7760d2ecd813b8dc6bf7cc1f1d82ca100422173b50f4dde19e856ee1ec89249195ca00a4851677eb8818ecd43f582021e372983fa00bf6862f0fcda68fa701b5b73da339cd2306a85b1b9cfe6cf41ae890bd4005b34dcbf802a7bc7c892555a80115760971f1afec342d7dcfb9adb504c82cc42d5124186db3adae6e4fd41b11943c89da540d3dfa67f63e7e8ba373fbee8e5387534b385104c9e53b599d8729d040dd2192fc132df96dc5ba4987eac4c194e4c80bd7a779fdc6e93279937942f1b377b57f2aeefdef4ba3ff09c5241de6f5ccf892f3edb80af307e56b8a5d65a04d34d4f457f0e750fdfe4145a4c845037ec1d0c245bca58bb10883102aa57518552c5d4b894c40fe5060199ed9b84ab9449c294548e3ad7175bd1a34f2ecd43776aa31283bf41eb758600817f37614f3df2b4b70005baf94603217f969761cec7c847db801bcf59fde9d2eb6a3475536259d8288c615417081a73928389277922ac96109f8ba9a9b65a7757dd3a0826d05607c85020c2aec8868a0791cde123cac54036ff8cdabbfc07398043a362b75256be1bdf83dacbc1b0df5dd872800465235e8536ad867a3fa103d51b8b0d0e3f53fbbcf2a9874585ed88c3a0dd05d34e07e0b98240337ceca71e11c3aa624bd8398960ae6445c2d6a9ccd79d1aca46e3cde8bdbf1924d4a7bdc7d1b74f5081a574b0b7230e3f1700b3b5a54f9b26579be8c88c90544dfd4cf8d3d5752755e3c1d6ed6dd27613c486d9d90326cb9ff8aebc7044c75f4faf8ff0c12f7cc63846c4d0c5a5677c0b0fd97ba5ea4ac48097b9e40d6640db44d0265355d4a386ca46d2bd0acdc7620814c44c32bbb6f9dbeb50912759540a281393ca0c4bcf348969aa9661956e6d95820094794ffa164364c6da9e693fded9543d85ca7f9993dc184d5ebf50e667ffcba8d66033f06efed69185e3904c4a198c7591a79e9f870b8be", 0x1000}, {&(0x7f0000001e80)="351f62db0f60769a62a760b1e659ffb1ad7e16cda1d52d9139f0129989f80ecf30b192b7e57d38c0b5374c3b61465deda447e0ab536ce92771edcc9a32c1c432d61443961730b6351ba29ec549f778dd07865edd5f36c585e13fbd73fa5e879760707e41a5bd0107d0d0946712b3d3ed01cc255088ec6ca656578aa0f457e359f7392dffed00e4779c553104d2a02100b2465e10adfbd8ff026df24c883c6f021b21b23ffe0be84587efae85f99a881b3628b61fd1ac5e620574ba5702523357be78ee13f7f657d5b7a8c7800d45da8f554a0591b180125e8875b5581578b819e6efac82f675f056", 0xe8}, {&(0x7f0000002640)="2a3d0853a4f6cb5b1edb57bb1da6875b2613079ae6ff1a0511196e9243b17c7002e387e861e0f0bafe41b6d5f36d032aceb747d684b4baa902550a76a6ae18024e45defc7dc8fe5c517758163dfbec63c160cd281be6e1f49dc76061c6af99ed12ed68a9189daf7be790276e08edcb7381bb89b34707a0fab63b37c30092b29cf154786a1fbb64a84d0b169f1d4277f551ebab4addd4462852bb25b9e67702fbf9ddd3e3be4a8986787ac97effeb925d4b5b1dac9331", 0xb6}, {&(0x7f0000002040)="1be8552cf8b5d36c0b14c538076000870f8b494097fd4eeaa2677166439765ff8c6e3c91cfbf734542ca567fccb373e71203084ea11b2d33cd199f310615fa02286bdeb70bd07f30f6554f1d269b3cafe82bd23a8e7e1323550eb52f1a174ca7639f83778c4345112f257c2f27a29b3f4eba334e36fa130aac49a13e47ba49da07884bd494d239773b612d6981a24feddbb2b26f40ebd9862431d30be447fb17dfde5b5643eadacdd9bf062cdf8779bbf6e1da4bbf1f51ab9a4550df38ff8a8a4707c1d0b04e7d5adbba3b61c51e6d", 0xcf}, {&(0x7f0000002140)="c9fcf0a44b25ea62489bd04d1b8dca43d754558eb256984999ee25b4f27bbea44c2ad4449d2ebaa105b9d28d209da831ff99a28958a643d3fbb4198f729706e06d376bb628cdcb92ab25a986a1a644119319112c64619d7555723268e8edebf91593e85a60689c26", 0x68}], 0x6, &(0x7f0000002240)=[@hopopts={{0x20, 0x29, 0x36, {0x89, 0x0, '\x00', [@ra={0x5, 0x2, 0x2}]}}}, @hopopts={{0x80, 0x29, 0x36, {0x33, 0xc, '\x00', [@calipso={0x7, 0x30, {0x0, 0xa, 0x8, 0x3, [0xec5e, 0x2, 0x6, 0xffffffffffffffff, 0x10000]}}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @ra={0x5, 0x2, 0x7f}, @enc_lim, @hao={0xc9, 0x10, @private0}, @enc_lim={0x4, 0x1, 0x2a}, @jumbo={0xc2, 0x4, 0x1}, @pad1, @ra={0x5, 0x2, 0x8}, @enc_lim={0x4, 0x1, 0x8}]}}}], 0xa0}}], 0x2, 0x4000) sendmsg$L2TP_CMD_TUNNEL_CREATE(0xffffffffffffffff, 0x0, 0xc0) sendto$inet6(r6, &(0x7f0000002480)="4c59f76ea15a86ce8530b00184339808dccd57fb261328f569f2aa5e0da26f91bf10a8925372d1979ed3ed00b45cc2acc9707df85628afe446f8a492b9bc056a77808d2be19ae7362ebea5bf23b0e58350a6918244d00637a461e27d25f697007899edbb879322dd2be5a95b7d1d31b2168821a1a766ef267c7df8a2cc1c51677a8271a31287da93a6bef4e9fd7cc1c29ffb8af627c9e844ea7017ef9ac8a739eadf8d1c726a1d270ec3aae426916b3c4f2d5e9a722bb9791f9439e9a3", 0xbd, 0x1, &(0x7f0000001400)={0xa, 0xe21, 0x1, @mcast2}, 0x1c) r9 = socket$inet6_dccp(0xa, 0x6, 0x0) recvmsg(r3, &(0x7f0000002600)={&(0x7f0000002380)=@nl=@proc, 0x80, &(0x7f0000002580), 0x0, &(0x7f00000025c0)=""/52, 0x34}, 0x40000022) bind$inet6(r9, &(0x7f0000000000)={0xa, 0x4e23, 0x3, @ipv4={'\x00', '\xff\xff', @multicast1}, 0x9}, 0x1c) setsockopt$inet6_opts(r3, 0x29, 0x3b, &(0x7f0000001200)=ANY=[@ANYBLOB="87190000000000000912d9e77d21acf3491ce0ee38a6f73995f0e6ed03a1e01be6b74f84e2c8ee85f61ed5cd2c6a0024676efb2a09bd1c80589f5de888f2d77e0d736432494f4614a92f50293fc68900f72fec0ba714bd6d02ea39266181a74298fedfa6616f4aaf117f6e98928c85864364d8d2c56b00000000000000096fd99a13f31b62d0a10b8f1164117189e963986b1beac2e98712b2011a908b7b73b3c43f361d157c6d015229b0081d0adbee9683fbd029f026651b770566ca2fc910fe88000000000000000000000000000100000000000000551d4d47f7a4abece6ddf6ebeede99977a11177027da67cf6cc88065d6779b1e834f7d204bacbaae09e3609b7802677f1c6b0d6a44d8a24fc09d"], 0xd8) r10 = accept$packet(r4, &(0x7f0000000180)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @local}, &(0x7f0000001340)=0x14) bind$packet(r10, &(0x7f0000001380)={0x11, 0x1, r2, 0x1, 0x2, 0x6, @link_local}, 0x14) 22:56:23 executing program 4: syz_usb_connect(0x0, 0x31, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x5e, 0x3f, 0xcf, 0x10, 0x867, 0x9812, 0x802a, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1f, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0xc4, 0xa1, 0x93, 0x0, [], [{{0x9, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [@generic={0x2}, @generic={0x2}]}}]}}]}}]}}, 0x0) 22:56:23 executing program 5: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$KVM_CREATE_VM(r0, 0xae03, 0xad) 22:56:23 executing program 2: r0 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000300), 0x0) openat$sndseq(0xffffffffffffff9c, 0x0, 0x0) sendmsg$TEAM_CMD_PORT_LIST_GET(0xffffffffffffffff, &(0x7f0000000740)={&(0x7f0000000000), 0xc, 0x0}, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) ioctl$ifreq_SIOCGIFINDEX_team(0xffffffffffffffff, 0x8933, 0x0) ioctl$SNDRV_SEQ_IOCTL_GET_CLIENT_INFO(r0, 0xc0bc5310, &(0x7f0000000000)) 22:56:23 executing program 5: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$KVM_CREATE_VM(r0, 0xae03, 0xad) [ 483.871452][ T5094] usb 5-1: new high-speed USB device number 15 using dummy_hcd 22:56:24 executing program 3: r0 = syz_open_dev$vim2m(&(0x7f0000000100), 0x7fff, 0x2) ioctl$vim2m_VIDIOC_S_FMT(r0, 0xc0d05605, &(0x7f0000000000)={0x1, @pix_mp={0x0, 0x0, 0x47524247}}) 22:56:24 executing program 2: r0 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000300), 0x0) openat$sndseq(0xffffffffffffff9c, 0x0, 0x0) sendmsg$TEAM_CMD_PORT_LIST_GET(0xffffffffffffffff, &(0x7f0000000740)={&(0x7f0000000000), 0xc, 0x0}, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) ioctl$ifreq_SIOCGIFINDEX_team(0xffffffffffffffff, 0x8933, 0x0) ioctl$SNDRV_SEQ_IOCTL_GET_CLIENT_INFO(r0, 0xc0bc5310, &(0x7f0000000000)) [ 484.152424][ T5094] usb 5-1: Using ep0 maxpacket: 16 22:56:24 executing program 5: r0 = epoll_create1(0x0) epoll_pwait(r0, &(0x7f0000002500)=[{}], 0x1, 0xffffffff, 0x0, 0x0) r1 = openat$khugepaged_scan(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, r1, &(0x7f0000000040)) [ 484.292357][ T5094] usb 5-1: config 0 interface 0 altsetting 0 has an invalid endpoint with address 0x0, skipping 22:56:24 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_MSRS(r2, 0xaead, 0x0) 22:56:24 executing program 3: r0 = syz_open_dev$vim2m(&(0x7f0000000100), 0x7fff, 0x2) ioctl$vim2m_VIDIOC_S_FMT(r0, 0xc0d05605, &(0x7f0000000000)={0x1, @pix_mp={0x0, 0x0, 0x47524247}}) [ 484.497679][ T5094] usb 5-1: New USB device found, idVendor=0867, idProduct=9812, bcdDevice=80.2a [ 484.507395][ T5094] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 484.518265][ T5094] usb 5-1: Product: syz [ 484.523102][ T5094] usb 5-1: Manufacturer: syz [ 484.527961][ T5094] usb 5-1: SerialNumber: syz 22:56:24 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001e80)={0x0, 0x0, &(0x7f0000001e40)={&(0x7f00000020c0)=@ipv6_delrule={0x30, 0x1c, 0x1, 0x0, 0x0, {0xa, 0x0, 0x0, 0x0, 0x6}, [@FRA_DST={0x14, 0x1, @private0}]}, 0x30}}, 0x0) [ 484.622023][ T5094] usb 5-1: config 0 descriptor?? 22:56:25 executing program 5: r0 = epoll_create1(0x0) epoll_pwait(r0, &(0x7f0000002500)=[{}], 0x1, 0xffffffff, 0x0, 0x0) r1 = openat$khugepaged_scan(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, r1, &(0x7f0000000040)) [ 484.783589][ T5094] comedi comedi0: Wrong number of endpoints [ 484.789788][ T5094] dt9812 5-1:0.0: driver 'dt9812' failed to auto-configure device. [ 484.955463][ T5094] usb 5-1: USB disconnect, device number 15 22:56:25 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001e80)={0x0, 0x0, &(0x7f0000001e40)={&(0x7f00000020c0)=@ipv6_delrule={0x30, 0x1c, 0x1, 0x0, 0x0, {0xa, 0x0, 0x0, 0x0, 0x6}, [@FRA_DST={0x14, 0x1, @private0}]}, 0x30}}, 0x0) 22:56:25 executing program 0: r0 = socket$inet6(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000080)="5500000018003f0014fe01b28682c1c402050444001013010e1214123900090035002804030000000400124000000000060022dc705fbacf6c4e6f17bb198b3edaa60e268679b1a2311f9c0000f75edb6351440a00", 0x55}], 0x1, 0x0, 0x0, 0xf000000}, 0x0) 22:56:25 executing program 3: r0 = syz_open_dev$vim2m(&(0x7f0000000100), 0x7fff, 0x2) ioctl$vim2m_VIDIOC_S_FMT(r0, 0xc0d05605, &(0x7f0000000000)={0x1, @pix_mp={0x0, 0x0, 0x47524247}}) 22:56:25 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000200)=@ipv4_newnexthop={0x2c, 0x66, 0x605, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, 0xffffffff}, [@NHA_ENCAP={0x14, 0x8, 0x0, 0x1, @LWT_BPF_IN={0x10, 0x1, 0x0, 0x1, @LWT_BPF_PROG_NAME={0xb, 0x2, '$,^)(*\x00'}}}]}, 0x2c}}, 0x0) 22:56:25 executing program 5: r0 = epoll_create1(0x0) epoll_pwait(r0, &(0x7f0000002500)=[{}], 0x1, 0xffffffff, 0x0, 0x0) r1 = openat$khugepaged_scan(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, r1, &(0x7f0000000040)) 22:56:25 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001e80)={0x0, 0x0, &(0x7f0000001e40)={&(0x7f00000020c0)=@ipv6_delrule={0x30, 0x1c, 0x1, 0x0, 0x0, {0xa, 0x0, 0x0, 0x0, 0x6}, [@FRA_DST={0x14, 0x1, @private0}]}, 0x30}}, 0x0) 22:56:26 executing program 4: syz_usb_connect(0x0, 0x31, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x5e, 0x3f, 0xcf, 0x10, 0x867, 0x9812, 0x802a, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1f, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0xc4, 0xa1, 0x93, 0x0, [], [{{0x9, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [@generic={0x2}, @generic={0x2}]}}]}}]}}]}}, 0x0) [ 485.892089][ T7404] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. 22:56:26 executing program 0: r0 = socket$inet6(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000080)="5500000018003f0014fe01b28682c1c402050444001013010e1214123900090035002804030000000400124000000000060022dc705fbacf6c4e6f17bb198b3edaa60e268679b1a2311f9c0000f75edb6351440a00", 0x55}], 0x1, 0x0, 0x0, 0xf000000}, 0x0) 22:56:26 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000200)=@ipv4_newnexthop={0x2c, 0x66, 0x605, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, 0xffffffff}, [@NHA_ENCAP={0x14, 0x8, 0x0, 0x1, @LWT_BPF_IN={0x10, 0x1, 0x0, 0x1, @LWT_BPF_PROG_NAME={0xb, 0x2, '$,^)(*\x00'}}}]}, 0x2c}}, 0x0) 22:56:26 executing program 3: r0 = syz_open_dev$vim2m(&(0x7f0000000100), 0x7fff, 0x2) ioctl$vim2m_VIDIOC_S_FMT(r0, 0xc0d05605, &(0x7f0000000000)={0x1, @pix_mp={0x0, 0x0, 0x47524247}}) 22:56:26 executing program 5: r0 = epoll_create1(0x0) epoll_pwait(r0, &(0x7f0000002500)=[{}], 0x1, 0xffffffff, 0x0, 0x0) r1 = openat$khugepaged_scan(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, r1, &(0x7f0000000040)) 22:56:26 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001e80)={0x0, 0x0, &(0x7f0000001e40)={&(0x7f00000020c0)=@ipv6_delrule={0x30, 0x1c, 0x1, 0x0, 0x0, {0xa, 0x0, 0x0, 0x0, 0x6}, [@FRA_DST={0x14, 0x1, @private0}]}, 0x30}}, 0x0) [ 486.301546][ T10] usb 5-1: new high-speed USB device number 16 using dummy_hcd [ 486.397021][ T7420] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. 22:56:26 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000200)=@ipv4_newnexthop={0x2c, 0x66, 0x605, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, 0xffffffff}, [@NHA_ENCAP={0x14, 0x8, 0x0, 0x1, @LWT_BPF_IN={0x10, 0x1, 0x0, 0x1, @LWT_BPF_PROG_NAME={0xb, 0x2, '$,^)(*\x00'}}}]}, 0x2c}}, 0x0) [ 486.571489][ T10] usb 5-1: Using ep0 maxpacket: 16 22:56:26 executing program 0: r0 = socket$inet6(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000080)="5500000018003f0014fe01b28682c1c402050444001013010e1214123900090035002804030000000400124000000000060022dc705fbacf6c4e6f17bb198b3edaa60e268679b1a2311f9c0000f75edb6351440a00", 0x55}], 0x1, 0x0, 0x0, 0xf000000}, 0x0) [ 486.692923][ T10] usb 5-1: config 0 interface 0 altsetting 0 has an invalid endpoint with address 0x0, skipping [ 486.859903][ T7427] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. [ 486.899652][ T10] usb 5-1: New USB device found, idVendor=0867, idProduct=9812, bcdDevice=80.2a 22:56:27 executing program 3: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='net_prio.prioidx\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000500)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) r1 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_SIOCGIFINDEX_80211(r1, 0x8933, &(0x7f0000000240)={'wlan1\x00', 0x0}) r3 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) sendmsg$NL80211_CMD_FRAME(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000040)=ANY=[@ANYBLOB="48040000", @ANYRES16=r3, @ANYBLOB="01e5ff000004000004003b1c210008000300", @ANYRES32=r2, @ANYBLOB="2c0433005000de295b3acba52ee4080211000001505050505050"], 0x448}}, 0x0) syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x7d, 0x7f, 0x30, 0x40, 0x187f, 0x201, 0x4e1c, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x6, 0x14, 0x83}}]}}]}}, 0x0) preadv(r0, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r5 = socket$nl_generic(0x10, 0x3, 0x10) r6 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='cgroup.controllers\x00', 0x275a, 0x0) r7 = syz_genetlink_get_family_id$mptcp(&(0x7f0000000a80), 0xffffffffffffffff) sendmsg$MPTCP_PM_CMD_SET_FLAGS(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000280)={0x14, r7, 0x300}, 0x14}}, 0x0) write$binfmt_script(r6, &(0x7f0000000240)=ANY=[], 0x3af4701e) sendfile(r5, r4, 0x0, 0x10000a006) [ 486.909333][ T10] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 486.929093][ T10] usb 5-1: Product: syz [ 486.933696][ T10] usb 5-1: Manufacturer: syz [ 486.938532][ T10] usb 5-1: SerialNumber: syz [ 487.032212][ T10] usb 5-1: config 0 descriptor?? 22:56:27 executing program 0: r0 = socket$inet6(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000080)="5500000018003f0014fe01b28682c1c402050444001013010e1214123900090035002804030000000400124000000000060022dc705fbacf6c4e6f17bb198b3edaa60e268679b1a2311f9c0000f75edb6351440a00", 0x55}], 0x1, 0x0, 0x0, 0xf000000}, 0x0) 22:56:27 executing program 2: keyctl$instantiate(0xc, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='net user:syz '], 0x2a, 0x0) add_key(&(0x7f0000000140)='encrypted\x00', &(0x7f0000000180), &(0x7f0000000100), 0xca, 0xfffffffffffffffe) 22:56:27 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000200)=@ipv4_newnexthop={0x2c, 0x66, 0x605, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, 0xffffffff}, [@NHA_ENCAP={0x14, 0x8, 0x0, 0x1, @LWT_BPF_IN={0x10, 0x1, 0x0, 0x1, @LWT_BPF_PROG_NAME={0xb, 0x2, '$,^)(*\x00'}}}]}, 0x2c}}, 0x0) [ 487.181494][ T10] comedi comedi0: Wrong number of endpoints [ 487.187766][ T10] dt9812 5-1:0.0: driver 'dt9812' failed to auto-configure device. [ 487.261970][ T7432] trusted_key: encrypted_key: keyword 'net' not recognized [ 487.360223][ T7430] UDPLite6: UDP-Lite is deprecated and scheduled to be removed in 2025, please contact the netdev mailing list [ 487.413473][ T10] usb 5-1: USB disconnect, device number 16 [ 487.415805][ T7437] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. [ 487.782377][ T5105] usb 4-1: new high-speed USB device number 10 using dummy_hcd 22:56:28 executing program 4: syz_usb_connect(0x0, 0x31, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x5e, 0x3f, 0xcf, 0x10, 0x867, 0x9812, 0x802a, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1f, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0xc4, 0xa1, 0x93, 0x0, [], [{{0x9, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [@generic={0x2}, @generic={0x2}]}}]}}]}}]}}, 0x0) 22:56:28 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000140), 0xffffffffffffffff) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000000)={'vxcan1\x00', 0x0}) sendmsg$ETHTOOL_MSG_DEBUG_GET(r0, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000040)={0x34, r1, 0x1, 0x0, 0x0, {0x1c}, [@HEADER={0x20, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'geneve0\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r2}]}]}, 0x34}}, 0x0) 22:56:28 executing program 0: r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r0, 0x107, 0x12, &(0x7f0000000040), 0x4) r1 = socket$inet6(0xa, 0x3, 0x8000000003c) connect$inet6(r1, &(0x7f0000000340)={0xa, 0x0, 0x0, @loopback}, 0x1c) sendmsg(r1, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2c}, 0x0) 22:56:28 executing program 2: keyctl$instantiate(0xc, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='net user:syz '], 0x2a, 0x0) add_key(&(0x7f0000000140)='encrypted\x00', &(0x7f0000000180), &(0x7f0000000100), 0xca, 0xfffffffffffffffe) 22:56:28 executing program 1: mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup.net/syz1\x00', 0x1ff) r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000), 0x200002, 0x0) r1 = openat$cgroup_procs(r0, &(0x7f0000000180)='cgroup.procs\x00', 0x2, 0x0) socket(0x11, 0x3, 0x0) write$cgroup_pid(r1, &(0x7f0000000080), 0x12) [ 488.247791][ T7443] trusted_key: encrypted_key: keyword 'net' not recognized [ 488.376547][ T5105] usb 4-1: New USB device found, idVendor=187f, idProduct=0201, bcdDevice=4e.1c [ 488.386966][ T5105] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 488.395400][ T5105] usb 4-1: Product: syz [ 488.399819][ T5105] usb 4-1: Manufacturer: syz [ 488.404877][ T5105] usb 4-1: SerialNumber: syz [ 488.463842][ T5105] usb 4-1: config 0 descriptor?? 22:56:28 executing program 2: keyctl$instantiate(0xc, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='net user:syz '], 0x2a, 0x0) add_key(&(0x7f0000000140)='encrypted\x00', &(0x7f0000000180), &(0x7f0000000100), 0xca, 0xfffffffffffffffe) [ 488.533126][ T5105] smsusb:smsusb_probe: board id=3, interface number 0 [ 488.540295][ T5105] smsusb:smsusb_probe: Device initialized with return code -19 22:56:28 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000140), 0xffffffffffffffff) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000000)={'vxcan1\x00', 0x0}) sendmsg$ETHTOOL_MSG_DEBUG_GET(r0, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000040)={0x34, r1, 0x1, 0x0, 0x0, {0x1c}, [@HEADER={0x20, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'geneve0\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r2}]}]}, 0x34}}, 0x0) 22:56:28 executing program 1: mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup.net/syz1\x00', 0x1ff) r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000), 0x200002, 0x0) r1 = openat$cgroup_procs(r0, &(0x7f0000000180)='cgroup.procs\x00', 0x2, 0x0) socket(0x11, 0x3, 0x0) write$cgroup_pid(r1, &(0x7f0000000080), 0x12) [ 488.761246][ T5094] usb 5-1: new high-speed USB device number 17 using dummy_hcd [ 488.765623][ T7450] trusted_key: encrypted_key: keyword 'net' not recognized [ 489.042044][ T5094] usb 5-1: Using ep0 maxpacket: 16 [ 489.125766][ T5105] usb 4-1: USB disconnect, device number 10 [ 489.174035][ T5094] usb 5-1: config 0 interface 0 altsetting 0 has an invalid endpoint with address 0x0, skipping [ 489.361762][ T5094] usb 5-1: New USB device found, idVendor=0867, idProduct=9812, bcdDevice=80.2a [ 489.371263][ T5094] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 489.379535][ T5094] usb 5-1: Product: syz [ 489.384163][ T5094] usb 5-1: Manufacturer: syz [ 489.388991][ T5094] usb 5-1: SerialNumber: syz [ 489.400776][ T5094] usb 5-1: config 0 descriptor?? [ 489.462001][ T5094] comedi comedi0: Wrong number of endpoints [ 489.468134][ T5094] dt9812 5-1:0.0: driver 'dt9812' failed to auto-configure device. 22:56:29 executing program 3: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='net_prio.prioidx\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000500)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) r1 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_SIOCGIFINDEX_80211(r1, 0x8933, &(0x7f0000000240)={'wlan1\x00', 0x0}) r3 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) sendmsg$NL80211_CMD_FRAME(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000040)=ANY=[@ANYBLOB="48040000", @ANYRES16=r3, @ANYBLOB="01e5ff000004000004003b1c210008000300", @ANYRES32=r2, @ANYBLOB="2c0433005000de295b3acba52ee4080211000001505050505050"], 0x448}}, 0x0) syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x7d, 0x7f, 0x30, 0x40, 0x187f, 0x201, 0x4e1c, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x6, 0x14, 0x83}}]}}]}}, 0x0) preadv(r0, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r5 = socket$nl_generic(0x10, 0x3, 0x10) r6 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='cgroup.controllers\x00', 0x275a, 0x0) r7 = syz_genetlink_get_family_id$mptcp(&(0x7f0000000a80), 0xffffffffffffffff) sendmsg$MPTCP_PM_CMD_SET_FLAGS(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000280)={0x14, r7, 0x300}, 0x14}}, 0x0) write$binfmt_script(r6, &(0x7f0000000240)=ANY=[], 0x3af4701e) sendfile(r5, r4, 0x0, 0x10000a006) 22:56:29 executing program 2: keyctl$instantiate(0xc, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='net user:syz '], 0x2a, 0x0) add_key(&(0x7f0000000140)='encrypted\x00', &(0x7f0000000180), &(0x7f0000000100), 0xca, 0xfffffffffffffffe) 22:56:29 executing program 0: r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r0, 0x107, 0x12, &(0x7f0000000040), 0x4) r1 = socket$inet6(0xa, 0x3, 0x8000000003c) connect$inet6(r1, &(0x7f0000000340)={0xa, 0x0, 0x0, @loopback}, 0x1c) sendmsg(r1, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2c}, 0x0) 22:56:29 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000140), 0xffffffffffffffff) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000000)={'vxcan1\x00', 0x0}) sendmsg$ETHTOOL_MSG_DEBUG_GET(r0, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000040)={0x34, r1, 0x1, 0x0, 0x0, {0x1c}, [@HEADER={0x20, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'geneve0\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r2}]}]}, 0x34}}, 0x0) [ 489.782925][ T5105] usb 5-1: USB disconnect, device number 17 [ 489.922078][ T7460] trusted_key: encrypted_key: keyword 'net' not recognized 22:56:30 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000140), 0xffffffffffffffff) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000000)={'vxcan1\x00', 0x0}) sendmsg$ETHTOOL_MSG_DEBUG_GET(r0, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000040)={0x34, r1, 0x1, 0x0, 0x0, {0x1c}, [@HEADER={0x20, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'geneve0\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r2}]}]}, 0x34}}, 0x0) 22:56:30 executing program 1: mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup.net/syz1\x00', 0x1ff) r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000), 0x200002, 0x0) r1 = openat$cgroup_procs(r0, &(0x7f0000000180)='cgroup.procs\x00', 0x2, 0x0) socket(0x11, 0x3, 0x0) write$cgroup_pid(r1, &(0x7f0000000080), 0x12) 22:56:30 executing program 0: r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r0, 0x107, 0x12, &(0x7f0000000040), 0x4) r1 = socket$inet6(0xa, 0x3, 0x8000000003c) connect$inet6(r1, &(0x7f0000000340)={0xa, 0x0, 0x0, @loopback}, 0x1c) sendmsg(r1, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2c}, 0x0) 22:56:30 executing program 2: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000380)=@base={0x5, 0x8, 0x88e, 0x1, 0x0, 0x1}, 0x48) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000000), &(0x7f0000000240), 0x7, r0}, 0x38) bpf$BPF_MAP_LOOKUP_AND_DELETE_ELEM(0x15, &(0x7f00000006c0)={r0, &(0x7f00000004c0)="80", 0x0}, 0x20) [ 490.503160][ T774] usb 4-1: new high-speed USB device number 11 using dummy_hcd 22:56:30 executing program 1: mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup.net/syz1\x00', 0x1ff) r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000), 0x200002, 0x0) r1 = openat$cgroup_procs(r0, &(0x7f0000000180)='cgroup.procs\x00', 0x2, 0x0) socket(0x11, 0x3, 0x0) write$cgroup_pid(r1, &(0x7f0000000080), 0x12) 22:56:31 executing program 0: r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r0, 0x107, 0x12, &(0x7f0000000040), 0x4) r1 = socket$inet6(0xa, 0x3, 0x8000000003c) connect$inet6(r1, &(0x7f0000000340)={0xa, 0x0, 0x0, @loopback}, 0x1c) sendmsg(r1, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2c}, 0x0) 22:56:31 executing program 2: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000380)=@base={0x5, 0x8, 0x88e, 0x1, 0x0, 0x1}, 0x48) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000000), &(0x7f0000000240), 0x7, r0}, 0x38) bpf$BPF_MAP_LOOKUP_AND_DELETE_ELEM(0x15, &(0x7f00000006c0)={r0, &(0x7f00000004c0)="80", 0x0}, 0x20) 22:56:31 executing program 4: syz_usb_connect(0x0, 0x58, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000c72f6a2063070d200b9a010203010902460001001000000904010000ff722f000a24010500050201020b2404"], 0x0) [ 491.093354][ T774] usb 4-1: New USB device found, idVendor=187f, idProduct=0201, bcdDevice=4e.1c [ 491.103112][ T774] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 491.111530][ T774] usb 4-1: Product: syz [ 491.115939][ T774] usb 4-1: Manufacturer: syz [ 491.120777][ T774] usb 4-1: SerialNumber: syz [ 491.205137][ T774] usb 4-1: config 0 descriptor?? [ 491.275844][ T774] smsusb:smsusb_probe: board id=3, interface number 0 [ 491.283359][ T774] smsusb:smsusb_probe: Device initialized with return code -19 [ 491.491743][ T5092] usb 5-1: new high-speed USB device number 18 using dummy_hcd [ 491.664641][ T5105] usb 4-1: USB disconnect, device number 11 [ 491.751699][ T5092] usb 5-1: Using ep0 maxpacket: 32 [ 491.872030][ T5092] usb 5-1: config 0 has an invalid interface number: 1 but max is 0 [ 491.880332][ T5092] usb 5-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 491.893224][ T5092] usb 5-1: config 0 has 2 interfaces, different from the descriptor's value: 1 [ 492.066551][ T5092] usb 5-1: New USB device found, idVendor=0763, idProduct=200d, bcdDevice=9a.0b [ 492.076050][ T5092] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 492.084437][ T5092] usb 5-1: Product: syz [ 492.088850][ T5092] usb 5-1: Manufacturer: syz [ 492.096173][ T5092] usb 5-1: SerialNumber: syz [ 492.110662][ T5092] usb 5-1: config 0 descriptor?? 22:56:32 executing program 3: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='net_prio.prioidx\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000500)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) r1 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_SIOCGIFINDEX_80211(r1, 0x8933, &(0x7f0000000240)={'wlan1\x00', 0x0}) r3 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) sendmsg$NL80211_CMD_FRAME(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000040)=ANY=[@ANYBLOB="48040000", @ANYRES16=r3, @ANYBLOB="01e5ff000004000004003b1c210008000300", @ANYRES32=r2, @ANYBLOB="2c0433005000de295b3acba52ee4080211000001505050505050"], 0x448}}, 0x0) syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x7d, 0x7f, 0x30, 0x40, 0x187f, 0x201, 0x4e1c, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x6, 0x14, 0x83}}]}}]}}, 0x0) preadv(r0, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r5 = socket$nl_generic(0x10, 0x3, 0x10) r6 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='cgroup.controllers\x00', 0x275a, 0x0) r7 = syz_genetlink_get_family_id$mptcp(&(0x7f0000000a80), 0xffffffffffffffff) sendmsg$MPTCP_PM_CMD_SET_FLAGS(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000280)={0x14, r7, 0x300}, 0x14}}, 0x0) write$binfmt_script(r6, &(0x7f0000000240)=ANY=[], 0x3af4701e) sendfile(r5, r4, 0x0, 0x10000a006) 22:56:32 executing program 0: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, &(0x7f0000961fe4)=[@in={0x2, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}}], 0x10) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r0, 0x84, 0x1d, &(0x7f000095dff8)=ANY=[@ANYBLOB="7c3b6ad5", @ANYRES32=0x0], &(0x7f000095dffc)=0x8) r2 = socket(0xa, 0x1, 0x0) close(r2) getsockopt$inet_sctp6_SCTP_SOCKOPT_PEELOFF(r0, 0x84, 0x66, &(0x7f0000000040)={r1}, &(0x7f0000000140)=0x8) sendmmsg$inet_sctp(r2, &(0x7f00000026c0)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=[@sndinfo={0x20, 0x84, 0x2, {0x0, 0x4}}], 0x20}], 0x1, 0x0) setsockopt$inet_sctp6_SCTP_DEFAULT_SEND_PARAM(r2, 0x84, 0xa, &(0x7f0000000000), 0x20) 22:56:32 executing program 5: r0 = socket$inet(0x2, 0x3, 0xff) setsockopt$inet_opts(r0, 0x0, 0xb, &(0x7f0000000040)="8f", 0x1) bind$inet(r0, &(0x7f0000000000)={0x2, 0x0, @local}, 0x10) connect$inet(r0, &(0x7f0000000180)={0x2, 0x0, @multicast1}, 0x10) sendmmsg$inet(r0, &(0x7f000000a080)=[{{0x0, 0x0, &(0x7f0000002bc0)=[{&(0x7f00000028c0)="6b6753c5948076e37ec4fda9bd622137c598a6abfddf037233db15ef6f91950ad9f158aa2ef2be01d4d51c", 0x2b}, {&(0x7f0000002900)='b', 0x1}], 0x2}}, {{0x0, 0x0, &(0x7f0000004040)=[{&(0x7f0000002c40)="52e5ee6f22fe957888783c02d58e70a4203de64a74298dd9348801673a25584be376aea9c51ff47e4d3f92359a0165f61f4e9a3f36f5183371503c5e5e611013c178483bd707609778d0f632c8a1c0bb470e8c86e47c9ceb9cddd872c86b38447c6e075748c5f8be3e7d3afb395edeeba9d27c423be6b2270a29dd8449acb36f7bb93e2a9612fb0cd9e0bf1209242ba08aa399b55d143a6594b372a6", 0x9c}, {&(0x7f0000002d00)="fb47afc6361f6cbe0a4fee0f672ae45865e88e43f73274a22a945225b246d7317d1966eced4c30d9551de22fb46cd145a9d7bba715c52de8bce4fd637eadacaab13370853fbae8d530e5a3ab95b3290380c99190112fe1a4c77e88248f0d5ab9b1cd7fe39e017aa207c3a689b38a13bfc34ad3223adc6af03ade369c8b847af0c264cd8c6b14fb57c5f3354d89", 0x8d}, {&(0x7f0000002dc0)="d563f01981181f6b8d73fc13f607c5f64d4109b51c06841c457a5152be5c3d52d4c96a02a02551b0d56147c970b3fc316896b8915d6890be66eb2e41e111f4bb4caa7fb246b4041d32d8530ec07df908fc772a3dcab832388ab7b4060a46e82950bb9143ea19a145a7b4f2a74ee56eb8bc35e9aaad0307af5720908013da98a73bf29f9bb97b1fa94c0222a768ddac3e4495858fa1db2857a9fefe9f19357f11b07319e86d268d3d3c9331b44cd5776c720784161dec23aeb95e6fe01f50c094b18d9b0197404f17bcb1ddcbe42feef9b3df2514c20c2d6a8df7298260a07c88e67295c40f023878b740371c1c03a9076ff0b375c41f8a2fe9674743a7e74c8b2cf66a694308a27fe2eeeb8f0b6b45490098240bbbb9983cb22d8b750a89c7b86ad2b65d85f19267c3e9a4b0183e04daa5bab7d9249ebac9384e9d499eff24a051a67c020686f56af2eeec967b07693f9ec358297766a8826a726a88a9c1e3f0284b116973bfd066aadbf312656c57fbeac904cc1af27a39bd77ab246ff0a629ffcbc26f8e2a9ff24b34f802497e13dd24aafaf7e47e73dde8ca3c1de0c6bc98e71711c7cb878e5062d2dc83e8c5e9ef8c69b2447f7f219a171c5243be710018f616a03974312789436dd0150748ddbbdc6154d12103ff5a67abc045f6c88854e242231d4736af58ffe01ddbc937d2faa24d5e821040db8d96996fec88ee4953df2a98c93af1084614e6cac5f05492febe9d7caa232bddd36586998042346ec6129129353b9c5d60ba3a511a8364427986e9b5555eff939a2a6a72583b2bfdc82479ddf1b68f8ff5a76eea29ce18efe6051f33e81601ddbb5e283c769dab493ea28fddda4197d236f66685618f6eb8303132002d6ff8db16e0fb2db26fa2be2cc555cba4f26ca24f9b04411bd76c210fc0b75d1fd81fe805de7976d9133d3a6087a35c41abe89ba6b63bd8fd9bdacfb80f1155dc80fec0190716d9e6cad0ee39aa1eac9c5d20c5c94f09c4a1292d29bd4edfc04e3d7be07ea9d3ede3f0a0f019ae7cfd0d4c41ad4b5c89522823a306ccea67d2c4f96f8e5857fd7f36114848826ebc35cca99e7e1820c74ebcc2005abc5a6441b5b55ea0c2a583c7e915b0e9438b599e13eb7343998443527daf312d22a538a6eb426907eb57e4bdb2bb00ed29ec1badc55797774bdb62868f5ce4336cb8d7eea11141bf795ceeb292111aa41cdc708876f1b981c0a949b847e2e2f549d7c79b9893dad3846381dc8fea57262203e88f861f025f9fff84ac45f0737c64e77d2fef43ad35db9e394edf1afb0c72b63dba64a6ce89dbf4cb0ff1e17c7dd924dfccd4a7546b051820c382be7ecbf803207bc99b50646af4fb293e5321ccd903afebc78ed75a8241fa2e3491cf572889104f4f78dc6e2bb3a1d63762047d14c3a873e18cc01f951599a733efdf3ceee4fc2f9d4c87bff02b338168fbfb37d5ec2001b44cca389635730b0c2dc21951d2fb9eb5e7dde7e32f7599cf32f36bc5a5e02bc017eacdaa454589494638860f64c856ed21f1c106cc75c086e98dfa90764a9ebd0533240de44a4e0f7ea638139750a029931987d36026b4a2e6a31862b9581aaca2ce8de64643c9fa7b50a807db00fdd635f03b8ebfb59c60f32dd0ad0cb93dee85b39d8a0972dde871ed3ba1ddc46ee57fd2a2dd4a89621cf80ae11292e925d1", 0x4b4}], 0x3}}], 0x2, 0x0) 22:56:32 executing program 1: r0 = socket(0x10, 0x803, 0x0) r1 = socket(0x10, 0x803, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$NL80211_CMD_SET_MPATH(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000100)={0x0, 0x50}}, 0x0) getsockname$packet(r1, &(0x7f0000000000)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000540)=ANY=[@ANYBLOB="34000000100081eee80015040000000010000000", @ANYRES32=r3, @ANYBLOB="cdfffffd92000000140012000c000100627269646765"], 0x34}}, 0x0) sendmsg$nl_route(r1, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000240)=@ipv6_newaddr={0x2c, 0x14, 0x9535393fea6295b5, 0x0, 0x0, {0xa, 0x0, 0x0, 0x0, r3}, [@IFA_LOCAL={0x14, 0x2, @local}]}, 0x2c}}, 0x0) getsockname$packet(r1, &(0x7f0000000000)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000004c0)=@ipv6_newaddr={0x34, 0x14, 0x9535393fea6295b5, 0x0, 0x0, {0xa, 0x0, 0x0, 0x0, r4}, [@IFA_LOCAL={0x14, 0x2, @local}, @IFA_FLAGS={0x8, 0x8, 0x101}]}, 0x34}}, 0x0) 22:56:32 executing program 2: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000380)=@base={0x5, 0x8, 0x88e, 0x1, 0x0, 0x1}, 0x48) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000000), &(0x7f0000000240), 0x7, r0}, 0x38) bpf$BPF_MAP_LOOKUP_AND_DELETE_ELEM(0x15, &(0x7f00000006c0)={r0, &(0x7f00000004c0)="80", 0x0}, 0x20) [ 492.465044][ T7486] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.1'. 22:56:32 executing program 2: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000380)=@base={0x5, 0x8, 0x88e, 0x1, 0x0, 0x1}, 0x48) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000000), &(0x7f0000000240), 0x7, r0}, 0x38) bpf$BPF_MAP_LOOKUP_AND_DELETE_ELEM(0x15, &(0x7f00000006c0)={r0, &(0x7f00000004c0)="80", 0x0}, 0x20) 22:56:32 executing program 5: r0 = socket$inet(0x2, 0x3, 0xff) setsockopt$inet_opts(r0, 0x0, 0xb, &(0x7f0000000040)="8f", 0x1) bind$inet(r0, &(0x7f0000000000)={0x2, 0x0, @local}, 0x10) connect$inet(r0, &(0x7f0000000180)={0x2, 0x0, @multicast1}, 0x10) sendmmsg$inet(r0, &(0x7f000000a080)=[{{0x0, 0x0, &(0x7f0000002bc0)=[{&(0x7f00000028c0)="6b6753c5948076e37ec4fda9bd622137c598a6abfddf037233db15ef6f91950ad9f158aa2ef2be01d4d51c", 0x2b}, {&(0x7f0000002900)='b', 0x1}], 0x2}}, {{0x0, 0x0, &(0x7f0000004040)=[{&(0x7f0000002c40)="52e5ee6f22fe957888783c02d58e70a4203de64a74298dd9348801673a25584be376aea9c51ff47e4d3f92359a0165f61f4e9a3f36f5183371503c5e5e611013c178483bd707609778d0f632c8a1c0bb470e8c86e47c9ceb9cddd872c86b38447c6e075748c5f8be3e7d3afb395edeeba9d27c423be6b2270a29dd8449acb36f7bb93e2a9612fb0cd9e0bf1209242ba08aa399b55d143a6594b372a6", 0x9c}, {&(0x7f0000002d00)="fb47afc6361f6cbe0a4fee0f672ae45865e88e43f73274a22a945225b246d7317d1966eced4c30d9551de22fb46cd145a9d7bba715c52de8bce4fd637eadacaab13370853fbae8d530e5a3ab95b3290380c99190112fe1a4c77e88248f0d5ab9b1cd7fe39e017aa207c3a689b38a13bfc34ad3223adc6af03ade369c8b847af0c264cd8c6b14fb57c5f3354d89", 0x8d}, {&(0x7f0000002dc0)="d563f01981181f6b8d73fc13f607c5f64d4109b51c06841c457a5152be5c3d52d4c96a02a02551b0d56147c970b3fc316896b8915d6890be66eb2e41e111f4bb4caa7fb246b4041d32d8530ec07df908fc772a3dcab832388ab7b4060a46e82950bb9143ea19a145a7b4f2a74ee56eb8bc35e9aaad0307af5720908013da98a73bf29f9bb97b1fa94c0222a768ddac3e4495858fa1db2857a9fefe9f19357f11b07319e86d268d3d3c9331b44cd5776c720784161dec23aeb95e6fe01f50c094b18d9b0197404f17bcb1ddcbe42feef9b3df2514c20c2d6a8df7298260a07c88e67295c40f023878b740371c1c03a9076ff0b375c41f8a2fe9674743a7e74c8b2cf66a694308a27fe2eeeb8f0b6b45490098240bbbb9983cb22d8b750a89c7b86ad2b65d85f19267c3e9a4b0183e04daa5bab7d9249ebac9384e9d499eff24a051a67c020686f56af2eeec967b07693f9ec358297766a8826a726a88a9c1e3f0284b116973bfd066aadbf312656c57fbeac904cc1af27a39bd77ab246ff0a629ffcbc26f8e2a9ff24b34f802497e13dd24aafaf7e47e73dde8ca3c1de0c6bc98e71711c7cb878e5062d2dc83e8c5e9ef8c69b2447f7f219a171c5243be710018f616a03974312789436dd0150748ddbbdc6154d12103ff5a67abc045f6c88854e242231d4736af58ffe01ddbc937d2faa24d5e821040db8d96996fec88ee4953df2a98c93af1084614e6cac5f05492febe9d7caa232bddd36586998042346ec6129129353b9c5d60ba3a511a8364427986e9b5555eff939a2a6a72583b2bfdc82479ddf1b68f8ff5a76eea29ce18efe6051f33e81601ddbb5e283c769dab493ea28fddda4197d236f66685618f6eb8303132002d6ff8db16e0fb2db26fa2be2cc555cba4f26ca24f9b04411bd76c210fc0b75d1fd81fe805de7976d9133d3a6087a35c41abe89ba6b63bd8fd9bdacfb80f1155dc80fec0190716d9e6cad0ee39aa1eac9c5d20c5c94f09c4a1292d29bd4edfc04e3d7be07ea9d3ede3f0a0f019ae7cfd0d4c41ad4b5c89522823a306ccea67d2c4f96f8e5857fd7f36114848826ebc35cca99e7e1820c74ebcc2005abc5a6441b5b55ea0c2a583c7e915b0e9438b599e13eb7343998443527daf312d22a538a6eb426907eb57e4bdb2bb00ed29ec1badc55797774bdb62868f5ce4336cb8d7eea11141bf795ceeb292111aa41cdc708876f1b981c0a949b847e2e2f549d7c79b9893dad3846381dc8fea57262203e88f861f025f9fff84ac45f0737c64e77d2fef43ad35db9e394edf1afb0c72b63dba64a6ce89dbf4cb0ff1e17c7dd924dfccd4a7546b051820c382be7ecbf803207bc99b50646af4fb293e5321ccd903afebc78ed75a8241fa2e3491cf572889104f4f78dc6e2bb3a1d63762047d14c3a873e18cc01f951599a733efdf3ceee4fc2f9d4c87bff02b338168fbfb37d5ec2001b44cca389635730b0c2dc21951d2fb9eb5e7dde7e32f7599cf32f36bc5a5e02bc017eacdaa454589494638860f64c856ed21f1c106cc75c086e98dfa90764a9ebd0533240de44a4e0f7ea638139750a029931987d36026b4a2e6a31862b9581aaca2ce8de64643c9fa7b50a807db00fdd635f03b8ebfb59c60f32dd0ad0cb93dee85b39d8a0972dde871ed3ba1ddc46ee57fd2a2dd4a89621cf80ae11292e925d1", 0x4b4}], 0x3}}], 0x2, 0x0) [ 492.679376][ T5092] usb 5-1: USB disconnect, device number 18 22:56:33 executing program 0: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, &(0x7f0000961fe4)=[@in={0x2, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}}], 0x10) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r0, 0x84, 0x1d, &(0x7f000095dff8)=ANY=[@ANYBLOB="7c3b6ad5", @ANYRES32=0x0], &(0x7f000095dffc)=0x8) r2 = socket(0xa, 0x1, 0x0) close(r2) getsockopt$inet_sctp6_SCTP_SOCKOPT_PEELOFF(r0, 0x84, 0x66, &(0x7f0000000040)={r1}, &(0x7f0000000140)=0x8) sendmmsg$inet_sctp(r2, &(0x7f00000026c0)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=[@sndinfo={0x20, 0x84, 0x2, {0x0, 0x4}}], 0x20}], 0x1, 0x0) setsockopt$inet_sctp6_SCTP_DEFAULT_SEND_PARAM(r2, 0x84, 0xa, &(0x7f0000000000), 0x20) 22:56:33 executing program 1: r0 = socket(0x10, 0x803, 0x0) r1 = socket(0x10, 0x803, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$NL80211_CMD_SET_MPATH(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000100)={0x0, 0x50}}, 0x0) getsockname$packet(r1, &(0x7f0000000000)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000540)=ANY=[@ANYBLOB="34000000100081eee80015040000000010000000", @ANYRES32=r3, @ANYBLOB="cdfffffd92000000140012000c000100627269646765"], 0x34}}, 0x0) sendmsg$nl_route(r1, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000240)=@ipv6_newaddr={0x2c, 0x14, 0x9535393fea6295b5, 0x0, 0x0, {0xa, 0x0, 0x0, 0x0, r3}, [@IFA_LOCAL={0x14, 0x2, @local}]}, 0x2c}}, 0x0) getsockname$packet(r1, &(0x7f0000000000)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000004c0)=@ipv6_newaddr={0x34, 0x14, 0x9535393fea6295b5, 0x0, 0x0, {0xa, 0x0, 0x0, 0x0, r4}, [@IFA_LOCAL={0x14, 0x2, @local}, @IFA_FLAGS={0x8, 0x8, 0x101}]}, 0x34}}, 0x0) 22:56:33 executing program 2: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, &(0x7f0000961fe4)=[@in={0x2, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}}], 0x10) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r0, 0x84, 0x1d, &(0x7f000095dff8)=ANY=[@ANYBLOB="7c3b6ad5", @ANYRES32=0x0], &(0x7f000095dffc)=0x8) r2 = socket(0xa, 0x1, 0x0) close(r2) getsockopt$inet_sctp6_SCTP_SOCKOPT_PEELOFF(r0, 0x84, 0x66, &(0x7f0000000040)={r1}, &(0x7f0000000140)=0x8) sendmmsg$inet_sctp(r2, &(0x7f00000026c0)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=[@sndinfo={0x20, 0x84, 0x2, {0x0, 0x4}}], 0x20}], 0x1, 0x0) setsockopt$inet_sctp6_SCTP_DEFAULT_SEND_PARAM(r2, 0x84, 0xa, &(0x7f0000000000), 0x20) 22:56:33 executing program 4: syz_usb_connect(0x0, 0x58, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000c72f6a2063070d200b9a010203010902460001001000000904010000ff722f000a24010500050201020b2404"], 0x0) [ 493.091699][ T5105] usb 4-1: new high-speed USB device number 12 using dummy_hcd 22:56:33 executing program 5: r0 = socket$inet(0x2, 0x3, 0xff) setsockopt$inet_opts(r0, 0x0, 0xb, &(0x7f0000000040)="8f", 0x1) bind$inet(r0, &(0x7f0000000000)={0x2, 0x0, @local}, 0x10) connect$inet(r0, &(0x7f0000000180)={0x2, 0x0, @multicast1}, 0x10) sendmmsg$inet(r0, &(0x7f000000a080)=[{{0x0, 0x0, &(0x7f0000002bc0)=[{&(0x7f00000028c0)="6b6753c5948076e37ec4fda9bd622137c598a6abfddf037233db15ef6f91950ad9f158aa2ef2be01d4d51c", 0x2b}, {&(0x7f0000002900)='b', 0x1}], 0x2}}, {{0x0, 0x0, &(0x7f0000004040)=[{&(0x7f0000002c40)="52e5ee6f22fe957888783c02d58e70a4203de64a74298dd9348801673a25584be376aea9c51ff47e4d3f92359a0165f61f4e9a3f36f5183371503c5e5e611013c178483bd707609778d0f632c8a1c0bb470e8c86e47c9ceb9cddd872c86b38447c6e075748c5f8be3e7d3afb395edeeba9d27c423be6b2270a29dd8449acb36f7bb93e2a9612fb0cd9e0bf1209242ba08aa399b55d143a6594b372a6", 0x9c}, {&(0x7f0000002d00)="fb47afc6361f6cbe0a4fee0f672ae45865e88e43f73274a22a945225b246d7317d1966eced4c30d9551de22fb46cd145a9d7bba715c52de8bce4fd637eadacaab13370853fbae8d530e5a3ab95b3290380c99190112fe1a4c77e88248f0d5ab9b1cd7fe39e017aa207c3a689b38a13bfc34ad3223adc6af03ade369c8b847af0c264cd8c6b14fb57c5f3354d89", 0x8d}, {&(0x7f0000002dc0)="d563f01981181f6b8d73fc13f607c5f64d4109b51c06841c457a5152be5c3d52d4c96a02a02551b0d56147c970b3fc316896b8915d6890be66eb2e41e111f4bb4caa7fb246b4041d32d8530ec07df908fc772a3dcab832388ab7b4060a46e82950bb9143ea19a145a7b4f2a74ee56eb8bc35e9aaad0307af5720908013da98a73bf29f9bb97b1fa94c0222a768ddac3e4495858fa1db2857a9fefe9f19357f11b07319e86d268d3d3c9331b44cd5776c720784161dec23aeb95e6fe01f50c094b18d9b0197404f17bcb1ddcbe42feef9b3df2514c20c2d6a8df7298260a07c88e67295c40f023878b740371c1c03a9076ff0b375c41f8a2fe9674743a7e74c8b2cf66a694308a27fe2eeeb8f0b6b45490098240bbbb9983cb22d8b750a89c7b86ad2b65d85f19267c3e9a4b0183e04daa5bab7d9249ebac9384e9d499eff24a051a67c020686f56af2eeec967b07693f9ec358297766a8826a726a88a9c1e3f0284b116973bfd066aadbf312656c57fbeac904cc1af27a39bd77ab246ff0a629ffcbc26f8e2a9ff24b34f802497e13dd24aafaf7e47e73dde8ca3c1de0c6bc98e71711c7cb878e5062d2dc83e8c5e9ef8c69b2447f7f219a171c5243be710018f616a03974312789436dd0150748ddbbdc6154d12103ff5a67abc045f6c88854e242231d4736af58ffe01ddbc937d2faa24d5e821040db8d96996fec88ee4953df2a98c93af1084614e6cac5f05492febe9d7caa232bddd36586998042346ec6129129353b9c5d60ba3a511a8364427986e9b5555eff939a2a6a72583b2bfdc82479ddf1b68f8ff5a76eea29ce18efe6051f33e81601ddbb5e283c769dab493ea28fddda4197d236f66685618f6eb8303132002d6ff8db16e0fb2db26fa2be2cc555cba4f26ca24f9b04411bd76c210fc0b75d1fd81fe805de7976d9133d3a6087a35c41abe89ba6b63bd8fd9bdacfb80f1155dc80fec0190716d9e6cad0ee39aa1eac9c5d20c5c94f09c4a1292d29bd4edfc04e3d7be07ea9d3ede3f0a0f019ae7cfd0d4c41ad4b5c89522823a306ccea67d2c4f96f8e5857fd7f36114848826ebc35cca99e7e1820c74ebcc2005abc5a6441b5b55ea0c2a583c7e915b0e9438b599e13eb7343998443527daf312d22a538a6eb426907eb57e4bdb2bb00ed29ec1badc55797774bdb62868f5ce4336cb8d7eea11141bf795ceeb292111aa41cdc708876f1b981c0a949b847e2e2f549d7c79b9893dad3846381dc8fea57262203e88f861f025f9fff84ac45f0737c64e77d2fef43ad35db9e394edf1afb0c72b63dba64a6ce89dbf4cb0ff1e17c7dd924dfccd4a7546b051820c382be7ecbf803207bc99b50646af4fb293e5321ccd903afebc78ed75a8241fa2e3491cf572889104f4f78dc6e2bb3a1d63762047d14c3a873e18cc01f951599a733efdf3ceee4fc2f9d4c87bff02b338168fbfb37d5ec2001b44cca389635730b0c2dc21951d2fb9eb5e7dde7e32f7599cf32f36bc5a5e02bc017eacdaa454589494638860f64c856ed21f1c106cc75c086e98dfa90764a9ebd0533240de44a4e0f7ea638139750a029931987d36026b4a2e6a31862b9581aaca2ce8de64643c9fa7b50a807db00fdd635f03b8ebfb59c60f32dd0ad0cb93dee85b39d8a0972dde871ed3ba1ddc46ee57fd2a2dd4a89621cf80ae11292e925d1", 0x4b4}], 0x3}}], 0x2, 0x0) [ 493.292634][ T7505] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.1'. [ 493.601671][ T10] usb 5-1: new high-speed USB device number 19 using dummy_hcd [ 493.692333][ T5105] usb 4-1: New USB device found, idVendor=187f, idProduct=0201, bcdDevice=4e.1c [ 493.701990][ T5105] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 493.710288][ T5105] usb 4-1: Product: syz [ 493.714923][ T5105] usb 4-1: Manufacturer: syz [ 493.719758][ T5105] usb 4-1: SerialNumber: syz [ 493.743394][ T5105] usb 4-1: config 0 descriptor?? [ 493.784890][ T6559] udevd[6559]: error opening ATTR{/sys/devices/platform/dummy_hcd.4/usb5/5-1/5-1:0.1/sound/card3/controlC3/../uevent} for writing: No such file or directory [ 493.851959][ T5105] smsusb:smsusb_probe: board id=3, interface number 0 [ 493.859212][ T5105] smsusb:smsusb_probe: Device initialized with return code -19 [ 493.961293][ T10] usb 5-1: Using ep0 maxpacket: 32 [ 494.132234][ T10] usb 5-1: config 0 has an invalid interface number: 1 but max is 0 [ 494.143158][ T10] usb 5-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 494.153893][ T10] usb 5-1: config 0 has 2 interfaces, different from the descriptor's value: 1 [ 494.357482][ T774] usb 4-1: USB disconnect, device number 12 [ 494.372444][ T10] usb 5-1: New USB device found, idVendor=0763, idProduct=200d, bcdDevice=9a.0b [ 494.382430][ T10] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 494.390687][ T10] usb 5-1: Product: syz [ 494.395313][ T10] usb 5-1: Manufacturer: syz [ 494.400142][ T10] usb 5-1: SerialNumber: syz [ 494.456519][ T10] usb 5-1: config 0 descriptor?? [ 494.811910][ T10] usb 5-1: USB disconnect, device number 19 22:56:35 executing program 3: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='net_prio.prioidx\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000500)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) r1 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_SIOCGIFINDEX_80211(r1, 0x8933, &(0x7f0000000240)={'wlan1\x00', 0x0}) r3 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) sendmsg$NL80211_CMD_FRAME(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000040)=ANY=[@ANYBLOB="48040000", @ANYRES16=r3, @ANYBLOB="01e5ff000004000004003b1c210008000300", @ANYRES32=r2, @ANYBLOB="2c0433005000de295b3acba52ee4080211000001505050505050"], 0x448}}, 0x0) syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x7d, 0x7f, 0x30, 0x40, 0x187f, 0x201, 0x4e1c, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x6, 0x14, 0x83}}]}}]}}, 0x0) preadv(r0, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r5 = socket$nl_generic(0x10, 0x3, 0x10) r6 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='cgroup.controllers\x00', 0x275a, 0x0) r7 = syz_genetlink_get_family_id$mptcp(&(0x7f0000000a80), 0xffffffffffffffff) sendmsg$MPTCP_PM_CMD_SET_FLAGS(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000280)={0x14, r7, 0x300}, 0x14}}, 0x0) write$binfmt_script(r6, &(0x7f0000000240)=ANY=[], 0x3af4701e) sendfile(r5, r4, 0x0, 0x10000a006) 22:56:35 executing program 1: r0 = socket(0x10, 0x803, 0x0) r1 = socket(0x10, 0x803, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$NL80211_CMD_SET_MPATH(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000100)={0x0, 0x50}}, 0x0) getsockname$packet(r1, &(0x7f0000000000)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000540)=ANY=[@ANYBLOB="34000000100081eee80015040000000010000000", @ANYRES32=r3, @ANYBLOB="cdfffffd92000000140012000c000100627269646765"], 0x34}}, 0x0) sendmsg$nl_route(r1, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000240)=@ipv6_newaddr={0x2c, 0x14, 0x9535393fea6295b5, 0x0, 0x0, {0xa, 0x0, 0x0, 0x0, r3}, [@IFA_LOCAL={0x14, 0x2, @local}]}, 0x2c}}, 0x0) getsockname$packet(r1, &(0x7f0000000000)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000004c0)=@ipv6_newaddr={0x34, 0x14, 0x9535393fea6295b5, 0x0, 0x0, {0xa, 0x0, 0x0, 0x0, r4}, [@IFA_LOCAL={0x14, 0x2, @local}, @IFA_FLAGS={0x8, 0x8, 0x101}]}, 0x34}}, 0x0) 22:56:35 executing program 5: r0 = socket$inet(0x2, 0x3, 0xff) setsockopt$inet_opts(r0, 0x0, 0xb, &(0x7f0000000040)="8f", 0x1) bind$inet(r0, &(0x7f0000000000)={0x2, 0x0, @local}, 0x10) connect$inet(r0, &(0x7f0000000180)={0x2, 0x0, @multicast1}, 0x10) sendmmsg$inet(r0, &(0x7f000000a080)=[{{0x0, 0x0, &(0x7f0000002bc0)=[{&(0x7f00000028c0)="6b6753c5948076e37ec4fda9bd622137c598a6abfddf037233db15ef6f91950ad9f158aa2ef2be01d4d51c", 0x2b}, {&(0x7f0000002900)='b', 0x1}], 0x2}}, {{0x0, 0x0, &(0x7f0000004040)=[{&(0x7f0000002c40)="52e5ee6f22fe957888783c02d58e70a4203de64a74298dd9348801673a25584be376aea9c51ff47e4d3f92359a0165f61f4e9a3f36f5183371503c5e5e611013c178483bd707609778d0f632c8a1c0bb470e8c86e47c9ceb9cddd872c86b38447c6e075748c5f8be3e7d3afb395edeeba9d27c423be6b2270a29dd8449acb36f7bb93e2a9612fb0cd9e0bf1209242ba08aa399b55d143a6594b372a6", 0x9c}, {&(0x7f0000002d00)="fb47afc6361f6cbe0a4fee0f672ae45865e88e43f73274a22a945225b246d7317d1966eced4c30d9551de22fb46cd145a9d7bba715c52de8bce4fd637eadacaab13370853fbae8d530e5a3ab95b3290380c99190112fe1a4c77e88248f0d5ab9b1cd7fe39e017aa207c3a689b38a13bfc34ad3223adc6af03ade369c8b847af0c264cd8c6b14fb57c5f3354d89", 0x8d}, {&(0x7f0000002dc0)="d563f01981181f6b8d73fc13f607c5f64d4109b51c06841c457a5152be5c3d52d4c96a02a02551b0d56147c970b3fc316896b8915d6890be66eb2e41e111f4bb4caa7fb246b4041d32d8530ec07df908fc772a3dcab832388ab7b4060a46e82950bb9143ea19a145a7b4f2a74ee56eb8bc35e9aaad0307af5720908013da98a73bf29f9bb97b1fa94c0222a768ddac3e4495858fa1db2857a9fefe9f19357f11b07319e86d268d3d3c9331b44cd5776c720784161dec23aeb95e6fe01f50c094b18d9b0197404f17bcb1ddcbe42feef9b3df2514c20c2d6a8df7298260a07c88e67295c40f023878b740371c1c03a9076ff0b375c41f8a2fe9674743a7e74c8b2cf66a694308a27fe2eeeb8f0b6b45490098240bbbb9983cb22d8b750a89c7b86ad2b65d85f19267c3e9a4b0183e04daa5bab7d9249ebac9384e9d499eff24a051a67c020686f56af2eeec967b07693f9ec358297766a8826a726a88a9c1e3f0284b116973bfd066aadbf312656c57fbeac904cc1af27a39bd77ab246ff0a629ffcbc26f8e2a9ff24b34f802497e13dd24aafaf7e47e73dde8ca3c1de0c6bc98e71711c7cb878e5062d2dc83e8c5e9ef8c69b2447f7f219a171c5243be710018f616a03974312789436dd0150748ddbbdc6154d12103ff5a67abc045f6c88854e242231d4736af58ffe01ddbc937d2faa24d5e821040db8d96996fec88ee4953df2a98c93af1084614e6cac5f05492febe9d7caa232bddd36586998042346ec6129129353b9c5d60ba3a511a8364427986e9b5555eff939a2a6a72583b2bfdc82479ddf1b68f8ff5a76eea29ce18efe6051f33e81601ddbb5e283c769dab493ea28fddda4197d236f66685618f6eb8303132002d6ff8db16e0fb2db26fa2be2cc555cba4f26ca24f9b04411bd76c210fc0b75d1fd81fe805de7976d9133d3a6087a35c41abe89ba6b63bd8fd9bdacfb80f1155dc80fec0190716d9e6cad0ee39aa1eac9c5d20c5c94f09c4a1292d29bd4edfc04e3d7be07ea9d3ede3f0a0f019ae7cfd0d4c41ad4b5c89522823a306ccea67d2c4f96f8e5857fd7f36114848826ebc35cca99e7e1820c74ebcc2005abc5a6441b5b55ea0c2a583c7e915b0e9438b599e13eb7343998443527daf312d22a538a6eb426907eb57e4bdb2bb00ed29ec1badc55797774bdb62868f5ce4336cb8d7eea11141bf795ceeb292111aa41cdc708876f1b981c0a949b847e2e2f549d7c79b9893dad3846381dc8fea57262203e88f861f025f9fff84ac45f0737c64e77d2fef43ad35db9e394edf1afb0c72b63dba64a6ce89dbf4cb0ff1e17c7dd924dfccd4a7546b051820c382be7ecbf803207bc99b50646af4fb293e5321ccd903afebc78ed75a8241fa2e3491cf572889104f4f78dc6e2bb3a1d63762047d14c3a873e18cc01f951599a733efdf3ceee4fc2f9d4c87bff02b338168fbfb37d5ec2001b44cca389635730b0c2dc21951d2fb9eb5e7dde7e32f7599cf32f36bc5a5e02bc017eacdaa454589494638860f64c856ed21f1c106cc75c086e98dfa90764a9ebd0533240de44a4e0f7ea638139750a029931987d36026b4a2e6a31862b9581aaca2ce8de64643c9fa7b50a807db00fdd635f03b8ebfb59c60f32dd0ad0cb93dee85b39d8a0972dde871ed3ba1ddc46ee57fd2a2dd4a89621cf80ae11292e925d1", 0x4b4}], 0x3}}], 0x2, 0x0) 22:56:35 executing program 0: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, &(0x7f0000961fe4)=[@in={0x2, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}}], 0x10) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r0, 0x84, 0x1d, &(0x7f000095dff8)=ANY=[@ANYBLOB="7c3b6ad5", @ANYRES32=0x0], &(0x7f000095dffc)=0x8) r2 = socket(0xa, 0x1, 0x0) close(r2) getsockopt$inet_sctp6_SCTP_SOCKOPT_PEELOFF(r0, 0x84, 0x66, &(0x7f0000000040)={r1}, &(0x7f0000000140)=0x8) sendmmsg$inet_sctp(r2, &(0x7f00000026c0)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=[@sndinfo={0x20, 0x84, 0x2, {0x0, 0x4}}], 0x20}], 0x1, 0x0) setsockopt$inet_sctp6_SCTP_DEFAULT_SEND_PARAM(r2, 0x84, 0xa, &(0x7f0000000000), 0x20) 22:56:35 executing program 2: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, &(0x7f0000961fe4)=[@in={0x2, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}}], 0x10) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r0, 0x84, 0x1d, &(0x7f000095dff8)=ANY=[@ANYBLOB="7c3b6ad5", @ANYRES32=0x0], &(0x7f000095dffc)=0x8) r2 = socket(0xa, 0x1, 0x0) close(r2) getsockopt$inet_sctp6_SCTP_SOCKOPT_PEELOFF(r0, 0x84, 0x66, &(0x7f0000000040)={r1}, &(0x7f0000000140)=0x8) sendmmsg$inet_sctp(r2, &(0x7f00000026c0)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=[@sndinfo={0x20, 0x84, 0x2, {0x0, 0x4}}], 0x20}], 0x1, 0x0) setsockopt$inet_sctp6_SCTP_DEFAULT_SEND_PARAM(r2, 0x84, 0xa, &(0x7f0000000000), 0x20) [ 494.935961][ T6559] udevd[6559]: error opening ATTR{/sys/devices/platform/dummy_hcd.4/usb5/5-1/5-1:0.1/sound/card3/controlC3/../uevent} for writing: No such file or directory [ 495.159100][ T7521] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.1'. 22:56:35 executing program 0: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, &(0x7f0000961fe4)=[@in={0x2, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}}], 0x10) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r0, 0x84, 0x1d, &(0x7f000095dff8)=ANY=[@ANYBLOB="7c3b6ad5", @ANYRES32=0x0], &(0x7f000095dffc)=0x8) r2 = socket(0xa, 0x1, 0x0) close(r2) getsockopt$inet_sctp6_SCTP_SOCKOPT_PEELOFF(r0, 0x84, 0x66, &(0x7f0000000040)={r1}, &(0x7f0000000140)=0x8) sendmmsg$inet_sctp(r2, &(0x7f00000026c0)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=[@sndinfo={0x20, 0x84, 0x2, {0x0, 0x4}}], 0x20}], 0x1, 0x0) setsockopt$inet_sctp6_SCTP_DEFAULT_SEND_PARAM(r2, 0x84, 0xa, &(0x7f0000000000), 0x20) 22:56:35 executing program 5: r0 = socket$inet(0x2, 0x3, 0xff) setsockopt$inet_opts(r0, 0x0, 0xb, &(0x7f0000000040)="8f", 0x1) bind$inet(r0, &(0x7f0000000000)={0x2, 0x0, @local}, 0x10) connect$inet(r0, &(0x7f0000000180)={0x2, 0x0, @multicast1}, 0x10) sendmmsg$inet(r0, &(0x7f000000a080)=[{{0x0, 0x0, &(0x7f0000002bc0)=[{&(0x7f00000028c0)="6b6753c5948076e37ec4fda9bd622137c598a6abfddf037233db15ef6f91950ad9f158aa2ef2be01d4d51c", 0x2b}, {&(0x7f0000002900)='b', 0x1}], 0x2}}, {{0x0, 0x0, &(0x7f0000004040)=[{&(0x7f0000002c40)="52e5ee6f22fe957888783c02d58e70a4203de64a74298dd9348801673a25584be376aea9c51ff47e4d3f92359a0165f61f4e9a3f36f5183371503c5e5e611013c178483bd707609778d0f632c8a1c0bb470e8c86e47c9ceb9cddd872c86b38447c6e075748c5f8be3e7d3afb395edeeba9d27c423be6b2270a29dd8449acb36f7bb93e2a9612fb0cd9e0bf1209242ba08aa399b55d143a6594b372a6", 0x9c}, {&(0x7f0000002d00)="fb47afc6361f6cbe0a4fee0f672ae45865e88e43f73274a22a945225b246d7317d1966eced4c30d9551de22fb46cd145a9d7bba715c52de8bce4fd637eadacaab13370853fbae8d530e5a3ab95b3290380c99190112fe1a4c77e88248f0d5ab9b1cd7fe39e017aa207c3a689b38a13bfc34ad3223adc6af03ade369c8b847af0c264cd8c6b14fb57c5f3354d89", 0x8d}, {&(0x7f0000002dc0)="d563f01981181f6b8d73fc13f607c5f64d4109b51c06841c457a5152be5c3d52d4c96a02a02551b0d56147c970b3fc316896b8915d6890be66eb2e41e111f4bb4caa7fb246b4041d32d8530ec07df908fc772a3dcab832388ab7b4060a46e82950bb9143ea19a145a7b4f2a74ee56eb8bc35e9aaad0307af5720908013da98a73bf29f9bb97b1fa94c0222a768ddac3e4495858fa1db2857a9fefe9f19357f11b07319e86d268d3d3c9331b44cd5776c720784161dec23aeb95e6fe01f50c094b18d9b0197404f17bcb1ddcbe42feef9b3df2514c20c2d6a8df7298260a07c88e67295c40f023878b740371c1c03a9076ff0b375c41f8a2fe9674743a7e74c8b2cf66a694308a27fe2eeeb8f0b6b45490098240bbbb9983cb22d8b750a89c7b86ad2b65d85f19267c3e9a4b0183e04daa5bab7d9249ebac9384e9d499eff24a051a67c020686f56af2eeec967b07693f9ec358297766a8826a726a88a9c1e3f0284b116973bfd066aadbf312656c57fbeac904cc1af27a39bd77ab246ff0a629ffcbc26f8e2a9ff24b34f802497e13dd24aafaf7e47e73dde8ca3c1de0c6bc98e71711c7cb878e5062d2dc83e8c5e9ef8c69b2447f7f219a171c5243be710018f616a03974312789436dd0150748ddbbdc6154d12103ff5a67abc045f6c88854e242231d4736af58ffe01ddbc937d2faa24d5e821040db8d96996fec88ee4953df2a98c93af1084614e6cac5f05492febe9d7caa232bddd36586998042346ec6129129353b9c5d60ba3a511a8364427986e9b5555eff939a2a6a72583b2bfdc82479ddf1b68f8ff5a76eea29ce18efe6051f33e81601ddbb5e283c769dab493ea28fddda4197d236f66685618f6eb8303132002d6ff8db16e0fb2db26fa2be2cc555cba4f26ca24f9b04411bd76c210fc0b75d1fd81fe805de7976d9133d3a6087a35c41abe89ba6b63bd8fd9bdacfb80f1155dc80fec0190716d9e6cad0ee39aa1eac9c5d20c5c94f09c4a1292d29bd4edfc04e3d7be07ea9d3ede3f0a0f019ae7cfd0d4c41ad4b5c89522823a306ccea67d2c4f96f8e5857fd7f36114848826ebc35cca99e7e1820c74ebcc2005abc5a6441b5b55ea0c2a583c7e915b0e9438b599e13eb7343998443527daf312d22a538a6eb426907eb57e4bdb2bb00ed29ec1badc55797774bdb62868f5ce4336cb8d7eea11141bf795ceeb292111aa41cdc708876f1b981c0a949b847e2e2f549d7c79b9893dad3846381dc8fea57262203e88f861f025f9fff84ac45f0737c64e77d2fef43ad35db9e394edf1afb0c72b63dba64a6ce89dbf4cb0ff1e17c7dd924dfccd4a7546b051820c382be7ecbf803207bc99b50646af4fb293e5321ccd903afebc78ed75a8241fa2e3491cf572889104f4f78dc6e2bb3a1d63762047d14c3a873e18cc01f951599a733efdf3ceee4fc2f9d4c87bff02b338168fbfb37d5ec2001b44cca389635730b0c2dc21951d2fb9eb5e7dde7e32f7599cf32f36bc5a5e02bc017eacdaa454589494638860f64c856ed21f1c106cc75c086e98dfa90764a9ebd0533240de44a4e0f7ea638139750a029931987d36026b4a2e6a31862b9581aaca2ce8de64643c9fa7b50a807db00fdd635f03b8ebfb59c60f32dd0ad0cb93dee85b39d8a0972dde871ed3ba1ddc46ee57fd2a2dd4a89621cf80ae11292e925d1", 0x4b4}], 0x3}}], 0x2, 0x0) 22:56:35 executing program 2: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, &(0x7f0000961fe4)=[@in={0x2, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}}], 0x10) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r0, 0x84, 0x1d, &(0x7f000095dff8)=ANY=[@ANYBLOB="7c3b6ad5", @ANYRES32=0x0], &(0x7f000095dffc)=0x8) r2 = socket(0xa, 0x1, 0x0) close(r2) getsockopt$inet_sctp6_SCTP_SOCKOPT_PEELOFF(r0, 0x84, 0x66, &(0x7f0000000040)={r1}, &(0x7f0000000140)=0x8) sendmmsg$inet_sctp(r2, &(0x7f00000026c0)=[{0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=[@sndinfo={0x20, 0x84, 0x2, {0x0, 0x4}}], 0x20}], 0x1, 0x0) setsockopt$inet_sctp6_SCTP_DEFAULT_SEND_PARAM(r2, 0x84, 0xa, &(0x7f0000000000), 0x20) 22:56:35 executing program 1: r0 = socket(0x10, 0x803, 0x0) r1 = socket(0x10, 0x803, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$NL80211_CMD_SET_MPATH(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000100)={0x0, 0x50}}, 0x0) getsockname$packet(r1, &(0x7f0000000000)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000540)=ANY=[@ANYBLOB="34000000100081eee80015040000000010000000", @ANYRES32=r3, @ANYBLOB="cdfffffd92000000140012000c000100627269646765"], 0x34}}, 0x0) sendmsg$nl_route(r1, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000240)=@ipv6_newaddr={0x2c, 0x14, 0x9535393fea6295b5, 0x0, 0x0, {0xa, 0x0, 0x0, 0x0, r3}, [@IFA_LOCAL={0x14, 0x2, @local}]}, 0x2c}}, 0x0) getsockname$packet(r1, &(0x7f0000000000)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000004c0)=@ipv6_newaddr={0x34, 0x14, 0x9535393fea6295b5, 0x0, 0x0, {0xa, 0x0, 0x0, 0x0, r4}, [@IFA_LOCAL={0x14, 0x2, @local}, @IFA_FLAGS={0x8, 0x8, 0x101}]}, 0x34}}, 0x0) 22:56:35 executing program 4: syz_usb_connect(0x0, 0x58, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000c72f6a2063070d200b9a010203010902460001001000000904010000ff722f000a24010500050201020b2404"], 0x0) [ 495.742569][ T5105] usb 4-1: new high-speed USB device number 13 using dummy_hcd 22:56:36 executing program 5: r0 = socket$inet(0x2, 0x3, 0xff) setsockopt$inet_opts(r0, 0x0, 0xb, &(0x7f0000000040)="8f", 0x1) bind$inet(r0, &(0x7f0000000000)={0x2, 0x0, @local}, 0x10) connect$inet(r0, &(0x7f0000000180)={0x2, 0x0, @multicast1}, 0x10) sendmmsg$inet(r0, &(0x7f000000a080)=[{{0x0, 0x0, &(0x7f0000002bc0)=[{&(0x7f00000028c0)="6b6753c5948076e37ec4fda9bd622137c598a6abfddf037233db15ef6f91950ad9f158aa2ef2be01d4d51c", 0x2b}, {&(0x7f0000002900)='b', 0x1}], 0x2}}, {{0x0, 0x0, &(0x7f0000004040)=[{&(0x7f0000002c40)="52e5ee6f22fe957888783c02d58e70a4203de64a74298dd9348801673a25584be376aea9c51ff47e4d3f92359a0165f61f4e9a3f36f5183371503c5e5e611013c178483bd707609778d0f632c8a1c0bb470e8c86e47c9ceb9cddd872c86b38447c6e075748c5f8be3e7d3afb395edeeba9d27c423be6b2270a29dd8449acb36f7bb93e2a9612fb0cd9e0bf1209242ba08aa399b55d143a6594b372a6", 0x9c}, {&(0x7f0000002d00)="fb47afc6361f6cbe0a4fee0f672ae45865e88e43f73274a22a945225b246d7317d1966eced4c30d9551de22fb46cd145a9d7bba715c52de8bce4fd637eadacaab13370853fbae8d530e5a3ab95b3290380c99190112fe1a4c77e88248f0d5ab9b1cd7fe39e017aa207c3a689b38a13bfc34ad3223adc6af03ade369c8b847af0c264cd8c6b14fb57c5f3354d89", 0x8d}, {&(0x7f0000002dc0)="d563f01981181f6b8d73fc13f607c5f64d4109b51c06841c457a5152be5c3d52d4c96a02a02551b0d56147c970b3fc316896b8915d6890be66eb2e41e111f4bb4caa7fb246b4041d32d8530ec07df908fc772a3dcab832388ab7b4060a46e82950bb9143ea19a145a7b4f2a74ee56eb8bc35e9aaad0307af5720908013da98a73bf29f9bb97b1fa94c0222a768ddac3e4495858fa1db2857a9fefe9f19357f11b07319e86d268d3d3c9331b44cd5776c720784161dec23aeb95e6fe01f50c094b18d9b0197404f17bcb1ddcbe42feef9b3df2514c20c2d6a8df7298260a07c88e67295c40f023878b740371c1c03a9076ff0b375c41f8a2fe9674743a7e74c8b2cf66a694308a27fe2eeeb8f0b6b45490098240bbbb9983cb22d8b750a89c7b86ad2b65d85f19267c3e9a4b0183e04daa5bab7d9249ebac9384e9d499eff24a051a67c020686f56af2eeec967b07693f9ec358297766a8826a726a88a9c1e3f0284b116973bfd066aadbf312656c57fbeac904cc1af27a39bd77ab246ff0a629ffcbc26f8e2a9ff24b34f802497e13dd24aafaf7e47e73dde8ca3c1de0c6bc98e71711c7cb878e5062d2dc83e8c5e9ef8c69b2447f7f219a171c5243be710018f616a03974312789436dd0150748ddbbdc6154d12103ff5a67abc045f6c88854e242231d4736af58ffe01ddbc937d2faa24d5e821040db8d96996fec88ee4953df2a98c93af1084614e6cac5f05492febe9d7caa232bddd36586998042346ec6129129353b9c5d60ba3a511a8364427986e9b5555eff939a2a6a72583b2bfdc82479ddf1b68f8ff5a76eea29ce18efe6051f33e81601ddbb5e283c769dab493ea28fddda4197d236f66685618f6eb8303132002d6ff8db16e0fb2db26fa2be2cc555cba4f26ca24f9b04411bd76c210fc0b75d1fd81fe805de7976d9133d3a6087a35c41abe89ba6b63bd8fd9bdacfb80f1155dc80fec0190716d9e6cad0ee39aa1eac9c5d20c5c94f09c4a1292d29bd4edfc04e3d7be07ea9d3ede3f0a0f019ae7cfd0d4c41ad4b5c89522823a306ccea67d2c4f96f8e5857fd7f36114848826ebc35cca99e7e1820c74ebcc2005abc5a6441b5b55ea0c2a583c7e915b0e9438b599e13eb7343998443527daf312d22a538a6eb426907eb57e4bdb2bb00ed29ec1badc55797774bdb62868f5ce4336cb8d7eea11141bf795ceeb292111aa41cdc708876f1b981c0a949b847e2e2f549d7c79b9893dad3846381dc8fea57262203e88f861f025f9fff84ac45f0737c64e77d2fef43ad35db9e394edf1afb0c72b63dba64a6ce89dbf4cb0ff1e17c7dd924dfccd4a7546b051820c382be7ecbf803207bc99b50646af4fb293e5321ccd903afebc78ed75a8241fa2e3491cf572889104f4f78dc6e2bb3a1d63762047d14c3a873e18cc01f951599a733efdf3ceee4fc2f9d4c87bff02b338168fbfb37d5ec2001b44cca389635730b0c2dc21951d2fb9eb5e7dde7e32f7599cf32f36bc5a5e02bc017eacdaa454589494638860f64c856ed21f1c106cc75c086e98dfa90764a9ebd0533240de44a4e0f7ea638139750a029931987d36026b4a2e6a31862b9581aaca2ce8de64643c9fa7b50a807db00fdd635f03b8ebfb59c60f32dd0ad0cb93dee85b39d8a0972dde871ed3ba1ddc46ee57fd2a2dd4a89621cf80ae11292e925d1", 0x4b4}], 0x3}}], 0x2, 0x0) [ 495.860580][ T7534] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.1'. [ 496.235767][ T10] usb 5-1: new high-speed USB device number 20 using dummy_hcd 22:56:36 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f00000000c0), r0) r1 = socket$inet_udp(0x2, 0x2, 0x0) r2 = dup3(r0, r1, 0x0) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000040)=0x14) r4 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r4, 0x8933, &(0x7f0000000000)={'team0\x00', 0x0}) sendmsg$nl_route(r2, &(0x7f0000000740)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000180)=ANY=[@ANYBLOB="3c0000001000010400"/20, @ANYRES32=r3, @ANYBLOB="0000000000000000140012800b00010062726964676500000400028008000a00", @ANYRES32=r5], 0x3c}}, 0x0) r6 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r6, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000200)=@newlink={0x3c, 0x10, 0x403, 0x0, 0x0, {0x0, 0x0, 0x0, r3}, [@IFLA_LINKINFO={0x1c, 0x12, 0x0, 0x1, @bridge={{0xb}, {0xc, 0x2, 0x0, 0x1, [@IFLA_BR_PRIORITY={0x6}]}}}]}, 0x3c}}, 0x0) [ 496.352201][ T5105] usb 4-1: New USB device found, idVendor=187f, idProduct=0201, bcdDevice=4e.1c [ 496.361923][ T5105] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 496.370314][ T5105] usb 4-1: Product: syz [ 496.379390][ T5105] usb 4-1: Manufacturer: syz [ 496.384467][ T5105] usb 4-1: SerialNumber: syz [ 496.462436][ T5105] usb 4-1: config 0 descriptor?? [ 496.524172][ T5105] smsusb:smsusb_probe: board id=3, interface number 0 [ 496.531462][ T5105] smsusb:smsusb_probe: Device initialized with return code -19 [ 496.532906][ T7542] team0: Port device bridge1 added [ 496.551773][ T10] usb 5-1: Using ep0 maxpacket: 32 [ 496.702848][ T10] usb 5-1: config 0 has an invalid interface number: 1 but max is 0 [ 496.711330][ T10] usb 5-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 496.721855][ T10] usb 5-1: config 0 has 2 interfaces, different from the descriptor's value: 1 [ 496.982986][ T10] usb 5-1: New USB device found, idVendor=0763, idProduct=200d, bcdDevice=9a.0b [ 496.994213][ T10] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 497.003618][ T10] usb 5-1: Product: syz [ 497.010250][ T10] usb 5-1: Manufacturer: syz [ 497.015357][ T10] usb 5-1: SerialNumber: syz [ 497.054358][ T10] usb 5-1: config 0 descriptor?? [ 497.113201][ T33] usb 4-1: USB disconnect, device number 13 [ 497.405978][ T10] usb 5-1: USB disconnect, device number 20 [ 497.517784][ T6559] udevd[6559]: error opening ATTR{/sys/devices/platform/dummy_hcd.4/usb5/5-1/5-1:0.1/sound/card3/controlC3/../uevent} for writing: No such file or directory 22:56:37 executing program 0: close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) r0 = openat$ptp0(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$PTP_PIN_SETFUNC(r0, 0x40043d14, &(0x7f0000000080)) 22:56:37 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0) mount$fuse(0x20000000, &(0x7f0000000000)='./file0\x00', 0x0, 0x11f008, 0x0) mount_setattr(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0, &(0x7f00000001c0)={0x10, 0x70}, 0x20) 22:56:37 executing program 5: r0 = socket$inet(0x2, 0x3, 0xff) setsockopt$inet_opts(r0, 0x0, 0xb, &(0x7f0000000040)="8f", 0x1) bind$inet(r0, &(0x7f0000000000)={0x2, 0x0, @local}, 0x10) connect$inet(r0, &(0x7f0000000180)={0x2, 0x0, @multicast1}, 0x10) sendmmsg$inet(r0, &(0x7f000000a080)=[{{0x0, 0x0, &(0x7f0000002bc0)=[{&(0x7f00000028c0)="6b6753c5948076e37ec4fda9bd622137c598a6abfddf037233db15ef6f91950ad9f158aa2ef2be01d4d51c", 0x2b}, {&(0x7f0000002900)='b', 0x1}], 0x2}}, {{0x0, 0x0, &(0x7f0000004040)=[{&(0x7f0000002c40)="52e5ee6f22fe957888783c02d58e70a4203de64a74298dd9348801673a25584be376aea9c51ff47e4d3f92359a0165f61f4e9a3f36f5183371503c5e5e611013c178483bd707609778d0f632c8a1c0bb470e8c86e47c9ceb9cddd872c86b38447c6e075748c5f8be3e7d3afb395edeeba9d27c423be6b2270a29dd8449acb36f7bb93e2a9612fb0cd9e0bf1209242ba08aa399b55d143a6594b372a6", 0x9c}, {&(0x7f0000002d00)="fb47afc6361f6cbe0a4fee0f672ae45865e88e43f73274a22a945225b246d7317d1966eced4c30d9551de22fb46cd145a9d7bba715c52de8bce4fd637eadacaab13370853fbae8d530e5a3ab95b3290380c99190112fe1a4c77e88248f0d5ab9b1cd7fe39e017aa207c3a689b38a13bfc34ad3223adc6af03ade369c8b847af0c264cd8c6b14fb57c5f3354d89", 0x8d}, {&(0x7f0000002dc0)="d563f01981181f6b8d73fc13f607c5f64d4109b51c06841c457a5152be5c3d52d4c96a02a02551b0d56147c970b3fc316896b8915d6890be66eb2e41e111f4bb4caa7fb246b4041d32d8530ec07df908fc772a3dcab832388ab7b4060a46e82950bb9143ea19a145a7b4f2a74ee56eb8bc35e9aaad0307af5720908013da98a73bf29f9bb97b1fa94c0222a768ddac3e4495858fa1db2857a9fefe9f19357f11b07319e86d268d3d3c9331b44cd5776c720784161dec23aeb95e6fe01f50c094b18d9b0197404f17bcb1ddcbe42feef9b3df2514c20c2d6a8df7298260a07c88e67295c40f023878b740371c1c03a9076ff0b375c41f8a2fe9674743a7e74c8b2cf66a694308a27fe2eeeb8f0b6b45490098240bbbb9983cb22d8b750a89c7b86ad2b65d85f19267c3e9a4b0183e04daa5bab7d9249ebac9384e9d499eff24a051a67c020686f56af2eeec967b07693f9ec358297766a8826a726a88a9c1e3f0284b116973bfd066aadbf312656c57fbeac904cc1af27a39bd77ab246ff0a629ffcbc26f8e2a9ff24b34f802497e13dd24aafaf7e47e73dde8ca3c1de0c6bc98e71711c7cb878e5062d2dc83e8c5e9ef8c69b2447f7f219a171c5243be710018f616a03974312789436dd0150748ddbbdc6154d12103ff5a67abc045f6c88854e242231d4736af58ffe01ddbc937d2faa24d5e821040db8d96996fec88ee4953df2a98c93af1084614e6cac5f05492febe9d7caa232bddd36586998042346ec6129129353b9c5d60ba3a511a8364427986e9b5555eff939a2a6a72583b2bfdc82479ddf1b68f8ff5a76eea29ce18efe6051f33e81601ddbb5e283c769dab493ea28fddda4197d236f66685618f6eb8303132002d6ff8db16e0fb2db26fa2be2cc555cba4f26ca24f9b04411bd76c210fc0b75d1fd81fe805de7976d9133d3a6087a35c41abe89ba6b63bd8fd9bdacfb80f1155dc80fec0190716d9e6cad0ee39aa1eac9c5d20c5c94f09c4a1292d29bd4edfc04e3d7be07ea9d3ede3f0a0f019ae7cfd0d4c41ad4b5c89522823a306ccea67d2c4f96f8e5857fd7f36114848826ebc35cca99e7e1820c74ebcc2005abc5a6441b5b55ea0c2a583c7e915b0e9438b599e13eb7343998443527daf312d22a538a6eb426907eb57e4bdb2bb00ed29ec1badc55797774bdb62868f5ce4336cb8d7eea11141bf795ceeb292111aa41cdc708876f1b981c0a949b847e2e2f549d7c79b9893dad3846381dc8fea57262203e88f861f025f9fff84ac45f0737c64e77d2fef43ad35db9e394edf1afb0c72b63dba64a6ce89dbf4cb0ff1e17c7dd924dfccd4a7546b051820c382be7ecbf803207bc99b50646af4fb293e5321ccd903afebc78ed75a8241fa2e3491cf572889104f4f78dc6e2bb3a1d63762047d14c3a873e18cc01f951599a733efdf3ceee4fc2f9d4c87bff02b338168fbfb37d5ec2001b44cca389635730b0c2dc21951d2fb9eb5e7dde7e32f7599cf32f36bc5a5e02bc017eacdaa454589494638860f64c856ed21f1c106cc75c086e98dfa90764a9ebd0533240de44a4e0f7ea638139750a029931987d36026b4a2e6a31862b9581aaca2ce8de64643c9fa7b50a807db00fdd635f03b8ebfb59c60f32dd0ad0cb93dee85b39d8a0972dde871ed3ba1ddc46ee57fd2a2dd4a89621cf80ae11292e925d1", 0x4b4}], 0x3}}], 0x2, 0x0) 22:56:37 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f00000000c0), r0) r1 = socket$inet_udp(0x2, 0x2, 0x0) r2 = dup3(r0, r1, 0x0) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000040)=0x14) r4 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r4, 0x8933, &(0x7f0000000000)={'team0\x00', 0x0}) sendmsg$nl_route(r2, &(0x7f0000000740)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000180)=ANY=[@ANYBLOB="3c0000001000010400"/20, @ANYRES32=r3, @ANYBLOB="0000000000000000140012800b00010062726964676500000400028008000a00", @ANYRES32=r5], 0x3c}}, 0x0) r6 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r6, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000200)=@newlink={0x3c, 0x10, 0x403, 0x0, 0x0, {0x0, 0x0, 0x0, r3}, [@IFLA_LINKINFO={0x1c, 0x12, 0x0, 0x1, @bridge={{0xb}, {0xc, 0x2, 0x0, 0x1, [@IFLA_BR_PRIORITY={0x6}]}}}]}, 0x3c}}, 0x0) [ 498.026752][ T7552] team0: Port device bridge2 added 22:56:38 executing program 3: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) sendmsg$nl_route(r1, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x1c}}, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000380)=ANY=[@ANYBLOB="3c00000010008546000000000000ff0100000000", @ANYRES32=r2, @ANYBLOB="01000000002200001c0012000c000100626f6e64"], 0x3c}}, 0x0) r3 = socket$nl_route(0x10, 0x3, 0x0) getsockname$packet(r1, &(0x7f0000000500)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000440)=0x14) r5 = socket$netlink(0x10, 0x3, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000280)=0x14) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000000c0)=ANY=[@ANYBLOB="2800000010002508000000000000004291000000", @ANYRES32=r6, @ANYBLOB="000000000000000008000a000f"], 0x28}}, 0x0) sendmsg$nl_route(r3, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000300)=@newlink={0x28, 0x10, 0x401, 0x0, 0x0, {0x0, 0x0, 0x0, r4}, [@IFLA_MASTER={0x8}]}, 0x28}}, 0x0) 22:56:38 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0) mount$fuse(0x20000000, &(0x7f0000000000)='./file0\x00', 0x0, 0x11f008, 0x0) mount_setattr(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0, &(0x7f00000001c0)={0x10, 0x70}, 0x20) 22:56:38 executing program 5: r0 = syz_open_dev$video4linux(&(0x7f0000000180), 0x3f, 0x0) ioctl$VIDIOC_SUBDEV_G_FMT(r0, 0xc0305602, &(0x7f00000000c0)={0x1}) 22:56:38 executing program 4: syz_usb_connect(0x0, 0x58, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000c72f6a2063070d200b9a010203010902460001001000000904010000ff722f000a24010500050201020b2404"], 0x0) 22:56:38 executing program 0: close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) r0 = openat$ptp0(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$PTP_PIN_SETFUNC(r0, 0x40043d14, &(0x7f0000000080)) [ 498.324599][ T7556] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.3'. 22:56:38 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f00000000c0), r0) r1 = socket$inet_udp(0x2, 0x2, 0x0) r2 = dup3(r0, r1, 0x0) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000040)=0x14) r4 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r4, 0x8933, &(0x7f0000000000)={'team0\x00', 0x0}) sendmsg$nl_route(r2, &(0x7f0000000740)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000180)=ANY=[@ANYBLOB="3c0000001000010400"/20, @ANYRES32=r3, @ANYBLOB="0000000000000000140012800b00010062726964676500000400028008000a00", @ANYRES32=r5], 0x3c}}, 0x0) r6 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r6, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000200)=@newlink={0x3c, 0x10, 0x403, 0x0, 0x0, {0x0, 0x0, 0x0, r3}, [@IFLA_LINKINFO={0x1c, 0x12, 0x0, 0x1, @bridge={{0xb}, {0xc, 0x2, 0x0, 0x1, [@IFLA_BR_PRIORITY={0x6}]}}}]}, 0x3c}}, 0x0) [ 498.602711][ T7556] 8021q: adding VLAN 0 to HW filter on device bond1 [ 498.617682][ T7556] bond0: (slave bond1): Enslaving as an active interface with an up link 22:56:38 executing program 5: r0 = syz_open_dev$video4linux(&(0x7f0000000180), 0x3f, 0x0) ioctl$VIDIOC_SUBDEV_G_FMT(r0, 0xc0305602, &(0x7f00000000c0)={0x1}) 22:56:38 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0) mount$fuse(0x20000000, &(0x7f0000000000)='./file0\x00', 0x0, 0x11f008, 0x0) mount_setattr(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0, &(0x7f00000001c0)={0x10, 0x70}, 0x20) [ 498.705108][ T7562] bond0: (slave bond1): Releasing backup interface [ 498.752741][ T10] usb 5-1: new high-speed USB device number 21 using dummy_hcd 22:56:39 executing program 0: close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) r0 = openat$ptp0(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$PTP_PIN_SETFUNC(r0, 0x40043d14, &(0x7f0000000080)) [ 499.021155][ T7567] team0: Port device bridge3 added 22:56:39 executing program 3: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) sendmsg$nl_route(r1, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x1c}}, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000380)=ANY=[@ANYBLOB="3c00000010008546000000000000ff0100000000", @ANYRES32=r2, @ANYBLOB="01000000002200001c0012000c000100626f6e64"], 0x3c}}, 0x0) r3 = socket$nl_route(0x10, 0x3, 0x0) getsockname$packet(r1, &(0x7f0000000500)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000440)=0x14) r5 = socket$netlink(0x10, 0x3, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000280)=0x14) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000000c0)=ANY=[@ANYBLOB="2800000010002508000000000000004291000000", @ANYRES32=r6, @ANYBLOB="000000000000000008000a000f"], 0x28}}, 0x0) sendmsg$nl_route(r3, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000300)=@newlink={0x28, 0x10, 0x401, 0x0, 0x0, {0x0, 0x0, 0x0, r4}, [@IFLA_MASTER={0x8}]}, 0x28}}, 0x0) [ 499.051297][ T10] usb 5-1: Using ep0 maxpacket: 32 22:56:39 executing program 5: r0 = syz_open_dev$video4linux(&(0x7f0000000180), 0x3f, 0x0) ioctl$VIDIOC_SUBDEV_G_FMT(r0, 0xc0305602, &(0x7f00000000c0)={0x1}) [ 499.202922][ T10] usb 5-1: config 0 has an invalid interface number: 1 but max is 0 [ 499.211683][ T10] usb 5-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 499.222218][ T10] usb 5-1: config 0 has 2 interfaces, different from the descriptor's value: 1 22:56:39 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0) mount$fuse(0x20000000, &(0x7f0000000000)='./file0\x00', 0x0, 0x11f008, 0x0) mount_setattr(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0, &(0x7f00000001c0)={0x10, 0x70}, 0x20) [ 499.430949][ T7578] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.3'. [ 499.463005][ T10] usb 5-1: New USB device found, idVendor=0763, idProduct=200d, bcdDevice=9a.0b [ 499.474892][ T10] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 499.483627][ T10] usb 5-1: Product: syz [ 499.488064][ T10] usb 5-1: Manufacturer: syz [ 499.492980][ T10] usb 5-1: SerialNumber: syz [ 499.585219][ T10] usb 5-1: config 0 descriptor?? 22:56:39 executing program 0: close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) r0 = openat$ptp0(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$PTP_PIN_SETFUNC(r0, 0x40043d14, &(0x7f0000000080)) 22:56:39 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f00000000c0), r0) r1 = socket$inet_udp(0x2, 0x2, 0x0) r2 = dup3(r0, r1, 0x0) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000040)=0x14) r4 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r4, 0x8933, &(0x7f0000000000)={'team0\x00', 0x0}) sendmsg$nl_route(r2, &(0x7f0000000740)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000180)=ANY=[@ANYBLOB="3c0000001000010400"/20, @ANYRES32=r3, @ANYBLOB="0000000000000000140012800b00010062726964676500000400028008000a00", @ANYRES32=r5], 0x3c}}, 0x0) r6 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r6, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000200)=@newlink={0x3c, 0x10, 0x403, 0x0, 0x0, {0x0, 0x0, 0x0, r3}, [@IFLA_LINKINFO={0x1c, 0x12, 0x0, 0x1, @bridge={{0xb}, {0xc, 0x2, 0x0, 0x1, [@IFLA_BR_PRIORITY={0x6}]}}}]}, 0x3c}}, 0x0) 22:56:40 executing program 5: r0 = syz_open_dev$video4linux(&(0x7f0000000180), 0x3f, 0x0) ioctl$VIDIOC_SUBDEV_G_FMT(r0, 0xc0305602, &(0x7f00000000c0)={0x1}) [ 499.822712][ T7578] 8021q: adding VLAN 0 to HW filter on device bond2 [ 499.837060][ T7578] bond0: (slave bond2): Enslaving as an active interface with an up link [ 499.948496][ T7581] bond0: (slave bond2): Releasing backup interface [ 500.117559][ T10] usb 5-1: USB disconnect, device number 21 [ 500.165054][ T7588] team0: Port device bridge4 added 22:56:40 executing program 3: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) sendmsg$nl_route(r1, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x1c}}, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000380)=ANY=[@ANYBLOB="3c00000010008546000000000000ff0100000000", @ANYRES32=r2, @ANYBLOB="01000000002200001c0012000c000100626f6e64"], 0x3c}}, 0x0) r3 = socket$nl_route(0x10, 0x3, 0x0) getsockname$packet(r1, &(0x7f0000000500)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000440)=0x14) r5 = socket$netlink(0x10, 0x3, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000280)=0x14) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000000c0)=ANY=[@ANYBLOB="2800000010002508000000000000004291000000", @ANYRES32=r6, @ANYBLOB="000000000000000008000a000f"], 0x28}}, 0x0) sendmsg$nl_route(r3, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000300)=@newlink={0x28, 0x10, 0x401, 0x0, 0x0, {0x0, 0x0, 0x0, r4}, [@IFLA_MASTER={0x8}]}, 0x28}}, 0x0) 22:56:40 executing program 1: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000240)=@base={0x5, 0x7fff, 0x220108, 0xb, 0x1}, 0x48) bpf$MAP_LOOKUP_ELEM(0x15, &(0x7f0000000180)={r0, &(0x7f0000000000), 0x0}, 0x20) bpf$BPF_MAP_FREEZE(0x16, &(0x7f0000000000)=r0, 0x4) 22:56:40 executing program 0: pipe2(&(0x7f0000000000)={0x0, 0x0}, 0x0) close(r0) close(r1) 22:56:40 executing program 5: r0 = landlock_create_ruleset(&(0x7f0000000000)={0x2e02}, 0x8, 0x0) landlock_add_rule$LANDLOCK_RULE_PATH_BENEATH(r0, 0x1, &(0x7f0000000040)={0x400, r0}, 0x0) 22:56:40 executing program 2: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) sendmsg$GTP_CMD_DELPDP(0xffffffffffffffff, &(0x7f00000033c0)={0x0, 0x0, &(0x7f0000003380)={&(0x7f0000003400)=ANY=[@ANYBLOB="c620f68f2311c1a588ea8de75a03935bf6ee3978ed9c1d0d"], 0x50}}, 0x0) ioctl$TCSETSF2(r0, 0x402c542d, &(0x7f0000000000)={0x0, 0x7bc0e02b, 0x0, 0x0, 0x0, "de5edf18a51ee16b01a3fbcdbb15fe843501af"}) write$binfmt_script(r0, &(0x7f0000000080)=ANY=[], 0xfdef) [ 500.809785][ T7598] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.3'. 22:56:41 executing program 0: r0 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_FLUSH(r0, 0x0, 0xc, &(0x7f00000001c0), 0x3) [ 501.046820][ T6559] udevd[6559]: error opening ATTR{/sys/devices/platform/dummy_hcd.4/usb5/5-1/5-1:0.1/sound/card3/controlC3/../uevent} for writing: No such file or directory 22:56:41 executing program 5: r0 = landlock_create_ruleset(&(0x7f0000000000)={0x2e02}, 0x8, 0x0) landlock_add_rule$LANDLOCK_RULE_PATH_BENEATH(r0, 0x1, &(0x7f0000000040)={0x400, r0}, 0x0) [ 501.275429][ T7604] 8021q: adding VLAN 0 to HW filter on device bond3 22:56:41 executing program 4: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x1}, {0x1}, {0x6}, {0x20, 0x0, 0x0, 0x3}, {0x6}]}) [ 501.283267][ T7604] bond0: (slave bond3): Enslaving as an active interface with an up link 22:56:41 executing program 0: r0 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_FLUSH(r0, 0x0, 0xc, &(0x7f00000001c0), 0x3) [ 501.536860][ T7607] bond0: (slave bond3): Releasing backup interface 22:56:41 executing program 5: r0 = landlock_create_ruleset(&(0x7f0000000000)={0x2e02}, 0x8, 0x0) landlock_add_rule$LANDLOCK_RULE_PATH_BENEATH(r0, 0x1, &(0x7f0000000040)={0x400, r0}, 0x0) 22:56:42 executing program 4: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x1}, {0x1}, {0x6}, {0x20, 0x0, 0x0, 0x3}, {0x6}]}) 22:56:42 executing program 3: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) sendmsg$nl_route(r1, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x1c}}, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000380)=ANY=[@ANYBLOB="3c00000010008546000000000000ff0100000000", @ANYRES32=r2, @ANYBLOB="01000000002200001c0012000c000100626f6e64"], 0x3c}}, 0x0) r3 = socket$nl_route(0x10, 0x3, 0x0) getsockname$packet(r1, &(0x7f0000000500)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000440)=0x14) r5 = socket$netlink(0x10, 0x3, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000280)=0x14) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000000c0)=ANY=[@ANYBLOB="2800000010002508000000000000004291000000", @ANYRES32=r6, @ANYBLOB="000000000000000008000a000f"], 0x28}}, 0x0) sendmsg$nl_route(r3, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000300)=@newlink={0x28, 0x10, 0x401, 0x0, 0x0, {0x0, 0x0, 0x0, r4}, [@IFLA_MASTER={0x8}]}, 0x28}}, 0x0) 22:56:42 executing program 2: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) sendmsg$GTP_CMD_DELPDP(0xffffffffffffffff, &(0x7f00000033c0)={0x0, 0x0, &(0x7f0000003380)={&(0x7f0000003400)=ANY=[@ANYBLOB="c620f68f2311c1a588ea8de75a03935bf6ee3978ed9c1d0d"], 0x50}}, 0x0) ioctl$TCSETSF2(r0, 0x402c542d, &(0x7f0000000000)={0x0, 0x7bc0e02b, 0x0, 0x0, 0x0, "de5edf18a51ee16b01a3fbcdbb15fe843501af"}) write$binfmt_script(r0, &(0x7f0000000080)=ANY=[], 0xfdef) 22:56:42 executing program 1: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000240)=@base={0x5, 0x7fff, 0x220108, 0xb, 0x1}, 0x48) bpf$MAP_LOOKUP_ELEM(0x15, &(0x7f0000000180)={r0, &(0x7f0000000000), 0x0}, 0x20) bpf$BPF_MAP_FREEZE(0x16, &(0x7f0000000000)=r0, 0x4) 22:56:42 executing program 0: r0 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_FLUSH(r0, 0x0, 0xc, &(0x7f00000001c0), 0x3) [ 502.113925][ T7619] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.3'. 22:56:42 executing program 5: r0 = landlock_create_ruleset(&(0x7f0000000000)={0x2e02}, 0x8, 0x0) landlock_add_rule$LANDLOCK_RULE_PATH_BENEATH(r0, 0x1, &(0x7f0000000040)={0x400, r0}, 0x0) 22:56:42 executing program 4: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x1}, {0x1}, {0x6}, {0x20, 0x0, 0x0, 0x3}, {0x6}]}) [ 502.337960][ T7623] 8021q: adding VLAN 0 to HW filter on device bond4 [ 502.345825][ T7623] bond0: (slave bond4): Enslaving as an active interface with an up link 22:56:42 executing program 4: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x1}, {0x1}, {0x6}, {0x20, 0x0, 0x0, 0x3}, {0x6}]}) [ 502.646978][ T7623] bond0: (slave bond4): Releasing backup interface 22:56:43 executing program 0: r0 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_FLUSH(r0, 0x0, 0xc, &(0x7f00000001c0), 0x3) 22:56:43 executing program 5: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000240)=@base={0x5, 0x7fff, 0x220108, 0xb, 0x1}, 0x48) bpf$MAP_LOOKUP_ELEM(0x15, &(0x7f0000000180)={r0, &(0x7f0000000000), 0x0}, 0x20) bpf$BPF_MAP_FREEZE(0x16, &(0x7f0000000000)=r0, 0x4) 22:56:43 executing program 2: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) sendmsg$GTP_CMD_DELPDP(0xffffffffffffffff, &(0x7f00000033c0)={0x0, 0x0, &(0x7f0000003380)={&(0x7f0000003400)=ANY=[@ANYBLOB="c620f68f2311c1a588ea8de75a03935bf6ee3978ed9c1d0d"], 0x50}}, 0x0) ioctl$TCSETSF2(r0, 0x402c542d, &(0x7f0000000000)={0x0, 0x7bc0e02b, 0x0, 0x0, 0x0, "de5edf18a51ee16b01a3fbcdbb15fe843501af"}) write$binfmt_script(r0, &(0x7f0000000080)=ANY=[], 0xfdef) 22:56:43 executing program 3: sched_setscheduler(0x0, 0x0, &(0x7f0000000080)) sched_setscheduler(0x0, 0x0, 0x0) r0 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r0, &(0x7f0000000100)={0x2, 0x0, @local}, 0x10) setsockopt$sock_int(r0, 0x1, 0x6, &(0x7f0000000140)=0x32, 0x4) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x0, @broadcast}, 0x10) setsockopt$SO_TIMESTAMPING(r0, 0x1, 0x25, &(0x7f0000000080)=0x540, 0x4) sendmmsg$inet(r0, &(0x7f0000002080)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000640)=ANY=[@ANYBLOB="10000000000000000000ed"], 0x10}}], 0x1, 0x0) recvmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40002000) ioctl$SIOCGSTAMP(r0, 0x80108906, &(0x7f00000000c0)) 22:56:43 executing program 4: getrandom(&(0x7f0000000440)=""/245, 0x7591fcc76eda37b7, 0x0) getrandom(&(0x7f0000000000)=""/252, 0xfc, 0x0) getrandom(&(0x7f0000000540)=""/4096, 0x1000, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x600003, 0x15) r0 = memfd_create(&(0x7f0000001140)='!^*}.\x00', 0x1) getrandom(&(0x7f0000001680)=""/97, 0x61, 0x1) r1 = mq_open(&(0x7f000084dff0)='rmdF\x17\x16\xbc\xec', 0x6e93ebbbcc0884f2, 0x0, &(0x7f0000000040)={0x0, 0x6, 0x101}) ppoll(&(0x7f0000000100)=[{r1}], 0x1, 0x0, 0x0, 0x0) r2 = shmget$private(0x0, 0x3000, 0x54001800, &(0x7f000010d000/0x3000)=nil) shmat(r2, &(0x7f0000000000/0x4000)=nil, 0xffffffffffffdfff) shmat(r2, &(0x7f00005d1000/0x3000)=nil, 0x4000) mq_timedsend(r1, 0x0, 0x0, 0x0, &(0x7f00000000c0)) clock_gettime(0x0, &(0x7f000001abc0)={0x0, 0x0}) mq_timedsend(r1, &(0x7f000001a900)="49d67aabbce6fbaf24fbabb9786bfe7a3e758e2ba0f4607725e07d0a368fedb23cd28565496bc1cace2e16c000500c634d5d64488626200da68a58a6fdba63ee4428ccbfcaaea46f7b490c7f482ba0df58834d1b1601902fc83afa973dcabb56ac603b7ece03d36d76d3d94a8c4394116dbc235838fbfbc5948a9c33323338876444886454ae9a93dabcb7810f8881857d2c92ced0bb68e18eb94703d55fdfa0caa408e6ca231dec2813a450e9cf6efe2eaf74995d275ee6a28def4d4d3079cee5df3d81b62b05a0e58296451c80c1b5fe28c32b36a2ee3a982a844212b3a121adb7d3c7d93f349e0994b00d642c4e7d1e28476456a37f7d0a241899da", 0xfd, 0x2, &(0x7f000001ac00)={r3, r4+10000000}) mq_timedreceive(r1, &(0x7f0000000140)=""/4096, 0x1000, 0x0, 0x0) mprotect(&(0x7f00005c1000/0x4000)=nil, 0x4000, 0x4) sendfile(r0, r1, 0x0, 0x1) r5 = getpid() lseek(r1, 0x3, 0x0) mq_notify(r1, &(0x7f0000001700)={0x0, 0x3d, 0x2, @tid=r5}) mq_timedsend(r1, &(0x7f0000001640)="9deb520021484557cd058dc058baa0d6b817c7d4dad111c4be607252974910266a943ea0eb2c2c", 0x27, 0x5, 0x0) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) sched_setaffinity(r5, 0x17, &(0x7f000001aa00)=0x5) process_vm_writev(r5, &(0x7f000001cfc0)=[{&(0x7f0000000080)=""/108, 0x6c}, {&(0x7f0000000140)=""/4071, 0xfe7}, {&(0x7f0000000000)=""/30, 0x1e}, {&(0x7f00000012c0)=""/38, 0x26}, {&(0x7f0000001740)=""/192, 0xc0}, {&(0x7f0000001580)=""/87, 0x57}, {&(0x7f000001a800)=""/182, 0xb6}], 0x7, &(0x7f000001aa40)=[{&(0x7f000001aac0)=""/252, 0xfc}, {&(0x7f0000001300)=""/20, 0x14}, {&(0x7f0000001480)=""/57, 0x39}, {&(0x7f00000014c0)=""/136, 0x88}, {&(0x7f0000001800)=""/102400, 0x19000}, {&(0x7f0000001200)=""/28, 0x1c}, {&(0x7f0000001600)=""/21, 0x15}], 0x7, 0x0) syz_open_procfs(r5, &(0x7f0000001340)='net/tcp6\x00') shmget$private(0x0, 0x3000, 0x1000, &(0x7f0000ffd000/0x3000)=nil) move_pages(r5, 0x1, &(0x7f0000000100)=[&(0x7f0000522000/0x3000)=nil], &(0x7f0000000140), &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x2) mbind(&(0x7f0000367000/0x2000)=nil, 0x2000, 0x8000, &(0x7f000001a8c0)=0x2, 0x7, 0x4) mremap(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x2000, 0x3, &(0x7f00004eb000/0x2000)=nil) 22:56:43 executing program 0: r0 = socket$inet6(0xa, 0x800000000000002, 0x0) setsockopt$SO_TIMESTAMPING(r0, 0x1, 0x41, &(0x7f0000000200)=0x632a, 0x4) setsockopt$inet6_int(r0, 0x29, 0x31, &(0x7f0000000000)=0xb2, 0x4) sendmmsg$inet(r0, &(0x7f0000006a00)=[{{&(0x7f00000000c0)={0x2, 0x4e22, @empty}, 0x10, 0x0}}], 0x1, 0x0) recvmmsg(r0, &(0x7f00000045c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=""/25, 0x10}}], 0x1, 0x2020, 0x0) 22:56:43 executing program 1: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000240)=@base={0x5, 0x7fff, 0x220108, 0xb, 0x1}, 0x48) bpf$MAP_LOOKUP_ELEM(0x15, &(0x7f0000000180)={r0, &(0x7f0000000000), 0x0}, 0x20) bpf$BPF_MAP_FREEZE(0x16, &(0x7f0000000000)=r0, 0x4) 22:56:44 executing program 0: sendmsg$NL80211_CMD_FRAME(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000040)=ANY=[@ANYBLOB="6505"], 0x448}}, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cpuacct.usage_percpu_user\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000000)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) preadv(r0, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000240)=ANY=[], 0x3af4701e) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket(0x200000100000011, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f00000005c0)={'sit0\x00', 0x0}) bind$packet(r3, &(0x7f0000000180)={0x11, 0x0, r4, 0x1, 0x0, 0x6, @dev}, 0x14) setsockopt$packet_int(r3, 0x107, 0xf, &(0x7f0000000100)=0x800b, 0x4) sendfile(r3, r2, 0x0, 0x80000001) 22:56:44 executing program 3: sched_setscheduler(0x0, 0x0, &(0x7f0000000080)) sched_setscheduler(0x0, 0x0, 0x0) r0 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r0, &(0x7f0000000100)={0x2, 0x0, @local}, 0x10) setsockopt$sock_int(r0, 0x1, 0x6, &(0x7f0000000140)=0x32, 0x4) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x0, @broadcast}, 0x10) setsockopt$SO_TIMESTAMPING(r0, 0x1, 0x25, &(0x7f0000000080)=0x540, 0x4) sendmmsg$inet(r0, &(0x7f0000002080)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000640)=ANY=[@ANYBLOB="10000000000000000000ed"], 0x10}}], 0x1, 0x0) recvmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40002000) ioctl$SIOCGSTAMP(r0, 0x80108906, &(0x7f00000000c0)) 22:56:44 executing program 5: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000240)=@base={0x5, 0x7fff, 0x220108, 0xb, 0x1}, 0x48) bpf$MAP_LOOKUP_ELEM(0x15, &(0x7f0000000180)={r0, &(0x7f0000000000), 0x0}, 0x20) bpf$BPF_MAP_FREEZE(0x16, &(0x7f0000000000)=r0, 0x4) [ 504.065076][ T27] audit: type=1800 audit(1702421804.259:10): pid=7651 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed comm="syz-executor.4" name="SYSV00000000" dev="hugetlbfs" ino=0 res=0 errno=0 22:56:44 executing program 3: sched_setscheduler(0x0, 0x0, &(0x7f0000000080)) sched_setscheduler(0x0, 0x0, 0x0) r0 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r0, &(0x7f0000000100)={0x2, 0x0, @local}, 0x10) setsockopt$sock_int(r0, 0x1, 0x6, &(0x7f0000000140)=0x32, 0x4) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x0, @broadcast}, 0x10) setsockopt$SO_TIMESTAMPING(r0, 0x1, 0x25, &(0x7f0000000080)=0x540, 0x4) sendmmsg$inet(r0, &(0x7f0000002080)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000640)=ANY=[@ANYBLOB="10000000000000000000ed"], 0x10}}], 0x1, 0x0) recvmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40002000) ioctl$SIOCGSTAMP(r0, 0x80108906, &(0x7f00000000c0)) 22:56:44 executing program 4: getrandom(&(0x7f0000000440)=""/245, 0x7591fcc76eda37b7, 0x0) getrandom(&(0x7f0000000000)=""/252, 0xfc, 0x0) getrandom(&(0x7f0000000540)=""/4096, 0x1000, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x600003, 0x15) r0 = memfd_create(&(0x7f0000001140)='!^*}.\x00', 0x1) getrandom(&(0x7f0000001680)=""/97, 0x61, 0x1) r1 = mq_open(&(0x7f000084dff0)='rmdF\x17\x16\xbc\xec', 0x6e93ebbbcc0884f2, 0x0, &(0x7f0000000040)={0x0, 0x6, 0x101}) ppoll(&(0x7f0000000100)=[{r1}], 0x1, 0x0, 0x0, 0x0) r2 = shmget$private(0x0, 0x3000, 0x54001800, &(0x7f000010d000/0x3000)=nil) shmat(r2, &(0x7f0000000000/0x4000)=nil, 0xffffffffffffdfff) shmat(r2, &(0x7f00005d1000/0x3000)=nil, 0x4000) mq_timedsend(r1, 0x0, 0x0, 0x0, &(0x7f00000000c0)) clock_gettime(0x0, &(0x7f000001abc0)={0x0, 0x0}) mq_timedsend(r1, &(0x7f000001a900)="49d67aabbce6fbaf24fbabb9786bfe7a3e758e2ba0f4607725e07d0a368fedb23cd28565496bc1cace2e16c000500c634d5d64488626200da68a58a6fdba63ee4428ccbfcaaea46f7b490c7f482ba0df58834d1b1601902fc83afa973dcabb56ac603b7ece03d36d76d3d94a8c4394116dbc235838fbfbc5948a9c33323338876444886454ae9a93dabcb7810f8881857d2c92ced0bb68e18eb94703d55fdfa0caa408e6ca231dec2813a450e9cf6efe2eaf74995d275ee6a28def4d4d3079cee5df3d81b62b05a0e58296451c80c1b5fe28c32b36a2ee3a982a844212b3a121adb7d3c7d93f349e0994b00d642c4e7d1e28476456a37f7d0a241899da", 0xfd, 0x2, &(0x7f000001ac00)={r3, r4+10000000}) mq_timedreceive(r1, &(0x7f0000000140)=""/4096, 0x1000, 0x0, 0x0) mprotect(&(0x7f00005c1000/0x4000)=nil, 0x4000, 0x4) sendfile(r0, r1, 0x0, 0x1) r5 = getpid() lseek(r1, 0x3, 0x0) mq_notify(r1, &(0x7f0000001700)={0x0, 0x3d, 0x2, @tid=r5}) mq_timedsend(r1, &(0x7f0000001640)="9deb520021484557cd058dc058baa0d6b817c7d4dad111c4be607252974910266a943ea0eb2c2c", 0x27, 0x5, 0x0) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) sched_setaffinity(r5, 0x17, &(0x7f000001aa00)=0x5) process_vm_writev(r5, &(0x7f000001cfc0)=[{&(0x7f0000000080)=""/108, 0x6c}, {&(0x7f0000000140)=""/4071, 0xfe7}, {&(0x7f0000000000)=""/30, 0x1e}, {&(0x7f00000012c0)=""/38, 0x26}, {&(0x7f0000001740)=""/192, 0xc0}, {&(0x7f0000001580)=""/87, 0x57}, {&(0x7f000001a800)=""/182, 0xb6}], 0x7, &(0x7f000001aa40)=[{&(0x7f000001aac0)=""/252, 0xfc}, {&(0x7f0000001300)=""/20, 0x14}, {&(0x7f0000001480)=""/57, 0x39}, {&(0x7f00000014c0)=""/136, 0x88}, {&(0x7f0000001800)=""/102400, 0x19000}, {&(0x7f0000001200)=""/28, 0x1c}, {&(0x7f0000001600)=""/21, 0x15}], 0x7, 0x0) syz_open_procfs(r5, &(0x7f0000001340)='net/tcp6\x00') shmget$private(0x0, 0x3000, 0x1000, &(0x7f0000ffd000/0x3000)=nil) move_pages(r5, 0x1, &(0x7f0000000100)=[&(0x7f0000522000/0x3000)=nil], &(0x7f0000000140), &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x2) mbind(&(0x7f0000367000/0x2000)=nil, 0x2000, 0x8000, &(0x7f000001a8c0)=0x2, 0x7, 0x4) mremap(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x2000, 0x3, &(0x7f00004eb000/0x2000)=nil) 22:56:44 executing program 0: sendmsg$NL80211_CMD_FRAME(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000040)=ANY=[@ANYBLOB="6505"], 0x448}}, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cpuacct.usage_percpu_user\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000000)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) preadv(r0, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000240)=ANY=[], 0x3af4701e) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket(0x200000100000011, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f00000005c0)={'sit0\x00', 0x0}) bind$packet(r3, &(0x7f0000000180)={0x11, 0x0, r4, 0x1, 0x0, 0x6, @dev}, 0x14) setsockopt$packet_int(r3, 0x107, 0xf, &(0x7f0000000100)=0x800b, 0x4) sendfile(r3, r2, 0x0, 0x80000001) 22:56:44 executing program 2: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) sendmsg$GTP_CMD_DELPDP(0xffffffffffffffff, &(0x7f00000033c0)={0x0, 0x0, &(0x7f0000003380)={&(0x7f0000003400)=ANY=[@ANYBLOB="c620f68f2311c1a588ea8de75a03935bf6ee3978ed9c1d0d"], 0x50}}, 0x0) ioctl$TCSETSF2(r0, 0x402c542d, &(0x7f0000000000)={0x0, 0x7bc0e02b, 0x0, 0x0, 0x0, "de5edf18a51ee16b01a3fbcdbb15fe843501af"}) write$binfmt_script(r0, &(0x7f0000000080)=ANY=[], 0xfdef) 22:56:45 executing program 1: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000240)=@base={0x5, 0x7fff, 0x220108, 0xb, 0x1}, 0x48) bpf$MAP_LOOKUP_ELEM(0x15, &(0x7f0000000180)={r0, &(0x7f0000000000), 0x0}, 0x20) bpf$BPF_MAP_FREEZE(0x16, &(0x7f0000000000)=r0, 0x4) 22:56:45 executing program 3: sched_setscheduler(0x0, 0x0, &(0x7f0000000080)) sched_setscheduler(0x0, 0x0, 0x0) r0 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r0, &(0x7f0000000100)={0x2, 0x0, @local}, 0x10) setsockopt$sock_int(r0, 0x1, 0x6, &(0x7f0000000140)=0x32, 0x4) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x0, @broadcast}, 0x10) setsockopt$SO_TIMESTAMPING(r0, 0x1, 0x25, &(0x7f0000000080)=0x540, 0x4) sendmmsg$inet(r0, &(0x7f0000002080)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000640)=ANY=[@ANYBLOB="10000000000000000000ed"], 0x10}}], 0x1, 0x0) recvmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40002000) ioctl$SIOCGSTAMP(r0, 0x80108906, &(0x7f00000000c0)) 22:56:45 executing program 5: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000240)=@base={0x5, 0x7fff, 0x220108, 0xb, 0x1}, 0x48) bpf$MAP_LOOKUP_ELEM(0x15, &(0x7f0000000180)={r0, &(0x7f0000000000), 0x0}, 0x20) bpf$BPF_MAP_FREEZE(0x16, &(0x7f0000000000)=r0, 0x4) [ 505.354522][ T27] audit: type=1800 audit(1702421805.609:11): pid=7675 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed comm="syz-executor.4" name="SYSV00000000" dev="hugetlbfs" ino=2 res=0 errno=0 22:56:45 executing program 0: sendmsg$NL80211_CMD_FRAME(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000040)=ANY=[@ANYBLOB="6505"], 0x448}}, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cpuacct.usage_percpu_user\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000000)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) preadv(r0, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000240)=ANY=[], 0x3af4701e) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket(0x200000100000011, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f00000005c0)={'sit0\x00', 0x0}) bind$packet(r3, &(0x7f0000000180)={0x11, 0x0, r4, 0x1, 0x0, 0x6, @dev}, 0x14) setsockopt$packet_int(r3, 0x107, 0xf, &(0x7f0000000100)=0x800b, 0x4) sendfile(r3, r2, 0x0, 0x80000001) 22:56:46 executing program 3: getrandom(&(0x7f0000000440)=""/245, 0x7591fcc76eda37b7, 0x0) getrandom(&(0x7f0000000000)=""/252, 0xfc, 0x0) getrandom(&(0x7f0000000540)=""/4096, 0x1000, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x600003, 0x15) r0 = memfd_create(&(0x7f0000001140)='!^*}.\x00', 0x1) getrandom(&(0x7f0000001680)=""/97, 0x61, 0x1) r1 = mq_open(&(0x7f000084dff0)='rmdF\x17\x16\xbc\xec', 0x6e93ebbbcc0884f2, 0x0, &(0x7f0000000040)={0x0, 0x6, 0x101}) ppoll(&(0x7f0000000100)=[{r1}], 0x1, 0x0, 0x0, 0x0) r2 = shmget$private(0x0, 0x3000, 0x54001800, &(0x7f000010d000/0x3000)=nil) shmat(r2, &(0x7f0000000000/0x4000)=nil, 0xffffffffffffdfff) shmat(r2, &(0x7f00005d1000/0x3000)=nil, 0x4000) mq_timedsend(r1, 0x0, 0x0, 0x0, &(0x7f00000000c0)) clock_gettime(0x0, &(0x7f000001abc0)={0x0, 0x0}) mq_timedsend(r1, &(0x7f000001a900)="49d67aabbce6fbaf24fbabb9786bfe7a3e758e2ba0f4607725e07d0a368fedb23cd28565496bc1cace2e16c000500c634d5d64488626200da68a58a6fdba63ee4428ccbfcaaea46f7b490c7f482ba0df58834d1b1601902fc83afa973dcabb56ac603b7ece03d36d76d3d94a8c4394116dbc235838fbfbc5948a9c33323338876444886454ae9a93dabcb7810f8881857d2c92ced0bb68e18eb94703d55fdfa0caa408e6ca231dec2813a450e9cf6efe2eaf74995d275ee6a28def4d4d3079cee5df3d81b62b05a0e58296451c80c1b5fe28c32b36a2ee3a982a844212b3a121adb7d3c7d93f349e0994b00d642c4e7d1e28476456a37f7d0a241899da", 0xfd, 0x2, &(0x7f000001ac00)={r3, r4+10000000}) mq_timedreceive(r1, &(0x7f0000000140)=""/4096, 0x1000, 0x0, 0x0) mprotect(&(0x7f00005c1000/0x4000)=nil, 0x4000, 0x4) sendfile(r0, r1, 0x0, 0x1) r5 = getpid() lseek(r1, 0x3, 0x0) mq_notify(r1, &(0x7f0000001700)={0x0, 0x3d, 0x2, @tid=r5}) mq_timedsend(r1, &(0x7f0000001640)="9deb520021484557cd058dc058baa0d6b817c7d4dad111c4be607252974910266a943ea0eb2c2c", 0x27, 0x5, 0x0) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) sched_setaffinity(r5, 0x17, &(0x7f000001aa00)=0x5) process_vm_writev(r5, &(0x7f000001cfc0)=[{&(0x7f0000000080)=""/108, 0x6c}, {&(0x7f0000000140)=""/4071, 0xfe7}, {&(0x7f0000000000)=""/30, 0x1e}, {&(0x7f00000012c0)=""/38, 0x26}, {&(0x7f0000001740)=""/192, 0xc0}, {&(0x7f0000001580)=""/87, 0x57}, {&(0x7f000001a800)=""/182, 0xb6}], 0x7, &(0x7f000001aa40)=[{&(0x7f000001aac0)=""/252, 0xfc}, {&(0x7f0000001300)=""/20, 0x14}, {&(0x7f0000001480)=""/57, 0x39}, {&(0x7f00000014c0)=""/136, 0x88}, {&(0x7f0000001800)=""/102400, 0x19000}, {&(0x7f0000001200)=""/28, 0x1c}, {&(0x7f0000001600)=""/21, 0x15}], 0x7, 0x0) syz_open_procfs(r5, &(0x7f0000001340)='net/tcp6\x00') shmget$private(0x0, 0x3000, 0x1000, &(0x7f0000ffd000/0x3000)=nil) move_pages(r5, 0x1, &(0x7f0000000100)=[&(0x7f0000522000/0x3000)=nil], &(0x7f0000000140), &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x2) mbind(&(0x7f0000367000/0x2000)=nil, 0x2000, 0x8000, &(0x7f000001a8c0)=0x2, 0x7, 0x4) mremap(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x2000, 0x3, &(0x7f00004eb000/0x2000)=nil) 22:56:46 executing program 4: getrandom(&(0x7f0000000440)=""/245, 0x7591fcc76eda37b7, 0x0) getrandom(&(0x7f0000000000)=""/252, 0xfc, 0x0) getrandom(&(0x7f0000000540)=""/4096, 0x1000, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x600003, 0x15) r0 = memfd_create(&(0x7f0000001140)='!^*}.\x00', 0x1) getrandom(&(0x7f0000001680)=""/97, 0x61, 0x1) r1 = mq_open(&(0x7f000084dff0)='rmdF\x17\x16\xbc\xec', 0x6e93ebbbcc0884f2, 0x0, &(0x7f0000000040)={0x0, 0x6, 0x101}) ppoll(&(0x7f0000000100)=[{r1}], 0x1, 0x0, 0x0, 0x0) r2 = shmget$private(0x0, 0x3000, 0x54001800, &(0x7f000010d000/0x3000)=nil) shmat(r2, &(0x7f0000000000/0x4000)=nil, 0xffffffffffffdfff) shmat(r2, &(0x7f00005d1000/0x3000)=nil, 0x4000) mq_timedsend(r1, 0x0, 0x0, 0x0, &(0x7f00000000c0)) clock_gettime(0x0, &(0x7f000001abc0)={0x0, 0x0}) mq_timedsend(r1, &(0x7f000001a900)="49d67aabbce6fbaf24fbabb9786bfe7a3e758e2ba0f4607725e07d0a368fedb23cd28565496bc1cace2e16c000500c634d5d64488626200da68a58a6fdba63ee4428ccbfcaaea46f7b490c7f482ba0df58834d1b1601902fc83afa973dcabb56ac603b7ece03d36d76d3d94a8c4394116dbc235838fbfbc5948a9c33323338876444886454ae9a93dabcb7810f8881857d2c92ced0bb68e18eb94703d55fdfa0caa408e6ca231dec2813a450e9cf6efe2eaf74995d275ee6a28def4d4d3079cee5df3d81b62b05a0e58296451c80c1b5fe28c32b36a2ee3a982a844212b3a121adb7d3c7d93f349e0994b00d642c4e7d1e28476456a37f7d0a241899da", 0xfd, 0x2, &(0x7f000001ac00)={r3, r4+10000000}) mq_timedreceive(r1, &(0x7f0000000140)=""/4096, 0x1000, 0x0, 0x0) mprotect(&(0x7f00005c1000/0x4000)=nil, 0x4000, 0x4) sendfile(r0, r1, 0x0, 0x1) r5 = getpid() lseek(r1, 0x3, 0x0) mq_notify(r1, &(0x7f0000001700)={0x0, 0x3d, 0x2, @tid=r5}) mq_timedsend(r1, &(0x7f0000001640)="9deb520021484557cd058dc058baa0d6b817c7d4dad111c4be607252974910266a943ea0eb2c2c", 0x27, 0x5, 0x0) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) sched_setaffinity(r5, 0x17, &(0x7f000001aa00)=0x5) process_vm_writev(r5, &(0x7f000001cfc0)=[{&(0x7f0000000080)=""/108, 0x6c}, {&(0x7f0000000140)=""/4071, 0xfe7}, {&(0x7f0000000000)=""/30, 0x1e}, {&(0x7f00000012c0)=""/38, 0x26}, {&(0x7f0000001740)=""/192, 0xc0}, {&(0x7f0000001580)=""/87, 0x57}, {&(0x7f000001a800)=""/182, 0xb6}], 0x7, &(0x7f000001aa40)=[{&(0x7f000001aac0)=""/252, 0xfc}, {&(0x7f0000001300)=""/20, 0x14}, {&(0x7f0000001480)=""/57, 0x39}, {&(0x7f00000014c0)=""/136, 0x88}, {&(0x7f0000001800)=""/102400, 0x19000}, {&(0x7f0000001200)=""/28, 0x1c}, {&(0x7f0000001600)=""/21, 0x15}], 0x7, 0x0) syz_open_procfs(r5, &(0x7f0000001340)='net/tcp6\x00') shmget$private(0x0, 0x3000, 0x1000, &(0x7f0000ffd000/0x3000)=nil) move_pages(r5, 0x1, &(0x7f0000000100)=[&(0x7f0000522000/0x3000)=nil], &(0x7f0000000140), &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x2) mbind(&(0x7f0000367000/0x2000)=nil, 0x2000, 0x8000, &(0x7f000001a8c0)=0x2, 0x7, 0x4) mremap(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x2000, 0x3, &(0x7f00004eb000/0x2000)=nil) 22:56:46 executing program 1: getrandom(&(0x7f0000000440)=""/245, 0x7591fcc76eda37b7, 0x0) getrandom(&(0x7f0000000000)=""/252, 0xfc, 0x0) getrandom(&(0x7f0000000540)=""/4096, 0x1000, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x600003, 0x15) r0 = memfd_create(&(0x7f0000001140)='!^*}.\x00', 0x1) getrandom(&(0x7f0000001680)=""/97, 0x61, 0x1) r1 = mq_open(&(0x7f000084dff0)='rmdF\x17\x16\xbc\xec', 0x6e93ebbbcc0884f2, 0x0, &(0x7f0000000040)={0x0, 0x6, 0x101}) ppoll(&(0x7f0000000100)=[{r1}], 0x1, 0x0, 0x0, 0x0) r2 = shmget$private(0x0, 0x3000, 0x54001800, &(0x7f000010d000/0x3000)=nil) shmat(r2, &(0x7f0000000000/0x4000)=nil, 0xffffffffffffdfff) shmat(r2, &(0x7f00005d1000/0x3000)=nil, 0x4000) mq_timedsend(r1, 0x0, 0x0, 0x0, &(0x7f00000000c0)) clock_gettime(0x0, &(0x7f000001abc0)={0x0, 0x0}) mq_timedsend(r1, &(0x7f000001a900)="49d67aabbce6fbaf24fbabb9786bfe7a3e758e2ba0f4607725e07d0a368fedb23cd28565496bc1cace2e16c000500c634d5d64488626200da68a58a6fdba63ee4428ccbfcaaea46f7b490c7f482ba0df58834d1b1601902fc83afa973dcabb56ac603b7ece03d36d76d3d94a8c4394116dbc235838fbfbc5948a9c33323338876444886454ae9a93dabcb7810f8881857d2c92ced0bb68e18eb94703d55fdfa0caa408e6ca231dec2813a450e9cf6efe2eaf74995d275ee6a28def4d4d3079cee5df3d81b62b05a0e58296451c80c1b5fe28c32b36a2ee3a982a844212b3a121adb7d3c7d93f349e0994b00d642c4e7d1e28476456a37f7d0a241899da", 0xfd, 0x2, &(0x7f000001ac00)={r3, r4+10000000}) mq_timedreceive(r1, &(0x7f0000000140)=""/4096, 0x1000, 0x0, 0x0) mprotect(&(0x7f00005c1000/0x4000)=nil, 0x4000, 0x4) sendfile(r0, r1, 0x0, 0x1) r5 = getpid() lseek(r1, 0x3, 0x0) mq_notify(r1, &(0x7f0000001700)={0x0, 0x3d, 0x2, @tid=r5}) mq_timedsend(r1, &(0x7f0000001640)="9deb520021484557cd058dc058baa0d6b817c7d4dad111c4be607252974910266a943ea0eb2c2c", 0x27, 0x5, 0x0) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) sched_setaffinity(r5, 0x17, &(0x7f000001aa00)=0x5) process_vm_writev(r5, &(0x7f000001cfc0)=[{&(0x7f0000000080)=""/108, 0x6c}, {&(0x7f0000000140)=""/4071, 0xfe7}, {&(0x7f0000000000)=""/30, 0x1e}, {&(0x7f00000012c0)=""/38, 0x26}, {&(0x7f0000001740)=""/192, 0xc0}, {&(0x7f0000001580)=""/87, 0x57}, {&(0x7f000001a800)=""/182, 0xb6}], 0x7, &(0x7f000001aa40)=[{&(0x7f000001aac0)=""/252, 0xfc}, {&(0x7f0000001300)=""/20, 0x14}, {&(0x7f0000001480)=""/57, 0x39}, {&(0x7f00000014c0)=""/136, 0x88}, {&(0x7f0000001800)=""/102400, 0x19000}, {&(0x7f0000001200)=""/28, 0x1c}, {&(0x7f0000001600)=""/21, 0x15}], 0x7, 0x0) syz_open_procfs(r5, &(0x7f0000001340)='net/tcp6\x00') shmget$private(0x0, 0x3000, 0x1000, &(0x7f0000ffd000/0x3000)=nil) move_pages(r5, 0x1, &(0x7f0000000100)=[&(0x7f0000522000/0x3000)=nil], &(0x7f0000000140), &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x2) mbind(&(0x7f0000367000/0x2000)=nil, 0x2000, 0x8000, &(0x7f000001a8c0)=0x2, 0x7, 0x4) mremap(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x2000, 0x3, &(0x7f00004eb000/0x2000)=nil) 22:56:46 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x1, 0xe, &(0x7f00000004c0)=ANY=[@ANYBLOB="b702000000000000bfa30000000000000703000000feffff7a0af0fff8ffff1971a4f0ff00000000b7060000080000001e6400000000000045040400010000001704000001000a00b7040000000100006a0af2fe00000000850000001a000000b7000000000000009500000000000000455781a5feee5e1ce784909b849d5550adf200000000000000b61d69f2ffdaa10350e11cb97c8ad51bcda0c4ee6d9674c77404ceb9971e43405d621ffbc9a4fd39b0631f6dde53a9a53608c10556e5734eb84049761471ce540c772e2d9f8004e26f7fcc059c062234d5595f6dba87b81d0806fb0289ce67a66afd9ac3d09e29a9d542ca9d85a5c9c88474895d679838def0a83a733dc6a39b63a5ed69d32394c53361d7480884bd8048a967d9b912ef9f1dcc4ff8546fee53f5b2e7b91c61ced1ebad000000000000e8122a793c080a882add4e1179bd4a44f231b6d753a7be428ba953df4aece69311687f4122073a236c3ad198e3f3a532efa04137d452ff47d2638da3261c8362bb7c7824be6195a66d2e17e122040e11e3bd4a69fc6e8d9f7043e09b9e10dc7777bfae5884e4ba1e9cc4a2bbe99e30816127f46a1aae33d4d63d716c0975e1ce4a655362e7062ff6ab3934555c0184021b829472adefa06d3482c7b2711b98eabdca89b77efd13e6dba4a431ce47910000118093b6cabaa17a57727474e1785ee234835088445aa4a9b677d3d342640e328504aea02a2d727e62b7f097a02dbf8fe1d704765de7482040b2fc3000000000000000008947baeaaf954aff687deaa2f80492461d273ee26d8115cbca081a14cba24788779291745083fccdddc90d7af35c528df8000000d8d79c79ddca066da478c197d4a550470557bc99cca336bd88cd28a5ee651627e3a6fbf6ea53b95ddb64c69c7d8d2f4baddc239828760459564124bad68209d2a1d16ad085886c017679cfcda8b1e152ac1e2bcc5ede5b5687aa418abfa29acd7339e73b2cd185c9eb5fb34fccd20ffa155b16c0c309ed6f6663677df37de0ec0d0f548b273940be5d1fe0bae14d1a76bf741330dacd9cc19c0163bcc93059e8d2d1bfa928e2ba458ecd989cb3581a3f270ad48255ac0dad4923e3e36629589ff6b0ceb3438e4b432dd454c04be2d538aaf60c9f7a7281d32142f2fdbc3d37e5a072b5d7f0a349f1a75f01b5c203d4bdde6ff12de9a37f7fb9a16059ad97e2edefb5e0b0326bd25f6fd1d108efa9d30a9883815654486fe42cf2f676cdbf91f7582ab314be"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x0, 0x10, &(0x7f0000000340), 0xfffffffffffffe19}, 0x42) setsockopt$sock_attach_bpf(r0, 0x1, 0x32, &(0x7f0000000200)=r1, 0x4) sendmsg$nl_generic(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000001040)={&(0x7f00000003c0)={0x14, 0x19, 0x1, 0x0, 0x0, {0x4}}, 0x14}}, 0x0) [ 506.465393][ T27] audit: type=1800 audit(1702421806.709:12): pid=7696 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed comm="syz-executor.3" name="SYSV00000000" dev="hugetlbfs" ino=0 res=0 errno=0 22:56:46 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x1, 0xe, &(0x7f00000004c0)=ANY=[@ANYBLOB="b702000000000000bfa30000000000000703000000feffff7a0af0fff8ffff1971a4f0ff00000000b7060000080000001e6400000000000045040400010000001704000001000a00b7040000000100006a0af2fe00000000850000001a000000b7000000000000009500000000000000455781a5feee5e1ce784909b849d5550adf200000000000000b61d69f2ffdaa10350e11cb97c8ad51bcda0c4ee6d9674c77404ceb9971e43405d621ffbc9a4fd39b0631f6dde53a9a53608c10556e5734eb84049761471ce540c772e2d9f8004e26f7fcc059c062234d5595f6dba87b81d0806fb0289ce67a66afd9ac3d09e29a9d542ca9d85a5c9c88474895d679838def0a83a733dc6a39b63a5ed69d32394c53361d7480884bd8048a967d9b912ef9f1dcc4ff8546fee53f5b2e7b91c61ced1ebad000000000000e8122a793c080a882add4e1179bd4a44f231b6d753a7be428ba953df4aece69311687f4122073a236c3ad198e3f3a532efa04137d452ff47d2638da3261c8362bb7c7824be6195a66d2e17e122040e11e3bd4a69fc6e8d9f7043e09b9e10dc7777bfae5884e4ba1e9cc4a2bbe99e30816127f46a1aae33d4d63d716c0975e1ce4a655362e7062ff6ab3934555c0184021b829472adefa06d3482c7b2711b98eabdca89b77efd13e6dba4a431ce47910000118093b6cabaa17a57727474e1785ee234835088445aa4a9b677d3d342640e328504aea02a2d727e62b7f097a02dbf8fe1d704765de7482040b2fc3000000000000000008947baeaaf954aff687deaa2f80492461d273ee26d8115cbca081a14cba24788779291745083fccdddc90d7af35c528df8000000d8d79c79ddca066da478c197d4a550470557bc99cca336bd88cd28a5ee651627e3a6fbf6ea53b95ddb64c69c7d8d2f4baddc239828760459564124bad68209d2a1d16ad085886c017679cfcda8b1e152ac1e2bcc5ede5b5687aa418abfa29acd7339e73b2cd185c9eb5fb34fccd20ffa155b16c0c309ed6f6663677df37de0ec0d0f548b273940be5d1fe0bae14d1a76bf741330dacd9cc19c0163bcc93059e8d2d1bfa928e2ba458ecd989cb3581a3f270ad48255ac0dad4923e3e36629589ff6b0ceb3438e4b432dd454c04be2d538aaf60c9f7a7281d32142f2fdbc3d37e5a072b5d7f0a349f1a75f01b5c203d4bdde6ff12de9a37f7fb9a16059ad97e2edefb5e0b0326bd25f6fd1d108efa9d30a9883815654486fe42cf2f676cdbf91f7582ab314be"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x0, 0x10, &(0x7f0000000340), 0xfffffffffffffe19}, 0x42) setsockopt$sock_attach_bpf(r0, 0x1, 0x32, &(0x7f0000000200)=r1, 0x4) sendmsg$nl_generic(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000001040)={&(0x7f00000003c0)={0x14, 0x19, 0x1, 0x0, 0x0, {0x4}}, 0x14}}, 0x0) 22:56:46 executing program 0: sendmsg$NL80211_CMD_FRAME(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000040)=ANY=[@ANYBLOB="6505"], 0x448}}, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cpuacct.usage_percpu_user\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000000)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) preadv(r0, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000240)=ANY=[], 0x3af4701e) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket(0x200000100000011, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f00000005c0)={'sit0\x00', 0x0}) bind$packet(r3, &(0x7f0000000180)={0x11, 0x0, r4, 0x1, 0x0, 0x6, @dev}, 0x14) setsockopt$packet_int(r3, 0x107, 0xf, &(0x7f0000000100)=0x800b, 0x4) sendfile(r3, r2, 0x0, 0x80000001) [ 506.667733][ T27] audit: type=1800 audit(1702421806.829:13): pid=7693 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed comm="syz-executor.4" name="SYSV00000000" dev="hugetlbfs" ino=4 res=0 errno=0 22:56:47 executing program 5: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$NL80211_CMD_CRIT_PROTOCOL_START(r2, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={0x0, 0x1c}}, 0x0) getsockname$packet(r2, &(0x7f0000000600)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000080)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c00000010008506eb9afc4cd8d06e754a0081c5", @ANYRES32=r3, @ANYBLOB="2377f292252155b21c0012000c000100626f6e64000000000c0002000800010001"], 0x3c}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000680)={&(0x7f0000000480)=@newlink={0x3c, 0x10, 0xffffff1f, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @bridge={{0xb}, {0x4}}}, @IFLA_MASTER={0x8, 0xa, r3}]}, 0x3c}}, 0x0) [ 507.006524][ T27] audit: type=1800 audit(1702421807.179:14): pid=7698 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed comm="syz-executor.1" name="SYSV00000000" dev="hugetlbfs" ino=0 res=0 errno=0 22:56:47 executing program 3: getrandom(&(0x7f0000000440)=""/245, 0x7591fcc76eda37b7, 0x0) getrandom(&(0x7f0000000000)=""/252, 0xfc, 0x0) getrandom(&(0x7f0000000540)=""/4096, 0x1000, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x600003, 0x15) r0 = memfd_create(&(0x7f0000001140)='!^*}.\x00', 0x1) getrandom(&(0x7f0000001680)=""/97, 0x61, 0x1) r1 = mq_open(&(0x7f000084dff0)='rmdF\x17\x16\xbc\xec', 0x6e93ebbbcc0884f2, 0x0, &(0x7f0000000040)={0x0, 0x6, 0x101}) ppoll(&(0x7f0000000100)=[{r1}], 0x1, 0x0, 0x0, 0x0) r2 = shmget$private(0x0, 0x3000, 0x54001800, &(0x7f000010d000/0x3000)=nil) shmat(r2, &(0x7f0000000000/0x4000)=nil, 0xffffffffffffdfff) shmat(r2, &(0x7f00005d1000/0x3000)=nil, 0x4000) mq_timedsend(r1, 0x0, 0x0, 0x0, &(0x7f00000000c0)) clock_gettime(0x0, &(0x7f000001abc0)={0x0, 0x0}) mq_timedsend(r1, &(0x7f000001a900)="49d67aabbce6fbaf24fbabb9786bfe7a3e758e2ba0f4607725e07d0a368fedb23cd28565496bc1cace2e16c000500c634d5d64488626200da68a58a6fdba63ee4428ccbfcaaea46f7b490c7f482ba0df58834d1b1601902fc83afa973dcabb56ac603b7ece03d36d76d3d94a8c4394116dbc235838fbfbc5948a9c33323338876444886454ae9a93dabcb7810f8881857d2c92ced0bb68e18eb94703d55fdfa0caa408e6ca231dec2813a450e9cf6efe2eaf74995d275ee6a28def4d4d3079cee5df3d81b62b05a0e58296451c80c1b5fe28c32b36a2ee3a982a844212b3a121adb7d3c7d93f349e0994b00d642c4e7d1e28476456a37f7d0a241899da", 0xfd, 0x2, &(0x7f000001ac00)={r3, r4+10000000}) mq_timedreceive(r1, &(0x7f0000000140)=""/4096, 0x1000, 0x0, 0x0) mprotect(&(0x7f00005c1000/0x4000)=nil, 0x4000, 0x4) sendfile(r0, r1, 0x0, 0x1) r5 = getpid() lseek(r1, 0x3, 0x0) mq_notify(r1, &(0x7f0000001700)={0x0, 0x3d, 0x2, @tid=r5}) mq_timedsend(r1, &(0x7f0000001640)="9deb520021484557cd058dc058baa0d6b817c7d4dad111c4be607252974910266a943ea0eb2c2c", 0x27, 0x5, 0x0) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) sched_setaffinity(r5, 0x17, &(0x7f000001aa00)=0x5) process_vm_writev(r5, &(0x7f000001cfc0)=[{&(0x7f0000000080)=""/108, 0x6c}, {&(0x7f0000000140)=""/4071, 0xfe7}, {&(0x7f0000000000)=""/30, 0x1e}, {&(0x7f00000012c0)=""/38, 0x26}, {&(0x7f0000001740)=""/192, 0xc0}, {&(0x7f0000001580)=""/87, 0x57}, {&(0x7f000001a800)=""/182, 0xb6}], 0x7, &(0x7f000001aa40)=[{&(0x7f000001aac0)=""/252, 0xfc}, {&(0x7f0000001300)=""/20, 0x14}, {&(0x7f0000001480)=""/57, 0x39}, {&(0x7f00000014c0)=""/136, 0x88}, {&(0x7f0000001800)=""/102400, 0x19000}, {&(0x7f0000001200)=""/28, 0x1c}, {&(0x7f0000001600)=""/21, 0x15}], 0x7, 0x0) syz_open_procfs(r5, &(0x7f0000001340)='net/tcp6\x00') shmget$private(0x0, 0x3000, 0x1000, &(0x7f0000ffd000/0x3000)=nil) move_pages(r5, 0x1, &(0x7f0000000100)=[&(0x7f0000522000/0x3000)=nil], &(0x7f0000000140), &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x2) mbind(&(0x7f0000367000/0x2000)=nil, 0x2000, 0x8000, &(0x7f000001a8c0)=0x2, 0x7, 0x4) mremap(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x2000, 0x3, &(0x7f00004eb000/0x2000)=nil) [ 507.126999][ T7705] netlink: 'syz-executor.5': attribute type 1 has an invalid length. 22:56:47 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x1, 0xe, &(0x7f00000004c0)=ANY=[@ANYBLOB="b702000000000000bfa30000000000000703000000feffff7a0af0fff8ffff1971a4f0ff00000000b7060000080000001e6400000000000045040400010000001704000001000a00b7040000000100006a0af2fe00000000850000001a000000b7000000000000009500000000000000455781a5feee5e1ce784909b849d5550adf200000000000000b61d69f2ffdaa10350e11cb97c8ad51bcda0c4ee6d9674c77404ceb9971e43405d621ffbc9a4fd39b0631f6dde53a9a53608c10556e5734eb84049761471ce540c772e2d9f8004e26f7fcc059c062234d5595f6dba87b81d0806fb0289ce67a66afd9ac3d09e29a9d542ca9d85a5c9c88474895d679838def0a83a733dc6a39b63a5ed69d32394c53361d7480884bd8048a967d9b912ef9f1dcc4ff8546fee53f5b2e7b91c61ced1ebad000000000000e8122a793c080a882add4e1179bd4a44f231b6d753a7be428ba953df4aece69311687f4122073a236c3ad198e3f3a532efa04137d452ff47d2638da3261c8362bb7c7824be6195a66d2e17e122040e11e3bd4a69fc6e8d9f7043e09b9e10dc7777bfae5884e4ba1e9cc4a2bbe99e30816127f46a1aae33d4d63d716c0975e1ce4a655362e7062ff6ab3934555c0184021b829472adefa06d3482c7b2711b98eabdca89b77efd13e6dba4a431ce47910000118093b6cabaa17a57727474e1785ee234835088445aa4a9b677d3d342640e328504aea02a2d727e62b7f097a02dbf8fe1d704765de7482040b2fc3000000000000000008947baeaaf954aff687deaa2f80492461d273ee26d8115cbca081a14cba24788779291745083fccdddc90d7af35c528df8000000d8d79c79ddca066da478c197d4a550470557bc99cca336bd88cd28a5ee651627e3a6fbf6ea53b95ddb64c69c7d8d2f4baddc239828760459564124bad68209d2a1d16ad085886c017679cfcda8b1e152ac1e2bcc5ede5b5687aa418abfa29acd7339e73b2cd185c9eb5fb34fccd20ffa155b16c0c309ed6f6663677df37de0ec0d0f548b273940be5d1fe0bae14d1a76bf741330dacd9cc19c0163bcc93059e8d2d1bfa928e2ba458ecd989cb3581a3f270ad48255ac0dad4923e3e36629589ff6b0ceb3438e4b432dd454c04be2d538aaf60c9f7a7281d32142f2fdbc3d37e5a072b5d7f0a349f1a75f01b5c203d4bdde6ff12de9a37f7fb9a16059ad97e2edefb5e0b0326bd25f6fd1d108efa9d30a9883815654486fe42cf2f676cdbf91f7582ab314be"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x0, 0x10, &(0x7f0000000340), 0xfffffffffffffe19}, 0x42) setsockopt$sock_attach_bpf(r0, 0x1, 0x32, &(0x7f0000000200)=r1, 0x4) sendmsg$nl_generic(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000001040)={&(0x7f00000003c0)={0x14, 0x19, 0x1, 0x0, 0x0, {0x4}}, 0x14}}, 0x0) [ 507.302424][ T7705] bond1: entered promiscuous mode [ 507.308767][ T7705] 8021q: adding VLAN 0 to HW filter on device bond1 22:56:47 executing program 4: getrandom(&(0x7f0000000440)=""/245, 0x7591fcc76eda37b7, 0x0) getrandom(&(0x7f0000000000)=""/252, 0xfc, 0x0) getrandom(&(0x7f0000000540)=""/4096, 0x1000, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x600003, 0x15) r0 = memfd_create(&(0x7f0000001140)='!^*}.\x00', 0x1) getrandom(&(0x7f0000001680)=""/97, 0x61, 0x1) r1 = mq_open(&(0x7f000084dff0)='rmdF\x17\x16\xbc\xec', 0x6e93ebbbcc0884f2, 0x0, &(0x7f0000000040)={0x0, 0x6, 0x101}) ppoll(&(0x7f0000000100)=[{r1}], 0x1, 0x0, 0x0, 0x0) r2 = shmget$private(0x0, 0x3000, 0x54001800, &(0x7f000010d000/0x3000)=nil) shmat(r2, &(0x7f0000000000/0x4000)=nil, 0xffffffffffffdfff) shmat(r2, &(0x7f00005d1000/0x3000)=nil, 0x4000) mq_timedsend(r1, 0x0, 0x0, 0x0, &(0x7f00000000c0)) clock_gettime(0x0, &(0x7f000001abc0)={0x0, 0x0}) mq_timedsend(r1, &(0x7f000001a900)="49d67aabbce6fbaf24fbabb9786bfe7a3e758e2ba0f4607725e07d0a368fedb23cd28565496bc1cace2e16c000500c634d5d64488626200da68a58a6fdba63ee4428ccbfcaaea46f7b490c7f482ba0df58834d1b1601902fc83afa973dcabb56ac603b7ece03d36d76d3d94a8c4394116dbc235838fbfbc5948a9c33323338876444886454ae9a93dabcb7810f8881857d2c92ced0bb68e18eb94703d55fdfa0caa408e6ca231dec2813a450e9cf6efe2eaf74995d275ee6a28def4d4d3079cee5df3d81b62b05a0e58296451c80c1b5fe28c32b36a2ee3a982a844212b3a121adb7d3c7d93f349e0994b00d642c4e7d1e28476456a37f7d0a241899da", 0xfd, 0x2, &(0x7f000001ac00)={r3, r4+10000000}) mq_timedreceive(r1, &(0x7f0000000140)=""/4096, 0x1000, 0x0, 0x0) mprotect(&(0x7f00005c1000/0x4000)=nil, 0x4000, 0x4) sendfile(r0, r1, 0x0, 0x1) r5 = getpid() lseek(r1, 0x3, 0x0) mq_notify(r1, &(0x7f0000001700)={0x0, 0x3d, 0x2, @tid=r5}) mq_timedsend(r1, &(0x7f0000001640)="9deb520021484557cd058dc058baa0d6b817c7d4dad111c4be607252974910266a943ea0eb2c2c", 0x27, 0x5, 0x0) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) sched_setaffinity(r5, 0x17, &(0x7f000001aa00)=0x5) process_vm_writev(r5, &(0x7f000001cfc0)=[{&(0x7f0000000080)=""/108, 0x6c}, {&(0x7f0000000140)=""/4071, 0xfe7}, {&(0x7f0000000000)=""/30, 0x1e}, {&(0x7f00000012c0)=""/38, 0x26}, {&(0x7f0000001740)=""/192, 0xc0}, {&(0x7f0000001580)=""/87, 0x57}, {&(0x7f000001a800)=""/182, 0xb6}], 0x7, &(0x7f000001aa40)=[{&(0x7f000001aac0)=""/252, 0xfc}, {&(0x7f0000001300)=""/20, 0x14}, {&(0x7f0000001480)=""/57, 0x39}, {&(0x7f00000014c0)=""/136, 0x88}, {&(0x7f0000001800)=""/102400, 0x19000}, {&(0x7f0000001200)=""/28, 0x1c}, {&(0x7f0000001600)=""/21, 0x15}], 0x7, 0x0) syz_open_procfs(r5, &(0x7f0000001340)='net/tcp6\x00') shmget$private(0x0, 0x3000, 0x1000, &(0x7f0000ffd000/0x3000)=nil) move_pages(r5, 0x1, &(0x7f0000000100)=[&(0x7f0000522000/0x3000)=nil], &(0x7f0000000140), &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x2) mbind(&(0x7f0000367000/0x2000)=nil, 0x2000, 0x8000, &(0x7f000001a8c0)=0x2, 0x7, 0x4) mremap(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x2000, 0x3, &(0x7f00004eb000/0x2000)=nil) [ 507.424590][ T7707] bond1: (slave bridge4): making interface the new active one [ 507.433484][ T7707] bridge4: entered promiscuous mode [ 507.446015][ T7707] bond1: (slave bridge4): Enslaving as an active interface with an up link 22:56:47 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x1, 0xe, &(0x7f00000004c0)=ANY=[@ANYBLOB="b702000000000000bfa30000000000000703000000feffff7a0af0fff8ffff1971a4f0ff00000000b7060000080000001e6400000000000045040400010000001704000001000a00b7040000000100006a0af2fe00000000850000001a000000b7000000000000009500000000000000455781a5feee5e1ce784909b849d5550adf200000000000000b61d69f2ffdaa10350e11cb97c8ad51bcda0c4ee6d9674c77404ceb9971e43405d621ffbc9a4fd39b0631f6dde53a9a53608c10556e5734eb84049761471ce540c772e2d9f8004e26f7fcc059c062234d5595f6dba87b81d0806fb0289ce67a66afd9ac3d09e29a9d542ca9d85a5c9c88474895d679838def0a83a733dc6a39b63a5ed69d32394c53361d7480884bd8048a967d9b912ef9f1dcc4ff8546fee53f5b2e7b91c61ced1ebad000000000000e8122a793c080a882add4e1179bd4a44f231b6d753a7be428ba953df4aece69311687f4122073a236c3ad198e3f3a532efa04137d452ff47d2638da3261c8362bb7c7824be6195a66d2e17e122040e11e3bd4a69fc6e8d9f7043e09b9e10dc7777bfae5884e4ba1e9cc4a2bbe99e30816127f46a1aae33d4d63d716c0975e1ce4a655362e7062ff6ab3934555c0184021b829472adefa06d3482c7b2711b98eabdca89b77efd13e6dba4a431ce47910000118093b6cabaa17a57727474e1785ee234835088445aa4a9b677d3d342640e328504aea02a2d727e62b7f097a02dbf8fe1d704765de7482040b2fc3000000000000000008947baeaaf954aff687deaa2f80492461d273ee26d8115cbca081a14cba24788779291745083fccdddc90d7af35c528df8000000d8d79c79ddca066da478c197d4a550470557bc99cca336bd88cd28a5ee651627e3a6fbf6ea53b95ddb64c69c7d8d2f4baddc239828760459564124bad68209d2a1d16ad085886c017679cfcda8b1e152ac1e2bcc5ede5b5687aa418abfa29acd7339e73b2cd185c9eb5fb34fccd20ffa155b16c0c309ed6f6663677df37de0ec0d0f548b273940be5d1fe0bae14d1a76bf741330dacd9cc19c0163bcc93059e8d2d1bfa928e2ba458ecd989cb3581a3f270ad48255ac0dad4923e3e36629589ff6b0ceb3438e4b432dd454c04be2d538aaf60c9f7a7281d32142f2fdbc3d37e5a072b5d7f0a349f1a75f01b5c203d4bdde6ff12de9a37f7fb9a16059ad97e2edefb5e0b0326bd25f6fd1d108efa9d30a9883815654486fe42cf2f676cdbf91f7582ab314be"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x0, 0x10, &(0x7f0000000340), 0xfffffffffffffe19}, 0x42) setsockopt$sock_attach_bpf(r0, 0x1, 0x32, &(0x7f0000000200)=r1, 0x4) sendmsg$nl_generic(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000001040)={&(0x7f00000003c0)={0x14, 0x19, 0x1, 0x0, 0x0, {0x4}}, 0x14}}, 0x0) 22:56:47 executing program 1: getrandom(&(0x7f0000000440)=""/245, 0x7591fcc76eda37b7, 0x0) getrandom(&(0x7f0000000000)=""/252, 0xfc, 0x0) getrandom(&(0x7f0000000540)=""/4096, 0x1000, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x600003, 0x15) r0 = memfd_create(&(0x7f0000001140)='!^*}.\x00', 0x1) getrandom(&(0x7f0000001680)=""/97, 0x61, 0x1) r1 = mq_open(&(0x7f000084dff0)='rmdF\x17\x16\xbc\xec', 0x6e93ebbbcc0884f2, 0x0, &(0x7f0000000040)={0x0, 0x6, 0x101}) ppoll(&(0x7f0000000100)=[{r1}], 0x1, 0x0, 0x0, 0x0) r2 = shmget$private(0x0, 0x3000, 0x54001800, &(0x7f000010d000/0x3000)=nil) shmat(r2, &(0x7f0000000000/0x4000)=nil, 0xffffffffffffdfff) shmat(r2, &(0x7f00005d1000/0x3000)=nil, 0x4000) mq_timedsend(r1, 0x0, 0x0, 0x0, &(0x7f00000000c0)) clock_gettime(0x0, &(0x7f000001abc0)={0x0, 0x0}) mq_timedsend(r1, &(0x7f000001a900)="49d67aabbce6fbaf24fbabb9786bfe7a3e758e2ba0f4607725e07d0a368fedb23cd28565496bc1cace2e16c000500c634d5d64488626200da68a58a6fdba63ee4428ccbfcaaea46f7b490c7f482ba0df58834d1b1601902fc83afa973dcabb56ac603b7ece03d36d76d3d94a8c4394116dbc235838fbfbc5948a9c33323338876444886454ae9a93dabcb7810f8881857d2c92ced0bb68e18eb94703d55fdfa0caa408e6ca231dec2813a450e9cf6efe2eaf74995d275ee6a28def4d4d3079cee5df3d81b62b05a0e58296451c80c1b5fe28c32b36a2ee3a982a844212b3a121adb7d3c7d93f349e0994b00d642c4e7d1e28476456a37f7d0a241899da", 0xfd, 0x2, &(0x7f000001ac00)={r3, r4+10000000}) mq_timedreceive(r1, &(0x7f0000000140)=""/4096, 0x1000, 0x0, 0x0) mprotect(&(0x7f00005c1000/0x4000)=nil, 0x4000, 0x4) sendfile(r0, r1, 0x0, 0x1) r5 = getpid() lseek(r1, 0x3, 0x0) mq_notify(r1, &(0x7f0000001700)={0x0, 0x3d, 0x2, @tid=r5}) mq_timedsend(r1, &(0x7f0000001640)="9deb520021484557cd058dc058baa0d6b817c7d4dad111c4be607252974910266a943ea0eb2c2c", 0x27, 0x5, 0x0) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) sched_setaffinity(r5, 0x17, &(0x7f000001aa00)=0x5) process_vm_writev(r5, &(0x7f000001cfc0)=[{&(0x7f0000000080)=""/108, 0x6c}, {&(0x7f0000000140)=""/4071, 0xfe7}, {&(0x7f0000000000)=""/30, 0x1e}, {&(0x7f00000012c0)=""/38, 0x26}, {&(0x7f0000001740)=""/192, 0xc0}, {&(0x7f0000001580)=""/87, 0x57}, {&(0x7f000001a800)=""/182, 0xb6}], 0x7, &(0x7f000001aa40)=[{&(0x7f000001aac0)=""/252, 0xfc}, {&(0x7f0000001300)=""/20, 0x14}, {&(0x7f0000001480)=""/57, 0x39}, {&(0x7f00000014c0)=""/136, 0x88}, {&(0x7f0000001800)=""/102400, 0x19000}, {&(0x7f0000001200)=""/28, 0x1c}, {&(0x7f0000001600)=""/21, 0x15}], 0x7, 0x0) syz_open_procfs(r5, &(0x7f0000001340)='net/tcp6\x00') shmget$private(0x0, 0x3000, 0x1000, &(0x7f0000ffd000/0x3000)=nil) move_pages(r5, 0x1, &(0x7f0000000100)=[&(0x7f0000522000/0x3000)=nil], &(0x7f0000000140), &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x2) mbind(&(0x7f0000367000/0x2000)=nil, 0x2000, 0x8000, &(0x7f000001a8c0)=0x2, 0x7, 0x4) mremap(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x2000, 0x3, &(0x7f00004eb000/0x2000)=nil) 22:56:48 executing program 5: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$NL80211_CMD_CRIT_PROTOCOL_START(r2, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={0x0, 0x1c}}, 0x0) getsockname$packet(r2, &(0x7f0000000600)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000080)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c00000010008506eb9afc4cd8d06e754a0081c5", @ANYRES32=r3, @ANYBLOB="2377f292252155b21c0012000c000100626f6e64000000000c0002000800010001"], 0x3c}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000680)={&(0x7f0000000480)=@newlink={0x3c, 0x10, 0xffffff1f, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @bridge={{0xb}, {0x4}}}, @IFLA_MASTER={0x8, 0xa, r3}]}, 0x3c}}, 0x0) [ 508.142763][ T27] audit: type=1800 audit(1702421808.319:15): pid=7716 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed comm="syz-executor.3" name="SYSV00000000" dev="hugetlbfs" ino=2 res=0 errno=0 [ 508.244593][ T7729] netlink: 'syz-executor.5': attribute type 1 has an invalid length. [ 508.288836][ T27] audit: type=1800 audit(1702421808.479:16): pid=7728 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed comm="syz-executor.1" name="SYSV00000000" dev="hugetlbfs" ino=2 res=0 errno=0 [ 508.395075][ T7729] bond2: entered promiscuous mode [ 508.401488][ T7729] 8021q: adding VLAN 0 to HW filter on device bond2 22:56:48 executing program 3: getrandom(&(0x7f0000000440)=""/245, 0x7591fcc76eda37b7, 0x0) getrandom(&(0x7f0000000000)=""/252, 0xfc, 0x0) getrandom(&(0x7f0000000540)=""/4096, 0x1000, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x600003, 0x15) r0 = memfd_create(&(0x7f0000001140)='!^*}.\x00', 0x1) getrandom(&(0x7f0000001680)=""/97, 0x61, 0x1) r1 = mq_open(&(0x7f000084dff0)='rmdF\x17\x16\xbc\xec', 0x6e93ebbbcc0884f2, 0x0, &(0x7f0000000040)={0x0, 0x6, 0x101}) ppoll(&(0x7f0000000100)=[{r1}], 0x1, 0x0, 0x0, 0x0) r2 = shmget$private(0x0, 0x3000, 0x54001800, &(0x7f000010d000/0x3000)=nil) shmat(r2, &(0x7f0000000000/0x4000)=nil, 0xffffffffffffdfff) shmat(r2, &(0x7f00005d1000/0x3000)=nil, 0x4000) mq_timedsend(r1, 0x0, 0x0, 0x0, &(0x7f00000000c0)) clock_gettime(0x0, &(0x7f000001abc0)={0x0, 0x0}) mq_timedsend(r1, &(0x7f000001a900)="49d67aabbce6fbaf24fbabb9786bfe7a3e758e2ba0f4607725e07d0a368fedb23cd28565496bc1cace2e16c000500c634d5d64488626200da68a58a6fdba63ee4428ccbfcaaea46f7b490c7f482ba0df58834d1b1601902fc83afa973dcabb56ac603b7ece03d36d76d3d94a8c4394116dbc235838fbfbc5948a9c33323338876444886454ae9a93dabcb7810f8881857d2c92ced0bb68e18eb94703d55fdfa0caa408e6ca231dec2813a450e9cf6efe2eaf74995d275ee6a28def4d4d3079cee5df3d81b62b05a0e58296451c80c1b5fe28c32b36a2ee3a982a844212b3a121adb7d3c7d93f349e0994b00d642c4e7d1e28476456a37f7d0a241899da", 0xfd, 0x2, &(0x7f000001ac00)={r3, r4+10000000}) mq_timedreceive(r1, &(0x7f0000000140)=""/4096, 0x1000, 0x0, 0x0) mprotect(&(0x7f00005c1000/0x4000)=nil, 0x4000, 0x4) sendfile(r0, r1, 0x0, 0x1) r5 = getpid() lseek(r1, 0x3, 0x0) mq_notify(r1, &(0x7f0000001700)={0x0, 0x3d, 0x2, @tid=r5}) mq_timedsend(r1, &(0x7f0000001640)="9deb520021484557cd058dc058baa0d6b817c7d4dad111c4be607252974910266a943ea0eb2c2c", 0x27, 0x5, 0x0) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) sched_setaffinity(r5, 0x17, &(0x7f000001aa00)=0x5) process_vm_writev(r5, &(0x7f000001cfc0)=[{&(0x7f0000000080)=""/108, 0x6c}, {&(0x7f0000000140)=""/4071, 0xfe7}, {&(0x7f0000000000)=""/30, 0x1e}, {&(0x7f00000012c0)=""/38, 0x26}, {&(0x7f0000001740)=""/192, 0xc0}, {&(0x7f0000001580)=""/87, 0x57}, {&(0x7f000001a800)=""/182, 0xb6}], 0x7, &(0x7f000001aa40)=[{&(0x7f000001aac0)=""/252, 0xfc}, {&(0x7f0000001300)=""/20, 0x14}, {&(0x7f0000001480)=""/57, 0x39}, {&(0x7f00000014c0)=""/136, 0x88}, {&(0x7f0000001800)=""/102400, 0x19000}, {&(0x7f0000001200)=""/28, 0x1c}, {&(0x7f0000001600)=""/21, 0x15}], 0x7, 0x0) syz_open_procfs(r5, &(0x7f0000001340)='net/tcp6\x00') shmget$private(0x0, 0x3000, 0x1000, &(0x7f0000ffd000/0x3000)=nil) move_pages(r5, 0x1, &(0x7f0000000100)=[&(0x7f0000522000/0x3000)=nil], &(0x7f0000000140), &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x2) mbind(&(0x7f0000367000/0x2000)=nil, 0x2000, 0x8000, &(0x7f000001a8c0)=0x2, 0x7, 0x4) mremap(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x2000, 0x3, &(0x7f00004eb000/0x2000)=nil) [ 508.590546][ T7731] bond2: (slave bridge5): making interface the new active one [ 508.598496][ T7731] bridge5: entered promiscuous mode [ 508.609774][ T7731] bond2: (slave bridge5): Enslaving as an active interface with an up link 22:56:48 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$NL80211_CMD_CRIT_PROTOCOL_START(r2, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={0x0, 0x1c}}, 0x0) getsockname$packet(r2, &(0x7f0000000600)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000080)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c00000010008506eb9afc4cd8d06e754a0081c5", @ANYRES32=r3, @ANYBLOB="2377f292252155b21c0012000c000100626f6e64000000000c0002000800010001"], 0x3c}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000680)={&(0x7f0000000480)=@newlink={0x3c, 0x10, 0xffffff1f, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @bridge={{0xb}, {0x4}}}, @IFLA_MASTER={0x8, 0xa, r3}]}, 0x3c}}, 0x0) 22:56:49 executing program 1: getrandom(&(0x7f0000000440)=""/245, 0x7591fcc76eda37b7, 0x0) getrandom(&(0x7f0000000000)=""/252, 0xfc, 0x0) getrandom(&(0x7f0000000540)=""/4096, 0x1000, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x600003, 0x15) r0 = memfd_create(&(0x7f0000001140)='!^*}.\x00', 0x1) getrandom(&(0x7f0000001680)=""/97, 0x61, 0x1) r1 = mq_open(&(0x7f000084dff0)='rmdF\x17\x16\xbc\xec', 0x6e93ebbbcc0884f2, 0x0, &(0x7f0000000040)={0x0, 0x6, 0x101}) ppoll(&(0x7f0000000100)=[{r1}], 0x1, 0x0, 0x0, 0x0) r2 = shmget$private(0x0, 0x3000, 0x54001800, &(0x7f000010d000/0x3000)=nil) shmat(r2, &(0x7f0000000000/0x4000)=nil, 0xffffffffffffdfff) shmat(r2, &(0x7f00005d1000/0x3000)=nil, 0x4000) mq_timedsend(r1, 0x0, 0x0, 0x0, &(0x7f00000000c0)) clock_gettime(0x0, &(0x7f000001abc0)={0x0, 0x0}) mq_timedsend(r1, &(0x7f000001a900)="49d67aabbce6fbaf24fbabb9786bfe7a3e758e2ba0f4607725e07d0a368fedb23cd28565496bc1cace2e16c000500c634d5d64488626200da68a58a6fdba63ee4428ccbfcaaea46f7b490c7f482ba0df58834d1b1601902fc83afa973dcabb56ac603b7ece03d36d76d3d94a8c4394116dbc235838fbfbc5948a9c33323338876444886454ae9a93dabcb7810f8881857d2c92ced0bb68e18eb94703d55fdfa0caa408e6ca231dec2813a450e9cf6efe2eaf74995d275ee6a28def4d4d3079cee5df3d81b62b05a0e58296451c80c1b5fe28c32b36a2ee3a982a844212b3a121adb7d3c7d93f349e0994b00d642c4e7d1e28476456a37f7d0a241899da", 0xfd, 0x2, &(0x7f000001ac00)={r3, r4+10000000}) mq_timedreceive(r1, &(0x7f0000000140)=""/4096, 0x1000, 0x0, 0x0) mprotect(&(0x7f00005c1000/0x4000)=nil, 0x4000, 0x4) sendfile(r0, r1, 0x0, 0x1) r5 = getpid() lseek(r1, 0x3, 0x0) mq_notify(r1, &(0x7f0000001700)={0x0, 0x3d, 0x2, @tid=r5}) mq_timedsend(r1, &(0x7f0000001640)="9deb520021484557cd058dc058baa0d6b817c7d4dad111c4be607252974910266a943ea0eb2c2c", 0x27, 0x5, 0x0) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) sched_setaffinity(r5, 0x17, &(0x7f000001aa00)=0x5) process_vm_writev(r5, &(0x7f000001cfc0)=[{&(0x7f0000000080)=""/108, 0x6c}, {&(0x7f0000000140)=""/4071, 0xfe7}, {&(0x7f0000000000)=""/30, 0x1e}, {&(0x7f00000012c0)=""/38, 0x26}, {&(0x7f0000001740)=""/192, 0xc0}, {&(0x7f0000001580)=""/87, 0x57}, {&(0x7f000001a800)=""/182, 0xb6}], 0x7, &(0x7f000001aa40)=[{&(0x7f000001aac0)=""/252, 0xfc}, {&(0x7f0000001300)=""/20, 0x14}, {&(0x7f0000001480)=""/57, 0x39}, {&(0x7f00000014c0)=""/136, 0x88}, {&(0x7f0000001800)=""/102400, 0x19000}, {&(0x7f0000001200)=""/28, 0x1c}, {&(0x7f0000001600)=""/21, 0x15}], 0x7, 0x0) syz_open_procfs(r5, &(0x7f0000001340)='net/tcp6\x00') shmget$private(0x0, 0x3000, 0x1000, &(0x7f0000ffd000/0x3000)=nil) move_pages(r5, 0x1, &(0x7f0000000100)=[&(0x7f0000522000/0x3000)=nil], &(0x7f0000000140), &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x2) mbind(&(0x7f0000367000/0x2000)=nil, 0x2000, 0x8000, &(0x7f000001a8c0)=0x2, 0x7, 0x4) mremap(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x2000, 0x3, &(0x7f00004eb000/0x2000)=nil) [ 508.863366][ T7734] netlink: 'syz-executor.4': attribute type 1 has an invalid length. [ 509.022968][ T7734] bond1: entered promiscuous mode [ 509.029286][ T7734] 8021q: adding VLAN 0 to HW filter on device bond1 22:56:49 executing program 5: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$NL80211_CMD_CRIT_PROTOCOL_START(r2, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={0x0, 0x1c}}, 0x0) getsockname$packet(r2, &(0x7f0000000600)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000080)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c00000010008506eb9afc4cd8d06e754a0081c5", @ANYRES32=r3, @ANYBLOB="2377f292252155b21c0012000c000100626f6e64000000000c0002000800010001"], 0x3c}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000680)={&(0x7f0000000480)=@newlink={0x3c, 0x10, 0xffffff1f, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @bridge={{0xb}, {0x4}}}, @IFLA_MASTER={0x8, 0xa, r3}]}, 0x3c}}, 0x0) [ 509.071213][ T7738] bond1: (slave bridge5): making interface the new active one [ 509.078978][ T7738] bridge5: entered promiscuous mode [ 509.090034][ T7738] bond1: (slave bridge5): Enslaving as an active interface with an up link [ 509.313055][ T7743] netlink: 'syz-executor.5': attribute type 1 has an invalid length. [ 509.348744][ T27] audit: type=1800 audit(1702421809.579:17): pid=7740 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed comm="syz-executor.3" name="SYSV00000000" dev="hugetlbfs" ino=4 res=0 errno=0 [ 509.403675][ T7743] bond3: entered promiscuous mode [ 509.409914][ T7743] 8021q: adding VLAN 0 to HW filter on device bond3 22:56:49 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$NL80211_CMD_CRIT_PROTOCOL_START(r2, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={0x0, 0x1c}}, 0x0) getsockname$packet(r2, &(0x7f0000000600)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000080)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c00000010008506eb9afc4cd8d06e754a0081c5", @ANYRES32=r3, @ANYBLOB="2377f292252155b21c0012000c000100626f6e64000000000c0002000800010001"], 0x3c}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000680)={&(0x7f0000000480)=@newlink={0x3c, 0x10, 0xffffff1f, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @bridge={{0xb}, {0x4}}}, @IFLA_MASTER={0x8, 0xa, r3}]}, 0x3c}}, 0x0) [ 509.512105][ T7743] bond3: (slave bridge6): making interface the new active one [ 509.519889][ T7743] bridge6: entered promiscuous mode [ 509.532731][ T7743] bond3: (slave bridge6): Enslaving as an active interface with an up link 22:56:50 executing program 5: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$NL80211_CMD_CRIT_PROTOCOL_START(r2, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={0x0, 0x1c}}, 0x0) getsockname$packet(r2, &(0x7f0000000600)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000080)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c00000010008506eb9afc4cd8d06e754a0081c5", @ANYRES32=r3, @ANYBLOB="2377f292252155b21c0012000c000100626f6e64000000000c0002000800010001"], 0x3c}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000680)={&(0x7f0000000480)=@newlink={0x3c, 0x10, 0xffffff1f, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @bridge={{0xb}, {0x4}}}, @IFLA_MASTER={0x8, 0xa, r3}]}, 0x3c}}, 0x0) [ 509.747599][ T27] audit: type=1800 audit(1702421809.929:18): pid=7747 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed comm="syz-executor.1" name="SYSV00000000" dev="hugetlbfs" ino=4 res=0 errno=0 [ 509.832621][ T7749] netlink: 'syz-executor.4': attribute type 1 has an invalid length. [ 509.920272][ T7749] bond2: entered promiscuous mode [ 509.926919][ T7749] 8021q: adding VLAN 0 to HW filter on device bond2 [ 509.967221][ T7751] bond2: (slave bridge6): making interface the new active one [ 509.975083][ T7751] bridge6: entered promiscuous mode [ 509.987197][ T7751] bond2: (slave bridge6): Enslaving as an active interface with an up link [ 510.074032][ T7753] netlink: 'syz-executor.5': attribute type 1 has an invalid length. 22:56:50 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$NL80211_CMD_CRIT_PROTOCOL_START(r2, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={0x0, 0x1c}}, 0x0) getsockname$packet(r2, &(0x7f0000000600)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000080)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3c00000010008506eb9afc4cd8d06e754a0081c5", @ANYRES32=r3, @ANYBLOB="2377f292252155b21c0012000c000100626f6e64000000000c0002000800010001"], 0x3c}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000680)={&(0x7f0000000480)=@newlink={0x3c, 0x10, 0xffffff1f, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @bridge={{0xb}, {0x4}}}, @IFLA_MASTER={0x8, 0xa, r3}]}, 0x3c}}, 0x0) [ 510.224118][ T7753] bond4: entered promiscuous mode [ 510.230342][ T7753] 8021q: adding VLAN 0 to HW filter on device bond4 [ 510.242319][ T7757] netlink: 'syz-executor.4': attribute type 1 has an invalid length. [ 510.415562][ T7757] bond3: entered promiscuous mode [ 510.425787][ T7757] 8021q: adding VLAN 0 to HW filter on device bond3 [ 510.497296][ T7755] bond4: (slave bridge7): making interface the new active one [ 510.505297][ T7755] bridge7: entered promiscuous mode [ 510.517628][ T7755] bond4: (slave bridge7): Enslaving as an active interface with an up link [ 510.612070][ T7759] bond3: (slave bridge7): making interface the new active one [ 510.619813][ T7759] bridge7: entered promiscuous mode [ 510.635086][ T7759] bond3: (slave bridge7): Enslaving as an active interface with an up link 22:56:54 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='pids.events\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000040)=ANY=[@ANYBLOB='E9'], 0xb) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x800001, 0x28011, r1, 0x0) getsockopt$inet_tcp_TCP_ZEROCOPY_RECEIVE(r0, 0x6, 0x23, &(0x7f0000000100)={&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, &(0x7f0000000000)=0x40) 22:56:54 executing program 4: r0 = socket$l2tp(0x2, 0x2, 0x73) recvfrom$l2tp(r0, 0x0, 0x0, 0x10023, 0x0, 0x0) 22:56:54 executing program 2: sched_setattr(0x0, &(0x7f0000000100)={0x38, 0x5}, 0x0) ioprio_set$pid(0x1, 0x0, 0x0) ioprio_get$pid(0x2, 0x0) 22:56:54 executing program 3: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f0000000340)={0x0, 0x18, 0xfa00, {0x0, &(0x7f00000000c0)={0xffffffffffffffff}, 0x106}}, 0x20) write$RDMA_USER_CM_CMD_BIND_IP(r0, &(0x7f0000000380)={0x2, 0x28, 0xfa00, {0x0, {0xa, 0x0, 0x0, @mcast1}, r1}}, 0x30) 22:56:54 executing program 1: r0 = socket$pppl2tp(0x18, 0x1, 0x1) r1 = socket$inet6_udp(0xa, 0x2, 0x0) connect$pppl2tp(r0, &(0x7f0000000040)=@pppol2tpv3={0x18, 0x1, {0x3, r1, {0x2, 0x0, @multicast2}, 0x2}}, 0x2e) r2 = socket$pppl2tp(0x18, 0x1, 0x1) r3 = socket$pppl2tp(0x18, 0x1, 0x1) r4 = socket$inet6_udp(0xa, 0x2, 0x0) connect$pppl2tp(r3, &(0x7f0000000040)=@pppol2tpv3={0x18, 0x1, {0x3, r4, {0x2, 0x0, @multicast1}, 0x1}}, 0x2e) connect$pppl2tp(r2, &(0x7f0000000040)=@pppol2tp={0x18, 0x1, {0x0, r3, {0x2, 0x0, @multicast2}, 0xf0bc}}, 0x26) 22:56:54 executing program 5: bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x8, 0xe, &(0x7f00000011c0)=ANY=[@ANYBLOB="b702000000000080bfa30000000000000703000000feffff7a0af0fff8ffff1971a4f0ff00000000b7050000080000001e2400000000000045040400010000001704000001000a00b7040000000100006a0af2fe000000008500000044000000b70000000000000095000000000000009e17f199a68b061b93d83298a8cdda1ce784909b849d5550ad855dab54d8877a6db61d69f2ffcaa10350e11cb97ce8df1bc9a0c4eeceb9171e43405d621ffbc9b0d8ca56b50f0c010d631f6dbc8486bc5d5bf2ca8285056892db03cf1c62dd7c08a90b189d190c341035de53a9a53608c10556e5734eb84049761451ce540c772e069f80cb201b2de17dfdb4b60939d5d6aed4062049b87e03e2cd18568136207304e26f7fcc059c062234d5595f6fbaa187b81d1106000000000f0000fd9ac3d09e29a9d542ca9d85a5c9c88474895d679838def0a83a733dc6a39b63a5ed69d32394c53361d7480884bd8000000000000000b91c61bd99dc89f12907af7dccd106cb937b450f859ce8292a79c3e40000b59b0fc46d6cec3c080a882add4e1179bd4a44f231a2d73148be428ba953df4aece69311687f4122073a236c3a32efa04137d46f0247d2638da3261c8162bb7c7824be6195a66d2e17e122040e11001131ce319045e5b3334e68475ac3f46aa2837f9004600daded9b19b35eebe52613c346e255421b23a278fd00004270b1cd5fc9aa2286ccca37db965d9dd366598f5ec993cb0cf127e2a46cfbdf63eea190d86a4d1b75ae98480100d33128954a7d093a54f7e75b3753508ca3c41685d1e407315e59d626c23b3f89a926e9382966853774e7dd1f1a2177cdf2802237c177d543e8da47a01f05e117e53518270239b69c117e2637c31085f4d8a596b6edab26afaf6605b231199f38a6fc7eb83714387450ea18eafbace8eec18a4b2c442e7b88a7611c1283bec84e1715fb9f4fcaf52c08058fc4f21c0ad71adabdd850aed3feec6eaab347bdf474e17b9aa345d1e6e3bb83f90230bdf53e7d0e5c3f914d905422b83f30936674ba8f0bffaf2305c0972df71fe5f4e01506471e897bced7798509e64df360d95f9a4099f864b0ba45efbdbd1d9db21a1d5c065567fd70aae68096827fa5c2d9bd20292344c7dcf6241447cfbb05b5d0fdb4e08afbac5397b64aa369922ed7ed8918f97294b6854210d2b93aaf92159dbaa2f186d4a420c68d6baf1c31de4f0bf478bfd51bb1e96ea849a80ae5a89be7e38474c7aade344d68324f9e12a6b9770e6bd12ae69efffaee58040753701af84c2924c1b5aea1650f42c9ae9820a33095f062fb88313d035ea405515a61a4be64f9fa0985c5be592090cc48291004609fdac2ab6100000000000000a84570c7c00d647daf8af334050b61e9b2d3f0adad1d1ff47be19b8da2799e9ecef8efabe73f92dbd0760f8bbd9c710bd1371e2b5d9a2ea2190f5e4f5cd641cdfe5d89f84a368ef7e6ff1eacdc0ec9e97b8f9c9e314661ea0aa8a104008d188b66b3a4aedeed9df4238a08fc2fb1007233cc2c87fcaa0cccd8ec03444471c1dd660c73acc17bff740d199a7c0c52c63c0408b5158e0000000c275eedb02f141113cf2c55b2c08c2c68cc99d2bb5840fba332e1c82862ec9b90104c48e41d32a47ac94ddee815dba8aeb5d3121cf247a81aef7805b020e9eec44cbe3055be69fe066824ba2292b9cdce41635fc00df96fb10a3a8cc60c4a76c65ebbb0640e0a29de94edf5cbefac1c5fa96e7080af804b22cabce10ea52f1018527f4aa39cdafa3eff63de2a7f50d042667820f6f86f276afb2b81da301e031351ee13013137e9d5cec0c84d7e3f82c6fd12eb98f9ea654bcb9ce59a2015183c6e65bb0537e611b830d74c30fb8207fca0990acdbb51e4e234026e00000000b3ebae3eb52c140953a350fcf0124b1a30b1afc29ea56f8413686d912eb8118d73ef9c6d3843ebcb555301c0205dd3040000002e334319c8979c322e92fbc2c400009f2404b941553843de114fdb03c19d606bd760c40f7f28360820b82d548198041562bcbd9edce223b54cf3c35823f3c446f0a20160ac181c96606dbc967673aca98d6f5637b20fd2809a29ea5e40139a19415f7fc5d852209bdfed74008651752b5e052412d3e00a44417b7caf91a173925a66ee6e30723e73f3b7d66d2a5d09ff40c0bc6e7a5cfef7f327018578892a23014c3629f2e41af619f0d9f0ec8d551415051ff94391c03f3501c928ed7818af61729278f84d4730ef28af4c202e0f175e2a5cbddc8b973e2701b33f1b963025220c04817010b6fb70"], &(0x7f0000000140)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x0, 0x10, &(0x7f0000000340), 0xed132059d6e43690}, 0x42) 22:56:54 executing program 3: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f0000000340)={0x0, 0x18, 0xfa00, {0x0, &(0x7f00000000c0)={0xffffffffffffffff}, 0x106}}, 0x20) write$RDMA_USER_CM_CMD_BIND_IP(r0, &(0x7f0000000380)={0x2, 0x28, 0xfa00, {0x0, {0xa, 0x0, 0x0, @mcast1}, r1}}, 0x30) 22:56:54 executing program 4: r0 = socket$l2tp(0x2, 0x2, 0x73) recvfrom$l2tp(r0, 0x0, 0x0, 0x10023, 0x0, 0x0) 22:56:54 executing program 1: r0 = socket$pppl2tp(0x18, 0x1, 0x1) r1 = socket$inet6_udp(0xa, 0x2, 0x0) connect$pppl2tp(r0, &(0x7f0000000040)=@pppol2tpv3={0x18, 0x1, {0x3, r1, {0x2, 0x0, @multicast2}, 0x2}}, 0x2e) r2 = socket$pppl2tp(0x18, 0x1, 0x1) r3 = socket$pppl2tp(0x18, 0x1, 0x1) r4 = socket$inet6_udp(0xa, 0x2, 0x0) connect$pppl2tp(r3, &(0x7f0000000040)=@pppol2tpv3={0x18, 0x1, {0x3, r4, {0x2, 0x0, @multicast1}, 0x1}}, 0x2e) connect$pppl2tp(r2, &(0x7f0000000040)=@pppol2tp={0x18, 0x1, {0x0, r3, {0x2, 0x0, @multicast2}, 0xf0bc}}, 0x26) 22:56:54 executing program 5: bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x8, 0xe, &(0x7f00000011c0)=ANY=[@ANYBLOB="b702000000000080bfa30000000000000703000000feffff7a0af0fff8ffff1971a4f0ff00000000b7050000080000001e2400000000000045040400010000001704000001000a00b7040000000100006a0af2fe000000008500000044000000b70000000000000095000000000000009e17f199a68b061b93d83298a8cdda1ce784909b849d5550ad855dab54d8877a6db61d69f2ffcaa10350e11cb97ce8df1bc9a0c4eeceb9171e43405d621ffbc9b0d8ca56b50f0c010d631f6dbc8486bc5d5bf2ca8285056892db03cf1c62dd7c08a90b189d190c341035de53a9a53608c10556e5734eb84049761451ce540c772e069f80cb201b2de17dfdb4b60939d5d6aed4062049b87e03e2cd18568136207304e26f7fcc059c062234d5595f6fbaa187b81d1106000000000f0000fd9ac3d09e29a9d542ca9d85a5c9c88474895d679838def0a83a733dc6a39b63a5ed69d32394c53361d7480884bd8000000000000000b91c61bd99dc89f12907af7dccd106cb937b450f859ce8292a79c3e40000b59b0fc46d6cec3c080a882add4e1179bd4a44f231a2d73148be428ba953df4aece69311687f4122073a236c3a32efa04137d46f0247d2638da3261c8162bb7c7824be6195a66d2e17e122040e11001131ce319045e5b3334e68475ac3f46aa2837f9004600daded9b19b35eebe52613c346e255421b23a278fd00004270b1cd5fc9aa2286ccca37db965d9dd366598f5ec993cb0cf127e2a46cfbdf63eea190d86a4d1b75ae98480100d33128954a7d093a54f7e75b3753508ca3c41685d1e407315e59d626c23b3f89a926e9382966853774e7dd1f1a2177cdf2802237c177d543e8da47a01f05e117e53518270239b69c117e2637c31085f4d8a596b6edab26afaf6605b231199f38a6fc7eb83714387450ea18eafbace8eec18a4b2c442e7b88a7611c1283bec84e1715fb9f4fcaf52c08058fc4f21c0ad71adabdd850aed3feec6eaab347bdf474e17b9aa345d1e6e3bb83f90230bdf53e7d0e5c3f914d905422b83f30936674ba8f0bffaf2305c0972df71fe5f4e01506471e897bced7798509e64df360d95f9a4099f864b0ba45efbdbd1d9db21a1d5c065567fd70aae68096827fa5c2d9bd20292344c7dcf6241447cfbb05b5d0fdb4e08afbac5397b64aa369922ed7ed8918f97294b6854210d2b93aaf92159dbaa2f186d4a420c68d6baf1c31de4f0bf478bfd51bb1e96ea849a80ae5a89be7e38474c7aade344d68324f9e12a6b9770e6bd12ae69efffaee58040753701af84c2924c1b5aea1650f42c9ae9820a33095f062fb88313d035ea405515a61a4be64f9fa0985c5be592090cc48291004609fdac2ab6100000000000000a84570c7c00d647daf8af334050b61e9b2d3f0adad1d1ff47be19b8da2799e9ecef8efabe73f92dbd0760f8bbd9c710bd1371e2b5d9a2ea2190f5e4f5cd641cdfe5d89f84a368ef7e6ff1eacdc0ec9e97b8f9c9e314661ea0aa8a104008d188b66b3a4aedeed9df4238a08fc2fb1007233cc2c87fcaa0cccd8ec03444471c1dd660c73acc17bff740d199a7c0c52c63c0408b5158e0000000c275eedb02f141113cf2c55b2c08c2c68cc99d2bb5840fba332e1c82862ec9b90104c48e41d32a47ac94ddee815dba8aeb5d3121cf247a81aef7805b020e9eec44cbe3055be69fe066824ba2292b9cdce41635fc00df96fb10a3a8cc60c4a76c65ebbb0640e0a29de94edf5cbefac1c5fa96e7080af804b22cabce10ea52f1018527f4aa39cdafa3eff63de2a7f50d042667820f6f86f276afb2b81da301e031351ee13013137e9d5cec0c84d7e3f82c6fd12eb98f9ea654bcb9ce59a2015183c6e65bb0537e611b830d74c30fb8207fca0990acdbb51e4e234026e00000000b3ebae3eb52c140953a350fcf0124b1a30b1afc29ea56f8413686d912eb8118d73ef9c6d3843ebcb555301c0205dd3040000002e334319c8979c322e92fbc2c400009f2404b941553843de114fdb03c19d606bd760c40f7f28360820b82d548198041562bcbd9edce223b54cf3c35823f3c446f0a20160ac181c96606dbc967673aca98d6f5637b20fd2809a29ea5e40139a19415f7fc5d852209bdfed74008651752b5e052412d3e00a44417b7caf91a173925a66ee6e30723e73f3b7d66d2a5d09ff40c0bc6e7a5cfef7f327018578892a23014c3629f2e41af619f0d9f0ec8d551415051ff94391c03f3501c928ed7818af61729278f84d4730ef28af4c202e0f175e2a5cbddc8b973e2701b33f1b963025220c04817010b6fb70"], &(0x7f0000000140)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x0, 0x10, &(0x7f0000000340), 0xed132059d6e43690}, 0x42) 22:56:54 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='pids.events\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000040)=ANY=[@ANYBLOB='E9'], 0xb) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x800001, 0x28011, r1, 0x0) getsockopt$inet_tcp_TCP_ZEROCOPY_RECEIVE(r0, 0x6, 0x23, &(0x7f0000000100)={&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, &(0x7f0000000000)=0x40) 22:56:54 executing program 2: sched_setattr(0x0, &(0x7f0000000100)={0x38, 0x5}, 0x0) ioprio_set$pid(0x1, 0x0, 0x0) ioprio_get$pid(0x2, 0x0) 22:56:54 executing program 3: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f0000000340)={0x0, 0x18, 0xfa00, {0x0, &(0x7f00000000c0)={0xffffffffffffffff}, 0x106}}, 0x20) write$RDMA_USER_CM_CMD_BIND_IP(r0, &(0x7f0000000380)={0x2, 0x28, 0xfa00, {0x0, {0xa, 0x0, 0x0, @mcast1}, r1}}, 0x30) 22:56:55 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='pids.events\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000040)=ANY=[@ANYBLOB='E9'], 0xb) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x800001, 0x28011, r1, 0x0) getsockopt$inet_tcp_TCP_ZEROCOPY_RECEIVE(r0, 0x6, 0x23, &(0x7f0000000100)={&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, &(0x7f0000000000)=0x40) 22:56:55 executing program 2: sched_setattr(0x0, &(0x7f0000000100)={0x38, 0x5}, 0x0) ioprio_set$pid(0x1, 0x0, 0x0) ioprio_get$pid(0x2, 0x0) 22:56:55 executing program 4: r0 = socket$l2tp(0x2, 0x2, 0x73) recvfrom$l2tp(r0, 0x0, 0x0, 0x10023, 0x0, 0x0) 22:56:55 executing program 5: bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x8, 0xe, &(0x7f00000011c0)=ANY=[@ANYBLOB="b702000000000080bfa30000000000000703000000feffff7a0af0fff8ffff1971a4f0ff00000000b7050000080000001e2400000000000045040400010000001704000001000a00b7040000000100006a0af2fe000000008500000044000000b70000000000000095000000000000009e17f199a68b061b93d83298a8cdda1ce784909b849d5550ad855dab54d8877a6db61d69f2ffcaa10350e11cb97ce8df1bc9a0c4eeceb9171e43405d621ffbc9b0d8ca56b50f0c010d631f6dbc8486bc5d5bf2ca8285056892db03cf1c62dd7c08a90b189d190c341035de53a9a53608c10556e5734eb84049761451ce540c772e069f80cb201b2de17dfdb4b60939d5d6aed4062049b87e03e2cd18568136207304e26f7fcc059c062234d5595f6fbaa187b81d1106000000000f0000fd9ac3d09e29a9d542ca9d85a5c9c88474895d679838def0a83a733dc6a39b63a5ed69d32394c53361d7480884bd8000000000000000b91c61bd99dc89f12907af7dccd106cb937b450f859ce8292a79c3e40000b59b0fc46d6cec3c080a882add4e1179bd4a44f231a2d73148be428ba953df4aece69311687f4122073a236c3a32efa04137d46f0247d2638da3261c8162bb7c7824be6195a66d2e17e122040e11001131ce319045e5b3334e68475ac3f46aa2837f9004600daded9b19b35eebe52613c346e255421b23a278fd00004270b1cd5fc9aa2286ccca37db965d9dd366598f5ec993cb0cf127e2a46cfbdf63eea190d86a4d1b75ae98480100d33128954a7d093a54f7e75b3753508ca3c41685d1e407315e59d626c23b3f89a926e9382966853774e7dd1f1a2177cdf2802237c177d543e8da47a01f05e117e53518270239b69c117e2637c31085f4d8a596b6edab26afaf6605b231199f38a6fc7eb83714387450ea18eafbace8eec18a4b2c442e7b88a7611c1283bec84e1715fb9f4fcaf52c08058fc4f21c0ad71adabdd850aed3feec6eaab347bdf474e17b9aa345d1e6e3bb83f90230bdf53e7d0e5c3f914d905422b83f30936674ba8f0bffaf2305c0972df71fe5f4e01506471e897bced7798509e64df360d95f9a4099f864b0ba45efbdbd1d9db21a1d5c065567fd70aae68096827fa5c2d9bd20292344c7dcf6241447cfbb05b5d0fdb4e08afbac5397b64aa369922ed7ed8918f97294b6854210d2b93aaf92159dbaa2f186d4a420c68d6baf1c31de4f0bf478bfd51bb1e96ea849a80ae5a89be7e38474c7aade344d68324f9e12a6b9770e6bd12ae69efffaee58040753701af84c2924c1b5aea1650f42c9ae9820a33095f062fb88313d035ea405515a61a4be64f9fa0985c5be592090cc48291004609fdac2ab6100000000000000a84570c7c00d647daf8af334050b61e9b2d3f0adad1d1ff47be19b8da2799e9ecef8efabe73f92dbd0760f8bbd9c710bd1371e2b5d9a2ea2190f5e4f5cd641cdfe5d89f84a368ef7e6ff1eacdc0ec9e97b8f9c9e314661ea0aa8a104008d188b66b3a4aedeed9df4238a08fc2fb1007233cc2c87fcaa0cccd8ec03444471c1dd660c73acc17bff740d199a7c0c52c63c0408b5158e0000000c275eedb02f141113cf2c55b2c08c2c68cc99d2bb5840fba332e1c82862ec9b90104c48e41d32a47ac94ddee815dba8aeb5d3121cf247a81aef7805b020e9eec44cbe3055be69fe066824ba2292b9cdce41635fc00df96fb10a3a8cc60c4a76c65ebbb0640e0a29de94edf5cbefac1c5fa96e7080af804b22cabce10ea52f1018527f4aa39cdafa3eff63de2a7f50d042667820f6f86f276afb2b81da301e031351ee13013137e9d5cec0c84d7e3f82c6fd12eb98f9ea654bcb9ce59a2015183c6e65bb0537e611b830d74c30fb8207fca0990acdbb51e4e234026e00000000b3ebae3eb52c140953a350fcf0124b1a30b1afc29ea56f8413686d912eb8118d73ef9c6d3843ebcb555301c0205dd3040000002e334319c8979c322e92fbc2c400009f2404b941553843de114fdb03c19d606bd760c40f7f28360820b82d548198041562bcbd9edce223b54cf3c35823f3c446f0a20160ac181c96606dbc967673aca98d6f5637b20fd2809a29ea5e40139a19415f7fc5d852209bdfed74008651752b5e052412d3e00a44417b7caf91a173925a66ee6e30723e73f3b7d66d2a5d09ff40c0bc6e7a5cfef7f327018578892a23014c3629f2e41af619f0d9f0ec8d551415051ff94391c03f3501c928ed7818af61729278f84d4730ef28af4c202e0f175e2a5cbddc8b973e2701b33f1b963025220c04817010b6fb70"], &(0x7f0000000140)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x0, 0x10, &(0x7f0000000340), 0xed132059d6e43690}, 0x42) 22:56:55 executing program 1: r0 = socket$pppl2tp(0x18, 0x1, 0x1) r1 = socket$inet6_udp(0xa, 0x2, 0x0) connect$pppl2tp(r0, &(0x7f0000000040)=@pppol2tpv3={0x18, 0x1, {0x3, r1, {0x2, 0x0, @multicast2}, 0x2}}, 0x2e) r2 = socket$pppl2tp(0x18, 0x1, 0x1) r3 = socket$pppl2tp(0x18, 0x1, 0x1) r4 = socket$inet6_udp(0xa, 0x2, 0x0) connect$pppl2tp(r3, &(0x7f0000000040)=@pppol2tpv3={0x18, 0x1, {0x3, r4, {0x2, 0x0, @multicast1}, 0x1}}, 0x2e) connect$pppl2tp(r2, &(0x7f0000000040)=@pppol2tp={0x18, 0x1, {0x0, r3, {0x2, 0x0, @multicast2}, 0xf0bc}}, 0x26) 22:56:55 executing program 3: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f0000000340)={0x0, 0x18, 0xfa00, {0x0, &(0x7f00000000c0)={0xffffffffffffffff}, 0x106}}, 0x20) write$RDMA_USER_CM_CMD_BIND_IP(r0, &(0x7f0000000380)={0x2, 0x28, 0xfa00, {0x0, {0xa, 0x0, 0x0, @mcast1}, r1}}, 0x30) 22:56:55 executing program 4: r0 = socket$l2tp(0x2, 0x2, 0x73) recvfrom$l2tp(r0, 0x0, 0x0, 0x10023, 0x0, 0x0) 22:56:55 executing program 2: sched_setattr(0x0, &(0x7f0000000100)={0x38, 0x5}, 0x0) ioprio_set$pid(0x1, 0x0, 0x0) ioprio_get$pid(0x2, 0x0) 22:56:55 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='pids.events\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000040)=ANY=[@ANYBLOB='E9'], 0xb) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x800001, 0x28011, r1, 0x0) getsockopt$inet_tcp_TCP_ZEROCOPY_RECEIVE(r0, 0x6, 0x23, &(0x7f0000000100)={&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, &(0x7f0000000000)=0x40) 22:56:55 executing program 1: r0 = socket$pppl2tp(0x18, 0x1, 0x1) r1 = socket$inet6_udp(0xa, 0x2, 0x0) connect$pppl2tp(r0, &(0x7f0000000040)=@pppol2tpv3={0x18, 0x1, {0x3, r1, {0x2, 0x0, @multicast2}, 0x2}}, 0x2e) r2 = socket$pppl2tp(0x18, 0x1, 0x1) r3 = socket$pppl2tp(0x18, 0x1, 0x1) r4 = socket$inet6_udp(0xa, 0x2, 0x0) connect$pppl2tp(r3, &(0x7f0000000040)=@pppol2tpv3={0x18, 0x1, {0x3, r4, {0x2, 0x0, @multicast1}, 0x1}}, 0x2e) connect$pppl2tp(r2, &(0x7f0000000040)=@pppol2tp={0x18, 0x1, {0x0, r3, {0x2, 0x0, @multicast2}, 0xf0bc}}, 0x26) 22:56:55 executing program 5: bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x8, 0xe, &(0x7f00000011c0)=ANY=[@ANYBLOB="b702000000000080bfa30000000000000703000000feffff7a0af0fff8ffff1971a4f0ff00000000b7050000080000001e2400000000000045040400010000001704000001000a00b7040000000100006a0af2fe000000008500000044000000b70000000000000095000000000000009e17f199a68b061b93d83298a8cdda1ce784909b849d5550ad855dab54d8877a6db61d69f2ffcaa10350e11cb97ce8df1bc9a0c4eeceb9171e43405d621ffbc9b0d8ca56b50f0c010d631f6dbc8486bc5d5bf2ca8285056892db03cf1c62dd7c08a90b189d190c341035de53a9a53608c10556e5734eb84049761451ce540c772e069f80cb201b2de17dfdb4b60939d5d6aed4062049b87e03e2cd18568136207304e26f7fcc059c062234d5595f6fbaa187b81d1106000000000f0000fd9ac3d09e29a9d542ca9d85a5c9c88474895d679838def0a83a733dc6a39b63a5ed69d32394c53361d7480884bd8000000000000000b91c61bd99dc89f12907af7dccd106cb937b450f859ce8292a79c3e40000b59b0fc46d6cec3c080a882add4e1179bd4a44f231a2d73148be428ba953df4aece69311687f4122073a236c3a32efa04137d46f0247d2638da3261c8162bb7c7824be6195a66d2e17e122040e11001131ce319045e5b3334e68475ac3f46aa2837f9004600daded9b19b35eebe52613c346e255421b23a278fd00004270b1cd5fc9aa2286ccca37db965d9dd366598f5ec993cb0cf127e2a46cfbdf63eea190d86a4d1b75ae98480100d33128954a7d093a54f7e75b3753508ca3c41685d1e407315e59d626c23b3f89a926e9382966853774e7dd1f1a2177cdf2802237c177d543e8da47a01f05e117e53518270239b69c117e2637c31085f4d8a596b6edab26afaf6605b231199f38a6fc7eb83714387450ea18eafbace8eec18a4b2c442e7b88a7611c1283bec84e1715fb9f4fcaf52c08058fc4f21c0ad71adabdd850aed3feec6eaab347bdf474e17b9aa345d1e6e3bb83f90230bdf53e7d0e5c3f914d905422b83f30936674ba8f0bffaf2305c0972df71fe5f4e01506471e897bced7798509e64df360d95f9a4099f864b0ba45efbdbd1d9db21a1d5c065567fd70aae68096827fa5c2d9bd20292344c7dcf6241447cfbb05b5d0fdb4e08afbac5397b64aa369922ed7ed8918f97294b6854210d2b93aaf92159dbaa2f186d4a420c68d6baf1c31de4f0bf478bfd51bb1e96ea849a80ae5a89be7e38474c7aade344d68324f9e12a6b9770e6bd12ae69efffaee58040753701af84c2924c1b5aea1650f42c9ae9820a33095f062fb88313d035ea405515a61a4be64f9fa0985c5be592090cc48291004609fdac2ab6100000000000000a84570c7c00d647daf8af334050b61e9b2d3f0adad1d1ff47be19b8da2799e9ecef8efabe73f92dbd0760f8bbd9c710bd1371e2b5d9a2ea2190f5e4f5cd641cdfe5d89f84a368ef7e6ff1eacdc0ec9e97b8f9c9e314661ea0aa8a104008d188b66b3a4aedeed9df4238a08fc2fb1007233cc2c87fcaa0cccd8ec03444471c1dd660c73acc17bff740d199a7c0c52c63c0408b5158e0000000c275eedb02f141113cf2c55b2c08c2c68cc99d2bb5840fba332e1c82862ec9b90104c48e41d32a47ac94ddee815dba8aeb5d3121cf247a81aef7805b020e9eec44cbe3055be69fe066824ba2292b9cdce41635fc00df96fb10a3a8cc60c4a76c65ebbb0640e0a29de94edf5cbefac1c5fa96e7080af804b22cabce10ea52f1018527f4aa39cdafa3eff63de2a7f50d042667820f6f86f276afb2b81da301e031351ee13013137e9d5cec0c84d7e3f82c6fd12eb98f9ea654bcb9ce59a2015183c6e65bb0537e611b830d74c30fb8207fca0990acdbb51e4e234026e00000000b3ebae3eb52c140953a350fcf0124b1a30b1afc29ea56f8413686d912eb8118d73ef9c6d3843ebcb555301c0205dd3040000002e334319c8979c322e92fbc2c400009f2404b941553843de114fdb03c19d606bd760c40f7f28360820b82d548198041562bcbd9edce223b54cf3c35823f3c446f0a20160ac181c96606dbc967673aca98d6f5637b20fd2809a29ea5e40139a19415f7fc5d852209bdfed74008651752b5e052412d3e00a44417b7caf91a173925a66ee6e30723e73f3b7d66d2a5d09ff40c0bc6e7a5cfef7f327018578892a23014c3629f2e41af619f0d9f0ec8d551415051ff94391c03f3501c928ed7818af61729278f84d4730ef28af4c202e0f175e2a5cbddc8b973e2701b33f1b963025220c04817010b6fb70"], &(0x7f0000000140)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x0, 0x10, &(0x7f0000000340), 0xed132059d6e43690}, 0x42) 22:56:55 executing program 3: futex(0x0, 0xb, 0x0, &(0x7f00000000c0), 0xffffffffffffffff, 0x0) 22:56:56 executing program 4: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0x6, 0x0, 0x0, 0x7fff0000}]}) pipe(0x0) socket$inet6(0xa, 0x2, 0x0) r0 = socket$packet(0x11, 0x0, 0x300) setsockopt$packet_tx_ring(0xffffffffffffffff, 0x107, 0x5, 0x0, 0x0) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000000b40)={{{@in6=@empty, @in6=@remote}}, {{@in6=@mcast2}, 0x0, @in6}}, 0x0) lstat(0x0, 0x0) r1 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace(0x10, r1) ptrace$setregs(0xffffffffffffffff, 0x0, 0x0, 0x0) ptrace$getregset(0x4204, r1, 0x2, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x8800}, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000003640)=[{{&(0x7f0000000300)=@abs={0x0, 0x0, 0x4e24}, 0x6e, 0x0, 0x0, &(0x7f0000000cc0)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff}}}, @rights={{0x18, 0x1, 0x1, [r0, 0xffffffffffffffff]}}], 0x38, 0x24040081}}], 0x1, 0x4000) 22:56:56 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000040), 0x0, 0x0) ioctl$SCSI_IOCTL_SEND_COMMAND(r0, 0x1, &(0x7f0000000080)={0x0, 0x0, 0x3e}) 22:56:56 executing program 0: r0 = socket$inet_udp(0x2, 0x2, 0x0) close(r0) r1 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(r1, &(0x7f0000000100)={0xa, 0x0, 0x0, @mcast1, 0x4}, 0x1c) setsockopt$sock_linger(r0, 0x1, 0x35, &(0x7f0000000300)={0x1}, 0x8) 22:56:56 executing program 3: futex(0x0, 0xb, 0x0, &(0x7f00000000c0), 0xffffffffffffffff, 0x0) [ 516.160416][ T7816] program syz-executor.1 is using a deprecated SCSI ioctl, please convert it to SG_IO 22:56:56 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000040), 0x0, 0x0) ioctl$SCSI_IOCTL_SEND_COMMAND(r0, 0x1, &(0x7f0000000080)={0x0, 0x0, 0x3e}) 22:56:56 executing program 5: r0 = socket$inet6(0xa, 0x40000080806, 0x0) r1 = epoll_create(0x1) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000000080)={0x90000010}) 22:56:56 executing program 4: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0x6, 0x0, 0x0, 0x7fff0000}]}) pipe(0x0) socket$inet6(0xa, 0x2, 0x0) r0 = socket$packet(0x11, 0x0, 0x300) setsockopt$packet_tx_ring(0xffffffffffffffff, 0x107, 0x5, 0x0, 0x0) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000000b40)={{{@in6=@empty, @in6=@remote}}, {{@in6=@mcast2}, 0x0, @in6}}, 0x0) lstat(0x0, 0x0) r1 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace(0x10, r1) ptrace$setregs(0xffffffffffffffff, 0x0, 0x0, 0x0) ptrace$getregset(0x4204, r1, 0x2, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x8800}, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000003640)=[{{&(0x7f0000000300)=@abs={0x0, 0x0, 0x4e24}, 0x6e, 0x0, 0x0, &(0x7f0000000cc0)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff}}}, @rights={{0x18, 0x1, 0x1, [r0, 0xffffffffffffffff]}}], 0x38, 0x24040081}}], 0x1, 0x4000) 22:56:56 executing program 3: futex(0x0, 0xb, 0x0, &(0x7f00000000c0), 0xffffffffffffffff, 0x0) 22:56:56 executing program 0: r0 = socket$inet_udp(0x2, 0x2, 0x0) close(r0) r1 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(r1, &(0x7f0000000100)={0xa, 0x0, 0x0, @mcast1, 0x4}, 0x1c) setsockopt$sock_linger(r0, 0x1, 0x35, &(0x7f0000000300)={0x1}, 0x8) 22:56:56 executing program 2: syz_emit_ethernet(0x52, &(0x7f0000000100)={@local, @remote, @void, {@ipv4={0x800, @tcp={{0xc, 0x4, 0x0, 0x0, 0x44, 0x0, 0x0, 0x0, 0x5, 0x0, @dev, @private=0xa010100, {[@timestamp_addr={0x44, 0x14, 0x5, 0x3, 0x0, [{@empty}, {@rand_addr=0x400000}]}, @ssrr={0x89, 0x3, 0xce}, @generic={0x83, 0x2}]}}, {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x6, 0x5}}}}}}, 0x0) [ 516.555633][ T7824] program syz-executor.1 is using a deprecated SCSI ioctl, please convert it to SG_IO 22:56:57 executing program 5: r0 = socket$inet6(0xa, 0x40000080806, 0x0) r1 = epoll_create(0x1) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000000080)={0x90000010}) 22:56:57 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000040), 0x0, 0x0) ioctl$SCSI_IOCTL_SEND_COMMAND(r0, 0x1, &(0x7f0000000080)={0x0, 0x0, 0x3e}) 22:56:57 executing program 2: syz_emit_ethernet(0x52, &(0x7f0000000100)={@local, @remote, @void, {@ipv4={0x800, @tcp={{0xc, 0x4, 0x0, 0x0, 0x44, 0x0, 0x0, 0x0, 0x5, 0x0, @dev, @private=0xa010100, {[@timestamp_addr={0x44, 0x14, 0x5, 0x3, 0x0, [{@empty}, {@rand_addr=0x400000}]}, @ssrr={0x89, 0x3, 0xce}, @generic={0x83, 0x2}]}}, {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x6, 0x5}}}}}}, 0x0) 22:56:57 executing program 3: futex(0x0, 0xb, 0x0, &(0x7f00000000c0), 0xffffffffffffffff, 0x0) 22:56:57 executing program 0: r0 = socket$inet_udp(0x2, 0x2, 0x0) close(r0) r1 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(r1, &(0x7f0000000100)={0xa, 0x0, 0x0, @mcast1, 0x4}, 0x1c) setsockopt$sock_linger(r0, 0x1, 0x35, &(0x7f0000000300)={0x1}, 0x8) [ 517.100640][ T7839] program syz-executor.1 is using a deprecated SCSI ioctl, please convert it to SG_IO 22:56:57 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000040), 0x0, 0x0) ioctl$SCSI_IOCTL_SEND_COMMAND(r0, 0x1, &(0x7f0000000080)={0x0, 0x0, 0x3e}) 22:56:57 executing program 5: r0 = socket$inet6(0xa, 0x40000080806, 0x0) r1 = epoll_create(0x1) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000000080)={0x90000010}) 22:56:57 executing program 4: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0x6, 0x0, 0x0, 0x7fff0000}]}) pipe(0x0) socket$inet6(0xa, 0x2, 0x0) r0 = socket$packet(0x11, 0x0, 0x300) setsockopt$packet_tx_ring(0xffffffffffffffff, 0x107, 0x5, 0x0, 0x0) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000000b40)={{{@in6=@empty, @in6=@remote}}, {{@in6=@mcast2}, 0x0, @in6}}, 0x0) lstat(0x0, 0x0) r1 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace(0x10, r1) ptrace$setregs(0xffffffffffffffff, 0x0, 0x0, 0x0) ptrace$getregset(0x4204, r1, 0x2, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x8800}, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000003640)=[{{&(0x7f0000000300)=@abs={0x0, 0x0, 0x4e24}, 0x6e, 0x0, 0x0, &(0x7f0000000cc0)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff}}}, @rights={{0x18, 0x1, 0x1, [r0, 0xffffffffffffffff]}}], 0x38, 0x24040081}}], 0x1, 0x4000) 22:56:57 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)=@ipv6_newrule={0x38, 0x20, 0x0, 0x0, 0x0, {}, [@FRA_DST={0x14, 0x1, @ipv4={'\x00', '\xff\xff', @local}}, @FIB_RULE_POLICY=@FRA_DPORT_RANGE={0x8}]}, 0x38}}, 0x0) setsockopt$inet6_buf(r0, 0x29, 0x20, &(0x7f00000000c0)="0bbb268dd6ffa80800000000000000000000210d0000aaa8fa017242ba9380d440fe0000000000002900000032000000", 0xfe60) 22:56:57 executing program 2: syz_emit_ethernet(0x52, &(0x7f0000000100)={@local, @remote, @void, {@ipv4={0x800, @tcp={{0xc, 0x4, 0x0, 0x0, 0x44, 0x0, 0x0, 0x0, 0x5, 0x0, @dev, @private=0xa010100, {[@timestamp_addr={0x44, 0x14, 0x5, 0x3, 0x0, [{@empty}, {@rand_addr=0x400000}]}, @ssrr={0x89, 0x3, 0xce}, @generic={0x83, 0x2}]}}, {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x6, 0x5}}}}}}, 0x0) 22:56:57 executing program 0: r0 = socket$inet_udp(0x2, 0x2, 0x0) close(r0) r1 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(r1, &(0x7f0000000100)={0xa, 0x0, 0x0, @mcast1, 0x4}, 0x1c) setsockopt$sock_linger(r0, 0x1, 0x35, &(0x7f0000000300)={0x1}, 0x8) 22:56:57 executing program 5: r0 = socket$inet6(0xa, 0x40000080806, 0x0) r1 = epoll_create(0x1) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000000080)={0x90000010}) 22:56:57 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)=@ipv6_newrule={0x38, 0x20, 0x0, 0x0, 0x0, {}, [@FRA_DST={0x14, 0x1, @ipv4={'\x00', '\xff\xff', @local}}, @FIB_RULE_POLICY=@FRA_DPORT_RANGE={0x8}]}, 0x38}}, 0x0) setsockopt$inet6_buf(r0, 0x29, 0x20, &(0x7f00000000c0)="0bbb268dd6ffa80800000000000000000000210d0000aaa8fa017242ba9380d440fe0000000000002900000032000000", 0xfe60) 22:56:58 executing program 2: syz_emit_ethernet(0x52, &(0x7f0000000100)={@local, @remote, @void, {@ipv4={0x800, @tcp={{0xc, 0x4, 0x0, 0x0, 0x44, 0x0, 0x0, 0x0, 0x5, 0x0, @dev, @private=0xa010100, {[@timestamp_addr={0x44, 0x14, 0x5, 0x3, 0x0, [{@empty}, {@rand_addr=0x400000}]}, @ssrr={0x89, 0x3, 0xce}, @generic={0x83, 0x2}]}}, {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x6, 0x5}}}}}}, 0x0) 22:56:58 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$devlink(&(0x7f0000000240), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000000c0)=0x14) socket$packet(0x11, 0x2, 0x300) getsockname$packet(r2, &(0x7f0000000280)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000500)={&(0x7f0000000b40)=@newlink={0x48, 0x10, 0x439, 0x0, 0x0, {0x0, 0x0, 0x0, r4, 0x883}, [@IFLA_LINKINFO={0x28, 0x12, 0x0, 0x1, @gtp={{0x8}, {0x1c, 0x2, 0x0, 0x1, {{0x8}, {0x8}, [@IFLA_GTP_ROLE={0x8, 0x4, 0x1}]}}}}]}, 0x48}}, 0x0) sendmmsg$inet(r0, &(0x7f0000004180)=[{{&(0x7f0000000040)={0x2, 0x4e20, @remote}, 0x10, 0x0, 0x0, &(0x7f0000000000)=[@ip_pktinfo={{0x1c, 0x0, 0x8, {r3, @empty}}}], 0x20, 0x2000000}}], 0x1, 0x0) 22:56:58 executing program 0: r0 = syz_usb_connect(0x0, 0x3f, &(0x7f0000000000)=ANY=[@ANYBLOB="11010000733336088dee1adb23610000000109022d0001100000000904000003fe03010009cd8d1f00020000000905050200de7e001009058b1e20"], 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000100)={0x84, &(0x7f00000000c0)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) ioctl$BTRFS_IOC_DEFAULT_SUBVOL(r1, 0x40015b19, 0x0) 22:56:58 executing program 4: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0x6, 0x0, 0x0, 0x7fff0000}]}) pipe(0x0) socket$inet6(0xa, 0x2, 0x0) r0 = socket$packet(0x11, 0x0, 0x300) setsockopt$packet_tx_ring(0xffffffffffffffff, 0x107, 0x5, 0x0, 0x0) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000000b40)={{{@in6=@empty, @in6=@remote}}, {{@in6=@mcast2}, 0x0, @in6}}, 0x0) lstat(0x0, 0x0) r1 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace(0x10, r1) ptrace$setregs(0xffffffffffffffff, 0x0, 0x0, 0x0) ptrace$getregset(0x4204, r1, 0x2, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x8800}, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000003640)=[{{&(0x7f0000000300)=@abs={0x0, 0x0, 0x4e24}, 0x6e, 0x0, 0x0, &(0x7f0000000cc0)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff}}}, @rights={{0x18, 0x1, 0x1, [r0, 0xffffffffffffffff]}}], 0x38, 0x24040081}}], 0x1, 0x4000) 22:56:58 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)=@ipv6_newrule={0x38, 0x20, 0x0, 0x0, 0x0, {}, [@FRA_DST={0x14, 0x1, @ipv4={'\x00', '\xff\xff', @local}}, @FIB_RULE_POLICY=@FRA_DPORT_RANGE={0x8}]}, 0x38}}, 0x0) setsockopt$inet6_buf(r0, 0x29, 0x20, &(0x7f00000000c0)="0bbb268dd6ffa80800000000000000000000210d0000aaa8fa017242ba9380d440fe0000000000002900000032000000", 0xfe60) 22:56:58 executing program 5: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)=[{&(0x7f0000000000)={0x20, 0x76, 0x31f, 0x0, 0x0, "", [@typed={0x8, 0x0, 0x0, 0x0, @ipv4}, @nested={0x5, 0xd, 0x0, 0x1, [@generic="8e"]}]}, 0x20}], 0x1}, 0x0) 22:56:58 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$devlink(&(0x7f0000000240), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000000c0)=0x14) socket$packet(0x11, 0x2, 0x300) getsockname$packet(r2, &(0x7f0000000280)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000500)={&(0x7f0000000b40)=@newlink={0x48, 0x10, 0x439, 0x0, 0x0, {0x0, 0x0, 0x0, r4, 0x883}, [@IFLA_LINKINFO={0x28, 0x12, 0x0, 0x1, @gtp={{0x8}, {0x1c, 0x2, 0x0, 0x1, {{0x8}, {0x8}, [@IFLA_GTP_ROLE={0x8, 0x4, 0x1}]}}}}]}, 0x48}}, 0x0) sendmmsg$inet(r0, &(0x7f0000004180)=[{{&(0x7f0000000040)={0x2, 0x4e20, @remote}, 0x10, 0x0, 0x0, &(0x7f0000000000)=[@ip_pktinfo={{0x1c, 0x0, 0x8, {r3, @empty}}}], 0x20, 0x2000000}}], 0x1, 0x0) 22:56:58 executing program 2: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$devlink(&(0x7f0000000240), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000000c0)=0x14) socket$packet(0x11, 0x2, 0x300) getsockname$packet(r2, &(0x7f0000000280)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000500)={&(0x7f0000000b40)=@newlink={0x48, 0x10, 0x439, 0x0, 0x0, {0x0, 0x0, 0x0, r4, 0x883}, [@IFLA_LINKINFO={0x28, 0x12, 0x0, 0x1, @gtp={{0x8}, {0x1c, 0x2, 0x0, 0x1, {{0x8}, {0x8}, [@IFLA_GTP_ROLE={0x8, 0x4, 0x1}]}}}}]}, 0x48}}, 0x0) sendmmsg$inet(r0, &(0x7f0000004180)=[{{&(0x7f0000000040)={0x2, 0x4e20, @remote}, 0x10, 0x0, 0x0, &(0x7f0000000000)=[@ip_pktinfo={{0x1c, 0x0, 0x8, {r3, @empty}}}], 0x20, 0x2000000}}], 0x1, 0x0) 22:56:58 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)=@ipv6_newrule={0x38, 0x20, 0x0, 0x0, 0x0, {}, [@FRA_DST={0x14, 0x1, @ipv4={'\x00', '\xff\xff', @local}}, @FIB_RULE_POLICY=@FRA_DPORT_RANGE={0x8}]}, 0x38}}, 0x0) setsockopt$inet6_buf(r0, 0x29, 0x20, &(0x7f00000000c0)="0bbb268dd6ffa80800000000000000000000210d0000aaa8fa017242ba9380d440fe0000000000002900000032000000", 0xfe60) 22:56:58 executing program 5: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)=[{&(0x7f0000000000)={0x20, 0x76, 0x31f, 0x0, 0x0, "", [@typed={0x8, 0x0, 0x0, 0x0, @ipv4}, @nested={0x5, 0xd, 0x0, 0x1, [@generic="8e"]}]}, 0x20}], 0x1}, 0x0) [ 518.665959][ T5105] usb 1-1: new high-speed USB device number 2 using dummy_hcd 22:56:59 executing program 4: r0 = bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0x1, 0x4, &(0x7f0000000040)=@framed={{0xffffffb4, 0x5, 0x0, 0x0, 0x0, 0x79, 0x10, 0x30}, [@ldst={0x5}]}, &(0x7f0000003ff6)='GPL\x00', 0x5, 0xfd90, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0xfffffffffffffe0c, 0x10, &(0x7f0000000000), 0xf2}, 0x48) r1 = socket$nl_generic(0x10, 0x3, 0x10) setsockopt$sock_attach_bpf(r1, 0x1, 0x32, &(0x7f0000000240)=r0, 0x4) r2 = syz_genetlink_get_family_id$batadv(&(0x7f00000000c0), 0xffffffffffffffff) sendmsg$BATADV_CMD_GET_GATEWAYS(r1, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000500)={&(0x7f0000000280)={0x14, r2, 0x711, 0x0, 0x0, {0x8}}, 0x14}}, 0x0) [ 518.982654][ T5105] usb 1-1: Using ep0 maxpacket: 8 22:56:59 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$devlink(&(0x7f0000000240), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000000c0)=0x14) socket$packet(0x11, 0x2, 0x300) getsockname$packet(r2, &(0x7f0000000280)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000500)={&(0x7f0000000b40)=@newlink={0x48, 0x10, 0x439, 0x0, 0x0, {0x0, 0x0, 0x0, r4, 0x883}, [@IFLA_LINKINFO={0x28, 0x12, 0x0, 0x1, @gtp={{0x8}, {0x1c, 0x2, 0x0, 0x1, {{0x8}, {0x8}, [@IFLA_GTP_ROLE={0x8, 0x4, 0x1}]}}}}]}, 0x48}}, 0x0) sendmmsg$inet(r0, &(0x7f0000004180)=[{{&(0x7f0000000040)={0x2, 0x4e20, @remote}, 0x10, 0x0, 0x0, &(0x7f0000000000)=[@ip_pktinfo={{0x1c, 0x0, 0x8, {r3, @empty}}}], 0x20, 0x2000000}}], 0x1, 0x0) [ 519.134034][ T5105] usb 1-1: config 16 interface 0 altsetting 0 endpoint 0x5 has invalid maxpacket 56832, setting to 1024 [ 519.146462][ T5105] usb 1-1: config 16 interface 0 altsetting 0 bulk endpoint 0x5 has invalid maxpacket 1024 [ 519.157321][ T5105] usb 1-1: config 16 interface 0 altsetting 0 bulk endpoint 0x8B has invalid maxpacket 32 [ 519.168431][ T5105] usb 1-1: config 16 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 3 22:56:59 executing program 5: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)=[{&(0x7f0000000000)={0x20, 0x76, 0x31f, 0x0, 0x0, "", [@typed={0x8, 0x0, 0x0, 0x0, @ipv4}, @nested={0x5, 0xd, 0x0, 0x1, [@generic="8e"]}]}, 0x20}], 0x1}, 0x0) [ 519.181860][ T5105] usb 1-1: New USB device found, idVendor=ee8d, idProduct=db1a, bcdDevice=61.23 [ 519.191564][ T5105] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 22:56:59 executing program 3: r0 = semget$private(0x0, 0x7, 0x0) semop(r0, &(0x7f0000000180)=[{}, {0x0, 0x9d5b}], 0x2) semop(r0, &(0x7f0000000080)=[{0x0, 0x43}], 0x1) semop(r0, &(0x7f0000000140)=[{0x0, 0x3}, {}], 0x2) semctl$GETNCNT(r0, 0x0, 0xe, 0x0) [ 519.562309][ T7897] semctl(GETNCNT/GETZCNT) is since 3.16 Single Unix Specification compliant. [ 519.562309][ T7897] The task syz-executor.3 (7897) triggered the difference, watch for misbehavior. [ 519.634322][ T5105] usb 1-1: GET_CAPABILITIES returned 0 [ 519.643920][ T5105] usbtmc 1-1:16.0: can't read capabilities [ 519.852951][ T5105] usb 1-1: USB disconnect, device number 2 22:57:00 executing program 0: r0 = bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0x1, 0x4, &(0x7f0000000040)=@framed={{0xffffffb4, 0x5, 0x0, 0x0, 0x0, 0x79, 0x10, 0x30}, [@ldst={0x5}]}, &(0x7f0000003ff6)='GPL\x00', 0x5, 0xfd90, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0xfffffffffffffe0c, 0x10, &(0x7f0000000000), 0xf2}, 0x48) r1 = socket$nl_generic(0x10, 0x3, 0x10) setsockopt$sock_attach_bpf(r1, 0x1, 0x32, &(0x7f0000000240)=r0, 0x4) r2 = syz_genetlink_get_family_id$batadv(&(0x7f00000000c0), 0xffffffffffffffff) sendmsg$BATADV_CMD_GET_GATEWAYS(r1, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000500)={&(0x7f0000000280)={0x14, r2, 0x711, 0x0, 0x0, {0x8}}, 0x14}}, 0x0) 22:57:00 executing program 4: r0 = bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0x1, 0x4, &(0x7f0000000040)=@framed={{0xffffffb4, 0x5, 0x0, 0x0, 0x0, 0x79, 0x10, 0x30}, [@ldst={0x5}]}, &(0x7f0000003ff6)='GPL\x00', 0x5, 0xfd90, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0xfffffffffffffe0c, 0x10, &(0x7f0000000000), 0xf2}, 0x48) r1 = socket$nl_generic(0x10, 0x3, 0x10) setsockopt$sock_attach_bpf(r1, 0x1, 0x32, &(0x7f0000000240)=r0, 0x4) r2 = syz_genetlink_get_family_id$batadv(&(0x7f00000000c0), 0xffffffffffffffff) sendmsg$BATADV_CMD_GET_GATEWAYS(r1, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000500)={&(0x7f0000000280)={0x14, r2, 0x711, 0x0, 0x0, {0x8}}, 0x14}}, 0x0) 22:57:00 executing program 2: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$devlink(&(0x7f0000000240), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000000c0)=0x14) socket$packet(0x11, 0x2, 0x300) getsockname$packet(r2, &(0x7f0000000280)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000500)={&(0x7f0000000b40)=@newlink={0x48, 0x10, 0x439, 0x0, 0x0, {0x0, 0x0, 0x0, r4, 0x883}, [@IFLA_LINKINFO={0x28, 0x12, 0x0, 0x1, @gtp={{0x8}, {0x1c, 0x2, 0x0, 0x1, {{0x8}, {0x8}, [@IFLA_GTP_ROLE={0x8, 0x4, 0x1}]}}}}]}, 0x48}}, 0x0) sendmmsg$inet(r0, &(0x7f0000004180)=[{{&(0x7f0000000040)={0x2, 0x4e20, @remote}, 0x10, 0x0, 0x0, &(0x7f0000000000)=[@ip_pktinfo={{0x1c, 0x0, 0x8, {r3, @empty}}}], 0x20, 0x2000000}}], 0x1, 0x0) 22:57:00 executing program 5: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)=[{&(0x7f0000000000)={0x20, 0x76, 0x31f, 0x0, 0x0, "", [@typed={0x8, 0x0, 0x0, 0x0, @ipv4}, @nested={0x5, 0xd, 0x0, 0x1, [@generic="8e"]}]}, 0x20}], 0x1}, 0x0) 22:57:00 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$devlink(&(0x7f0000000240), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000000c0)=0x14) socket$packet(0x11, 0x2, 0x300) getsockname$packet(r2, &(0x7f0000000280)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000500)={&(0x7f0000000b40)=@newlink={0x48, 0x10, 0x439, 0x0, 0x0, {0x0, 0x0, 0x0, r4, 0x883}, [@IFLA_LINKINFO={0x28, 0x12, 0x0, 0x1, @gtp={{0x8}, {0x1c, 0x2, 0x0, 0x1, {{0x8}, {0x8}, [@IFLA_GTP_ROLE={0x8, 0x4, 0x1}]}}}}]}, 0x48}}, 0x0) sendmmsg$inet(r0, &(0x7f0000004180)=[{{&(0x7f0000000040)={0x2, 0x4e20, @remote}, 0x10, 0x0, 0x0, &(0x7f0000000000)=[@ip_pktinfo={{0x1c, 0x0, 0x8, {r3, @empty}}}], 0x20, 0x2000000}}], 0x1, 0x0) 22:57:00 executing program 3: r0 = semget$private(0x0, 0x7, 0x0) semop(r0, &(0x7f0000000180)=[{}, {0x0, 0x9d5b}], 0x2) semop(r0, &(0x7f0000000080)=[{0x0, 0x43}], 0x1) semop(r0, &(0x7f0000000140)=[{0x0, 0x3}, {}], 0x2) semctl$GETNCNT(r0, 0x0, 0xe, 0x0) 22:57:01 executing program 4: r0 = bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0x1, 0x4, &(0x7f0000000040)=@framed={{0xffffffb4, 0x5, 0x0, 0x0, 0x0, 0x79, 0x10, 0x30}, [@ldst={0x5}]}, &(0x7f0000003ff6)='GPL\x00', 0x5, 0xfd90, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0xfffffffffffffe0c, 0x10, &(0x7f0000000000), 0xf2}, 0x48) r1 = socket$nl_generic(0x10, 0x3, 0x10) setsockopt$sock_attach_bpf(r1, 0x1, 0x32, &(0x7f0000000240)=r0, 0x4) r2 = syz_genetlink_get_family_id$batadv(&(0x7f00000000c0), 0xffffffffffffffff) sendmsg$BATADV_CMD_GET_GATEWAYS(r1, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000500)={&(0x7f0000000280)={0x14, r2, 0x711, 0x0, 0x0, {0x8}}, 0x14}}, 0x0) 22:57:01 executing program 5: syz_clone(0x6000b200, 0x0, 0x0, 0x0, 0x0, 0x0) syz_clone(0x2001000, 0x0, 0x0, 0x0, 0x0, 0x0) 22:57:01 executing program 0: r0 = bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0x1, 0x4, &(0x7f0000000040)=@framed={{0xffffffb4, 0x5, 0x0, 0x0, 0x0, 0x79, 0x10, 0x30}, [@ldst={0x5}]}, &(0x7f0000003ff6)='GPL\x00', 0x5, 0xfd90, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0xfffffffffffffe0c, 0x10, &(0x7f0000000000), 0xf2}, 0x48) r1 = socket$nl_generic(0x10, 0x3, 0x10) setsockopt$sock_attach_bpf(r1, 0x1, 0x32, &(0x7f0000000240)=r0, 0x4) r2 = syz_genetlink_get_family_id$batadv(&(0x7f00000000c0), 0xffffffffffffffff) sendmsg$BATADV_CMD_GET_GATEWAYS(r1, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000500)={&(0x7f0000000280)={0x14, r2, 0x711, 0x0, 0x0, {0x8}}, 0x14}}, 0x0) 22:57:01 executing program 2: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$devlink(&(0x7f0000000240), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000000c0)=0x14) socket$packet(0x11, 0x2, 0x300) getsockname$packet(r2, &(0x7f0000000280)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000500)={&(0x7f0000000b40)=@newlink={0x48, 0x10, 0x439, 0x0, 0x0, {0x0, 0x0, 0x0, r4, 0x883}, [@IFLA_LINKINFO={0x28, 0x12, 0x0, 0x1, @gtp={{0x8}, {0x1c, 0x2, 0x0, 0x1, {{0x8}, {0x8}, [@IFLA_GTP_ROLE={0x8, 0x4, 0x1}]}}}}]}, 0x48}}, 0x0) sendmmsg$inet(r0, &(0x7f0000004180)=[{{&(0x7f0000000040)={0x2, 0x4e20, @remote}, 0x10, 0x0, 0x0, &(0x7f0000000000)=[@ip_pktinfo={{0x1c, 0x0, 0x8, {r3, @empty}}}], 0x20, 0x2000000}}], 0x1, 0x0) 22:57:01 executing program 1: ioctl$SIOCSIFHWADDR(0xffffffffffffffff, 0x8924, &(0x7f0000000000)={'vlan0\x00', @link_local}) ioctl$TUNSETVNETLE(0xffffffffffffffff, 0x400454dc, 0x0) r0 = bpf$ITER_CREATE(0x21, &(0x7f0000000080), 0x8) ioctl$TUNSETPERSIST(r0, 0x400454cb, 0x0) bpf$BPF_MAP_FREEZE(0x16, 0x0, 0x0) ioctl$TUNSETSTEERINGEBPF(r0, 0x800454e0, 0x0) syz_clone(0x44048000, 0x0, 0x0, 0x0, &(0x7f0000001600), &(0x7f0000001640)="a2c7c22cf79aa416d6a68c8ed239a30855d70902b0ce4b8077665070376e5cb44371f18228e7cd9d26d1d3e093387056d59af239") r1 = bpf$ITER_CREATE(0x21, 0x0, 0x0) gettid() bpf$BPF_BTF_LOAD(0x12, 0x0, 0x0) bpf$PROG_LOAD_XDP(0x5, 0x0, 0x0) sendmsg$unix(r1, 0x0, 0xc000) openat$cgroup_root(0xffffffffffffff9c, &(0x7f00000031c0)='./cgroup/syz0\x00', 0x200002, 0x0) bpf$ENABLE_STATS(0x20, 0x0, 0x0) 22:57:01 executing program 3: r0 = semget$private(0x0, 0x7, 0x0) semop(r0, &(0x7f0000000180)=[{}, {0x0, 0x9d5b}], 0x2) semop(r0, &(0x7f0000000080)=[{0x0, 0x43}], 0x1) semop(r0, &(0x7f0000000140)=[{0x0, 0x3}, {}], 0x2) semctl$GETNCNT(r0, 0x0, 0xe, 0x0) 22:57:01 executing program 4: r0 = bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0x1, 0x4, &(0x7f0000000040)=@framed={{0xffffffb4, 0x5, 0x0, 0x0, 0x0, 0x79, 0x10, 0x30}, [@ldst={0x5}]}, &(0x7f0000003ff6)='GPL\x00', 0x5, 0xfd90, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0xfffffffffffffe0c, 0x10, &(0x7f0000000000), 0xf2}, 0x48) r1 = socket$nl_generic(0x10, 0x3, 0x10) setsockopt$sock_attach_bpf(r1, 0x1, 0x32, &(0x7f0000000240)=r0, 0x4) r2 = syz_genetlink_get_family_id$batadv(&(0x7f00000000c0), 0xffffffffffffffff) sendmsg$BATADV_CMD_GET_GATEWAYS(r1, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000500)={&(0x7f0000000280)={0x14, r2, 0x711, 0x0, 0x0, {0x8}}, 0x14}}, 0x0) 22:57:02 executing program 0: r0 = bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0x1, 0x4, &(0x7f0000000040)=@framed={{0xffffffb4, 0x5, 0x0, 0x0, 0x0, 0x79, 0x10, 0x30}, [@ldst={0x5}]}, &(0x7f0000003ff6)='GPL\x00', 0x5, 0xfd90, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0xfffffffffffffe0c, 0x10, &(0x7f0000000000), 0xf2}, 0x48) r1 = socket$nl_generic(0x10, 0x3, 0x10) setsockopt$sock_attach_bpf(r1, 0x1, 0x32, &(0x7f0000000240)=r0, 0x4) r2 = syz_genetlink_get_family_id$batadv(&(0x7f00000000c0), 0xffffffffffffffff) sendmsg$BATADV_CMD_GET_GATEWAYS(r1, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000500)={&(0x7f0000000280)={0x14, r2, 0x711, 0x0, 0x0, {0x8}}, 0x14}}, 0x0) 22:57:02 executing program 0: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt(r0, 0x84, 0x7f, &(0x7f0000000040)="000300000d80ffff", 0x8) 22:57:03 executing program 1: r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$PPPIOCNEWUNIT(r0, 0xc004743e, &(0x7f0000000040)) r1 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$PPPIOCNEWUNIT(r1, 0x4004743d, &(0x7f00000000c0)) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) dup3(r2, r0, 0x0) 22:57:03 executing program 4: r0 = syz_open_dev$vim2m(&(0x7f00000000c0), 0x7, 0x2) ioctl$vim2m_VIDIOC_ENUM_FMT(r0, 0xc0405602, &(0x7f0000000040)={0x15, 0x1, 0x0, "cf3887c30b6054b3676f5435963fe99696c8fd694a782681f8fcdb1060f43f3e"}) 22:57:03 executing program 3: r0 = semget$private(0x0, 0x7, 0x0) semop(r0, &(0x7f0000000180)=[{}, {0x0, 0x9d5b}], 0x2) semop(r0, &(0x7f0000000080)=[{0x0, 0x43}], 0x1) semop(r0, &(0x7f0000000140)=[{0x0, 0x3}, {}], 0x2) semctl$GETNCNT(r0, 0x0, 0xe, 0x0) 22:57:03 executing program 0: r0 = socket(0x10, 0x803, 0x0) r1 = socket(0x10, 0x803, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={0x0, 0xb8}}, 0x0) getsockname$packet(r1, &(0x7f0000000000)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000540)=ANY=[@ANYBLOB="34000000100081eee80000040000000010000000", @ANYRES32=r3, @ANYBLOB="ddfffffdff000000140012000c000100627269646765"], 0x34}}, 0x0) sendmsg$nl_route(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000240)=@ipv6_newaddr={0x40, 0x14, 0x9535393fea6295b5, 0x0, 0x0, {0xa, 0x0, 0x0, 0x0, r3}, [@IFA_CACHEINFO={0x14, 0x6, {0x0, 0x3}}, @IFA_ADDRESS={0x14, 0x1, @private0}]}, 0x40}}, 0x0) [ 523.829990][ T7955] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.0'. [ 526.144047][ T1207] ieee802154 phy0 wpan0: encryption failed: -22 [ 526.150730][ T1207] ieee802154 phy1 wpan1: encryption failed: -22 22:57:07 executing program 5: sysfs$1(0x1, &(0x7f0000000000)='/sys/kerneK/debug/sync/info\x00') 22:57:07 executing program 4: r0 = syz_open_dev$vim2m(&(0x7f00000000c0), 0x7, 0x2) ioctl$vim2m_VIDIOC_ENUM_FMT(r0, 0xc0405602, &(0x7f0000000040)={0x15, 0x1, 0x0, "cf3887c30b6054b3676f5435963fe99696c8fd694a782681f8fcdb1060f43f3e"}) 22:57:07 executing program 2: write$tun(0xffffffffffffffff, 0x0, 0x2a) ioctl$AUTOFS_DEV_IOCTL_ISMOUNTPOINT(0xffffffffffffffff, 0xc018937e, 0x0) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(0xffffffffffffffff, 0xc018937b, 0x0) r0 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) fsetxattr$trusted_overlay_nlink(0xffffffffffffffff, 0x0, &(0x7f0000000640)={'L+', 0x2}, 0x16, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/timer_list\x00', 0x0, 0x0) ioctl$NS_GET_OWNER_UID(0xffffffffffffffff, 0xb704, &(0x7f00000003c0)) socket$inet6_mptcp(0xa, 0x1, 0x106) bpf$BPF_PROG_GET_FD_BY_ID(0xd, 0x0, 0x0) sendfile(r0, r1, 0x0, 0x20000023896) vmsplice(0xffffffffffffffff, 0x0, 0x0, 0x0) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) connect$inet(0xffffffffffffffff, 0x0, 0x0) 22:57:07 executing program 1: r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$PPPIOCNEWUNIT(r0, 0xc004743e, &(0x7f0000000040)) r1 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$PPPIOCNEWUNIT(r1, 0x4004743d, &(0x7f00000000c0)) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) dup3(r2, r0, 0x0) 22:57:07 executing program 0: r0 = socket(0x10, 0x803, 0x0) r1 = socket(0x10, 0x803, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={0x0, 0xb8}}, 0x0) getsockname$packet(r1, &(0x7f0000000000)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000540)=ANY=[@ANYBLOB="34000000100081eee80000040000000010000000", @ANYRES32=r3, @ANYBLOB="ddfffffdff000000140012000c000100627269646765"], 0x34}}, 0x0) sendmsg$nl_route(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000240)=@ipv6_newaddr={0x40, 0x14, 0x9535393fea6295b5, 0x0, 0x0, {0xa, 0x0, 0x0, 0x0, r3}, [@IFA_CACHEINFO={0x14, 0x6, {0x0, 0x3}}, @IFA_ADDRESS={0x14, 0x1, @private0}]}, 0x40}}, 0x0) 22:57:07 executing program 3: r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$PPPIOCNEWUNIT(r0, 0xc004743e, &(0x7f0000000040)) r1 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$PPPIOCNEWUNIT(r1, 0x4004743d, &(0x7f00000000c0)) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) dup3(r2, r0, 0x0) [ 527.873647][ T7970] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.0'. 22:57:08 executing program 4: r0 = syz_open_dev$vim2m(&(0x7f00000000c0), 0x7, 0x2) ioctl$vim2m_VIDIOC_ENUM_FMT(r0, 0xc0405602, &(0x7f0000000040)={0x15, 0x1, 0x0, "cf3887c30b6054b3676f5435963fe99696c8fd694a782681f8fcdb1060f43f3e"}) [ 528.039851][ T1258] ===================================================== [ 528.047736][ T1258] BUG: KMSAN: uninit-value in n_tty_receive_buf_standard+0xc58/0x9230 [ 528.056584][ T1258] n_tty_receive_buf_standard+0xc58/0x9230 [ 528.062771][ T1258] n_tty_receive_buf_common+0x178e/0x2310 [ 528.068713][ T1258] n_tty_receive_buf2+0x4c/0x60 [ 528.074543][ T1258] tty_ldisc_receive_buf+0xce/0x270 [ 528.079991][ T1258] tty_port_default_receive_buf+0xdf/0x190 [ 528.086208][ T1258] flush_to_ldisc+0x4b7/0xdc0 [ 528.091240][ T1258] process_scheduled_works+0x104e/0x1e70 [ 528.097085][ T1258] worker_thread+0xf45/0x1490 [ 528.102215][ T1258] kthread+0x3ed/0x540 [ 528.106518][ T1258] ret_from_fork+0x66/0x80 [ 528.111350][ T1258] ret_from_fork_asm+0x11/0x20 [ 528.116352][ T1258] [ 528.118862][ T1258] Uninit was created at: [ 528.123478][ T1258] slab_post_alloc_hook+0x129/0xa70 [ 528.128872][ T1258] __kmem_cache_alloc_node+0x5c9/0x970 [ 528.134781][ T1258] __kmalloc+0x121/0x3c0 [ 528.141352][ T1258] __tty_buffer_request_room+0x36e/0x6c0 [ 528.147260][ T1258] __tty_insert_flip_string_flags+0x140/0x560 [ 528.153865][ T1258] uart_insert_char+0x39e/0xa00 [ 528.158951][ T1258] serial8250_read_char+0x1a2/0x5d0 [ 528.164680][ T1258] serial8250_handle_irq+0x77b/0xb30 [ 528.170184][ T1258] serial8250_default_handle_irq+0x11a/0x2a0 [ 528.176548][ T1258] serial8250_interrupt+0xc0/0x350 [ 528.181992][ T1258] __handle_irq_event_percpu+0x113/0xc90 [ 528.187884][ T1258] handle_irq_event+0xef/0x2c0 [ 528.193032][ T1258] handle_edge_irq+0x341/0xf90 [ 528.197989][ T1258] __common_interrupt+0x94/0x1f0 [ 528.203299][ T1258] common_interrupt+0x89/0xa0 [ 528.208239][ T1258] asm_common_interrupt+0x2b/0x40 [ 528.213674][ T1258] [ 528.216097][ T1258] CPU: 1 PID: 1258 Comm: kworker/u4:9 Not tainted 6.7.0-rc5-syzkaller-00030-geaadbbaaff74 #0 [ 528.226693][ T1258] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 11/10/2023 [ 528.237043][ T1258] Workqueue: events_unbound flush_to_ldisc [ 528.245195][ T1258] ===================================================== [ 528.252485][ T1258] Disabling lock debugging due to kernel taint [ 528.258761][ T1258] Kernel panic - not syncing: kmsan.panic set ... [ 528.265318][ T1258] CPU: 1 PID: 1258 Comm: kworker/u4:9 Tainted: G B 6.7.0-rc5-syzkaller-00030-geaadbbaaff74 #0 [ 528.277164][ T1258] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 11/10/2023 [ 528.287397][ T1258] Workqueue: events_unbound flush_to_ldisc [ 528.293461][ T1258] Call Trace: [ 528.296855][ T1258] [ 528.299903][ T1258] dump_stack_lvl+0x1bf/0x240 [ 528.304833][ T1258] dump_stack+0x1e/0x20 [ 528.309209][ T1258] panic+0x4de/0xc90 [ 528.313359][ T1258] ? add_taint+0x108/0x1a0 [ 528.317985][ T1258] kmsan_report+0x2d0/0x2d0 [ 528.322746][ T1258] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 528.328798][ T1258] ? __msan_warning+0x96/0x110 [ 528.333777][ T1258] ? n_tty_receive_buf_standard+0xc58/0x9230 [ 528.340020][ T1258] ? n_tty_receive_buf_common+0x178e/0x2310 [ 528.346159][ T1258] ? n_tty_receive_buf2+0x4c/0x60 [ 528.351412][ T1258] ? tty_ldisc_receive_buf+0xce/0x270 [ 528.357021][ T1258] ? tty_port_default_receive_buf+0xdf/0x190 [ 528.363243][ T1258] ? flush_to_ldisc+0x4b7/0xdc0 [ 528.368333][ T1258] ? process_scheduled_works+0x104e/0x1e70 [ 528.374362][ T1258] ? worker_thread+0xf45/0x1490 [ 528.379407][ T1258] ? kthread+0x3ed/0x540 [ 528.383918][ T1258] ? ret_from_fork+0x66/0x80 [ 528.388744][ T1258] ? ret_from_fork_asm+0x11/0x20 [ 528.393929][ T1258] ? kmsan_internal_set_shadow_origin+0x66/0xe0 [ 528.400432][ T1258] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 528.406520][ T1258] ? n_tty_receive_char+0xd6b/0x1440 [ 528.412084][ T1258] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 528.418142][ T1258] __msan_warning+0x96/0x110 [ 528.422948][ T1258] n_tty_receive_buf_standard+0xc58/0x9230 [ 528.429032][ T1258] ? kmsan_internal_set_shadow_origin+0x66/0xe0 [ 528.435578][ T1258] n_tty_receive_buf_common+0x178e/0x2310 [ 528.441575][ T1258] ? pick_eevdf+0x290/0xeb0 [ 528.446363][ T1258] n_tty_receive_buf2+0x4c/0x60 [ 528.451460][ T1258] ? n_tty_write_wakeup+0x50/0x50 [ 528.456704][ T1258] tty_ldisc_receive_buf+0xce/0x270 [ 528.462152][ T1258] tty_port_default_receive_buf+0xdf/0x190 [ 528.468208][ T1258] ? tty_buffer_flush_work+0x40/0x40 [ 528.473728][ T1258] flush_to_ldisc+0x4b7/0xdc0 [ 528.478662][ T1258] ? tty_buffer_init+0x150/0x150 [ 528.483831][ T1258] process_scheduled_works+0x104e/0x1e70 [ 528.489708][ T1258] worker_thread+0xf45/0x1490 [ 528.494636][ T1258] kthread+0x3ed/0x540 [ 528.498944][ T1258] ? pr_cont_work+0xce0/0xce0 [ 528.503832][ T1258] ? kthread_blkcg+0x120/0x120 [ 528.508845][ T1258] ret_from_fork+0x66/0x80 [ 528.513505][ T1258] ? kthread_blkcg+0x120/0x120 [ 528.518509][ T1258] ret_from_fork_asm+0x11/0x20 [ 528.523609][ T1258] [ 528.527040][ T1258] Kernel Offset: disabled [ 528.531432][ T1258] Rebooting in 86400 seconds..