f61bd6a4f1587d220bb01d6edc8b8fb5924ae271656118f9137330a370d12451413f90da36f5cbfe13244ea6ccdf8c6d685609540cdd490f36d4be6de39fbb328b6b01b0d6889c0d5d974259d74c99dd3513747098e4660978e7cc71222991f931ede9237bd7b516cd16e740a3295c466c54e1d412e1f7e68e92bd9297e51eb412d43e5c4d424466d8b95c7fb77364c39d0a44d87033ed74b58e797ebda5696d12bb66dfd3e155d5062b474d2cf341d9d8ca9556d0dabdf59f9e3547b0d49cd2b02"}, 0x159) r8 = syz_genetlink_get_family_id$tipc(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$TIPC_CMD_SET_NODE_ADDR(r7, &(0x7f0000000280)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000000240)={&(0x7f0000000080)={0x24, r8, 0x20, 0x70bd28, 0x25dfdbfb, {{}, {}, {0x8, 0x11, 0x4}}, ["", "", ""]}, 0x24}}, 0x0) r9 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='memory.events\x00', 0x26e1, 0x0) ioctl$TUNSETOFFLOAD(r9, 0x4004662b, 0x20001412) r10 = syz_open_procfs(0x0, &(0x7f00000007c0)='net/ip_vs_stats_percpu\x00') r11 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000000840)=@o_path={&(0x7f0000000800)='./file0\x00', 0x0, 0x0, r1}, 0x18) r12 = bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000000900)={0x2, 0x4, 0x8, 0x1, 0x80, 0xffffffffffffffff, 0x5, '\x00', 0x0, 0xffffffffffffffff, 0x5, 0x4, 0x1}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f00000009c0)={0x12, 0x1f, &(0x7f00000004c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0xe047, 0x0, 0x0, 0x0, 0x2}, [@ringbuf_output={{}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x7ff}, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x4, 0x0, 0x0, 0x1}}, @jmp={0x5, 0x1, 0x7, 0x5, 0xb, 0x40, 0x4}, @snprintf={{}, {}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x5ae}}, @tail_call]}, &(0x7f0000000400)='GPL\x00', 0x2, 0x9a, &(0x7f00000005c0)=""/154, 0x0, 0x1, '\x00', 0x0, 0xd, 0xffffffffffffffff, 0x8, &(0x7f0000000680)={0x6, 0x5}, 0x8, 0x10, &(0x7f0000000700)={0x1, 0xa, 0x3, 0x9}, 0x10, 0x0, 0xffffffffffffffff, 0x4, &(0x7f0000000880)=[r7, r9, r10, r11, r12, 0x1], &(0x7f0000000980)=[{0x0, 0x5, 0xa, 0xa}, {0x5, 0x1, 0x2, 0x7}, {0x0, 0x3, 0xd, 0x9}, {0x2, 0x3, 0x7, 0x7}], 0x10, 0x356}, 0x90) getsockname$packet(r3, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000100)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000008c0)=ANY=[@ANYBLOB="4800000010000507000000000000000000000090", @ANYRES32=r13, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000480)=@newqdisc={0x30, 0x24, 0xf1d, 0x0, 0x0, {0x0, 0x0, 0x0, r13, {}, {0xfff1, 0xffff}}, [@qdisc_kind_options=@q_clsact={0xb}]}, 0x30}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000740)={0x0, 0x0, &(0x7f0000000440)={&(0x7f0000000340)=ANY=[@ANYBLOB="5000000024000100"/20, @ANYRES32=r13, @ANYBLOB="00000000f1ffffff000000002c0008802800010049cab704ed7a8d38a33d1a2631000000000000030000000a0002000005000000000000"], 0x50}}, 0x0) [ 452.666324][ T6694] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.0'. 00:52:21 executing program 2: syz_genetlink_get_family_id$ethtool(0x0, 0xffffffffffffffff) r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$tipc2(&(0x7f00000002c0), r3) getsockname$packet(r3, &(0x7f0000000380)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000008c0)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r3, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000500)=@newqdisc={0x2c, 0x24, 0xf1d, 0x0, 0x0, {0x0, 0x0, 0x0, r4, {}, {0xfff1, 0xffff}}, [@qdisc_kind_options=@q_qfg={0x8}]}, 0x2c}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000900)=@delchain={0x30, 0x28, 0xf31, 0x0, 0x0, {0x0, 0x0, 0x0, r4, {}, {0x0, 0xffff}}, [@filter_kind_options=@f_u32={{0x8}, {0x4}}]}, 0x30}}, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000001c0)=@newlink={0x20, 0x11, 0x1, 0x0, 0x0, {0x0, 0x0, 0x0, r4}}, 0x20}}, 0x0) 00:52:21 executing program 3: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r0, 0x89f0, &(0x7f0000000280)={'ip6gre0\x00', &(0x7f0000000200)={'ip6_vti0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @mcast2}}) [ 453.341398][ T6704] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. 00:52:21 executing program 1: r0 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x6}]}) ioctl$SECCOMP_IOCTL_NOTIF_ID_VALID(0xffffffffffffffff, 0x40082102, 0x0) ioctl$SECCOMP_IOCTL_NOTIF_SEND(r0, 0x5450, 0x0) 00:52:21 executing program 0: syz_genetlink_get_family_id$ethtool(0x0, 0xffffffffffffffff) r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$tipc2(&(0x7f00000002c0), r3) getsockname$packet(r3, &(0x7f0000000380)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000008c0)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r3, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000500)=@newqdisc={0x2c, 0x24, 0xf1d, 0x0, 0x0, {0x0, 0x0, 0x0, r4, {}, {0xfff1, 0xffff}}, [@qdisc_kind_options=@q_qfg={0x8}]}, 0x2c}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000900)=@delchain={0x30, 0x28, 0xf31, 0x0, 0x0, {0x0, 0x0, 0x0, r4, {}, {0x0, 0xffff}}, [@filter_kind_options=@f_u32={{0x8}, {0x4}}]}, 0x30}}, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000001c0)=@newlink={0x20, 0x11, 0x1, 0x0, 0x0, {0x0, 0x0, 0x0, r4}}, 0x20}}, 0x0) [ 453.769671][ T6705] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.4'. 00:52:22 executing program 3: syz_open_dev$sndctrl(&(0x7f0000000200), 0x0, 0x0) r0 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x8, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x6}]}) ioctl$SECCOMP_IOCTL_NOTIF_ID_VALID(0xffffffffffffffff, 0x40082102, 0x0) ioctl$SECCOMP_IOCTL_NOTIF_RECV(r0, 0xc0502100, &(0x7f00000001c0)) 00:52:22 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x3, 0x0) sendmsg$GTP_CMD_DELPDP(r3, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000200)={&(0x7f00000001c0)={0x14}, 0x14}}, 0x0) getsockopt(0xffffffffffffffff, 0x200000000114, 0x2716, 0x0, &(0x7f0000000000)) r4 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000140), 0x101000, 0x0) ioctl$TIOCSETD(r4, 0x5423, &(0x7f0000000080)=0x3) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(0xffffffffffffffff, 0x89f3, &(0x7f0000000540)={'ip6tnl0\x00', &(0x7f00000004c0)={'ip6gre0\x00', 0x0, 0x2f, 0xc0, 0x38, 0x0, 0x20, @mcast1, @mcast2, 0x80, 0x700, 0x80000001, 0xffff}}) r5 = bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40f00, 0x4, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0xffffffffffffffff}, 0x78) r6 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000040), 0x1a01, 0x0) ioctl$EVIOCGPROP(r6, 0x40047438, &(0x7f0000000180)=""/246) ioctl$PPPIOCSFLAGS1(r6, 0x40047459, &(0x7f0000000300)=0x8281336) ioctl$TIOCSETD(r4, 0x5423, &(0x7f0000000280)=0x20000401) r7 = dup(r6) write$nbd(r7, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f0000002e40)=[{&(0x7f0000002c80)="a85e2ee4619fdebb42dec9e5fd6a63541d0b6a2cd8572f61a3a36c52b87eb43afa0240dd8793e2bd2daee1902275da55eceb3870dc8bf4ca25f022061aa5e6945a83df3f3b67a4326e99cbd5e1ac91ca1cc2a071d3d6f163d90100001000000000b1492d6b0cff875a2f044cdab789c10004000013a15d5d99059a6d30ee1147982e5448ba62daff2a5069403fb21875c41b0233cd2e886cd51e8a7b7180fc15161342fc0775", 0xa6}, {&(0x7f0000000680)="3a75b19fb2be2d5b3fd46b18754c3c1aba9086251e7c4d40751093005e4e5d9c1ef3421eee1a7d73c14f83ff56382c3433778b25d2c36bf6bff13a2a662dd9557bb0f5217133c7d80dc25e0afcd4841103f5da4af2a86d392615aefbbccc632afd0626c3a37278c4be50aca0b5974b8c56669e079fc331b1175e04b45f6a2054b60aa3ccececf117a4b8b3ef6f818014854d", 0x92}, {&(0x7f0000002e00)="b201c54f00000000000000056a", 0xd}], 0x3, &(0x7f0000000980)=ANY=[@ANYRES64, @ANYRESOCT=r6, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00000000069e4f64000200000000000000000000795b5c0d1311d5a318974b5720bfe1db0f17d130f0000075f337049d3af285a2df03f95ff8616f49b0e0e6", @ANYRES64, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000003400000001000000010000002522a6d09d155cf8a30cca959a97756db0d706f2581c757a9b69f099981e40d543e0b23275c71d022fdee36568a3b4b2a58efde5f17e7f98ba68f2d32c6afcfd2e7d180b8a0e7cd610c463c4003743b0058a93cfc14d3cc47006d82de047168964d7226ab2e205eba2a58603d9029334a0", @ANYRES32, @ANYRES32=r7, @ANYRES64, @ANYRES32, @ANYRES32=r4, @ANYRES32, @ANYRES32, @ANYRES32=r6, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00', @ANYRES32=r4, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRESDEC=0x0, @ANYRES32, @ANYRES32=0x0, @ANYRES16=r5, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRESOCT, @ANYRESDEC, @ANYRESDEC=0x0, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c0000000000af1048045e2f703a000018d865dcb2c9699d200e49ed912422be992642630cbcaef478c8f118e97f4e8cd9aced00a3cc4abfd75531312fb70a24a4b0941f34e9aa8069f2824e3186fa360d5252a04259bb78be104ba465a7f3b3bcddff478c63decfd8db45ac0baba66fed4a0cafd1a738d07689eda4b04f77ee910079699b9ea05abf17f7b04e9fa6996b22360ea1d6d02b199d839032", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000020000000002672140100000001004000293e8b0c7b159b460da431425a14a01d3d2ce8b9c79c6d8f36940480eb55a84d9d36fc0edd4787d0fb88237fc0e8e7349bab193540722b834ff32bf52b47af55214115603fde3fe7e00d17a0604b401d41514a99798f0d60692a1e02f375267e6e37dc6eff79f2c1711575fa8a0ead", @ANYRES32=r6, @ANYRES16, @ANYRESOCT=r5, @ANYRES64=r4, @ANYRESDEC, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00090400"], 0x158, 0x4004810}, 0x884) write$binfmt_elf32(r7, &(0x7f0000000dc0)={{0x7f, 0x45, 0x4c, 0x46, 0x8, 0x2, 0x7, 0x4e, 0x3, 0x2, 0x5, 0x64b8, 0x1e6, 0x34, 0x114, 0x3f, 0x1000, 0x20, 0x1, 0x0, 0x6, 0xff}, [{0x7, 0x9, 0x8, 0xffffffff, 0x7fffffff, 0x100, 0x80, 0x1400}, {0x2, 0x5b, 0x8000, 0xe48, 0x9, 0x1000, 0x6, 0x51d7}], "0fbb65e86fffcebb5e5740b7464afbf77c979fc9fd0e781028c644d06792da683074146f61bd6a4f1587d220bb01d6edc8b8fb5924ae271656118f9137330a370d12451413f90da36f5cbfe13244ea6ccdf8c6d685609540cdd490f36d4be6de39fbb328b6b01b0d6889c0d5d974259d74c99dd3513747098e4660978e7cc71222991f931ede9237bd7b516cd16e740a3295c466c54e1d412e1f7e68e92bd9297e51eb412d43e5c4d424466d8b95c7fb77364c39d0a44d87033ed74b58e797ebda5696d12bb66dfd3e155d5062b474d2cf341d9d8ca9556d0dabdf59f9e3547b0d49cd2b02"}, 0x159) r8 = syz_genetlink_get_family_id$tipc(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$TIPC_CMD_SET_NODE_ADDR(r7, &(0x7f0000000280)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000000240)={&(0x7f0000000080)={0x24, r8, 0x20, 0x70bd28, 0x25dfdbfb, {{}, {}, {0x8, 0x11, 0x4}}, ["", "", ""]}, 0x24}}, 0x0) r9 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='memory.events\x00', 0x26e1, 0x0) ioctl$TUNSETOFFLOAD(r9, 0x4004662b, 0x20001412) r10 = syz_open_procfs(0x0, &(0x7f00000007c0)='net/ip_vs_stats_percpu\x00') r11 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000000840)=@o_path={&(0x7f0000000800)='./file0\x00', 0x0, 0x0, r1}, 0x18) r12 = bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000000900)={0x2, 0x4, 0x8, 0x1, 0x80, 0xffffffffffffffff, 0x5, '\x00', 0x0, 0xffffffffffffffff, 0x5, 0x4, 0x1}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f00000009c0)={0x12, 0x1f, &(0x7f00000004c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0xe047, 0x0, 0x0, 0x0, 0x2}, [@ringbuf_output={{}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x7ff}, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x4, 0x0, 0x0, 0x1}}, @jmp={0x5, 0x1, 0x7, 0x5, 0xb, 0x40, 0x4}, @snprintf={{}, {}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x5ae}}, @tail_call]}, &(0x7f0000000400)='GPL\x00', 0x2, 0x9a, &(0x7f00000005c0)=""/154, 0x0, 0x1, '\x00', 0x0, 0xd, 0xffffffffffffffff, 0x8, &(0x7f0000000680)={0x6, 0x5}, 0x8, 0x10, &(0x7f0000000700)={0x1, 0xa, 0x3, 0x9}, 0x10, 0x0, 0xffffffffffffffff, 0x4, &(0x7f0000000880)=[r7, r9, r10, r11, r12, 0x1], &(0x7f0000000980)=[{0x0, 0x5, 0xa, 0xa}, {0x5, 0x1, 0x2, 0x7}, {0x0, 0x3, 0xd, 0x9}, {0x2, 0x3, 0x7, 0x7}], 0x10, 0x356}, 0x90) getsockname$packet(r3, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000100)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000008c0)=ANY=[@ANYBLOB="4800000010000507000000000000000000000090", @ANYRES32=r13, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000480)=@newqdisc={0x30, 0x24, 0xf1d, 0x0, 0x0, {0x0, 0x0, 0x0, r13, {}, {0xfff1, 0xffff}}, [@qdisc_kind_options=@q_clsact={0xb}]}, 0x30}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000740)={0x0, 0x0, &(0x7f0000000440)={&(0x7f0000000340)=ANY=[@ANYBLOB="5000000024000100"/20, @ANYRES32=r13, @ANYBLOB="00000000f1ffffff000000002c0008802800010049cab704ed7a8d38a33d1a2631000000000000030000000a0002000005000000000000"], 0x50}}, 0x0) [ 454.303344][ T27] audit: type=1326 audit(1706662342.406:13): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=6715 comm="syz-executor.1" exe="/root/syz-executor.1" sig=31 arch=c000003e syscall=202 compat=0 ip=0x7fa062e7dda9 code=0x0 [ 454.461201][ T6717] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.0'. [ 454.539613][ T27] audit: type=1326 audit(1706662342.576:14): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=6721 comm="syz-executor.3" exe="/root/syz-executor.3" sig=31 arch=c000003e syscall=202 compat=0 ip=0x7f5a3307dda9 code=0x0 00:52:22 executing program 2: r0 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x6}]}) ioctl$SECCOMP_IOCTL_NOTIF_ID_VALID(0xffffffffffffffff, 0x40082102, 0x0) ioctl$SECCOMP_IOCTL_NOTIF_SEND(r0, 0x541b, 0x0) [ 455.240152][ T6727] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.4'. 00:52:23 executing program 3: r0 = socket$inet(0x2, 0x2, 0x0) recvmsg(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0x2) bind$inet(r0, &(0x7f0000000200)={0x2, 0x1004e20}, 0x10) sendto$inet(r0, &(0x7f0000000000)='w', 0x1, 0x20008800, &(0x7f0000000100)={0x2, 0x4e1e, @loopback}, 0x10) connect$inet(r0, &(0x7f00000002c0)={0x2, 0x4e20, @empty}, 0x10) sendto$inet(r0, &(0x7f0000000700)="ba", 0x1, 0x0, 0x0, 0x0) 00:52:23 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000002c0)={'ip_vti0\x00', 0x2}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000100)={0x1, &(0x7f0000000140)=[{0x2}]}) [ 455.437749][ T27] audit: type=1326 audit(1706662343.516:15): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=6729 comm="syz-executor.2" exe="/root/syz-executor.2" sig=31 arch=c000003e syscall=202 compat=0 ip=0x7fa5aa07dda9 code=0x0 00:52:23 executing program 0: ioctl$SECCOMP_IOCTL_NOTIF_ID_VALID(0xffffffffffffffff, 0x40082102, 0x0) r0 = syz_open_dev$sndctrl(&(0x7f0000000000), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_LOCK(r0, 0x40405514, &(0x7f00000000c0)={0xfffffffe, 0x0, 0x0, 0x0, 'syz1\x00'}) 00:52:24 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x3, 0x0) sendmsg$GTP_CMD_DELPDP(r3, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000200)={&(0x7f00000001c0)={0x14}, 0x14}}, 0x0) getsockopt(0xffffffffffffffff, 0x200000000114, 0x2716, 0x0, &(0x7f0000000000)) r4 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000140), 0x101000, 0x0) ioctl$TIOCSETD(r4, 0x5423, &(0x7f0000000080)=0x3) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(0xffffffffffffffff, 0x89f3, &(0x7f0000000540)={'ip6tnl0\x00', &(0x7f00000004c0)={'ip6gre0\x00', 0x0, 0x2f, 0xc0, 0x38, 0x0, 0x20, @mcast1, @mcast2, 0x80, 0x700, 0x80000001, 0xffff}}) r5 = bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40f00, 0x4, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0xffffffffffffffff}, 0x78) r6 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000040), 0x1a01, 0x0) ioctl$EVIOCGPROP(r6, 0x40047438, &(0x7f0000000180)=""/246) ioctl$PPPIOCSFLAGS1(r6, 0x40047459, &(0x7f0000000300)=0x8281336) ioctl$TIOCSETD(r4, 0x5423, &(0x7f0000000280)=0x20000401) r7 = dup(r6) write$nbd(r7, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f0000002e40)=[{&(0x7f0000002c80)="a85e2ee4619fdebb42dec9e5fd6a63541d0b6a2cd8572f61a3a36c52b87eb43afa0240dd8793e2bd2daee1902275da55eceb3870dc8bf4ca25f022061aa5e6945a83df3f3b67a4326e99cbd5e1ac91ca1cc2a071d3d6f163d90100001000000000b1492d6b0cff875a2f044cdab789c10004000013a15d5d99059a6d30ee1147982e5448ba62daff2a5069403fb21875c41b0233cd2e886cd51e8a7b7180fc15161342fc0775", 0xa6}, {&(0x7f0000000680)="3a75b19fb2be2d5b3fd46b18754c3c1aba9086251e7c4d40751093005e4e5d9c1ef3421eee1a7d73c14f83ff56382c3433778b25d2c36bf6bff13a2a662dd9557bb0f5217133c7d80dc25e0afcd4841103f5da4af2a86d392615aefbbccc632afd0626c3a37278c4be50aca0b5974b8c56669e079fc331b1175e04b45f6a2054b60aa3ccececf117a4b8b3ef6f818014854d", 0x92}, {&(0x7f0000002e00)="b201c54f00000000000000056a", 0xd}], 0x3, &(0x7f0000000980)=ANY=[@ANYRES64, @ANYRESOCT=r6, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00000000069e4f64000200000000000000000000795b5c0d1311d5a318974b5720bfe1db0f17d130f0000075f337049d3af285a2df03f95ff8616f49b0e0e6", @ANYRES64, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000003400000001000000010000002522a6d09d155cf8a30cca959a97756db0d706f2581c757a9b69f099981e40d543e0b23275c71d022fdee36568a3b4b2a58efde5f17e7f98ba68f2d32c6afcfd2e7d180b8a0e7cd610c463c4003743b0058a93cfc14d3cc47006d82de047168964d7226ab2e205eba2a58603d9029334a0", @ANYRES32, @ANYRES32=r7, @ANYRES64, @ANYRES32, @ANYRES32=r4, @ANYRES32, @ANYRES32, @ANYRES32=r6, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00', @ANYRES32=r4, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRESDEC=0x0, @ANYRES32, @ANYRES32=0x0, @ANYRES16=r5, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRESOCT, @ANYRESDEC, @ANYRESDEC=0x0, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c0000000000af1048045e2f703a000018d865dcb2c9699d200e49ed912422be992642630cbcaef478c8f118e97f4e8cd9aced00a3cc4abfd75531312fb70a24a4b0941f34e9aa8069f2824e3186fa360d5252a04259bb78be104ba465a7f3b3bcddff478c63decfd8db45ac0baba66fed4a0cafd1a738d07689eda4b04f77ee910079699b9ea05abf17f7b04e9fa6996b22360ea1d6d02b199d839032", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000020000000002672140100000001004000293e8b0c7b159b460da431425a14a01d3d2ce8b9c79c6d8f36940480eb55a84d9d36fc0edd4787d0fb88237fc0e8e7349bab193540722b834ff32bf52b47af55214115603fde3fe7e00d17a0604b401d41514a99798f0d60692a1e02f375267e6e37dc6eff79f2c1711575fa8a0ead", @ANYRES32=r6, @ANYRES16, @ANYRESOCT=r5, @ANYRES64=r4, @ANYRESDEC, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00090400"], 0x158, 0x4004810}, 0x884) write$binfmt_elf32(r7, &(0x7f0000000dc0)={{0x7f, 0x45, 0x4c, 0x46, 0x8, 0x2, 0x7, 0x4e, 0x3, 0x2, 0x5, 0x64b8, 0x1e6, 0x34, 0x114, 0x3f, 0x1000, 0x20, 0x1, 0x0, 0x6, 0xff}, [{0x7, 0x9, 0x8, 0xffffffff, 0x7fffffff, 0x100, 0x80, 0x1400}, {0x2, 0x5b, 0x8000, 0xe48, 0x9, 0x1000, 0x6, 0x51d7}], "0fbb65e86fffcebb5e5740b7464afbf77c979fc9fd0e781028c644d06792da683074146f61bd6a4f1587d220bb01d6edc8b8fb5924ae271656118f9137330a370d12451413f90da36f5cbfe13244ea6ccdf8c6d685609540cdd490f36d4be6de39fbb328b6b01b0d6889c0d5d974259d74c99dd3513747098e4660978e7cc71222991f931ede9237bd7b516cd16e740a3295c466c54e1d412e1f7e68e92bd9297e51eb412d43e5c4d424466d8b95c7fb77364c39d0a44d87033ed74b58e797ebda5696d12bb66dfd3e155d5062b474d2cf341d9d8ca9556d0dabdf59f9e3547b0d49cd2b02"}, 0x159) r8 = syz_genetlink_get_family_id$tipc(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$TIPC_CMD_SET_NODE_ADDR(r7, &(0x7f0000000280)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000000240)={&(0x7f0000000080)={0x24, r8, 0x20, 0x70bd28, 0x25dfdbfb, {{}, {}, {0x8, 0x11, 0x4}}, ["", "", ""]}, 0x24}}, 0x0) r9 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='memory.events\x00', 0x26e1, 0x0) ioctl$TUNSETOFFLOAD(r9, 0x4004662b, 0x20001412) r10 = syz_open_procfs(0x0, &(0x7f00000007c0)='net/ip_vs_stats_percpu\x00') r11 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000000840)=@o_path={&(0x7f0000000800)='./file0\x00', 0x0, 0x0, r1}, 0x18) r12 = bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000000900)={0x2, 0x4, 0x8, 0x1, 0x80, 0xffffffffffffffff, 0x5, '\x00', 0x0, 0xffffffffffffffff, 0x5, 0x4, 0x1}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f00000009c0)={0x12, 0x1f, &(0x7f00000004c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0xe047, 0x0, 0x0, 0x0, 0x2}, [@ringbuf_output={{}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x7ff}, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x4, 0x0, 0x0, 0x1}}, @jmp={0x5, 0x1, 0x7, 0x5, 0xb, 0x40, 0x4}, @snprintf={{}, {}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x5ae}}, @tail_call]}, &(0x7f0000000400)='GPL\x00', 0x2, 0x9a, &(0x7f00000005c0)=""/154, 0x0, 0x1, '\x00', 0x0, 0xd, 0xffffffffffffffff, 0x8, &(0x7f0000000680)={0x6, 0x5}, 0x8, 0x10, &(0x7f0000000700)={0x1, 0xa, 0x3, 0x9}, 0x10, 0x0, 0xffffffffffffffff, 0x4, &(0x7f0000000880)=[r7, r9, r10, r11, r12, 0x1], &(0x7f0000000980)=[{0x0, 0x5, 0xa, 0xa}, {0x5, 0x1, 0x2, 0x7}, {0x0, 0x3, 0xd, 0x9}, {0x2, 0x3, 0x7, 0x7}], 0x10, 0x356}, 0x90) getsockname$packet(r3, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000100)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000008c0)=ANY=[@ANYBLOB="4800000010000507000000000000000000000090", @ANYRES32=r13, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000480)=@newqdisc={0x30, 0x24, 0xf1d, 0x0, 0x0, {0x0, 0x0, 0x0, r13, {}, {0xfff1, 0xffff}}, [@qdisc_kind_options=@q_clsact={0xb}]}, 0x30}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000740)={0x0, 0x0, &(0x7f0000000440)={&(0x7f0000000340)=ANY=[@ANYBLOB="5000000024000100"/20, @ANYRES32=r13, @ANYBLOB="00000000f1ffffff000000002c0008802800010049cab704ed7a8d38a33d1a2631000000000000030000000a0002000005000000000000"], 0x50}}, 0x0) 00:52:24 executing program 3: r0 = bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f00000009c0), 0x48) bpf$MAP_LOOKUP_ELEM(0x1, &(0x7f0000000180)={r0, &(0x7f00000000c0), &(0x7f0000000140)=""/33}, 0x20) 00:52:24 executing program 2: r0 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x8, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x6}]}) ioctl$SECCOMP_IOCTL_NOTIF_ID_VALID(0xffffffffffffffff, 0x40082102, 0x0) ioctl$SECCOMP_IOCTL_NOTIF_ADDFD(r0, 0x40182103, &(0x7f0000000200)) 00:52:24 executing program 0: r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_rx_ring(r0, 0x107, 0x5, &(0x7f0000000000)=@req={0x10000000, 0x7, 0x80000000}, 0x10) 00:52:24 executing program 1: r0 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x6}]}) ioctl$SECCOMP_IOCTL_NOTIF_ID_VALID(0xffffffffffffffff, 0x40082102, 0x0) r1 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000000080)={0x20000002}) [ 456.831067][ T27] audit: type=1326 audit(1706662344.946:16): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=6743 comm="syz-executor.2" exe="/root/syz-executor.2" sig=31 arch=c000003e syscall=202 compat=0 ip=0x7fa5aa07dda9 code=0x0 00:52:25 executing program 3: r0 = socket$tipc(0x1e, 0x5, 0x0) sendmsg$tipc(r0, &(0x7f0000000600)={&(0x7f0000000040), 0x10, 0x0}, 0x0) [ 456.900597][ T6747] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.4'. [ 457.209837][ T27] audit: type=1326 audit(1706662345.296:17): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=6749 comm="syz-executor.1" exe="/root/syz-executor.1" sig=31 arch=c000003e syscall=202 compat=0 ip=0x7fa062e7dda9 code=0x0 00:52:25 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000240)="3fc4ac6b8887e154343666f477cbf4d5f3993ce199b8af44eda02b55ed82570c740de672a86fc123de1c0bb7a5b59b01658c37f336501122b3d2bdb20c5a95e86327ecc142b2d39a1cbeae5a54d2fca78c447cc1bbf3184c095fce739e696a3f5e35fd41c144e2454157210e6a3b1269906d88a2ad90fcf68af5a60fdf42065c1ef8926b475eb1a3c63f9f83e842d99d3eebb3fbd3d77d83f1205211b1a6f920cab0138bbc1f10f3db6f81031c9d3bb45cb88d846930403e2aa9edf0ee9369e3a1156bb1c50b34f8405a0a1842ac595e9f48539d7170bdef5f418a665ba5c10d077113e7acaf5a4c294d43c7df2f4a1b2102b426eb44cbeb90ec326cc046b46187b19c0d10e2a4e69f02a2074b96db92a978c5a74732b10f40a66623369093dd18b451427a0f51081d35bb03510d4d96a97b0b38432c01a02a8c38498c05c779c3e1da275eb680094610a9753823e6081430b589abb3d64a2ea6dc9b98ea66ca5ea42238b62d1c579bb2dad7297fa497c6", 0x171) 00:52:25 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x3, 0x0) sendmsg$GTP_CMD_DELPDP(r3, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000200)={&(0x7f00000001c0)={0x14}, 0x14}}, 0x0) getsockopt(0xffffffffffffffff, 0x200000000114, 0x2716, 0x0, &(0x7f0000000000)) r4 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000140), 0x101000, 0x0) ioctl$TIOCSETD(r4, 0x5423, &(0x7f0000000080)=0x3) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(0xffffffffffffffff, 0x89f3, &(0x7f0000000540)={'ip6tnl0\x00', &(0x7f00000004c0)={'ip6gre0\x00', 0x0, 0x2f, 0xc0, 0x38, 0x0, 0x20, @mcast1, @mcast2, 0x80, 0x700, 0x80000001, 0xffff}}) r5 = bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40f00, 0x4, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0xffffffffffffffff}, 0x78) r6 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000040), 0x1a01, 0x0) ioctl$EVIOCGPROP(r6, 0x40047438, &(0x7f0000000180)=""/246) ioctl$PPPIOCSFLAGS1(r6, 0x40047459, &(0x7f0000000300)=0x8281336) ioctl$TIOCSETD(r4, 0x5423, &(0x7f0000000280)=0x20000401) r7 = dup(r6) write$nbd(r7, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f0000002e40)=[{&(0x7f0000002c80)="a85e2ee4619fdebb42dec9e5fd6a63541d0b6a2cd8572f61a3a36c52b87eb43afa0240dd8793e2bd2daee1902275da55eceb3870dc8bf4ca25f022061aa5e6945a83df3f3b67a4326e99cbd5e1ac91ca1cc2a071d3d6f163d90100001000000000b1492d6b0cff875a2f044cdab789c10004000013a15d5d99059a6d30ee1147982e5448ba62daff2a5069403fb21875c41b0233cd2e886cd51e8a7b7180fc15161342fc0775", 0xa6}, {&(0x7f0000000680)="3a75b19fb2be2d5b3fd46b18754c3c1aba9086251e7c4d40751093005e4e5d9c1ef3421eee1a7d73c14f83ff56382c3433778b25d2c36bf6bff13a2a662dd9557bb0f5217133c7d80dc25e0afcd4841103f5da4af2a86d392615aefbbccc632afd0626c3a37278c4be50aca0b5974b8c56669e079fc331b1175e04b45f6a2054b60aa3ccececf117a4b8b3ef6f818014854d", 0x92}, {&(0x7f0000002e00)="b201c54f00000000000000056a", 0xd}], 0x3, &(0x7f0000000980)=ANY=[@ANYRES64, @ANYRESOCT=r6, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00000000069e4f64000200000000000000000000795b5c0d1311d5a318974b5720bfe1db0f17d130f0000075f337049d3af285a2df03f95ff8616f49b0e0e6", @ANYRES64, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000003400000001000000010000002522a6d09d155cf8a30cca959a97756db0d706f2581c757a9b69f099981e40d543e0b23275c71d022fdee36568a3b4b2a58efde5f17e7f98ba68f2d32c6afcfd2e7d180b8a0e7cd610c463c4003743b0058a93cfc14d3cc47006d82de047168964d7226ab2e205eba2a58603d9029334a0", @ANYRES32, @ANYRES32=r7, @ANYRES64, @ANYRES32, @ANYRES32=r4, @ANYRES32, @ANYRES32, @ANYRES32=r6, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00', @ANYRES32=r4, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRESDEC=0x0, @ANYRES32, @ANYRES32=0x0, @ANYRES16=r5, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRESOCT, @ANYRESDEC, @ANYRESDEC=0x0, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c0000000000af1048045e2f703a000018d865dcb2c9699d200e49ed912422be992642630cbcaef478c8f118e97f4e8cd9aced00a3cc4abfd75531312fb70a24a4b0941f34e9aa8069f2824e3186fa360d5252a04259bb78be104ba465a7f3b3bcddff478c63decfd8db45ac0baba66fed4a0cafd1a738d07689eda4b04f77ee910079699b9ea05abf17f7b04e9fa6996b22360ea1d6d02b199d839032", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000020000000002672140100000001004000293e8b0c7b159b460da431425a14a01d3d2ce8b9c79c6d8f36940480eb55a84d9d36fc0edd4787d0fb88237fc0e8e7349bab193540722b834ff32bf52b47af55214115603fde3fe7e00d17a0604b401d41514a99798f0d60692a1e02f375267e6e37dc6eff79f2c1711575fa8a0ead", @ANYRES32=r6, @ANYRES16, @ANYRESOCT=r5, @ANYRES64=r4, @ANYRESDEC, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00090400"], 0x158, 0x4004810}, 0x884) write$binfmt_elf32(r7, &(0x7f0000000dc0)={{0x7f, 0x45, 0x4c, 0x46, 0x8, 0x2, 0x7, 0x4e, 0x3, 0x2, 0x5, 0x64b8, 0x1e6, 0x34, 0x114, 0x3f, 0x1000, 0x20, 0x1, 0x0, 0x6, 0xff}, [{0x7, 0x9, 0x8, 0xffffffff, 0x7fffffff, 0x100, 0x80, 0x1400}, {0x2, 0x5b, 0x8000, 0xe48, 0x9, 0x1000, 0x6, 0x51d7}], "0fbb65e86fffcebb5e5740b7464afbf77c979fc9fd0e781028c644d06792da683074146f61bd6a4f1587d220bb01d6edc8b8fb5924ae271656118f9137330a370d12451413f90da36f5cbfe13244ea6ccdf8c6d685609540cdd490f36d4be6de39fbb328b6b01b0d6889c0d5d974259d74c99dd3513747098e4660978e7cc71222991f931ede9237bd7b516cd16e740a3295c466c54e1d412e1f7e68e92bd9297e51eb412d43e5c4d424466d8b95c7fb77364c39d0a44d87033ed74b58e797ebda5696d12bb66dfd3e155d5062b474d2cf341d9d8ca9556d0dabdf59f9e3547b0d49cd2b02"}, 0x159) r8 = syz_genetlink_get_family_id$tipc(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$TIPC_CMD_SET_NODE_ADDR(r7, &(0x7f0000000280)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000000240)={&(0x7f0000000080)={0x24, r8, 0x20, 0x70bd28, 0x25dfdbfb, {{}, {}, {0x8, 0x11, 0x4}}, ["", "", ""]}, 0x24}}, 0x0) r9 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='memory.events\x00', 0x26e1, 0x0) ioctl$TUNSETOFFLOAD(r9, 0x4004662b, 0x20001412) r10 = syz_open_procfs(0x0, &(0x7f00000007c0)='net/ip_vs_stats_percpu\x00') r11 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000000840)=@o_path={&(0x7f0000000800)='./file0\x00', 0x0, 0x0, r1}, 0x18) r12 = bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000000900)={0x2, 0x4, 0x8, 0x1, 0x80, 0xffffffffffffffff, 0x5, '\x00', 0x0, 0xffffffffffffffff, 0x5, 0x4, 0x1}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f00000009c0)={0x12, 0x1f, &(0x7f00000004c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0xe047, 0x0, 0x0, 0x0, 0x2}, [@ringbuf_output={{}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x7ff}, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x4, 0x0, 0x0, 0x1}}, @jmp={0x5, 0x1, 0x7, 0x5, 0xb, 0x40, 0x4}, @snprintf={{}, {}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x5ae}}, @tail_call]}, &(0x7f0000000400)='GPL\x00', 0x2, 0x9a, &(0x7f00000005c0)=""/154, 0x0, 0x1, '\x00', 0x0, 0xd, 0xffffffffffffffff, 0x8, &(0x7f0000000680)={0x6, 0x5}, 0x8, 0x10, &(0x7f0000000700)={0x1, 0xa, 0x3, 0x9}, 0x10, 0x0, 0xffffffffffffffff, 0x4, &(0x7f0000000880)=[r7, r9, r10, r11, r12, 0x1], &(0x7f0000000980)=[{0x0, 0x5, 0xa, 0xa}, {0x5, 0x1, 0x2, 0x7}, {0x0, 0x3, 0xd, 0x9}, {0x2, 0x3, 0x7, 0x7}], 0x10, 0x356}, 0x90) getsockname$packet(r3, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000100)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000008c0)=ANY=[@ANYBLOB="4800000010000507000000000000000000000090", @ANYRES32=r13, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000480)=@newqdisc={0x30, 0x24, 0xf1d, 0x0, 0x0, {0x0, 0x0, 0x0, r13, {}, {0xfff1, 0xffff}}, [@qdisc_kind_options=@q_clsact={0xb}]}, 0x30}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000740)={0x0, 0x0, &(0x7f0000000440)={&(0x7f0000000340)=ANY=[@ANYBLOB="5000000024000100"/20, @ANYRES32=r13, @ANYBLOB="00000000f1ffffff000000002c0008802800010049cab704ed7a8d38a33d1a2631000000000000030000000a0002000005000000000000"], 0x50}}, 0x0) 00:52:25 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f00000001c0), 0xffffffffffffffff) sendmsg$ETHTOOL_MSG_FEATURES_SET(r0, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000200)={0x2c, r1, 0x1, 0x0, 0x0, {}, [@ETHTOOL_A_FEATURES_WANTED={0x4}, @ETHTOOL_A_FEATURES_HEADER={0x14, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}]}]}, 0x2c}}, 0x0) 00:52:25 executing program 2: r0 = bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f00000009c0), 0x48) bpf$MAP_LOOKUP_BATCH(0x18, &(0x7f0000000400)={&(0x7f0000000140)='P', 0x0, &(0x7f0000000240), &(0x7f0000000300), 0x7, r0}, 0x38) 00:52:26 executing program 0: bpf$OBJ_GET_PROG(0x7, &(0x7f00000009c0)=@generic={&(0x7f0000000780)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0x18) 00:52:26 executing program 3: socketpair(0xb, 0x0, 0x0, &(0x7f00000008c0)) 00:52:26 executing program 1: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000400)={0x6, 0x4, &(0x7f00000000c0)=@framed={{}, [@kfunc]}, &(0x7f0000000140)='GPL\x00', 0x5, 0xf6, &(0x7f00000001c0)=""/246}, 0x90) [ 458.212516][ T6765] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.4'. 00:52:26 executing program 2: bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f00000010c0)={0xffffffffffffffff, 0x0, 0x14}, 0xc) 00:52:26 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg$unix(r0, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0x0) close(r1) 00:52:26 executing program 3: bpf$LINK_GET_FD_BY_ID(0x1e, &(0x7f0000001c40)=0xffffffffffffffff, 0x4) 00:52:26 executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000800)={&(0x7f0000000040)=@nfc, 0x80, 0x0}, 0x0) 00:52:26 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000340), 0x200000, 0x0) ioctl$TUNSETSTEERINGEBPF(r0, 0x800454e0, 0x0) 00:52:27 executing program 3: bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000480)={0xffffffffffffffff, 0x0, 0x0}, 0x10) 00:52:27 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000039c0)={0xffffffffffffffff}) recvmsg$unix(r0, &(0x7f0000001040)={0x0, 0x0, 0x0}, 0x40) 00:52:27 executing program 4: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000380)={&(0x7f0000000200)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x18, 0x18, 0x2, [@struct={0x0, 0x1, 0x0, 0x4, 0x0, 0x0, [{}]}]}}, &(0x7f0000000280)=""/243, 0x32, 0xf3, 0x1}, 0x20) 00:52:27 executing program 0: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendmsg$inet(r0, &(0x7f0000000340)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f00000015c0)="676d1554901b11ccb4afc329a92b7a37a0f7463c76bc2fbaa58b4ef20c3f7d056d25eb2d7f33533a7fcc18ac47ac0f7fa6665aeab9b08edbf0aa2b0bb401d5e51748cf6b948bdbb6e6f8a225623e57fff7afd9498427baa9385e529009c512ef6657bbfa16387f10927550de739cd4baa527aa3d75e0013164233a8288a49542a89d5b14e9ae1f912ecf7704a6f87ea7542ca13c5ebf9dd1264d824e71595a3d94fc4a7e11ca880a190f198345dde3cf4ddbc4365be640ac41c995f43bb535e88e07fcf34181099b00bebd811a62289382fdffd96740643e91f3e8a79b281089f22daf5a7d19ae46903933cb27dd175363ad7cdbb1bbda5ee131c02b329eeb962d48e2aa6a62b14e7786ad65832f1ab582bd5e3a5f345d42a4b61fa677dca6a55390bb74d14d9ad8b1ec7a4c2315b9b17ecfad5005adac97138a5470e6a202a018c3fd3f4bb6fa9844f3700fb463ea5e8e3e0a0ca43f96b178713d0b5796607a75e09a9057569223e9b4972fea170261c90506d4ec94c3cb6b2d2589980e9ed711492ae4359cb574a886936757d2d9cdfb62f1ec467bc212db4ed11d025dd4455e14f1351ee9e4f6bd067d512503e8730429389c8f9e1f81044102f8feeb2ed27e341acdb78ed3d56c43821cc282a7d703527d974fe7638e6c318586d4053e24ac4480eae55947b7e1d4e8ece4fef608411eb2f1911e676c01e89bce6ffec86c4a8bb7bdcb1010e54c80056cab77322866bd66cde7b1bb3c2f2d0ccc6bc246ace574bfeb3f2f1178aa8ed9f8a1daa5bec4ae9d5373cebd82876e9834be0f0c9fa2ba0d21edbdc01aec769fb1c977f1a6ad8a89367ed1ddae656d7e80219cd352cba3929a28b50c4b603b9ae737d1cd0172bb1c104d871137af37a6a36e671c7086b43286073fce439784da6c36a88e453e6b34e394c377a51fd49148682db8f015cbce85772232a90b7e74335b5a5dcbf4385d755dd9931d540f96871737f34fcabf234ed50faeb1f655207594d3a5d4fa28728fadb9bf37f8a7c50ac058c54f745e6667456e79915de3362b7f52ad93504d80dea9832b6e04642259453f3c8b048c9cc3bc1929817b1b6ce0ab52cd15470ec112a40bbd52afe1744022e15fc03063b1a84ff04dbcfbedaf262f9455c8a9e54d272ba36ea36b93367421b16497eb73091b6d21144ebcbb3abf11d662704d1e96bfddc81ca24bada1d24fb50e1fef8f35f4982f20543513d302af3c51560f2adef1cf85f8b00180e211c3dd7721912d2fee5ee75fc2232984cab928199b3f33053733b4d7e2ceebf4c00e3848a6093cab7f9a8f5cbc998fe446ab538b462e1fd773c50ed3aa1a4889cbcabcd5d2ac8ec8b5cceffc7cd1eb3f809e1999bc54d19410e399da1ade1bdeb98433abb71e240da72c632e68bd8b0e1ddd9925c1b2664bade2078155e02e01388953980ba742839fc88e79e97482b5475d2eb340b43d292c62db9a2dc37e146acbd9254c4a61dc79a078e02a9531fd37c3c9b86313aefb0090b37eb9ee8073832c6db8010d2acf3381735a4f77547f1a7318b9a5b69d659a39d58e16365789a9bdd942adfb04dc61d0eeae6822511a4d4982de75dd565d1ca6546c4f8242df3ec4f5e837cacf151d21e0fea23fdb7983ec699c3bcf2f81a3bc1b69e731bc5d43d9c5c7bb564d55f3f5f4cec3596d9dbe37ffdff53193722951783ec22a180f05e27fa657e9c0b9ff29d15934e5b52fc19d98be478dc89f153cdd27acb4778fade8bb891f7186579c50b2dc729eb88715611278e9225208a26ba4084d3c4fd3774a958a3b8c81ecc2d014b18cd354625d93e71f8c4405b7e0785babcef90b09cd7f507e7d00d88cfe3c118c9183e3f3a93e71ad1f75bdf18a3360afd8d25b3cbe8f88192dc27a15406f0945dc9d24acf3d6d900094f8d0879b6ade15fb39aadc559afa3be32526121b463560a31a33735fb8bef89bcbd17816c8d405e4a97913c2ea9420fd98efeac0df311683d32680ed21abe921d18f641c08f836a36754f9a35500188afd84aeec5d06a25a26b7b6f193c3615daec0c33bc11961a70fb40ec74461ece8466870b5971cc73d5fd1abe4134d5b681c8b2888521825bb5c7c6f39f14b94f75bdb6fdfc9ca04bd5394148d60256c95377be8b502794aa5d9379964da9b98226ced2a331c760a2dc20957ecbd6dbb85a63f4b2d0a4becbd45d202c1968b9cb1b0cbb84d075d87cb9388ca8e6180cd24f95e96f97172b6bac619d77dce928cc4482651ded61c86d64e0781958b54acb940d28f748f05e250a9e5d36466fe5a84bd32cd108309655e169e10af40cef58fb5b7fc4fd4f911988460e030f20d83aea9937b7f94db8d58f47ce5505e70c56bdd48f8e608bacffe9b1b6947c8b1ccbbdec4b78b41bdffabeb68fc2b2eef6b726147284c354e6a17d2c1439495cea3219b74ddd216a7ab96b8b48896e52bbfb25e2832d60c6c14fb5b43cdfb42a6ca08597e5d46983c4c1362e4bb35c3b50887ff66172196684d107337c1b0e9dbeac16a96ab37f1febee18fa51b1952c9fea1599f7231b6f8a8abaec2678fd722ec57914631d832ad9a480041ebdc5d7b04793bb22f862f7218cf449e6746370387e59a63139217489ca243476ff8a55d34b1e4d24d0c1f6af05bc3758c3aee2f0d64d81cff80cf97c327a6dfbf01d65fb29ae03b3a52db3fe8f60eb36615b728af0308759bbd589e014fd7cef4c74bd404df7dc236a17a9268a30cb065edd1f14ced0d214fe98a5684a2495a48c6e7d946b59c5660225967a92956c7ce97156ad2809873627e8195f1844b56210c439e5a6f03038ba6b62c9c451fdc77733b161958a238f9021722efe811ec30ff973bd89b87bd9a663ecedfa3685c980035dc4ff60c9e52643838c263c82a3965745b2989823dd26c516395ce958e7c5f7b4fb24519ca55094e8e25f88d5ab67add328af8d2b9de83e05858e6c47f7bed27e2726044ab81f940242f7c63692bc77b9398cf517328261b61ee75d9dcac4a943d7f919f0f1559822998b2652b6249a899a4b3a4133a09ccbc4518f9b9a1559d73117356987831a0530b7c7ec931c796745d98519f7f0d301f58d769bf4cc369d8985cf5df910cbe0168a6ba9e55e1427eba9dbf8ca5ceff7ca72e881cceafb5325df3f86976e32bbeb5bfc767670f661aea983894c33767933e85e52b871319c73d04027e831072338580c1f52cd5e40071f6919b2ef1cce7117af37b33f9a153e7a7604f38ec142e7abb0c6487b6ffa14ea14d34ea87a2924095351bbecf24177cc4fe500ff9140d0a5e732e25518b3b02006d4ca051655379814c4b45f911973ad4772ff066b02c7bbbdb7fa54fa2206a61d66bdd18619d3492b4251a05935654f3560cbb1a14da437e2af4f60f1482eec9310130cc522ad53784ccbb396c84e145f9d5fb6cb75704555ae585fec0a1fc5d25861ea7b3c922501ad61f68db2e69f80b75319645ccb19c2ed9a7e220ae8a7d2f42dbb077ae6d2c2c46c934104fe382aabf0d6556c2945e0e372ea50f77cd4e3f22bc422304b4c4632d8d2e38152de31dd4521bd568d31644e9e2d2e71ea6bac639200da2eae6824127e30ec730ed7f17e184a94841896ad54c421bc2f819840dc0719243cd57c182cafbad11c221e724afa36c2da4168bfb5628025d8e868fd889f6b615a0521a2aea916077a483a449565eb774553b9b6d7d4add34ea22c29201963f259fdfe418638feb1be226770028c0055124010ccced9a9e60ccefe73128791c8daa98e90c9754615ed6c7f893861a7f5a882352923b47887be78db3ffd859dbc5104dc8d4d6c2bdd1430240f8a77f6ecbe34585b9369d9b0c63edcb6b239b4cf834329b78cb143c2f9030298c449c6dea0060d2579e8061ddc4f38795d4c8da21abdb9e07bf9ccc1820fb23d6a7646c952e81239da4f513a295ad8f828cd1822b2e303cd591ad5cab8f7b9c8a6745ee1f1b919110a719258d71cead0bcda07425ff70018793ec074e20ec01ed74b3ad51098d1f38e9da61c7fc6a6a8be7e70aff6c2a0ba7727931d99a8288fe6baa78f99b31141f57b07560f99b254f68581b9e95c03f16a176fc312c818301dafdba6d905aec48a01a7f8c6a8363abeab072a791c936288bacbeb5ed91ee4731219d2998091c1731f8dfac50e7254533e78fd2d4096fadd834592fa6cbf4e3f03f1a0830cc19487a1664de4bb4e8acc5cfd0fc0085f9bad34c30f1616743c8264da0274bb25d806eda38bf1e69713abd00fe88bf47f5af02c7ece6bf0afd5d81417031260136839dae5d7e147e10a9f54f2825c77eac09bd1dc0420c8db8f4b413275eecca6f167d83cdfb35fcaadf6627bd8c8c37cdd7e9db297560f4796c19230746ba4d8e48a638fb8f0b7f1b3499b6d6a205ddf03cb6181276e5ef783eddf3cc73d2826ee59a455050705558c21e694d53d02d824c026687a65e78b306c411906d27f0a57b68bd49e44aa08f53836d3177b561dda7344d3c41be51a8135f56de16ce2db49c408e0a4d4c6d7a683df7374d7ba23406a89260843005208b93fb5bd51e6f76ece8b5694352796e068a3f64a9e814e47cc8653256f4c2b5016cdb2104fd1d42d74571ad0dd148986c3132db5ab034bef4e4d0291f87170cf7453c5b76bc01da20e69b43d474730ac5b76d06808eeed60d464b8fa0805566c829641b0b6b4d37d2a7481a242fc7f8ec80011b6b9178332a3aa9a36e2b5f88ef7bc401cdfd5e9f5c685ba8ee78f88a4e24f344b32258553dd572512c7a3f55c298f65c0533396b9531d9bab81465620510602eeab41f57f082e6f0efcc0cdfc007fc7858f5714e395537f3f974fb7470b748379fdd297849676ffb7ad05c8e041720ce4af4d49ac781960538ac18ed900a6a563a30c9d53705826794dfd55bd602b6e0d27e9fc18bc72e036a1f555498d3bf89f1a54d861853d4e695d4e58b48f4349d04f4c46d849747e1acda686eafc1ef72c2de3345de8404278aafcf8fc99dce5c6353dc4bf0fdc47c89f6ac5c30ded51f2f801bafb2654fbafaa069670af4d175475c98375023bb19db5568f23c980a501b8154f81b1ee8398b8b63801f3a3028671dff0892046368c1d7ac8a35e06a5cb105f30d9224554267e966461b8f95246ac458dbe2dc32e0659a8ae94b11b12c1383df3328a2f21bb735dd6a262837bf0ba51325c57450d226ec76ec45f7c588f490b35938048ead54fdee578da3ce9ee1ed5b722e7262ef06e9fb8127baedd2c418f51140dfa40cfb182447cb83c6ee28ccafaf6f8c65d2d7ea38977a3f500ac0f000dbc3f24ed451d2c26c28aa741ca1f24ac8eed5adc9313654490ea635bc5266c27ba1c1d389affe827bcdf6900630e082cf866c8e4173f81a37cdc0c50bd81587d2f4835e48ac9f2737f03c3aaa2d9f06f89867de931d641e7fe13a697b5d6c41150fb556021e9e1a7a6f17b91f5d38d43c3d8ccbf61ac423dfc152058ae89bcce3ed623d72efd8d493df724be108c2e023f43d6839b6eaf43c0d889625a359aa66223e6be360cb014312bf2ccc8750cbb1ea60cd263b7f3eb9ea2743935083e84d507f27cf0d866556681a09938653300fb183bd6d164d783c8c70e871b14a328957a0d38f69464fbe2a2e06f305fd848a431a8a5c21608a39682bb2b1924814a032567d45aee4c9f89f76b7b900323e3a20fbe648495d47431360d203e9db7a94304ec128998dc458502f7470b126f18a0d47d70c35b8ec1286385cda470ab5b9c518c413114953e", 0x1000}, {&(0x7f0000000100)="1a78a67d7139a1296c85801e3b00bafb63c5f7b151f5c7d5e6467f2ef576415d76e7021c9c", 0x25}, {&(0x7f00000025c0)="562a4817b612472928933f852da2041ff20defddd824b90fa89dd483748d9bd4ddb2d1f484dec58d6d0d2aa48b1af0f4df41a5faaa14f9c7a41c3e7e996aa009b46d276ca997950c22406d625568c9393bc21a553361a1625659a814929e42f9adfdb4a2a86e530ad2d452631920ecaa0619feace56b56dea249338a42215d10ff0650fac59b38b764ebfa94b3637a4d4e6d20fc3e1455da916933dd802851eec134df23899a6383259a154d2246a00a7a64d168596e6ba25363afb9bfd49d0ce2f9a8f72979b33ab15d8e6e89b2a6e0c5a7fcc682eaa43f3f4fa369f9acc3bee0da9c229c5429d6b978fd156f16ef2cab0dc54cb5c7060050f3e73284eb01221ae329b868e7687dc413ffa9b4690c42541ad5ebf0a681d1b0a67d705b6e89023399a5a5b39c35090bfdfef66c553442c55943c6c81121886539cc8c51cd57ed0aff9a538467e2379ec7f46d7b26b3dd01d82c37f9d899d450f8c308d004ab8a11c524758bcd0704853c17df2042b37324a0c97c18b42a72b1dea7b61b0d0c8b4c7a5333b423ef2ce694c52362a877c391a09f8860f89b34cfa0c1cbf98ae643155df53b10e23ceb549ea22971e5243390a2a3108261e207b5cd40d7642ae9378c358fea8cdbb86fc8bb3709a70c7427044e7538fb4d5d56496fc113035d27d717d3c73a643993e7442c612d01d6f248c1d722a7350b6cc9aa37e8c071fdd8178f31da69bc6122a251dc351946192a05ca65fda25ee659a21eee7f8529d3a40cfd507d9ae2a2f87798858cc3ef89640044900f8ca8d03890cd866d2cbedc21d807ae0002a0cffb4d8c807f36eaf70c2dc605e7293fd2e3c052bcb36b063e780a084af0e24a4001c2688f7df1abd5249e9701a2fc9a44ddb0a15abf8c6dbc169125f5954e5bdd41977fdb8333d00c01ebcdf175fe47adeb944924135f8e03b22b31b80c4920f605be743d031733c3c422052fb2299cb2449345fdb334c8b4ded13145444c7fd66bb5dc07315af851d5f0508be17556e3b95ab8fb46792b041c732e54493ad43304c141430474767eab754537cf064fba1424517809e25553c5b37ca1faab42988f9264bf850b071107527c619934d7280476060095f5ede4260cff725d261c12200affad5c0938d0b36ab4f917008586e237c73cee866fb34844dae1b3abe0d1a6f208cb9bdc43ae09cce5ccfab6c9a6d04b4174b30321eb192710f0bd4f10a84fa8d4516668d51381cc25dd35e189cb12b168e5ffd96034d857373da75699cf4de9ada0502ce1a1fedcea69bc5d5f7d65a7d14c68d40127f90beb6745f9662ae58a5c3d928f8542e1b3045df00521baca55b63846d31cdf4dd6e729a53ef6a4b6c9cf5dddd3767c280372fbc25d00a9481c9483be4c6704dc216ba4be96994610a0ef7e1ea821a2c8ae13cddda9336f67d462030ffdff5dc1c0d23a72e0e88ca668c3f3a27bc87986565620b27d0c24a04460a497e936f04994880b4c260f9097cd323d0a3d01610b2a5a74ab587479686a7ac1c05f665fa7ca3d7c347c3a196d27632969f05c61fb091bfc89e8b74d9b512af18c0cd91cc599fdbf36b718ec492228778dfa1c4bf1e38d0e931c36694a6d9654d68f3b7a207f1ca27817838243aa37f5a9ef63c4351ce846c94f27d2601b6f1bcd0f090279058aea6b5c2d5bcaf228508252cb0d55c011d29184cb4aeb384610a998cefd4ce9fdf4403a46227c33e43429f1a9407de5d78a263f82d45458248fe94a8f8d0d4ef807491d3a4241c7f817b68e5969efa913e0a3064385da59c403ddacacd3cef9672016fd9f382ddc11651a43c1c47fc6ef85630f922c1feb6676286b2fa64bb79b9b6c315377d97c4c92ff8f3a0be1991f6a81a209c9eb50c878b636421ed5397ea3af7f8b793baaae7e3637de11d4ed020d8284364e3dbfa06d0cbf44211578ab15a7cb8047e00010affd931ee06e42fa97f30ee01c634f22bd6c7ade4358f056ea34af2e56744a1af35d0e5fefe4d47933a2fd9e66b90ae7267b18a2ab080ffe9bf2aa21cdc469e70bf711bd12cf5ed284a13502fda70b66db53a33ee43566b0cf22a12c1bf2bf89ac787eab4fca72c633d5c90658d4e519e30d8a268198b4227ee1bf0fd0bd02f875bccaeb8d69f8b7b465a99aa0e9121461ebb7b65275db1159da0931290f3797569263ef8d87d257582638b86a8ee414583937220e9a67f094c35ab449f6ef4843499fe757aabeb35df86ddb9b946d000adf6693172d4c3ede001ae81969dbcfe721d8d90acce9075c4de2eff34e9dadbe7c36949fd2a72775ed6b10ddb601b242e9d439ca786b995d92b4ef218c41a5a79833846774f74d46bd039e77e9958c2dfb6edcea6db3640242a92897c1ee0bdb53c36e07ba2251adafdc160c8d1d345117d87a9eb5230c8783a9f8bc1eee5b7317d02d83abcd1e083cb9214b20cf82f4d570ef2fc8c27443eb580b76888913603cb4f9cbcfe6143e4a594b4a030cdac2d2714e5b9e80fbecce08916fec2d1dc684c5cd6593f3e3231192056592126296b3b6c50c1286ada2dda6531c61564740ef60613c7685c697936c5b359e72183e49e277a0f471f216d4462e08a11b7e328dd92cf5a5a2c5fc7b32af1d638d85b79938cf83c1402de1e5449fc3732edeac94cdaca70434091e59ec1b1cd06003c8013dfa1466c12c8a8580982fc81d77daae187b85821306058fe62cc99ed8d3a437d33e65019461cee8c6cc8ac8b20e43643d8cb124ec561481ce2263426f6d421231d542f4bc30d431e62b54cb2d8b40105bfa8f166039b45204f0d9bc2f9d580636b19cc5a56412161cd5849a428def6fb4b3471f1eada9f21aaf7fc1a37d706f9ca4dea0481ab73ce9bf0554ea3255db741c576b9c1bed97efd656d9d33815d742d79cc4667884581390ac71f9edb63af29bfb72c355d0440ac146dceb03c0bf9bb02bae3cb89b619ac52f1ab75626c86f640f5416f0d4d6e316ec0b9a903afc796796ee5d572aa615d2992f77ee706f4f8b455ed39a07eb166eaefa0a85700f835a34795b8c2f561256a901e5b83cff244c947c5656f0e439c98f1e1160c179957025433571fe726b82c0379ee3b20acbeb6bb1407262e9d0e0366597992f1b3d47599a2b48a4f770c27101f02dea78a6d1a8ea1c321d3f41c3e1557d707414492672fab0becc6842257c1a61d7368b8a9e269313ec2115b594bf1a2770885d4b9e21fa8421ef531bb2706dcd7ed034dda45e01f1f6ca9453f54c23883c4a2e5513d17b77249f978facf545344650e504c58369e26eb53d7a5fb07cf3eec327292163bde70741294f814ad0f04c3f74b9677f12c37b03f5ade4c83cf47a289817ca03904f02bfdc68530319296115ffc9dffa8ad18168bdab7a65ab920ea227355b9ecb0c7578ae3f33cf04414b74d171bfd1b940f31f9cb147f41c1a23011f77c440066e6d2b3713426baa9d43ee9aa68b16c80832ec302288e64ebc567ceada4eacacde2157a78894546444432dfdc7e54c8da349a290128d92d104b82f2873bb376916a6b79ed7718cffcd581e8d90cea88501b54db2940bc455ee060e0acaf0a0baf5e1d4e8e23f5c71296ad4c5eafcc20d5198a2be767ff4e0db0f91010a20991b31c527b1bfa8c07aaec94ca628e52a32b52c76a387696924e38c4d8697a08a29cef585d213fffaf30ae35d77da7041826b91fa5cd8cf42ee4d61bbdc189707c82d7ab8ecb4b339b36f4a559db46e369fab3d9aaeb3be2cd6513e3857d766a3610256da7c4e58ec5e98494895c230ce6121dcba826f8610bb07010b10829c6d0e72dc54b961e161ac7241ec7183871857f743430e4eff4d063bd84067023c7a741f33d80103bbb85e3d2dc5cc751fad7f46e60d6d15378e5fe9b553b058fb5ea81ad3a0b4e7bc8f788940b8537408378dc0078bf06867909d5f8fd2b4feb511def6ff28b83555436338a011daf635a1e02c58cba5c918a5f30b5986120d4396ee56f58f1380e781e40ec58838d3b20ab54d4f046975a1fe3eea23de95cc9adfdaf08195b9c90484cbfb1918d725bd349d15ef0a3b66d31921649341a816fb6bc5a35ae5150e493d0f6d1e9699807798f9bef80f0be101d6c2efb979abb086eaadc44ad42a5aa804611da2243c1c5acf86cfb89454dcfed5df4c5c7071b626eeb66863060904ba5600074776c47702af308a75d1029e2a1e56279ad9033c8617685ab620ab625119776750d80946fdc64cf588f1847c68664b6ce054fa2713ebbaf5bf944ca1e53ccfab5e86c5702ab59f9b3a7052fbdcd8a99c8a5f2f17b50ea6faeb3e9e32d3112de04d2a7940157e1a10e2304b411ba400b9b58beb29a3e2800184ff53391e7de93739564df759d13a38f886a2a113b8859d3dedfbf30a1c215b04eddcdb01a0cb9609b06e647520e0903e342ac58e5a72d10a24e2c7c577297fe9d8ed7bc345438c38582ba4d909bc5e46195b950329181ffe1fa0b91992c9bee5a9ceb4a27b858b3b60a190dab99fda3aee5c93c3cde7ee6a28bbdda7849d7b558aa853d6f2dfc3a9d44be2f8a9594862bfded947a8a461c2238e5b7ecadcab426285b5d7dd8da17d388d727226c2a6f464d36a8f286ab59fa7af6fea5ec9a2cf053fdc69c6ff95b575172bf6750c97af4104d2b1a044d1b66e0962dd38277bf0f4d2345d894aea88fce3b6300c06e93efa8c9e80da4c0521b52cb5ba899e4ee9e43306f979e12d7f81010bd62329670ef2148bc77d679e8beaaf495601ec0ed9ad6d5e308b41c6559062042b98dd28e6f555436b9e005a69bdae24765417e0b8f6697f08f19312e2e41b1869a5a4814a8fa20620b7509c124b666f3bc75fb2ed59994316e837dda837f353c3cfe018c34f1e70b2e066a869d12d3c70b5a9206ff4b861178fc90006424e781145998d8690f07b6df856720451ea474dbd4cb32d78ce27165715c2f75ca406f47788d5ba4e44868b99cc471a28e9145c20ea0d7a1ebf7b6ff0450dd9dcc40a3f712e813724e13eb248135b05262c3d19adde6f9db946be29b2a78b487be60b110ec29d4df292fc52b3b0e5c38c3869ce9966bc09ea5cddb7f7419cdd2afc297c067f263f6d619b6d45e5c2827aa915f69119e8fb5b93f9c79728c525505ad9fff59d267f2ba94a36d927cc2685a81713d293c86685282955997f4d85e2fdc3a29065fa100338842409aa489ece0dbefaeaa728819ec9c0840aee8af26042c041750058388ffbacfb9b8575cba42afe70e42ae506a02b1f107e776f58d836a25c5145e75599b946bb8960d325e90a13f03bc58366740bb3c1b0848fcb30f6c3510a1b93cc890dd1512e7614e29815bd98bd366e7e8802e602102508a7bbb9c4cdfcfa25fcd7b1834856dfb03695ba6c8eddec830bdf77b831910cbd2f510924e672f6402e7c938d66cd136aafd7d665d5eeb90500d3a869d9df542d1d51ffaa90913f5b21dd55eb0622ade1448d9ae68746a94f2c7f4aca626dda9a3799a5a08a0328c92aff2d459a0b69df342eb2371227718e1a515f06d380c4afc80a3cd82419bcd1c3f323a804a19fa003b198b74d40df4edf440a32fd05362aca9fd9e4e12351b61a962a913eeba97a74a2aa99c22d84d906a6ee2b383d62db062da856964d0d11da5ce496be10d9e12c07fcacf77432fddebe19c2374e9c43b8400174b894bc1013087a2c6a124c96da329f318bb0bc09ec66cc23b9890c1e4bd5ecd88c79d6fabe9df8b4c769b98edad4f72a79771c6a19b538c9121157e5f2840dcbb1276a73", 0x1000}, {&(0x7f00000035c0)="e5b08704110f1a9857e1332623b9fda3a9e47c8f0bc653ddcadd5ec37353455a3303a6266e5606655bca7a9eba79e158c4dc4b2f87be0897da58b5c7e0730dbefc1376c8e0c164d7be4d6872c68270be56f74196b15a1a3ac446d4c5be80ac4db1b98465873c00730a718ad6c6bb1fd1daa0463e7dcbffda14becc671fbb40e07877e3c8b9a473b4d075fa0b4d11ad90f12967b1cecace7ca98e5f530304aff124055f098961ae44bb2829167497028639303e5e5ec32aca9f3d5c6e430117433dcbe2973a11c6fffb5e5fbc3eafdcc9ff36599c3ff71df2e1a78b09f599e813c8bf3ffed7c276d35cbdb75edc9ae9bd09333fd811661077547bbe5f7204d3fbf35373e57ccffc97fd0677abd0e71fb01c963417cf4105dde961fdc6f3adc6cef5d75b9072a4db11768813cd42fc562c5c4428aece2a0fca3357c59f9b912b65a11abbfb651c787426b74439d3c0ebc5ef8d2033f831ca88bd3043a9a14216fe25230aab4688318010b2ffdac591291627910eb183d93bab039bb1e6f8a3110bd7fc4e27820b66e6625a681b939e060b42e5527dff5249133ed39ec3354d3ef22afd9246e5fd7d068ed000ed6e5464b5c5a5c90fd2939e8668d4e4fbd967baab8adbd0df610f5be217e01caa4d870c494143020c61d9ebaae01fb016d6d4d96d08eae0d310e2a1b6b40e2b65109c87134b05221b04046acc6aaacac938397e807b1a0c20051863bc6ec8adbb3e301e963342efb69ebdd0705092c387bed9624c1b2ee3cbf201e137699a1e07b3597aea887ee47adc4790b49def5e0d8bdff50bf3c5fdb788a3213943ab742fb950c9f478b371a1eee92a44264e22b74dd01bd0757792314313ca216af15667639fe6bfe3a1b316719966fc5d6e76722d0aeb5d19cdb87c08893f97757e3a6b5fdafcd5e7222bd6e68ba2403e1822498fa15c021fb9ae323f64290861a7466546a50c95ea6b9444a10038414c6395bf6e1ba2166f490a504cd307a8f8f3ababb7f938954cd0194daa60ea70a1e4473b668e6784c1240bbbb0d58dbb20db2afe278464ca966f9baf9ede5e4a4514622e6abf8dab18ab0fab7db34926f593c13e603bbfb8b0ba786ae330e302f9cb37f0bd55745c6116da29c764bccccfb04e01379aa3618274cb22c30ff4c2def5a414a09b6c43aac87dbb3d521bed72554d3ba8759cfe3e329e0f1d991a76b5020ae6348c4cbd47eb99ee70ea81284a9df9f39f6d803867aa8f617248f1b48368b74a15296ddb973e3225ba4daadc84703cb86e843648a2427c86a6175472ef3b1ed5fc8a3f9ef0a31e91f25f00c9f88351f5097a664c903feca6640aece738a450e8a75ca431b9f417dacdd28048f44b3d5b519731c9a77dfb8d2a877e0b44a9d9a34ec80510919af89c5811474ccb0900dbda6d9aaa6913a20b0efae9cc8fbf9f604c66778ec828b681ac1ce5ec1b4602d082ce755350e1bae13f1b39b1fada8f9ba61be749938099da7a3f12fbe216768478ca9fb59f64223c03b20f9deb80c625d51007ab4c6248db0564c6a9d0095ab4b027afb849cde382c0a81f85983c1e867526f518194a53a4288155893f62bd48175222800037a137ac415bd1ba0e25b7cd01b99b674a76816353805a4fa26f6aa38f14f65a7bb90e6d4b0248cbe37ec798638f2a0e9ff90529c851981d646ad726c67fb75161440c7a1da326171b3a9fc6254bdcc322712fba2f2c57d88f0cb3878d1c87d26c0b897333cfddb76bbe6a663df54b965ff90317691ff4897f14397d4a9eec32bd70de28fb528564ed528f7c376fb9631746e16f37024a73d624e50558fb61fa5c6d5782e55e314fb10570ec24e4e49c5b3206b446c432a5a5854694dfb0331aadce433b64afb3df2a52dc12df4e60d9ab20d311916e2f78167eedaa3adb9e1ae711e7ba63af0cbd3237c4733ed3c8635878603509ce1419597b7fc234dea6d292b536d40b844f5476537b9e8cae8496da61699c680e2a81090f5d5270633c10326d399158155e4ff3b60f0610d3bfbed837f6618938749d181f263c3462cd5dadaf179e443f069a284a9f647383c7a2eb50b5f7fb46eec4110eda0c465db2875284e478abe3afbf8fda21ddf569b3c50592c5d61d0f534ef3242dee9d86978d13e5a01b6cdc0e2fa75511c4bce88e90514e633e28c44b08b6e35c09e28300f950beaaeb5c1f3befc4becb42aa89b45611363a2a022d537d8c0c57081eee8b6198e95c8e335208db7f49d30f9aef41ce124a275582b17abcdf052c49ac8ab8737cb72ecefa5dfdef1776ca5322c8a3c7d169be039f50ca52c003ba93e99123a91e3ab87b6fbbc9efa9f4229aa97e72276b6c3076e6066766cafbcc463d414ee9b917641bab05f9aa472fe56d5a1baf9f580d729e5701e668aaa86736b5c91c8ca15af79e800fd0b1bc9e944d324c7b18b051d798f4ce7e69587062f187f384fe4423fcf653cd00fceac9dbdcc5e2c4fcfed4e837f90533522efa7eb1f2ebc32f7f130010d966da37cdbbbc907ec7943787180f686c04fa729a7f7bd744743af0d45ec981e14edc664355a98154bf47226b7f78da17b3f7cbfb7846595f315c21629aa96df9e0e4be3bf77294fe6984eb5b9c01c5ad27db87f0b8c71ead8722ff3ff17222a70816680f6e8164b966edd0ba5e2766d145d1d313fd7c224e83c2ff3429eba361d1a07b5831f0df78cd2e7fdc24efff3fa2606f74ef89014add981ff5afa794259ae691b8a70dab949d1bf9098d28f689db7e102935d91f49f83697b03fc8d64d64bf199f6e1ca60a7d2c74050290006d95282a2d3c61c92cd81e0ecee725e21c4422f5bdd40fef9f0b8a5f60adbf64047d4e0a0c471b4b3f01f2f66a3865404d575527083d018e84b2a99b6675748a494d03f357f3f7f0f34b2542e69eb753a8739f22bd39e3ee5b0b1726408955c5c7d013ed741e61f0de07479aa74ff824bec77287a51d563cc212f761b32771c77d4d2fd8e268e60f1b95f798d0fbb76da2bb5783dc027c84073b17734ea32f9ae7f210cc4b6b7864e7b9603d8e644984850c349692df4026ac03dad4356f53eed1b44e2d88af390ecd042ec76838b32251487ddfb848ff23f08cacaa691d042a46a056c596e5f1ba364d1198b1385b235387ca9686f389fbe7edbf07006f43682617b67f1d5a0205382d274aaebd7effbb3684d21e4fd60a479e008a7afe5d0ce984aaedf0891a4c30eef54376c4c96b6afe289639f1b57567eea04b04dcd6bd4234c0ffcf7074b658a03e4bf65d14f5991afec091eb41293d6f64d593be36ab2127dcf893202a6ae2df0a5b493c80a892c8ccfdb750fa27d2a304456f8f87f129f119a18223ce492786417675b4384a2d5785fc939ef964d7b0cc7eb0e06424729c2ef10258d9c0f8422bebd2172511e9c4585422f5eccd242fdccbbd073f61377dd8300ed9389f5708243c6edfdc4dcfb6738925fb44377852ef8a6369fe604a2cd06e987f67adaa138cec9cdc3fac325c0965341849ab21231dcbf6d89e2d68255ade940316d87faaedf431eb13a439c6930eb00d397ad267ad036f9ebcbea11ca5f9c2a85021e8e0bef539229382a6cf156395fe35afea4ce7fed19fba5346e80e52cb1310ff6e9d85518bcdb22321024d5f6eeb177f348415444d865e818ac2442bfcf3b46d025b7d33bcb9a153f0441c9acca20fca766c3f6a0809a18426e0d3d945d29c3929c5996e7ed4d0d4497e1822df83b253fbd122a8ebea3e8297314adcf08b8fecb0fcf2b31d67330c9712beeb2ae54735cc0f686c7528ddece1fcb2cd7283e5cbd46bca841ab62bfd29aa047e4d6515fbb24f69d864e0a75a9bfe8e55f20b0a5fcd6feabf861bd7a01ca1b0ad7115036fe8c187da8fcb77279e432955d1ac7c30648161ab30405d23399dbbedbdd429c2db5a7e236385dae45987f41bbdea1b067e012e153c22c00d061ffb5e42c1cb41ae958a28133e4dd923fd95ac4886b96bfcfbe499362dc20eda117f9546540ef8ec2ea586c1ce35d93bd8826bba70f04fac5ccfc402cb8619b80f94627ad3fdfc0c02e6f8311ac58ad79a320d23e6ef3fb86bb0b52fd2740c824f770ccafa480328ca109e4a54921309097ee793543a0af43a1c190600dfd79c96f1dcc831b5cc5c15d2857153135533740a510b55502915d66bb2a8f5d16fb5aefa691e6cabb86ed8b13914a1a755ee434b87a11cae3c82f4c5df8c9d2bd4b120fb22f3eb70e21099ee9aa0ea3f493c4a93b3054ad6fcb114ad59f2b4dc60ecf7984b4abd79a160414d1eb36fa194a112cdcac6f67481caff96ed0240d2a99acc111916022293596d8b927f3b830b3ad78e94deaa6e76543a81270453ea80352c63cac49132da8f19c7da72d55a2b3435ef13985c2c8ea3d922d672d5736ea0cfe63278f3ebc3b75a5f3e62bf8a28355e08560acbf5e6dccaf81f1bc49d6c5aedfec80c5995d98ca06a8255e925bbf591a1431fdbfab7a1ae1c9b6bfd78b4155769ecd3aad36e8f097e6aa064816a99e0c2eecf7d9eb728da488f3f12a7039a500ed6f41a20c696544174bb4a79f85088873f3cbaa6d47d08472f0ee476f1d407652b0a5470aa0da49cb1c9cb1fc306fcfdebad82d821df024c0b02d3f7d65cfb35be994d80a20b19812381cfa1bd5d9ec50bcf30884e0c2ac568d4de6dcb3fa6901a30dcf126d034d8fbcda99a6ea8292204242162ef03432d11ad56dc9fadeb84ffa9e2195738dc1411f27b7a88c35e81347641c2965cf0c5f71acff994c8ef22ade8c11f08e821fc865b4cb9cdf694eba41d94fa6ac5e56f9c6123cd904831bc4b17d60da37b67f20b5d699dc069f099464fc6c591d57039a1af18f8ffcd7426e8972ed4e6e54734dd6aa1d6b48c97c2245dc4fa80ca5ece8035267d39792d433dc1cd79abba0ed27aa9059d7f9ecc5e32bde35ad831470a70463056fc47c795513a84bece9e8da69284a0f780fb52eff97f445f64e42abda2b1a8a3bc59f7d9c51c624e3537b188be5f15292b4b664c4013e977957977cc2918533f576c5807e3777ae8f727be63da0a7c345c0e8b2d3237df18731b95136598f87e4c8fa34b15f095047289f2decdfceca019e9409e8a4a7fdeca6ce53507c6cfdc66805ca9ccf1f0e322d8aa0e7867bc639aa695bae9a35c43ea087e0fffc62ef6549908ad02a6402753", 0xe5d}], 0x4}, 0x0) 00:52:27 executing program 2: bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@base={0x1, 0x0, 0x0, 0x0, 0x400}, 0x48) 00:52:27 executing program 4: socketpair$tipc(0x1e, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$tipc(r0, &(0x7f0000000340)={&(0x7f0000000040)=@name={0x1e, 0x2, 0x0, {{}, 0x2}}, 0x10, 0x0}, 0x0) 00:52:27 executing program 3: r0 = bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000002f00), 0x48) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f00000000c0)={r0, 0x58, &(0x7f0000000040)}, 0x10) 00:52:27 executing program 0: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000380)={&(0x7f0000000200)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x18, 0x18, 0x5, [@struct={0x0, 0x1, 0x0, 0x4, 0x1, 0x0, [{0x3}]}]}, {0x0, [0x0, 0x0, 0x61]}}, &(0x7f0000000280)=""/243, 0x35, 0xf3, 0x1}, 0x20) [ 459.632643][ T1204] ieee802154 phy0 wpan0: encryption failed: -22 [ 459.639478][ T1204] ieee802154 phy1 wpan1: encryption failed: -22 00:52:27 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000400)={0x6, 0x4, &(0x7f00000000c0)=@framed={{}, [@kfunc={0x85, 0x0, 0x2, 0x0, 0x4}]}, &(0x7f0000000140)='GPL\x00', 0x5, 0xf6, &(0x7f00000001c0)=""/246}, 0x90) 00:52:28 executing program 3: bpf$MAP_UPDATE_CONST_STR(0x3, &(0x7f0000000180)={{}, 0x0, 0x0}, 0x20) 00:52:28 executing program 4: socketpair(0x0, 0x0, 0x0, &(0x7f0000000600)) 00:52:28 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000039c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000b40)={&(0x7f0000000240)=@sco, 0x80, 0x0}, 0x0) 00:52:28 executing program 0: r0 = bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000002f00), 0x48) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x1f, r0}, 0x38) 00:52:28 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f00000013c0)={0x6, 0x10, &(0x7f00000001c0)=@ringbuf={{}, {}, {}, [@kfunc]}, &(0x7f0000000100)='syzkaller\x00'}, 0x90) 00:52:28 executing program 3: openat$tun(0xffffffffffffff9c, 0x0, 0x18040, 0x0) 00:52:28 executing program 0: syz_clone(0x0, &(0x7f0000001e40)="ba", 0x1, &(0x7f00000005c0), 0x0, 0x0) socketpair$tipc(0x1e, 0x5, 0x0, &(0x7f0000001140)) 00:52:28 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000400)={0x6, 0x3, &(0x7f00000000c0)=@framed, &(0x7f0000000140)='GPL\x00', 0x5, 0xf6, &(0x7f00000001c0)=""/246}, 0x90) 00:52:28 executing program 4: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000380)={&(0x7f0000000200)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@struct]}}, &(0x7f0000000280)=""/243, 0x26, 0xf3, 0x1}, 0x20) 00:52:29 executing program 1: r0 = bpf$BPF_BTF_LOAD(0x12, &(0x7f00000014c0)={&(0x7f0000000440)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x10, 0x10, 0x2, [@int]}}, &(0x7f00000004c0)=""/4096, 0x2a, 0x1000, 0x1}, 0x20) bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f00000019c0)={0x2, 0x4, 0x8, 0x1, 0x80, 0x1, 0x0, '\x00', 0x0, r0, 0x1, 0x5}, 0x48) 00:52:29 executing program 3: bpf$BPF_BTF_LOAD(0x12, &(0x7f00000014c0)={&(0x7f0000000440)={{0x10, 0x1, 0x0, 0x18, 0x0, 0x0, 0x0, 0x2}}, &(0x7f00000004c0)=""/4096, 0x1a, 0x1000, 0x1}, 0x20) 00:52:29 executing program 2: bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000001700)=@bpf_lsm={0x1d, 0x1, &(0x7f0000001580)=@raw=[@call], &(0x7f0000001600)='syzkaller\x00'}, 0x90) 00:52:29 executing program 4: openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) 00:52:29 executing program 0: r0 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000012c0)=[@cred={{0x1c, 0x1, 0x2, {r0, 0x0, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {r0, 0x0, 0xee00}}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x58}, 0x0) 00:52:29 executing program 3: openat$ppp(0xffffffffffffff9c, &(0x7f0000000480), 0x1a9402, 0x0) 00:52:29 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000480)=[@rights={{0x14, 0x1, 0x1, [r1]}}], 0x18}, 0x4811) [ 461.690201][ T6798] Bluetooth: hci0: command 0x0406 tx timeout [ 461.696441][ T6798] Bluetooth: hci4: command 0x0406 tx timeout [ 461.769932][ T47] Bluetooth: hci1: command 0x0406 tx timeout [ 461.771780][ T6834] Bluetooth: hci2: command 0x0406 tx timeout [ 461.776072][ T47] Bluetooth: hci3: command 0x0406 tx timeout 00:52:30 executing program 2: bpf$MAP_CREATE(0x0, &(0x7f0000001a00)=@base={0x0, 0x0, 0x0, 0x0, 0x3b2c, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x5, 0x4}, 0x48) 00:52:30 executing program 0: socketpair$tipc(0x1e, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$tipc(r0, &(0x7f0000000340)={&(0x7f0000000040)=@name, 0x10, 0x0}, 0x0) 00:52:30 executing program 4: bpf$OBJ_GET_PROG(0x7, &(0x7f0000000140)=@generic={0x0, 0x0, 0x38}, 0x18) 00:52:30 executing program 3: r0 = bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000002f00), 0x48) bpf$MAP_UPDATE_CONST_STR(0x2, &(0x7f00000000c0)={{r0}, &(0x7f0000000000), &(0x7f0000000040)='%+9llu \x00'}, 0x20) 00:52:30 executing program 1: socketpair$tipc(0x1e, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendmsg$tipc(r0, &(0x7f0000000340)={&(0x7f0000000100)=@nameseq={0x1e, 0x1, 0x0, {0x0, 0x2}}, 0x10, 0x0}, 0x0) 00:52:30 executing program 0: syz_open_procfs$namespace(0x0, &(0x7f00000001c0)='ns/cgroup\x00') syz_open_procfs$namespace(0xffffffffffffffff, &(0x7f0000000000)='ns/cgroup\x00') 00:52:30 executing program 2: socketpair$tipc(0x1e, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$tipc(r0, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)="6d1433a25cf619579a1bd8660efa74241e97dbb756daa3f508d9fa763e54a710aec833961f", 0x25}, 0x0) 00:52:30 executing program 4: socket(0x11, 0x3, 0x80) 00:52:30 executing program 3: syz_emit_ethernet(0x36, &(0x7f00000000c0)={@local, @empty, @val, {@ipv4}}, 0x0) 00:52:30 executing program 2: bpf$BPF_BTF_LOAD(0x12, &(0x7f00000014c0)={&(0x7f0000000440)={{0xeb9f, 0x1, 0x0, 0x18, 0x25000000, 0x10, 0x10, 0x2, [@int]}}, &(0x7f00000004c0)=""/4096, 0x2a, 0x1000, 0x1}, 0x20) 00:52:31 executing program 0: bpf$MAP_UPDATE_CONST_STR(0x23, &(0x7f0000000180)={{}, 0x0, 0x0}, 0x20) 00:52:31 executing program 4: unlink(&(0x7f0000000280)='./file0\x00') 00:52:31 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x8000, 0x44002802) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000100)="c7d7a4cf", 0x4) 00:52:31 executing program 2: syz_emit_ethernet(0x23, &(0x7f0000002000)={@local, @empty, @val, {@ipv4}}, 0x0) 00:52:31 executing program 3: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f00000000c0)=[{r0}], 0x1, 0x0) dup2(r0, r1) 00:52:31 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) shutdown(r0, 0x1) getsockname(r0, 0x0, &(0x7f0000000100)) 00:52:31 executing program 2: lchown(&(0x7f0000000040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) 00:52:31 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) readv(r0, &(0x7f0000000540)=[{&(0x7f0000000000)=""/166, 0xa6}], 0x1) shutdown(r0, 0x0) 00:52:32 executing program 4: r0 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000000)=[{r0, 0x4}], 0x1, 0x0) 00:52:32 executing program 3: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001900)={0x0, 0x0, &(0x7f0000001700)=[{&(0x7f0000000500)="038dbc53a8dcd216f07ecb69060ae4dea174aa69bb1d862864f2c90454d78cd0a22fdbfb24cc5fbd5e52619c0663f5d5185630f42b2c5060a67fc97bfff7bbdb04f193ca9e41ef957411aabd6cb305863a6320d969747a64610cba4c294a3d2e3c01d62c876a19f457df570f6fffc912c9fcd9e2fc519d0d87ca7753cbd8ee3111c0ec5d7c3903d03b2feb23f4c5aed5979b3b9e529849bddd976d89e78d18e7c750821062f03ded76d58ddc50bfd9ab70ffb12cb85d5f54c2a60fc1cd7c71403dfacf8b9a16b2a0a592a07939558864e39b827a32ae1d3b716c29b2ede27a40ff2de27fa40349a2eef205b30506ac4be7ed12a295a052e9ecf45e10eeae69287415f4d40cda22ee43bb1edd430988af4ed71dd0d2b08b7dad0ed014b2229858de6c1bdd810f01a5704613f03b7f7fd9f846a0909177e7879c659641be03e9b3e045c5f062638f374fed2a430b894464906e22a1b66ab92a5ff7741893622e9c52854fd831e194cf31e58d7c31fed5d5227dcd0ee867a32495f4937eb15b395b2484436ec8ddfb72fb53423cde91015899a5a936f95abf8339a4b2d0200ad9b68a57d3fa4cb8681374edecf94c2d59195d9b1b8dc3eccd3cc9b35877f1768ab7d70e989148b8d1ed3e36ed09c1af0a5ec1938ebbf0008f1104c5d85e4d903d9b3aae330f6d24e326e618271009675c1e895eb890905c425acb4feb51e6b668b24e2adf5f880f03514901471da32204526646e70fc04db24142084febb98d7742e13715a47e86e4dbe3dd0acd8e0331cbef91735239dfc76cbd347337d2260e5584f7616acf42d8db62d5e61e5d53834cc7f0b562d909cb7dbd96107921924b48f14dc1cb7d8880a9a82b617a227741d011fcef0af6b809f9c2fae9e253bece7805fe78f1da47250277f7919ae2a63051b155796f9a183ea1f2c4cf4234996d064a2c6f4777e8ef3494e3621f842590141aab303c6fc71cc9202e3a1643895c951b33c7a3f8dce0251b21c3c776bb8853b4b1f095e2e6c659b8b689b9e1afe01b1faef00af4f3d0cb41efe8cc24fc66d436754c85a8b7e1c0be54a10e9d224e236e0c6f1b80cd49b82f582b3b10bf62d9b1ff5698bce864c5f858c3149a1562414c35d2822572ed58d4e382894142f25bde64b248539cc155480c8ff7b0094330f8d11017558382b55ec2e8783d7e72f543979af70a222cc4d0c0e5d4cdc67bf762bcc4c13cfbf80f39db745383aa429a1f0f1d947c09062db7793f139cbbd01f3d2dd9701af75d7a3fd5eb2561d298c7bfa68e0969c2cfc1670d384f9dcc5910977745dbd32a508d8e1c07dbcb79fdfe756cce25b230134f2b08fcf581b3c1e3996a83621d03964daeaeaa6b14185f7f12e842af0b9c017619afa07423b016add8f81fb973dd58c1acfbf3684be30879c0c9e4e965b4770970f3c008d6fdb2f02c0a6f993d10ca56aeaa4dee3cf63cacbf899a32074e0a136c88d01db29a7739e74a909f518ed6a3fce66184c3a47323d5dbf0c282b584f11dac41d0197edd2c0a11731f6c36c3a86e6f1c995e0c27cd8fb162a17498dd4d044a13ce2fa631c01f22f723070d7475c617de89f6d119e23e49cb840eef3d3a1888c72de1fbec23d134b39c1a60e5ea0bc247ce17ce86bfb1b07f1350e1641baeb30dbd4c6f281cbf20105e4c419d32974d2c95a2211821014cd91ee59ea80d249f96296d16c1ef4b36374bae32dabc7a8c831f6dc284d3e08874791b27fc58489890fe29e391657e8bda1df7309e796dab49831a5402c7035167bad1b17f4a867b3d2701b8e952a630115bd255e80bedd212452d6711cd9b5c47de605adaea85e8c19078998c57e0862d930fe77326342f5046d83bee2bebd8df738517e78e59869f4334a4c093d2c6e6e5b65380c5e1057965cc7f5314a256961cd64ef781fc0f7ebabbad3096d9fecce36fbd500ca63086248e9180e2c076bab30b6bd36cce892c789e5913651710ccf1f7fc47111e9b110870d456ca87837c0738dcb52df69bb9f7d75aff7f91c2c8d596d296c3dd972b4b3cbe656bb459171b8178066ef37d22fa5c1e197bddc50e161addaee1e899f219d3b0b0e0fe69cbb355b5609236baa020da3ee1c100baf88f7079a13c2e33bef2d0c1aa500b0d9443dfc7f20686a6fae74f7465993e482d3be4213f0e668d5608a0ffb65fbe7455c38ce6a41414eac793f8ef4aaa371ebf64e2f6a888993054d5a9d8189f3f2236382f115d8dd6d4a473f6eee8c7240a915351ded9948a4ceeea263c1d805cb6af4b9a2d5df0b9a10d50627f6f7f1f11efd42ca1a4a62c4afebbb1f859ef1f7331d33179d1bc95764e38bf06cb682d50160b42e10ed053300ef01c117ce84108d24fa67bee64be5f6b2b864e0060dcfba3e93dfb85249d13341804ff278e30f3633c6d731f9b0df1665bf16d7f858eab7d1e29f5eecc86d10619cb760158c4a94a1d055818c769afc7d314c0d38215b205e5143b9f6c547d89b7ee60fe93727fcd4870d59450ef3cf10a62f9de69701c6be1857df98a54b33c9d09689566e6186713da8c2e64adfcb7c41f61ee0296f6c004f567a21fa0970935567cc22a33ac97db8bdf4ff021292e7db83a3d972b1a3f2d68cd8acb382058bfc7f8b6ec198cc46304d0285f0fc773efa3108ec4b16d1282a082384bc3cbe63bb8734c0bdc66f0502e068c2a8fedda77543e4f39764c0740baa49f06ece5bc2673ad32b6410cc49c2329706856f2734294dca54eae27ee88a32641cf6a38c538abd963a3b772187937347c81341ccdf0c53495018dfcd6d2fabe80c5cc9315f5ed72503ffb495f888afc62bd55b249a472dfdc1968919a41194d6936627bb837a76b8b5b0591b93ec2ca6996070e756112ede090553a55641b079872e71b872dc8c76593c38837ec598bebed0776ad99bc23e3722bf42e81f1886d17fd9f168b74cf42ed6b61aa16b956f9d8da40b8e373383ec2e52c3b08542d1b7e24df1cff3f638b49a4c05d1ff45bd411723207a7332c92f43447c7a98444de8fed66d014ee596f4d3806309e6845974d358b5fde2a021e83299bcbd346d68f255ae3c2844f6ddd8f5bac853651183176db9058b3155c7556c1d25f157afcbdfab444dd9a7eb15d01055e7288b60017fa70788828b71a5882b4a746451bdbdaa9cb32d77ee81f24b575becf084ccb7b153c1bcbd5fbb9da7d901255a16998cdb5ee64a266b6efc71d213be040bd08b12796cda63e85a8cc6757a97bf73947ee06a93b2779603a7c1083b877c2d73aa3a5634d77799a484cf43e40a660e2485871be0e90790fbd7ba81c761134d9094fd7c6c4732a4b4851579f7146be5159c24e5663f8a64472cbb041b274abdde97d0bba15ea7ef91ecdfb6610a1e39ceee528c4aed01110c992780c9b5aa135b2a98c8ca42bef76dd5c0543f80b26060b6537e53fc0b55bec2d5130c17657b396c6b14f89617bbf8d0409a99bdaed04dbe46996334f20abcb488ee2863664e6a35bcdc1283480aa0c750e6e17e1130bee4cdac557b3409c042635e9a5f7754ba7056996a6a92cbc37589a027cfe8aacecd267fbf8423e822d6f1b8a54ae78cbda0123a861a637425b3e76440fc48467fed71c5f5b055118e84b83da7023b22bb6c82223762cedaef63b090c5a8b718158006f38794264ebeb87483d9ec8305d4406ae2408b30358ebd6e43ab6b72b81433fb1537ffb1a96d7a457e959af0989baefca5ccbc40a94240220eb961690b2755b64264142b3455eb190839dfcfb6f87dbed9f72478d34f43cbe6c3b1d4b2aa3caa62ba32fa0beb8cac767ed0fc47cffe43f789d2234ed9aae137d6bc9cb84cf14ea906b88a1df4ad6a8c907bacf49d8ed569c9ddb834c3dc07cd5aa2fbaa9c5334934913d23da1a59ae159fb64a59a23c82652536dd43ba8850d1b4793e4bdbcc604d592bf99a9ac7b44787b350a3de62adf853ac579af78431eeea6a297588d4b56885fb24e8a05d44d5b7987a847ff84894e883bd6c716b002b21b53e8d065f9455fbf5140cd2abb1c7dc62d73dfc6e3c8b034e3d1dc668175a933f32c92af9f412c76e69f32008f8201bf67533336bd57ffabd81c3623ffc006450e85077c1980584452545113485d86359eeca551bbfb19dbaddfb9152f0d12afedf43c7f99afb30eb574ab09d58347e6ff755797b906b9fcd7be810106a39aeac601d3f4d3aa3714467a6b94bf0c5f216a7b401dace007ae982bfac463cb86aea56be2f00b2046dafeb4cdfb5cd18304b656d5251c0ee5f81b30036209da720c5bc55bed921c126db92ca710cb811480c2cd4128c1be9aed5eb869ea3704f2275b72c8747f8e048745823e28667b7254f50cdd15696de9d05a6315eaecc5bb7caa369d159be9f47291fc193a654a6239601e59370f63afe27b24c646dae2ec6670fc30f646935cd42d16b8de2f26b090c0b0dca4ea155b8feb1c532964d08e49f5e730b4fcb31844cd66a0fe6196c24167c9f189ae40f3271f31b801b41e063d5da47cbc55338f402a6c882d9908e9a5b5c2349761da2ae3343422194d70eeca9f13a952bce1067b964528d68f9c3e8b7351a0d09aa06677bd98ba8d93687dc82c91c10660110432d2ee0703ccadab5655ade991ca0244cfae4e0889d2208357c750837f87d631eff3f6bcbfe878bb6e542bc39fe52bee35ac92c79848a23db1390fbe9fd1d87724fb4355d476c770af2bf9019dee496bbccc195e35f5b11e7dff815011a8a281bc0dfc08b0dc46b12012445a553bfe3d6256dda4ae377081f61e2dcb2f4bd4f66f7c14c1418b535e1160aed25bd5dbde224ddc9efbed1ddd5338193e180b72751dde75222766c04a05f24dd6b53e4b4b542b947d50f113a2162a482ffadefdf04477dc6c732e31e433b12d7b50851578632206c31993424cecd25871d3e88e5111827634b1ab4f20561dc24a66baac8cde87dc69189695e14d107addca50f2e4b8cc0eac02eb19ae0cb4d1f37cf179fca2028c033610ef4d895a922d73418d010a345947de1d2a0782cd1ef83c8641c3199e8507c363735371603820974a2c3024b008277694a7d3a82c892d5b7fe9870f40f607c9900d76261b0ee91cbe25245a718a04bb0778b5c4c4d4a66c108eaa9cfc116e028b4e430cf56e31fc714e5be68f0dfe702f4bf144b36f469cedd6c24517e60f08468d7ab994392351e9da5313a48c04f5676f62c260152e9785f542cf80e4601efd223cf44c9f53729f32bddd4044ced29b534d0224838f3f5e8ed07b794e2337560a98552fe223b1f3d1e99589dad4e23043e30d9daf0d5bf9341e3c3de59fa9823999163d4e874719c2f14a3528cacabf68d7490702047c0b5429f3fa84105020e156fbb1219e58b070ca170e9aa9ac4efa85035b8f398f5d7c70353e6662954efbe4a6967661a51d8cbd695ec76b875f91fed6d31108cb37b093fdbd7a95baef12700049fd8f8d7c741c59ed5809d4674b63dbd3f4a0b31f02f4c2987a13e6eb8ad07d2548443e42427eae93b8c1468b36bca738b90e17285f83f879469647126cfd3a5471ff2875550bcd987dba85dfc73c96a295c701ab45972f2d02b1fab675dd6243b026c74a07b140cb89953c55ae424f38a6f49f60dc9514baf4e", 0xf9d}], 0x10000000000002a8}, 0x0) 00:52:32 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) recvmmsg(r1, &(0x7f00000002c0), 0x10, 0x80, 0x0) 00:52:32 executing program 2: sendmsg(0xffffffffffffffff, &(0x7f0000001400)={0x0, 0x0, 0x0, 0xfffffffffffffd3a}, 0x0) 00:52:32 executing program 4: semctl$GETALL(0xffffffffffffffff, 0x0, 0x6, 0x0) 00:52:32 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) 00:52:32 executing program 3: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) readv(r0, &(0x7f0000001440)=[{&(0x7f0000000080)=""/43, 0x2b}], 0x1) 00:52:32 executing program 2: syz_emit_ethernet(0x3e, &(0x7f0000000000)={@local, @remote, @val, {@ipv6}}, 0x0) 00:52:33 executing program 4: syz_emit_ethernet(0x22, &(0x7f0000000580)={@broadcast, @remote, @val, {@ipv4}}, 0x0) 00:52:33 executing program 3: pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r2, r1) poll(&(0x7f0000000040)=[{r0, 0x7}], 0x1, 0x0) poll(&(0x7f0000000080)=[{}, {r0}], 0x2, 0x0) 00:52:33 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f0000000180)="19c4ea82db1ba4002a6b2768795127a74743de2e02cf2a4dabdac6c16342c2088ceaac3257582596719024144294c3bead5b0e1bbbbf75009cc9bea633fecbc9b5b3ddca2adde4ecfa4ed55527bf5662e63008b4afb4fdb8be17d5b3d3d4c58a59c8aa36514772f7cf1a146807d17af561a40b35ceb0f38645d8dda817ce3531fb7dc6bbe831c7aebfe329b67eb3b4597c", 0x91, 0x0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000280)='\v', 0x1}], 0x1}, 0x0) 00:52:33 executing program 2: getgroups(0x2, &(0x7f00000003c0)=[0x0, 0xffffffffffffffff]) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="970230"], 0x10) sendmmsg(r0, &(0x7f0000000000), 0xffffff2e, 0x0) 00:52:33 executing program 3: faccessat(0xffffffffffffffff, 0x0, 0x0) 00:52:33 executing program 4: preadv(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000080)=""/81, 0xfffffffffffffe91}, {&(0x7f0000000100)=""/48, 0x30}], 0x2, 0x0, 0x0) 00:52:33 executing program 0: syz_emit_ethernet(0x1fbf, &(0x7f0000001fc0)={@local, @random, @val, {@ipv6}}, 0x0) 00:52:33 executing program 2: mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) munmap(&(0x7f0000bfe000/0x400000)=nil, 0x400000) 00:52:33 executing program 3: pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r0, &(0x7f0000000080)='|', 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r2, r1) 00:52:34 executing program 4: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0x1, 0x1800}], 0x1) 00:52:34 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) poll(&(0x7f0000000000)=[{r0, 0x14}], 0x1, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) dup2(r1, r0) 00:52:34 executing program 2: r0 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x8, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x6}]}) ioctl$SECCOMP_IOCTL_NOTIF_ID_VALID(0xffffffffffffffff, 0x40082102, 0x0) ioctl$SECCOMP_IOCTL_NOTIF_SEND(r0, 0xc0502100, 0x0) 00:52:34 executing program 3: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0xfffffffffffffffd}, 0x10) 00:52:34 executing program 0: readv(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000080)=""/180, 0xb4}, {&(0x7f0000000240)=""/165, 0xffffffffffffffd4}], 0x1000000000000104) 00:52:34 executing program 4: syz_emit_ethernet(0x23, &(0x7f0000002000)={@local, @empty, @val, {@ipv4}}, 0x0) 00:52:34 executing program 3: open$dir(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) open$dir(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) [ 466.479419][ T27] audit: type=1326 audit(1706662354.576:18): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=6913 comm="syz-executor.2" exe="/root/syz-executor.2" sig=31 arch=c000003e syscall=202 compat=0 ip=0x7fa5aa07dda9 code=0x0 00:52:34 executing program 0: setuid(0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) 00:52:34 executing program 4: syz_emit_ethernet(0x72, &(0x7f0000000080)={@broadcast, @random="e5cd1b625825", @val, {@ipv4}}, 0x0) 00:52:34 executing program 1: pipe2(&(0x7f00000002c0)={0xffffffffffffffff}, 0x0) poll(&(0x7f0000000280)=[{}, {r0}], 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) recvmmsg(r1, &(0x7f0000000040), 0x10, 0x0, 0x0) 00:52:35 executing program 3: r0 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000000)=[{r0}], 0x1, 0x796) shutdown(r0, 0x1) 00:52:35 executing program 0: r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@in6={0x18}, 0xc) 00:52:35 executing program 4: pipe2(&(0x7f00000002c0)={0xffffffffffffffff}, 0x0) writev(r0, &(0x7f0000000780)=[{&(0x7f0000000680)='@', 0xfea8}], 0x1) 00:52:35 executing program 0: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) poll(&(0x7f0000000040)=[{r2, 0x4}], 0x1, 0x0) 00:52:35 executing program 2: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x8c46930fbea0e365, 0x0) 00:52:35 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) 00:52:35 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) r1 = dup(r0) getsockopt(r1, 0x0, 0x3, 0x0, 0x0) 00:52:35 executing program 4: r0 = syz_open_pts(0xffffffffffffffff, 0x0) ioctl$TIOCCONS(r0, 0x80047462) 00:52:36 executing program 2: pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) poll(&(0x7f0000000100)=[{r1, 0x4}], 0x1, 0x0) poll(&(0x7f0000000240)=[{r0}], 0x1, 0x0) 00:52:36 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) dup2(r1, r0) 00:52:36 executing program 4: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) utimensat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 00:52:36 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) recvmmsg(r1, &(0x7f0000002c40), 0x10, 0x842, 0x0) 00:52:36 executing program 3: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{}], 0x2aaaa8ff) 00:52:36 executing program 2: msgrcv(0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000000000001000000000000000000000000000000dc"], 0x29, 0x0, 0x0) r0 = socket(0x1, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = msgget(0x1, 0x82) msgrcv(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000726c1a461ce5ca798ab8c800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b223b08628771bff0ad4ed7b4f912fa9db89c85f95d5ac792f00cd11915c9ee13d1a79"], 0xb6, 0x2, 0x1000) 00:52:36 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) bind(r0, &(0x7f0000000080)=@un=@abs, 0xfffffffffffffe14) 00:52:37 executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmsg(r0, &(0x7f0000001c40)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001380)=[{0x40, 0x1, 0x0, "5bd302919561bd5aab10173d32c31f90a10f019809115cb71aeb63570df1467c34be04d3f78276b885"}, {0xf8, 0x0, 0x0, "e6439d35b2627d4746a1981450ee64d292e5b7b804d04dd98b9809006ffd224adc5178df67cf925b2a61cee4b24550517115fb11e5062c6ec3a67ce9e69fa597d18d7abae2fe6b91d99eae2c17dc5cbdc97673a564c519a0bdc0df60de5a6b3b3afcabbf321daaa89f8e7daf6b923fc30e329740b0635e6e7e9edf0bc378302a9f8e0c4ba40e4a90d60487f1060671a55b59b14b5d2af0d33e534f268c84ff5acc49763a8c16a2c0a510a3d50d3b5882f7e5d4d04dd9881fc1a837f6a713a95f19f53fdff2089071cc65f76df47243899e51ee9cbc76dfdd7022e10adfe063752c"}, {0xc0, 0x0, 0x0, "8ea8277616d89d76e154f8f828b059a5799b5483bea5748eff9eedc788a27c01a30f447dd49f040abc056af9082a66c11dd325d094b486bead79472be8ffd8d015a3e2925c73ecdf32c2b34189fa5dccf9efedf8638b81f60ca6c1c22d8ef1c3ed0759e5ebf8998b8aac4150133445fdb919db56c784e55ef6f7fadfd6a506aabd864afe1e72d8edd415ce07ea9bdc0e125a4f42e7937b4bb7ef0300000000000000b8948a15bff5b3"}, {0x18, 0x0, 0x0, "06"}], 0x210}, 0x0) 00:52:37 executing program 0: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r2, r0) dup2(r0, r1) 00:52:37 executing program 3: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000480)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x200007fd, &(0x7f0000000000)={0x2, 0x24e23, @loopback}, 0x10) write$binfmt_elf64(r0, 0x0, 0xc63b9e35) 00:52:37 executing program 2: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000000000040260933334000000000010902240001000000000904000001030100000921000000012201000905810308"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000400)={0x2c, &(0x7f0000000040)={0x0, 0x0, 0x2, {0x2}}, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_usb_ep_write(r0, 0x81, 0x41, &(0x7f0000000180)="97c000040000c7c2d0da738fa73a1b5434c776f2aeb0742b42de440544420200000000000000ef3b49ffe537b3f82587dff4c71702510704e3f4190bc90686ead9") 00:52:37 executing program 1: kexec_load(0x0, 0x1, &(0x7f0000000640)=[{0x0, 0x0, 0x0, 0x3e0000000000}], 0x0) 00:52:37 executing program 4: r0 = socket$inet_sctp(0x2, 0x5, 0x84) connect$inet(r0, &(0x7f0000000040)={0x10, 0x2}, 0x10) r1 = socket$inet_sctp(0x2, 0x5, 0x84) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(r1, 0x84, 0x28, &(0x7f0000000280)={0x1, [0x0]}, &(0x7f00000002c0)=0x8) setsockopt$inet_sctp_SCTP_DELAYED_SACK(r0, 0x84, 0xf, &(0x7f0000000000), 0xc) 00:52:37 executing program 0: mq_open(&(0x7f0000000000)='.\x84', 0x0, 0x0, 0x0) 00:52:37 executing program 3: syz_emit_ethernet(0x66, &(0x7f0000000040)=ANY=[@ANYBLOB="8582570210b300001900000086dd6065882800302c00fe80000000000022aafe6c00000000000000000000000000bb3a7ff05d0c4830c1926d"], 0x0) [ 469.749469][ T5083] usb 3-1: new high-speed USB device number 2 using dummy_hcd 00:52:38 executing program 4: r0 = syz_io_uring_setup(0x6f5a, &(0x7f0000000000), &(0x7f0000000080), &(0x7f00000000c0)) io_uring_register$IORING_REGISTER_EVENTFD_ASYNC(r0, 0x16, 0x0, 0x1) 00:52:38 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCGARP(r0, 0x8954, &(0x7f0000008f00)={{0x2, 0x0, @local}, {}, 0x24, {0x2, 0x0, @remote}, 'vxcan1\x00'}) 00:52:38 executing program 1: r0 = socket$nl_rdma(0x10, 0x3, 0x14) sendmsg$RDMA_NLDEV_CMD_RES_CQ_GET(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x18, 0x140c, 0x401, 0x0, 0x0, "", [@RDMA_NLDEV_ATTR_DEV_INDEX={0x8}]}, 0x18}}, 0x0) [ 470.131078][ T5083] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 470.146280][ T5083] usb 3-1: New USB device found, idVendor=0926, idProduct=3333, bcdDevice= 0.40 [ 470.156073][ T5083] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 470.226983][ T5083] usb 3-1: config 0 descriptor?? 00:52:38 executing program 3: r0 = openat$vim2m(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$vim2m_VIDIOC_TRY_FMT(r0, 0xc0d05640, &(0x7f0000000140)={0x0, @win={{}, 0x0, 0x0, 0x0, 0x0, 0x0}}) 00:52:38 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r1) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="48000000100005070000", @ANYRES32=r2, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) r4 = socket$packet(0x11, 0x3, 0x300) getsockname$packet(r4, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)) sendmsg$nl_route(r3, &(0x7f0000000080)={0x0, 0x10000001d, &(0x7f0000000040)={&(0x7f00000000c0)=@newlink={0x28, 0x10, 0x825, 0x0, 0x0, {0xa, 0x0, 0x0, r5}, [@IFLA_PROTO_DOWN={0x8, 0xa, 0x10}]}, 0x28}}, 0x0) 00:52:38 executing program 1: syz_mount_image$ext4(&(0x7f0000000100)='ext4\x00', &(0x7f0000000200)='./file1\x00', 0x2000000, &(0x7f00000001c0)=ANY=[@ANYRES16, @ANYRESHEX=0x0, @ANYRES16, @ANYRES32, @ANYRES32], 0x1, 0x509, &(0x7f0000001540)="$eJzs3e9rHGkdAPDvTLJp0ubcPRU5D7w7vJP00O4mF+8uiBwVRF8V1Po+xmQTQjbZkN3UJhRN/wJBRAVf+co3gn+AIP0TRCjoe8GqiLb6om/syO7Otk26m6zkx9bk84HpPM88O/P9PlN2dibzMBPAhfVWRFyPiJGIeDciivnyNJ/mW5W9zucePbyz2JqSyLKb/0giyZd1t9Wqj0bElc4qMR4R3/p6xHeTF+M2dnbXFmq16lZerzTXNyuNnd1rq+sLK9WV6sbs7MwHcx/OvT83neWO1c9SRHz01Qc/+eEvv/bRb7/wvT/N/+3q91tpfflTnbwjYvFYAfrobLvQ3hddrX20dRrBhmAk709h2IkAADCQ1jn+xyPis+3z/2KMtM/mAAAAgPPk6V217FBHtQMAAAAvsTQiJiNJy/lYgMlI03K5M4b3k3E5rdUbzc8v17c3llptEaUopMurtep0Pla4FIWkVZ/Jx9h26+8dqM9GxKsR8ePiRLteXqzXlob7pw8AAAC4MK68uf/6/9/FtF0GAAAAzplS3woAAABwXrjkBwAAgPNv4Ov/vxRPNxEAAADgNHzjxo3WlHXf4710a2d7rX7r2lK1sVZe314sL9a3Nssr9fpK+5l960dtr1avb34xNrZvV5rVRrPS2NmdX69vbzTnV/e9Ajt/8zgAAABwFl59894fk4jY+9JEe4r8OYAA+/x52AkAJ2lk2AkAQzM67ASAoSk8V+59LuAIAeddckT7eL+G3x2oT5xMPgAAwMmb+vSL9//H8rbCUDMDTpuxPgBw8bi7BxdXwQhAuPA+1pld6tc+8P3/vrLsf04KAAA4UZPtKUnL+b3AyUjTcjnilfZrAQrJ8mqtOp1fH/yhWLjUqs+010yOHDMMAAAAAAAAAAAAAAAAAAAAAAAAAHRkWRIZAAAAcK5FpH9N2k/zj5gqvjPZ/bvA47x9LHlcjAf5wp/f/OnthWZzayZiLPlnsbVoLCKaP8uXv5d5JQAAAAC8BDrX6fl8ZtjZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHDePHp4Z7E7nWXcv38lIkq94o/GeHs+HoWIuPyvJEafWy+JiJETiL93NyJe6xU/iSdZlpXyLHrFnzjl+KX2rukdP42IKycQHy6ye63jz/Ve37803mrPe3//RvPpuPof/9Knx7+RPsefVwaM8fr9X1f2Lxl7Fv9uxOujvY8/3fhJn/hvDxj/O9/e3e3Xlv0iYqrn70+yL1alub5ZaezsXltdX1iprlQ3ZmdnPpj7cO79uenK8mqtmv/bM8aPPvObJ/3it/p/uU/80hH9f2fA/v/n/u2Hn+gUC73iX3279+/va5342Q8OxE/z377P5eVWLlPd8l6n/Lw3fvX7Nw7r/1Kf/h/1/391wP6/+82xAT8JAJyFxs7u2kKtVt06pDA+wGcU/h8KEbH3EqTRo9A+yY2I423nmKu/UMiGvVt6Fy7lX95TjTXMoxIAAHAanp30DzsTAAAAAAAAAAAAAAAAAAAAuLjO4ollB2PuDaerAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH+m8AAAD//72R3kU=") r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x2001, 0x0) write$binfmt_aout(r0, &(0x7f00000001c0)=ANY=[], 0xb3d8) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000002100)={0x0, 0x0, 0x0, 0x0, 0x0, "df3f0400000000000000000000000609000040"}) r1 = syz_open_pts(r0, 0x0) r2 = dup3(r1, r0, 0x0) read$FUSE(r2, &(0x7f00000000c0)={0x2020}, 0x2020) 00:52:38 executing program 4: sendmsg$FOU_CMD_GET(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000000c0)={0x1c, 0x0, 0x0, 0x0, 0x0, {}, [@FOU_ATTR_PORT={0x6}]}, 0x1c}}, 0x0) r0 = socket$kcm(0x21, 0x2, 0x2) sendmsg$kcm(r0, &(0x7f0000000080)={&(0x7f0000000000)=@rxrpc=@in4={0x21, 0x0, 0x2, 0x10, {0x2, 0x0, @remote}}, 0x80, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="18000000000000001001000001"], 0x18}, 0x0) sendmsg$kcm(r0, &(0x7f0000000080)={&(0x7f0000000000)=@rxrpc=@in4={0x21, 0x0, 0x2, 0x10, {0x2, 0x0, @broadcast}}, 0x80, 0x0, 0x0, &(0x7f0000000140)=[{0x18, 0x110, 0x1, 'p'}], 0x18}, 0x0) 00:52:38 executing program 3: r0 = socket$inet_udp(0x2, 0x2, 0x0) sendmmsg(r0, &(0x7f00000053c0)=[{{&(0x7f0000000000)=@in={0x2, 0x4e22, @empty}, 0x80, 0x0}}, {{0x0, 0x0, 0x0}}], 0x2, 0x0) [ 470.735202][ T5083] keytouch 0003:0926:3333.0001: fixing up Keytouch IEC report descriptor [ 470.742889][ T6988] netlink: 40 bytes leftover after parsing attributes in process `syz-executor.0'. [ 470.808235][ T5083] input: HID 0926:3333 as /devices/platform/dummy_hcd.2/usb3/3-1/3-1:0.0/0003:0926:3333.0001/input/input5 00:52:39 executing program 0: syz_mount_image$vfat(&(0x7f0000000200), &(0x7f00000000c0)='./file0\x00', 0xa08886, &(0x7f0000000040)=ANY=[], 0xff, 0x2cd, &(0x7f0000000240)="$eJzs3U1oE1sUwPGTpK/p66NNeDweKKhXu1GRoclaaIO0IgYq2ki1IEztREPGJGRCNCJNBKEbF278WqsgUiiIC0EounAlLdKdC3fFTRfWlUXUkXTSNm2TJq3YKP3/Fslh7jnck7mTkNxAMnv41qV41NKiekbcLS5xd0tB5l3iF7csKsiBy+Nvd506c/Z4KBzuOalUb6g/EFRKte+ZGLw2tu9l5p/Tz9pfeGXSf252Ljgz+f/kjtnv/RdjlopZKpHMKF0NJZMZfcg01PAdK64pdcI0dMtQsYRlpFeMR81kKpVTemK4rTWVNixL6Ymcihs5lUmqTDqn9At6LKE0TVNtrYL1jWXvh6qPRp7M27bMZd7Ytrcgtm0XD7ZsYXtosIX1t+2y9b8pY+5Gd4WtUvai3iJijmYj2Yhz74yHohITUwzpFJ98leI1Yj8YtxculeLtleB4ePrg61dKKb+MmPlSfT4b8aysD4hP/E6Nw4l7j4V7Asqxsv4vaS2vD4pP/qtcH6xY3yz7O8rqNfHJ9HlJiilTE3s/z/SN3l2sHwkodaQvvKr+bxlePk2PPzVofQAAAAAAAAAA2AxNLam4f68VE24Uo7ZV4059pe8HVu/Pd1bcn2+SnU0NfegAAAAAAGwbVu5qXDdNI70ceNYcqSMofpTfQJW3NP1Gpthk4JU6kqd/XRsPr9efvLt3/ZyOLs9U97tCyjTSedlwP99s296CE742+DLQgElrBVLafaqV7Kn+TPnJ4GNdyR9qdOgq9Vc95+jg+6c1+2lec36qcbFtBwAAAPyZlt/0d0k++jybHzh0u9E9AQAAAAAAAAAAAAAAAAAAAAAAAAAAAACw3Wzip8um7lUaUsXg30eVhpYmc/5fHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4LfyIwAA//+0cM6n") openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events.local\x00', 0x275a, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='net_prio.prioidx\x00', 0x275a, 0x0) [ 471.027977][ T5083] keytouch 0003:0926:3333.0001: input,hidraw0: USB HID v0.00 Keyboard [HID 0926:3333] on usb-dummy_hcd.2-1/input0 [ 471.085146][ T6993] loop1: detected capacity change from 0 to 512 [ 471.112045][ T6993] ext4: Unknown parameter 'ÿÿ0x0000000000000000ÿÿÿÿÿÿÿÿÿÿ' 00:52:39 executing program 4: syz_mount_image$btrfs(&(0x7f00000055c0), &(0x7f0000005600)='./bus\x00', 0x0, &(0x7f0000000440)=ANY=[@ANYBLOB="646973636172642c0008fd346f1fe0c7b977cf98b0dfc801ecf9a88e1ae482"], 0x1, 0x559d, &(0x7f0000005680)="$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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgP+zde5xU1Z0g8NNNP2homhbjK2JsdW1Fh6ZBUT/BB2omGmBNo+zMuPhohEaRVhBhIq5RULObxMEoKlFnRmEVRlZx8AVkNQE1ooloNI5mRh1DMGrcjR/FiH6yxrif7lunqLrVZRcCSjvf7x9dp+p3nrceXefeW+cCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+HztfsN1449prj7pN8dfWjP6+w+tO6D6mldOvXTZhFsnfeX28wfNWrFkSeWfnt940uTv3HB444aVE14IYUpnubKkeNnpi1f8YNUF3/jWg6fddPe7e85eWp2ptzJzu2de7tjqh3UhLMx5pDYm3q7ruLM5MG703bMrOhLr6kLYLzcw9fKpO3UkFteFcEBuYPXpg3brSFyeLvHQK8e91pE4Mx04cfCA9zsSR2YCZenu/kO/pLtl6e7O6xdC/5xAtrvn9suvKtvGCZlAebqNf6pN2oiB2lj0xtqkjRhojyWm9A5hSEUIvdJV/aw6qapXuqr/XZ1U1Std1WXVIYwIIVSkq/p1VVJVRXrkz1QlVcXA7vvesbGxI7GoKoQhuYEXxi8a3pGYkQpkGz+lKoS9O14y6cbvq0war0w3fkNlCF8JIVSlS2yqSEpUpUtsqAhh55zA5o1YEcLswBdD/PSZlPvghbMvnjqhvb1txnZMVGXaqgmTp7S3NU2c1j6pOtWnYspy0h/P/fRjf3njJRM7bu8a1dS/lHRFplxlZ5eHVebdPWRH733sV5/cSjY/HwX1x/xVoW/oPevCthlNF02YOXPG0ORvqdmHJX97ZaLJthraU7ZVY24lQ2aeN33IhbMvHjzlvAlnt53ddv5hww874ohhhx46fEjHoJqTv9tipIs++5F+uSKnks/i/S8hIdHTEuV5n27NO/rneMEX/c0drQzVnR/QBdOK3CxlnaPcFoM+9lOO+NN8Tel2REMLJg4FWYZ1n+WQgsnE5iw1SZbOr3UFk8Pcmso7N2m8Xx6amnoV2w71+XdzN+9bW7F5X8xsulLTAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMD/ZwcOBAAAAACA/F8boaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqgo7cCAAAAAAAOT/2ghVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV2IFjAQAAAABh/tZh9GwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFwKAAD//y85Ijg=") r0 = open(&(0x7f0000000000)='./bus\x00', 0x4c37e, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x145142, 0x0) ioctl$BTRFS_IOC_QUOTA_CTL(r1, 0xc0109428, &(0x7f0000000040)={0x1}) ftruncate(r1, 0xca) fallocate(r0, 0x0, 0x0, 0x1000f4) ioctl$BTRFS_IOC_QUOTA_RESCAN(r0, 0x4040942c, &(0x7f00000000c0)) 00:52:39 executing program 3: syz_mount_image$msdos(&(0x7f0000000240), &(0x7f0000000b80)='./bus\x00', 0x10802, &(0x7f0000000280)=ANY=[], 0x1, 0x252, &(0x7f0000000780)="$eJzs28tqE28Yx/FfD/9/T7aNp2q76YNudDNovYJQWhADSm3EAwhTMtWQmJSZARMR7Fo33oSbojt3gngDvQt3RZCuunKkmdgmbaVUSCZlvp/N+4RfDs/LMwnvIrP18P2L0mrgrLqh+vtMg9K6dqSM+jWgWF9z7W/U/6vVuq5/KGy/vf/o8Z1sLrewZLaYXb41Z2YTs19fvv545Vs49uDzxJchbWaebv2c+745tTm99Wv5eTGwYmCVamiurVSrobtS9qxQDEqO2b2y5waeFSuB57flq+Xq2lrd3EphfHTN94LA3ErdSl7dwqqFft3cZ26xYo7j2PiocJz8xtKSm026C3SW72fdeUkzh5L8RiINAQCARHH+TzPO/2mwe/5/0vz+tuP8DwAAAAAAAAAAAAAAAAAAAADAabATRZNRFE3+Wf+TGnf4RM3HI5JGJY1JOiNpXNKEpElJGUlnJZ2TdF7SBUkXJU1JuiTpsqTplvdKeq84jPmnG/NPtw7Pf6T5Mcy/R7XcuDss/Viv5Wv5eI3zxdu5hRvWkNl/1Xatlh/Yy2/GubXnQ43rZjefOzIf1rWrcb6bzd/NHchnVOj89lPPsT1Hztdx/pbHVcv1MdueD2pmsGvbwD8K6q9Kbrns+ccVn96d4MmnqIje9EQbRxZST7RBkcYi6V8mdMP+0JPuBAAAAAAAAAAAAAAAAABwEt34O2HSewQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4KDfAQAA///0EQOm") openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) [ 471.314194][ T5083] usb 3-1: USB disconnect, device number 2 [ 471.341874][ T6998] loop0: detected capacity change from 0 to 128 00:52:39 executing program 0: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) getsockopt$inet_sctp6_SCTP_PEER_ADDR_THLDS(r0, 0x84, 0x1f, &(0x7f0000000240)={0x0, @in6={{0xa, 0x0, 0x0, @local}}}, &(0x7f0000000000)=0x90) [ 471.622652][ T7003] loop3: detected capacity change from 0 to 128 00:52:40 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$ETHTOOL_MSG_STRSET_GET(r0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f00000000c0)={0x20, r1, 0x1, 0x0, 0x0, {}, [@ETHTOOL_A_STRSET_HEADER={0x4}, @ETHTOOL_A_STRSET_STRINGSETS={0x8, 0x2, 0x0, 0x1, [{0x4}]}]}, 0x20}}, 0x0) 00:52:40 executing program 1: syz_mount_image$ext4(&(0x7f0000000100)='ext4\x00', &(0x7f0000000200)='./file1\x00', 0x2000000, &(0x7f00000001c0)=ANY=[@ANYRES16, @ANYRESHEX=0x0, @ANYRES16, @ANYRES32, @ANYRES32], 0x1, 0x509, &(0x7f0000001540)="$eJzs3e9rHGkdAPDvTLJp0ubcPRU5D7w7vJP00O4mF+8uiBwVRF8V1Po+xmQTQjbZkN3UJhRN/wJBRAVf+co3gn+AIP0TRCjoe8GqiLb6om/syO7Otk26m6zkx9bk84HpPM88O/P9PlN2dibzMBPAhfVWRFyPiJGIeDciivnyNJ/mW5W9zucePbyz2JqSyLKb/0giyZd1t9Wqj0bElc4qMR4R3/p6xHeTF+M2dnbXFmq16lZerzTXNyuNnd1rq+sLK9WV6sbs7MwHcx/OvT83neWO1c9SRHz01Qc/+eEvv/bRb7/wvT/N/+3q91tpfflTnbwjYvFYAfrobLvQ3hddrX20dRrBhmAk709h2IkAADCQ1jn+xyPis+3z/2KMtM/mAAAAgPPk6V217FBHtQMAAAAvsTQiJiNJy/lYgMlI03K5M4b3k3E5rdUbzc8v17c3llptEaUopMurtep0Pla4FIWkVZ/Jx9h26+8dqM9GxKsR8ePiRLteXqzXlob7pw8AAAC4MK68uf/6/9/FtF0GAAAAzplS3woAAABwXrjkBwAAgPNv4Ov/vxRPNxEAAADgNHzjxo3WlHXf4710a2d7rX7r2lK1sVZe314sL9a3Nssr9fpK+5l960dtr1avb34xNrZvV5rVRrPS2NmdX69vbzTnV/e9Ajt/8zgAAABwFl59894fk4jY+9JEe4r8OYAA+/x52AkAJ2lk2AkAQzM67ASAoSk8V+59LuAIAeddckT7eL+G3x2oT5xMPgAAwMmb+vSL9//H8rbCUDMDTpuxPgBw8bi7BxdXwQhAuPA+1pld6tc+8P3/vrLsf04KAAA4UZPtKUnL+b3AyUjTcjnilfZrAQrJ8mqtOp1fH/yhWLjUqs+010yOHDMMAAAAAAAAAAAAAAAAAAAAAAAAAHRkWRIZAAAAcK5FpH9N2k/zj5gqvjPZ/bvA47x9LHlcjAf5wp/f/OnthWZzayZiLPlnsbVoLCKaP8uXv5d5JQAAAAC8BDrX6fl8ZtjZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHDePHp4Z7E7nWXcv38lIkq94o/GeHs+HoWIuPyvJEafWy+JiJETiL93NyJe6xU/iSdZlpXyLHrFnzjl+KX2rukdP42IKycQHy6ye63jz/Ve37803mrPe3//RvPpuPof/9Knx7+RPsefVwaM8fr9X1f2Lxl7Fv9uxOujvY8/3fhJn/hvDxj/O9/e3e3Xlv0iYqrn70+yL1alub5ZaezsXltdX1iprlQ3ZmdnPpj7cO79uenK8mqtmv/bM8aPPvObJ/3it/p/uU/80hH9f2fA/v/n/u2Hn+gUC73iX3279+/va5342Q8OxE/z377P5eVWLlPd8l6n/Lw3fvX7Nw7r/1Kf/h/1/391wP6/+82xAT8JAJyFxs7u2kKtVt06pDA+wGcU/h8KEbH3EqTRo9A+yY2I423nmKu/UMiGvVt6Fy7lX95TjTXMoxIAAHAanp30DzsTAAAAAAAAAAAAAAAAAAAAuLjO4ollB2PuDaerAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH+m8AAAD//72R3kU=") r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x2001, 0x0) write$binfmt_aout(r0, &(0x7f00000001c0)=ANY=[], 0xb3d8) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000002100)={0x0, 0x0, 0x0, 0x0, 0x0, "df3f0400000000000000000000000609000040"}) r1 = syz_open_pts(r0, 0x0) r2 = dup3(r1, r0, 0x0) read$FUSE(r2, &(0x7f00000000c0)={0x2020}, 0x2020) 00:52:40 executing program 2: r0 = bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f00000009c0)={0x1b, 0x0, 0x0, 0x40000, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0}, 0x48) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000b00)={0x11, 0xf, &(0x7f00000000c0)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r0, @ANYBLOB="00000000f0000000b702000014000000b7030001040000008500000083000000bf0900000000dfff54090100000000009500000000000000bf91000000000000bf0400000000000085000000d5820000b7000000000000009500000000000000265177d3e9548bf464408134c601b9dad056fd110bdd587b34b8f9b4526f6e1e2a7c4d616558713c5da873fdbd5f1d21060eeef75caf1fab6c74b77256ae8aed39f5e110e198754f822876526738bbc0c30427702e804f5258592480282f34ee862364"], &(0x7f0000000080)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r2 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000340)='kfree\x00', r1}, 0x10) r3 = openat(0xffffffffffffff9c, &(0x7f0000004400)='./bus\x00', 0x6b142, 0x0) pwritev2(r3, &(0x7f0000000100)=[{&(0x7f0000000040)='\x00', 0x1}], 0x1, 0x8000000, 0x0, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000004400)='./bus\x00', 0x0, 0x0) sendfile(r3, r4, 0x0, 0x80000001) getpeername$packet(0xffffffffffffffff, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000380)=0x14) r6 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x8, 0x2f, &(0x7f0000000240)=ANY=[@ANYRES16], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r7 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000180)={&(0x7f0000000280)='afs_flock_ev\x00', r6}, 0x10) syz_mount_image$ext4(&(0x7f0000000100)='ext4\x00', &(0x7f0000000200)='./file1\x00', 0x2000010, &(0x7f00000002c0)=ANY=[@ANYRES64=r7, @ANYRES8=r6, @ANYRES8=r7, @ANYRESOCT=r7, @ANYRES32=r6, @ANYRESDEC=r6, @ANYRES64], 0x1, 0x4fe, &(0x7f0000000b80)="$eJzs3VFrHFsdAPD/TLL3Jm2uu1dF9ILXi/dKetHuJo1tg0itIPpUUOt7jMkmhGyyIbupTSia4gcQRFTwySdfBD+AIH3wA4hQ0HfRooi2+iCoHdndWZsmu0nwptk0+/vBZM+ZmZ3//2yyZ2dmT2YCGFpvRcTNiBiJiHcjopjPT/NprlXZ7az35PG9hdaURJbd/msSST6vu61WfTQiLnaeEmMR8dUvRXwjORi3sb2zOl+rVTfzeqW5tlFpbO9cXlmbX64uV9dnZqavzV6fvTo7leUiYvz/bmcpIm584dEPvvvTL9745ae++fu5P1/6Viutz36os3xvO05Sp+mF9mvR1XqNNl9EsAEYydtTGHQiAAAcS2sf//0R8fH2/n8xRtp7c/uMDCIzAAAA4KRkn5uIfycRGQAAAHBupRExEUlazscCTESavpKfG/hgXEhr9Ubzk0v1rfXF1rKIUhTSpZVadSofK1yKQtKqT+djbLv1K/vqMxHxekR8vzjerpcX6rXFAZ/7AAAAgGFxcd/x/z+Kabt8tB7/JwAAAACcXaW+FQAAAOC8cMgPAAAA55/jfwAAADjXvnzrVmvKuve/XryzvbVav3N5sdpYLa9tLZQX6psb5eV6fbl9zb61o7ZXq9c3Ph3rW3crzWqjWWls78yt1bfWm3Mrz90CGwAAADhFr3/swe+SiNj9zHh7ivw6gADP+eOgEwBO0sigEwAGpudVvG+efh7A6SsMOgFg4JIjlhu8AwAAL7/Jjxz8/r97/3/nBuB8M9YHAIaPu3jD8CoYAQhDLY2I93WKr/Zbp+/3/78+bpQs2z/H+UUAADhdE+0pScv5ccBEpGm5HPFa+7YAhWRppVadyo8PflssvNqqT7efmRw5ZhgAAAAAAAAAAAAAAAAAAAAAAAAA6MiyJDIAAADgXItI/5S0r+YfMVl8Z2L/+YFXkn8W41Fe+fHtH96dbzY3p1vz/1ZsL4+I5o/y+VcytwQAAACAM6BznJ4/Tg86GwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADOmyeP7y10p9OM+5fPR0SpV/zRGGs/jkUhIi78PYnRPc9LImLkBOLv3o+ID/eKn8TTLMtKeRa94o+/4Pil9kvTO34aERdPID4Mswet/udmr/dfGm+1H3u//0bz6b3q3/+l/+v/Rvr0P68dM8YbD39e6Rv/fsQbo737n278pE/8tw9s7V9Zlh2M8fWv7ez0i5/9JGKy5+dP8lysSnNto9LY3rm8sja/XF2urs/MTF+bvT57dXaqsrRSq+Y/e8b43kd/8fSw9l/oE790RPvf6bfRff7z8O7jD3T67MKB+OMRl97u+fk7Fn3ip/ln3yfycmv5ZLe82ynv9ebPfvPmYe1f7NP+o37/l47Z/ne/8p0/HHNVAOAUNLZ3VudrtermIYWxY6zzMhZ+NXYm0hjSQmtv9dmc7Nudv8czkNieQnY20hhIYdA9EwAAcNKe7fQPOhMAAAAAAAAAAAAAAAAAAAAYXqdxObH9MXcH01QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgEP9NwAA//8UKeGY") r9 = syz_mount_image$ext4(&(0x7f00000000c0)='ext4\x00', &(0x7f0000000080)='./file0\x00', 0x3, &(0x7f0000006700)=ANY=[@ANYBLOB="0014b295ac423036ea6576efc7eec94d4912bb9d5928f82d400ce6c9725fca67ae5fa89e33d6ace0dd4ded11951fc5a2ec000000000000000270df43d5ab245c38bd5c50e6d5006c2092d58994e10313dcabee674a82285167ac0300ccf02e4ac016bea3dd54525877d631db9e0249605ac29bd9d7e982608ef41986a1a04195e6d76df0dc948b17469c427fc2e5ad46884c1b7f3b68758631a9ba0f40235bbad8debeec9169a0834f3482f3b64c8c7a0e735291ceb16eabfc175d4566cb83fcb1f9949eedc423fad1c295b111fbcf6940511e08e80b8f5455d8de19daba26cf929692bc64987c99e0850616472ff994939892f2f43ea7052df923332ffe2bf871b71bcc8e8070ba12016a9212fd73ac13eb740a49463d4fb60b9ab97f2065206341c487a1a36ce0bfb04b73494a7b804e8f4dd0cca05f0d090000000000000002d4b949c2c8216c16813f5c8a011da4f4e3180a8e472214c62e853832b2a6089c08039197887d32a4e562d5d83b68d1c63d061fae7d9ceb820f00"/388], 0x9, 0x61d, &(0x7f0000000700)="$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") r10 = mq_open(&(0x7f0000000040)='!\x7f\x00\xca\x00\x00\x00\f\x00\x00\x01E!T\xeeux\x00', 0x6e93ebbbcc0884f2, 0x4, &(0x7f0000000000)={0x0, 0x1, 0x8, 0x7}) mq_timedreceive(r10, 0x0, 0xfffffffffffffee3, 0x1, 0x0) mq_timedreceive(r10, &(0x7f0000000180)=""/196, 0xc4, 0x0, 0x0) mq_timedsend(r10, 0x0, 0x0, 0x3ed7, &(0x7f0000000140)={0x0, 0x989680}) r11 = openat(0xffffffffffffff9c, &(0x7f0000004a00)='./file0\x00', 0x478982, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOVER(r11, 0xc0189372, &(0x7f0000001580)=ANY=[@ANYBLOB="01e60080000000ecfffff000f5fa78af6ae9a999ab9bb4faddfa107f8f6a93ab87fe06c41fdb47d5dd8c52396f9c409cd338cf3261f4c95a06a625da4ee6d906db83adf9ed282c5837c83a947e35376c98062f1c43945fd45e5664eb2c4c8eff67674f4e5560f2d5bb4506fa28aa322a92bb7827ede53e238b60c56cf51c0317d07b01f96d0e2fe92df9f85f4af54d1f70cbf4ad2b84b5f51328de894ec1319b8f884604d9dba6b6477c92b3d126bc8df8ffb1b785c68dc29849d1df16f0b09ff4b2390576047d481b78c61ce1d9cbcf33742cc9dfa464824ec7b367e9f886b4aec34a2e3eddcf72feece1a729702bab4be36889063b1bfc5466c403c59c06aaa42a2a427ef8227a53ee02df6aff1e592e5354b6860acc921996a5fec7be00119c836c5cb2928254d2ae06c6186ae2fc2bcf7ff83cba6fb4680b759e1e8b89ef23deece9fb78b27dac51b0fa6507b230d857623f372839cb58260ffcfd872f805a476ee6f09b48f35a71abaf83fd2454a77e9788f89e57f63615789dafaaf14fa7236e12771e6718ba3f5fc208e43194e6cf714518d74c94862406d045653971b481f54fd067875791de2326084411ff43415a40fabdb3f9967d4356709162e70d3074ec320b2efc0719ce91152f73b6c6778fe81b5357750aab3d37d560da737cd2864900b980eee05d066f002aff2a53d7c5a2a38698a2edbd6d96362000000b36842004d78167d0b4f970894c86567d0b6fb5ce85adcae4780250227f45094ee2fe2f2b95270b4ce9f573be928dc3d9b7a8e7f2f3319a9a49b8290d7f63556118fff8b5dac69339cf5dd1e918f313f1ffca7d56fa75ac20cadd3122f479eab42e050d970ae623473a2eb2dc570c7e0491791f596fde21e3ac35c7a94b2f393d80ca8db8c174cb4a9317d268e3eab7b0697ead13a57d0f679d8163d5d38e964981862938ff75fe960c6fb168a817e2c23c4238d87a50f3bcea4920056f13a26ebe", @ANYRES32=r10, @ANYRESOCT=r11]) mq_notify(r12, &(0x7f0000001540)={0x0, 0xa, 0x4}) r13 = openat(0xffffffffffffff9c, &(0x7f000000c380)='./file0\x00', 0x20842, 0x14) writev(r13, &(0x7f0000000000)=[{&(0x7f0000000cc0)="e1", 0x5603d}], 0x1) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000000000)={0x0, 0x0}, 0x8) bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f0000000040)=r14, 0x4) mq_timedreceive(r12, &(0x7f0000005dc0)=""/231, 0x10e, 0x0, &(0x7f0000005ec0)={0x0, 0x3938700}) sendmsg$MPTCP_PM_CMD_ADD_ADDR(0xffffffffffffffff, &(0x7f0000001d80)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000001dc0)={&(0x7f0000001e00)=ANY=[@ANYRESOCT, @ANYRES16=0x0, @ANYBLOB="00032dbd7000fbdbdf250100000008000300050e00000c000180080006000400000008000300070000d5038c993ac05113000400018075ba605d412f227e7fd71bf64da07e000000006e6fb30f4e7a1fea619f44f9778c3b669927206a25e4fd22734f04006bbd69a77b1f8e3a855456d3ce6e9355f64e695c483de0ee18c4aa4499f37a775bf908bcd449cd2af2049d407785657bab71eea5eb3ee7f2605f9643afd0eed307475ee9cedddb5315bde428a0adef4f04adc5e5cb5f6b1d691bff6c1ffebadd2aba770cb9a2a3101a64d136083dcfdfee46d2e4a6b54af1deb49a3954d0c88a59de09e37ac0355ddc6ca3db5845e2230d746689acbd65bbce461eed335ab689982cd94818e2ebe49902bc289e374015206343ddea37b5", @ANYRESHEX, @ANYRESDEC=r12, @ANYRES32=r9, @ANYRESDEC=r8, @ANYRESHEX=r13, @ANYRES64, @ANYRESHEX=0x0, @ANYBLOB="406b160c5a90826d47bc1d2b4c536f11eac7c46decd436e94bf3f8064b38fa5da274dccd6f824add423897750b0c567619193aa8f41b653349076e4945de8817078990ae4930e7920aea2a69740b3254bc1bb80591caf028395d11a0297c7d9e6d8d87d02b70a01333377430b268c5413181f86db1e82caa8a50ba8c1dd317e54f9eebcd13ae12bb35e384060557af932a9c981bb16af1803568a54485ff46746756ada8fb216541f06877ee93db213f22f4a7821f176232b11fa3ecd43cc02bcedcfa4ff7ca68ede08089faac9d4075e2f7f1672eedce89aaa5b018e826126e7f3e44ca68fa43282c6a80aa0973b241ac63bca19cb9f81d4f6c72db1258", @ANYBLOB="9e7ffe2271523893cf3ae663efedffc8fcec0699", @ANYRESDEC, @ANYRES8, @ANYRES64=r14], 0x3c}, 0x1, 0x0, 0x0, 0x1}, 0x20000004) bpf$PROG_LOAD(0x5, &(0x7f0000000480)={0x12, 0x8, &(0x7f0000000000)=@framed={{0x18, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x6}, [@tail_call={{0x18, 0x2, 0x1, 0x0, r4}}]}, &(0x7f0000000040)='GPL\x00', 0x7, 0xf2, &(0x7f0000000240)=""/242, 0x41000, 0xc, '\x00', r5, 0x2a, 0xffffffffffffffff, 0x8, &(0x7f00000003c0)={0x4, 0x5}, 0x8, 0x10, &(0x7f0000000400)={0x2, 0xb, 0x0, 0xd87}, 0x10, r14, r1, 0x1, 0x0, &(0x7f0000000440)=[{0x2, 0x2, 0x3, 0x1}], 0x10, 0x3}, 0x90) writev(r2, 0x0, 0x0) 00:52:40 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r0, &(0x7f0000001940)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001840)=[@rights={{0x14, 0x1, 0x1, [r0]}}], 0x18}, 0x0) [ 472.412123][ T7012] loop1: detected capacity change from 0 to 512 [ 472.439889][ T27] audit: type=1804 audit(1706662360.546:19): pid=7013 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir2859930880/syzkaller.Q0SSRi/166/bus" dev="sda1" ino=1964 res=1 errno=0 [ 472.446821][ T7012] ext4: Unknown parameter 'ÿÿ0x0000000000000000ÿÿÿÿÿÿÿÿÿÿ' 00:52:40 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f000001c000)='./file0\x00', &(0x7f0000018ffa)='ramfs\x00', 0x0, 0x0) umount2(&(0x7f00000000c0)='./file0\x00', 0x0) 00:52:40 executing program 3: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000deb000)={0x2, 0x4e23, @multicast1}, 0x10) setsockopt$sock_linger(r0, 0x1, 0xd, &(0x7f0000000040)={0x1, 0x3}, 0x8) sendto$inet(r0, 0x0, 0xffffffffffffff7c, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @loopback}, 0x10) sendto$inet(r0, &(0x7f0000000080)='\x00', 0x1, 0xc840, 0x0, 0x0) close(r0) [ 472.605430][ T7009] loop2: detected capacity change from 0 to 512 [ 472.690010][ T7009] ext4: Unknown parameter 'ÿÿÿÿÿÿÿÿÿÿ01777777777777777777777ÿÿÿÿ18446744073709551615ÿÿÿÿÿÿÿÿ' 00:52:41 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$packet(0x11, 0x2, 0x300) setsockopt$packet_fanout(r1, 0x107, 0x12, &(0x7f00000001c0)={0x0, 0x4}, 0x4) sendmsg$nl_route_sched_retired(r0, &(0x7f0000005e80)={0x0, 0x0, &(0x7f0000005e40)={&(0x7f00000000c0)=@delchain={0x24}, 0x24}}, 0x0) 00:52:41 executing program 3: r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TCSETAW(r0, 0x5407, &(0x7f0000000080)={0xfffe, 0x0, 0x0, 0xffff, 0x0, "140900"}) ioctl$TIOCSTI(r0, 0x5412, &(0x7f0000000300)=0x16) 00:52:41 executing program 1: r0 = socket$inet_smc(0x2b, 0x1, 0x0) r1 = epoll_create(0x4da) epoll_ctl$EPOLL_CTL_MOD(r1, 0x3, r0, &(0x7f00000000c0)={0x1000001c}) [ 473.264052][ T7009] loop2: detected capacity change from 0 to 1024 [ 473.323891][ T7009] EXT4-fs (loop2): stripe (65535) is not aligned with cluster size (16), stripe is disabled 00:52:41 executing program 0: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) getsockopt$inet_sctp6_SCTP_PEER_AUTH_CHUNKS(r0, 0x84, 0x1a, 0x0, &(0x7f00000003c0)) [ 473.403202][ T7009] JBD2: no valid journal superblock found [ 473.409834][ T7009] EXT4-fs (loop2): Could not load journal inode 00:52:41 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/partitions\x00', 0x0, 0x0) r1 = openat$sysctl(0xffffffffffffff9c, &(0x7f0000000040)='/proc/sys/vm/drop_caches\x00', 0x1, 0x0) ptrace$setsig(0x4203, 0x0, 0x0, 0x0) sendfile(r1, r0, &(0x7f0000002080)=0x58, 0x23b) 00:52:41 executing program 1: socketpair(0x1e, 0x4, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$isdn(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 00:52:42 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r0, &(0x7f00000001c0)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) sendmmsg$inet(r0, &(0x7f00000021c0)=[{{0x0, 0x0, &(0x7f0000001b00)=[{&(0x7f0000000800)="7106a4d64ad90a7645c6cc575fe70cf5d7801444fe650eb060ccb3b29acdc8c4f25665b17fa807c4ea08a3c9c63b10d113c5152550f9a6d5d263a972cf97f840391ff58935e33c7c9ba8ea61e62d50d72b2f8ef9bd83c36667fd2a30a91b0390f4db3afb186cf3add7", 0x69}], 0x1}}], 0x1, 0x0) 00:52:42 executing program 2: r0 = bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f00000009c0)={0x1b, 0x0, 0x0, 0x40000, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0}, 0x48) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000b00)={0x11, 0xf, &(0x7f00000000c0)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r0, @ANYBLOB="00000000f0000000b702000014000000b7030001040000008500000083000000bf0900000000dfff54090100000000009500000000000000bf91000000000000bf0400000000000085000000d5820000b7000000000000009500000000000000265177d3e9548bf464408134c601b9dad056fd110bdd587b34b8f9b4526f6e1e2a7c4d616558713c5da873fdbd5f1d21060eeef75caf1fab6c74b77256ae8aed39f5e110e198754f822876526738bbc0c30427702e804f5258592480282f34ee862364"], &(0x7f0000000080)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r2 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000340)='kfree\x00', r1}, 0x10) r3 = openat(0xffffffffffffff9c, &(0x7f0000004400)='./bus\x00', 0x6b142, 0x0) pwritev2(r3, &(0x7f0000000100)=[{&(0x7f0000000040)='\x00', 0x1}], 0x1, 0x8000000, 0x0, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000004400)='./bus\x00', 0x0, 0x0) sendfile(r3, r4, 0x0, 0x80000001) getpeername$packet(0xffffffffffffffff, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000380)=0x14) r6 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x8, 0x2f, &(0x7f0000000240)=ANY=[@ANYRES16], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r7 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000180)={&(0x7f0000000280)='afs_flock_ev\x00', r6}, 0x10) syz_mount_image$ext4(&(0x7f0000000100)='ext4\x00', &(0x7f0000000200)='./file1\x00', 0x2000010, &(0x7f00000002c0)=ANY=[@ANYRES64=r7, @ANYRES8=r6, @ANYRES8=r7, @ANYRESOCT=r7, @ANYRES32=r6, @ANYRESDEC=r6, @ANYRES64], 0x1, 0x4fe, &(0x7f0000000b80)="$eJzs3VFrHFsdAPD/TLL3Jm2uu1dF9ILXi/dKetHuJo1tg0itIPpUUOt7jMkmhGyyIbupTSia4gcQRFTwySdfBD+AIH3wA4hQ0HfRooi2+iCoHdndWZsmu0nwptk0+/vBZM+ZmZ3//2yyZ2dmT2YCGFpvRcTNiBiJiHcjopjPT/NprlXZ7az35PG9hdaURJbd/msSST6vu61WfTQiLnaeEmMR8dUvRXwjORi3sb2zOl+rVTfzeqW5tlFpbO9cXlmbX64uV9dnZqavzV6fvTo7leUiYvz/bmcpIm584dEPvvvTL9745ae++fu5P1/6Viutz36os3xvO05Sp+mF9mvR1XqNNl9EsAEYydtTGHQiAAAcS2sf//0R8fH2/n8xRtp7c/uMDCIzAAAA4KRkn5uIfycRGQAAAHBupRExEUlazscCTESavpKfG/hgXEhr9Ubzk0v1rfXF1rKIUhTSpZVadSofK1yKQtKqT+djbLv1K/vqMxHxekR8vzjerpcX6rXFAZ/7AAAAgGFxcd/x/z+Kabt8tB7/JwAAAACcXaW+FQAAAOC8cMgPAAAA55/jfwAAADjXvnzrVmvKuve/XryzvbVav3N5sdpYLa9tLZQX6psb5eV6fbl9zb61o7ZXq9c3Ph3rW3crzWqjWWls78yt1bfWm3Mrz90CGwAAADhFr3/swe+SiNj9zHh7ivw6gADP+eOgEwBO0sigEwAGpudVvG+efh7A6SsMOgFg4JIjlhu8AwAAL7/Jjxz8/r97/3/nBuB8M9YHAIaPu3jD8CoYAQhDLY2I93WKr/Zbp+/3/78+bpQs2z/H+UUAADhdE+0pScv5ccBEpGm5HPFa+7YAhWRppVadyo8PflssvNqqT7efmRw5ZhgAAAAAAAAAAAAAAAAAAAAAAAAA6MiyJDIAAADgXItI/5S0r+YfMVl8Z2L/+YFXkn8W41Fe+fHtH96dbzY3p1vz/1ZsL4+I5o/y+VcytwQAAACAM6BznJ4/Tg86GwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADOmyeP7y10p9OM+5fPR0SpV/zRGGs/jkUhIi78PYnRPc9LImLkBOLv3o+ID/eKn8TTLMtKeRa94o+/4Pil9kvTO34aERdPID4Mswet/udmr/dfGm+1H3u//0bz6b3q3/+l/+v/Rvr0P68dM8YbD39e6Rv/fsQbo737n278pE/8tw9s7V9Zlh2M8fWv7ez0i5/9JGKy5+dP8lysSnNto9LY3rm8sja/XF2urs/MTF+bvT57dXaqsrRSq+Y/e8b43kd/8fSw9l/oE790RPvf6bfRff7z8O7jD3T67MKB+OMRl97u+fk7Fn3ip/ln3yfycmv5ZLe82ynv9ebPfvPmYe1f7NP+o37/l47Z/ne/8p0/HHNVAOAUNLZ3VudrtermIYWxY6zzMhZ+NXYm0hjSQmtv9dmc7Nudv8czkNieQnY20hhIYdA9EwAAcNKe7fQPOhMAAAAAAAAAAAAAAAAAAAAYXqdxObH9MXcH01QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgEP9NwAA//8UKeGY") r9 = syz_mount_image$ext4(&(0x7f00000000c0)='ext4\x00', &(0x7f0000000080)='./file0\x00', 0x3, &(0x7f0000006700)=ANY=[@ANYBLOB="0014b295ac423036ea6576efc7eec94d4912bb9d5928f82d400ce6c9725fca67ae5fa89e33d6ace0dd4ded11951fc5a2ec000000000000000270df43d5ab245c38bd5c50e6d5006c2092d58994e10313dcabee674a82285167ac0300ccf02e4ac016bea3dd54525877d631db9e0249605ac29bd9d7e982608ef41986a1a04195e6d76df0dc948b17469c427fc2e5ad46884c1b7f3b68758631a9ba0f40235bbad8debeec9169a0834f3482f3b64c8c7a0e735291ceb16eabfc175d4566cb83fcb1f9949eedc423fad1c295b111fbcf6940511e08e80b8f5455d8de19daba26cf929692bc64987c99e0850616472ff994939892f2f43ea7052df923332ffe2bf871b71bcc8e8070ba12016a9212fd73ac13eb740a49463d4fb60b9ab97f2065206341c487a1a36ce0bfb04b73494a7b804e8f4dd0cca05f0d090000000000000002d4b949c2c8216c16813f5c8a011da4f4e3180a8e472214c62e853832b2a6089c08039197887d32a4e562d5d83b68d1c63d061fae7d9ceb820f00"/388], 0x9, 0x61d, &(0x7f0000000700)="$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") r10 = mq_open(&(0x7f0000000040)='!\x7f\x00\xca\x00\x00\x00\f\x00\x00\x01E!T\xeeux\x00', 0x6e93ebbbcc0884f2, 0x4, &(0x7f0000000000)={0x0, 0x1, 0x8, 0x7}) mq_timedreceive(r10, 0x0, 0xfffffffffffffee3, 0x1, 0x0) mq_timedreceive(r10, &(0x7f0000000180)=""/196, 0xc4, 0x0, 0x0) mq_timedsend(r10, 0x0, 0x0, 0x3ed7, &(0x7f0000000140)={0x0, 0x989680}) r11 = openat(0xffffffffffffff9c, &(0x7f0000004a00)='./file0\x00', 0x478982, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOVER(r11, 0xc0189372, &(0x7f0000001580)=ANY=[@ANYBLOB="01e60080000000ecfffff000f5fa78af6ae9a999ab9bb4faddfa107f8f6a93ab87fe06c41fdb47d5dd8c52396f9c409cd338cf3261f4c95a06a625da4ee6d906db83adf9ed282c5837c83a947e35376c98062f1c43945fd45e5664eb2c4c8eff67674f4e5560f2d5bb4506fa28aa322a92bb7827ede53e238b60c56cf51c0317d07b01f96d0e2fe92df9f85f4af54d1f70cbf4ad2b84b5f51328de894ec1319b8f884604d9dba6b6477c92b3d126bc8df8ffb1b785c68dc29849d1df16f0b09ff4b2390576047d481b78c61ce1d9cbcf33742cc9dfa464824ec7b367e9f886b4aec34a2e3eddcf72feece1a729702bab4be36889063b1bfc5466c403c59c06aaa42a2a427ef8227a53ee02df6aff1e592e5354b6860acc921996a5fec7be00119c836c5cb2928254d2ae06c6186ae2fc2bcf7ff83cba6fb4680b759e1e8b89ef23deece9fb78b27dac51b0fa6507b230d857623f372839cb58260ffcfd872f805a476ee6f09b48f35a71abaf83fd2454a77e9788f89e57f63615789dafaaf14fa7236e12771e6718ba3f5fc208e43194e6cf714518d74c94862406d045653971b481f54fd067875791de2326084411ff43415a40fabdb3f9967d4356709162e70d3074ec320b2efc0719ce91152f73b6c6778fe81b5357750aab3d37d560da737cd2864900b980eee05d066f002aff2a53d7c5a2a38698a2edbd6d96362000000b36842004d78167d0b4f970894c86567d0b6fb5ce85adcae4780250227f45094ee2fe2f2b95270b4ce9f573be928dc3d9b7a8e7f2f3319a9a49b8290d7f63556118fff8b5dac69339cf5dd1e918f313f1ffca7d56fa75ac20cadd3122f479eab42e050d970ae623473a2eb2dc570c7e0491791f596fde21e3ac35c7a94b2f393d80ca8db8c174cb4a9317d268e3eab7b0697ead13a57d0f679d8163d5d38e964981862938ff75fe960c6fb168a817e2c23c4238d87a50f3bcea4920056f13a26ebe", @ANYRES32=r10, @ANYRESOCT=r11]) mq_notify(r12, &(0x7f0000001540)={0x0, 0xa, 0x4}) r13 = openat(0xffffffffffffff9c, &(0x7f000000c380)='./file0\x00', 0x20842, 0x14) writev(r13, &(0x7f0000000000)=[{&(0x7f0000000cc0)="e1", 0x5603d}], 0x1) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000000000)={0x0, 0x0}, 0x8) bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f0000000040)=r14, 0x4) mq_timedreceive(r12, &(0x7f0000005dc0)=""/231, 0x10e, 0x0, &(0x7f0000005ec0)={0x0, 0x3938700}) sendmsg$MPTCP_PM_CMD_ADD_ADDR(0xffffffffffffffff, &(0x7f0000001d80)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000001dc0)={&(0x7f0000001e00)=ANY=[@ANYRESOCT, @ANYRES16=0x0, @ANYBLOB="00032dbd7000fbdbdf250100000008000300050e00000c000180080006000400000008000300070000d5038c993ac05113000400018075ba605d412f227e7fd71bf64da07e000000006e6fb30f4e7a1fea619f44f9778c3b669927206a25e4fd22734f04006bbd69a77b1f8e3a855456d3ce6e9355f64e695c483de0ee18c4aa4499f37a775bf908bcd449cd2af2049d407785657bab71eea5eb3ee7f2605f9643afd0eed307475ee9cedddb5315bde428a0adef4f04adc5e5cb5f6b1d691bff6c1ffebadd2aba770cb9a2a3101a64d136083dcfdfee46d2e4a6b54af1deb49a3954d0c88a59de09e37ac0355ddc6ca3db5845e2230d746689acbd65bbce461eed335ab689982cd94818e2ebe49902bc289e374015206343ddea37b5", @ANYRESHEX, @ANYRESDEC=r12, @ANYRES32=r9, @ANYRESDEC=r8, @ANYRESHEX=r13, @ANYRES64, @ANYRESHEX=0x0, @ANYBLOB="406b160c5a90826d47bc1d2b4c536f11eac7c46decd436e94bf3f8064b38fa5da274dccd6f824add423897750b0c567619193aa8f41b653349076e4945de8817078990ae4930e7920aea2a69740b3254bc1bb80591caf028395d11a0297c7d9e6d8d87d02b70a01333377430b268c5413181f86db1e82caa8a50ba8c1dd317e54f9eebcd13ae12bb35e384060557af932a9c981bb16af1803568a54485ff46746756ada8fb216541f06877ee93db213f22f4a7821f176232b11fa3ecd43cc02bcedcfa4ff7ca68ede08089faac9d4075e2f7f1672eedce89aaa5b018e826126e7f3e44ca68fa43282c6a80aa0973b241ac63bca19cb9f81d4f6c72db1258", @ANYBLOB="9e7ffe2271523893cf3ae663efedffc8fcec0699", @ANYRESDEC, @ANYRES8, @ANYRES64=r14], 0x3c}, 0x1, 0x0, 0x0, 0x1}, 0x20000004) bpf$PROG_LOAD(0x5, &(0x7f0000000480)={0x12, 0x8, &(0x7f0000000000)=@framed={{0x18, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x6}, [@tail_call={{0x18, 0x2, 0x1, 0x0, r4}}]}, &(0x7f0000000040)='GPL\x00', 0x7, 0xf2, &(0x7f0000000240)=""/242, 0x41000, 0xc, '\x00', r5, 0x2a, 0xffffffffffffffff, 0x8, &(0x7f00000003c0)={0x4, 0x5}, 0x8, 0x10, &(0x7f0000000400)={0x2, 0xb, 0x0, 0xd87}, 0x10, r14, r1, 0x1, 0x0, &(0x7f0000000440)=[{0x2, 0x2, 0x3, 0x1}], 0x10, 0x3}, 0x90) writev(r2, 0x0, 0x0) 00:52:42 executing program 1: semtimedop(0x0, &(0x7f0000000340)=[{0x0, 0x1}], 0x1, 0x0) semtimedop(0x0, &(0x7f0000000200)=[{}, {}], 0x2, 0x0) semctl$IPC_RMID(0x0, 0x0, 0x0) 00:52:42 executing program 0: bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000a40)={@map=0x1, 0x2f, 0x0, 0x0, &(0x7f0000000940)=[0x0], 0x1, 0x0, 0x0, 0x0, 0x0}, 0x40) 00:52:43 executing program 1: r0 = syz_open_dev$vim2m(&(0x7f0000000040), 0x0, 0x2) ioctl$vim2m_VIDIOC_ENUM_FMT(r0, 0x400448c9, &(0x7f0000000080)={0x0, 0x0, 0x0, "d8afef303f1c038a0ea80dbad6b5d21ec94cec043e2370da7528985932e91d45"}) 00:52:43 executing program 1: open$dir(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) [ 475.394702][ T27] audit: type=1804 audit(1706662363.476:20): pid=7045 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir2859930880/syzkaller.Q0SSRi/167/bus" dev="sda1" ino=1960 res=1 errno=0 00:52:43 executing program 0: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$RDS_FREE_MR(r0, 0x114, 0x3, &(0x7f0000000000)={{0x0, 0x1}}, 0x10) [ 475.571177][ T7043] loop2: detected capacity change from 0 to 512 [ 475.715986][ T7043] ext4: Unknown parameter 'ÿÿÿÿÿÿÿÿÿÿ01777777777777777777777ÿÿÿÿ18446744073709551615ÿÿÿÿÿÿÿÿ' 00:52:44 executing program 1: syz_mount_image$jfs(&(0x7f0000002480), &(0x7f0000000100)='./file0\x00', 0x440, &(0x7f0000000400)=ANY=[@ANYRES8=0x0], 0x2, 0x5e2f, &(0x7f00000082c0)="$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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADg/+zAgQAAAAAAkP9rI1RVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhBw4EAAAAAID8XxuhqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqCnt3FyPXWd8P/OybvXYC8Z+EEIIhtvOCIZvsrt8SE0zM6z8NfUkDoaWFOsa7dgx+q3edN0X10qRtEJEaqb1IL0oBUYRUqkQVUqmUokhFau/KVVFuUCtx4YukMhFUoiLZ6sw8z+OZ2fGcdexJZs7z+aD45505M/PMmTNn97voOwYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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") lsetxattr$trusted_overlay_upper(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040), &(0x7f0000000200)={0x0, 0xfb, 0x37, 0x0, 0x0, "c3ca24e1afdde265823ac46b8f6ce0de", "34ab73ed2f6262b6d839e005c773ab4da6fa457541dd763227db7a72efe222d41bfa"}, 0x37, 0x0) chmod(&(0x7f0000000080)='./file1\x00', 0x0) [ 476.032063][ T7043] loop2: detected capacity change from 0 to 1024 00:52:44 executing program 0: r0 = socket$phonet_pipe(0x23, 0x5, 0x2) connect$phonet_pipe(r0, &(0x7f00000000c0), 0x10) [ 476.241576][ T7043] EXT4-fs (loop2): stripe (65535) is not aligned with cluster size (16), stripe is disabled [ 476.280394][ T7043] JBD2: no valid journal superblock found [ 476.290591][ T7043] EXT4-fs (loop2): Could not load journal inode 00:52:44 executing program 4: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000140)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb(cast5)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000b80)="c9dd5730e6", 0x5) r1 = accept4(r0, 0x0, 0x0, 0x0) sendmsg$alg(r1, &(0x7f00000058c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000005800)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}, 0x0) recvmsg$kcm(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000080)=""/99, 0x63}], 0x1}, 0x0) 00:52:44 executing program 0: creat(&(0x7f0000000480)='./file0\x00', 0x0) mount$9p_unix(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180), 0x0, &(0x7f00000001c0)) 00:52:45 executing program 2: r0 = bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f00000009c0)={0x1b, 0x0, 0x0, 0x40000, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0}, 0x48) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000b00)={0x11, 0xf, &(0x7f00000000c0)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r0, @ANYBLOB="00000000f0000000b702000014000000b7030001040000008500000083000000bf0900000000dfff54090100000000009500000000000000bf91000000000000bf0400000000000085000000d5820000b7000000000000009500000000000000265177d3e9548bf464408134c601b9dad056fd110bdd587b34b8f9b4526f6e1e2a7c4d616558713c5da873fdbd5f1d21060eeef75caf1fab6c74b77256ae8aed39f5e110e198754f822876526738bbc0c30427702e804f5258592480282f34ee862364"], &(0x7f0000000080)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r2 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000340)='kfree\x00', r1}, 0x10) r3 = openat(0xffffffffffffff9c, &(0x7f0000004400)='./bus\x00', 0x6b142, 0x0) pwritev2(r3, &(0x7f0000000100)=[{&(0x7f0000000040)='\x00', 0x1}], 0x1, 0x8000000, 0x0, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000004400)='./bus\x00', 0x0, 0x0) sendfile(r3, r4, 0x0, 0x80000001) getpeername$packet(0xffffffffffffffff, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000380)=0x14) r6 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x8, 0x2f, &(0x7f0000000240)=ANY=[@ANYRES16], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r7 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000180)={&(0x7f0000000280)='afs_flock_ev\x00', r6}, 0x10) syz_mount_image$ext4(&(0x7f0000000100)='ext4\x00', &(0x7f0000000200)='./file1\x00', 0x2000010, &(0x7f00000002c0)=ANY=[@ANYRES64=r7, @ANYRES8=r6, @ANYRES8=r7, @ANYRESOCT=r7, @ANYRES32=r6, @ANYRESDEC=r6, @ANYRES64], 0x1, 0x4fe, &(0x7f0000000b80)="$eJzs3VFrHFsdAPD/TLL3Jm2uu1dF9ILXi/dKetHuJo1tg0itIPpUUOt7jMkmhGyyIbupTSia4gcQRFTwySdfBD+AIH3wA4hQ0HfRooi2+iCoHdndWZsmu0nwptk0+/vBZM+ZmZ3//2yyZ2dmT2YCGFpvRcTNiBiJiHcjopjPT/NprlXZ7az35PG9hdaURJbd/msSST6vu61WfTQiLnaeEmMR8dUvRXwjORi3sb2zOl+rVTfzeqW5tlFpbO9cXlmbX64uV9dnZqavzV6fvTo7leUiYvz/bmcpIm584dEPvvvTL9745ae++fu5P1/6Viutz36os3xvO05Sp+mF9mvR1XqNNl9EsAEYydtTGHQiAAAcS2sf//0R8fH2/n8xRtp7c/uMDCIzAAAA4KRkn5uIfycRGQAAAHBupRExEUlazscCTESavpKfG/hgXEhr9Ubzk0v1rfXF1rKIUhTSpZVadSofK1yKQtKqT+djbLv1K/vqMxHxekR8vzjerpcX6rXFAZ/7AAAAgGFxcd/x/z+Kabt8tB7/JwAAAACcXaW+FQAAAOC8cMgPAAAA55/jfwAAADjXvnzrVmvKuve/XryzvbVav3N5sdpYLa9tLZQX6psb5eV6fbl9zb61o7ZXq9c3Ph3rW3crzWqjWWls78yt1bfWm3Mrz90CGwAAADhFr3/swe+SiNj9zHh7ivw6gADP+eOgEwBO0sigEwAGpudVvG+efh7A6SsMOgFg4JIjlhu8AwAAL7/Jjxz8/r97/3/nBuB8M9YHAIaPu3jD8CoYAQhDLY2I93WKr/Zbp+/3/78+bpQs2z/H+UUAADhdE+0pScv5ccBEpGm5HPFa+7YAhWRppVadyo8PflssvNqqT7efmRw5ZhgAAAAAAAAAAAAAAAAAAAAAAAAA6MiyJDIAAADgXItI/5S0r+YfMVl8Z2L/+YFXkn8W41Fe+fHtH96dbzY3p1vz/1ZsL4+I5o/y+VcytwQAAACAM6BznJ4/Tg86GwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADOmyeP7y10p9OM+5fPR0SpV/zRGGs/jkUhIi78PYnRPc9LImLkBOLv3o+ID/eKn8TTLMtKeRa94o+/4Pil9kvTO34aERdPID4Mswet/udmr/dfGm+1H3u//0bz6b3q3/+l/+v/Rvr0P68dM8YbD39e6Rv/fsQbo737n278pE/8tw9s7V9Zlh2M8fWv7ez0i5/9JGKy5+dP8lysSnNto9LY3rm8sja/XF2urs/MTF+bvT57dXaqsrRSq+Y/e8b43kd/8fSw9l/oE790RPvf6bfRff7z8O7jD3T67MKB+OMRl97u+fk7Fn3ip/ln3yfycmv5ZLe82ynv9ebPfvPmYe1f7NP+o37/l47Z/ne/8p0/HHNVAOAUNLZ3VudrtermIYWxY6zzMhZ+NXYm0hjSQmtv9dmc7Nudv8czkNieQnY20hhIYdA9EwAAcNKe7fQPOhMAAAAAAAAAAAAAAAAAAAAYXqdxObH9MXcH01QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgEP9NwAA//8UKeGY") r9 = syz_mount_image$ext4(&(0x7f00000000c0)='ext4\x00', &(0x7f0000000080)='./file0\x00', 0x3, &(0x7f0000006700)=ANY=[@ANYBLOB="0014b295ac423036ea6576efc7eec94d4912bb9d5928f82d400ce6c9725fca67ae5fa89e33d6ace0dd4ded11951fc5a2ec000000000000000270df43d5ab245c38bd5c50e6d5006c2092d58994e10313dcabee674a82285167ac0300ccf02e4ac016bea3dd54525877d631db9e0249605ac29bd9d7e982608ef41986a1a04195e6d76df0dc948b17469c427fc2e5ad46884c1b7f3b68758631a9ba0f40235bbad8debeec9169a0834f3482f3b64c8c7a0e735291ceb16eabfc175d4566cb83fcb1f9949eedc423fad1c295b111fbcf6940511e08e80b8f5455d8de19daba26cf929692bc64987c99e0850616472ff994939892f2f43ea7052df923332ffe2bf871b71bcc8e8070ba12016a9212fd73ac13eb740a49463d4fb60b9ab97f2065206341c487a1a36ce0bfb04b73494a7b804e8f4dd0cca05f0d090000000000000002d4b949c2c8216c16813f5c8a011da4f4e3180a8e472214c62e853832b2a6089c08039197887d32a4e562d5d83b68d1c63d061fae7d9ceb820f00"/388], 0x9, 0x61d, &(0x7f0000000700)="$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") r10 = mq_open(&(0x7f0000000040)='!\x7f\x00\xca\x00\x00\x00\f\x00\x00\x01E!T\xeeux\x00', 0x6e93ebbbcc0884f2, 0x4, &(0x7f0000000000)={0x0, 0x1, 0x8, 0x7}) mq_timedreceive(r10, 0x0, 0xfffffffffffffee3, 0x1, 0x0) mq_timedreceive(r10, &(0x7f0000000180)=""/196, 0xc4, 0x0, 0x0) mq_timedsend(r10, 0x0, 0x0, 0x3ed7, &(0x7f0000000140)={0x0, 0x989680}) r11 = openat(0xffffffffffffff9c, &(0x7f0000004a00)='./file0\x00', 0x478982, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOVER(r11, 0xc0189372, &(0x7f0000001580)=ANY=[@ANYBLOB="01e60080000000ecfffff000f5fa78af6ae9a999ab9bb4faddfa107f8f6a93ab87fe06c41fdb47d5dd8c52396f9c409cd338cf3261f4c95a06a625da4ee6d906db83adf9ed282c5837c83a947e35376c98062f1c43945fd45e5664eb2c4c8eff67674f4e5560f2d5bb4506fa28aa322a92bb7827ede53e238b60c56cf51c0317d07b01f96d0e2fe92df9f85f4af54d1f70cbf4ad2b84b5f51328de894ec1319b8f884604d9dba6b6477c92b3d126bc8df8ffb1b785c68dc29849d1df16f0b09ff4b2390576047d481b78c61ce1d9cbcf33742cc9dfa464824ec7b367e9f886b4aec34a2e3eddcf72feece1a729702bab4be36889063b1bfc5466c403c59c06aaa42a2a427ef8227a53ee02df6aff1e592e5354b6860acc921996a5fec7be00119c836c5cb2928254d2ae06c6186ae2fc2bcf7ff83cba6fb4680b759e1e8b89ef23deece9fb78b27dac51b0fa6507b230d857623f372839cb58260ffcfd872f805a476ee6f09b48f35a71abaf83fd2454a77e9788f89e57f63615789dafaaf14fa7236e12771e6718ba3f5fc208e43194e6cf714518d74c94862406d045653971b481f54fd067875791de2326084411ff43415a40fabdb3f9967d4356709162e70d3074ec320b2efc0719ce91152f73b6c6778fe81b5357750aab3d37d560da737cd2864900b980eee05d066f002aff2a53d7c5a2a38698a2edbd6d96362000000b36842004d78167d0b4f970894c86567d0b6fb5ce85adcae4780250227f45094ee2fe2f2b95270b4ce9f573be928dc3d9b7a8e7f2f3319a9a49b8290d7f63556118fff8b5dac69339cf5dd1e918f313f1ffca7d56fa75ac20cadd3122f479eab42e050d970ae623473a2eb2dc570c7e0491791f596fde21e3ac35c7a94b2f393d80ca8db8c174cb4a9317d268e3eab7b0697ead13a57d0f679d8163d5d38e964981862938ff75fe960c6fb168a817e2c23c4238d87a50f3bcea4920056f13a26ebe", @ANYRES32=r10, @ANYRESOCT=r11]) mq_notify(r12, &(0x7f0000001540)={0x0, 0xa, 0x4}) r13 = openat(0xffffffffffffff9c, &(0x7f000000c380)='./file0\x00', 0x20842, 0x14) writev(r13, &(0x7f0000000000)=[{&(0x7f0000000cc0)="e1", 0x5603d}], 0x1) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000000000)={0x0, 0x0}, 0x8) bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f0000000040)=r14, 0x4) mq_timedreceive(r12, &(0x7f0000005dc0)=""/231, 0x10e, 0x0, &(0x7f0000005ec0)={0x0, 0x3938700}) sendmsg$MPTCP_PM_CMD_ADD_ADDR(0xffffffffffffffff, &(0x7f0000001d80)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000001dc0)={&(0x7f0000001e00)=ANY=[@ANYRESOCT, @ANYRES16=0x0, @ANYBLOB="00032dbd7000fbdbdf250100000008000300050e00000c000180080006000400000008000300070000d5038c993ac05113000400018075ba605d412f227e7fd71bf64da07e000000006e6fb30f4e7a1fea619f44f9778c3b669927206a25e4fd22734f04006bbd69a77b1f8e3a855456d3ce6e9355f64e695c483de0ee18c4aa4499f37a775bf908bcd449cd2af2049d407785657bab71eea5eb3ee7f2605f9643afd0eed307475ee9cedddb5315bde428a0adef4f04adc5e5cb5f6b1d691bff6c1ffebadd2aba770cb9a2a3101a64d136083dcfdfee46d2e4a6b54af1deb49a3954d0c88a59de09e37ac0355ddc6ca3db5845e2230d746689acbd65bbce461eed335ab689982cd94818e2ebe49902bc289e374015206343ddea37b5", @ANYRESHEX, @ANYRESDEC=r12, @ANYRES32=r9, @ANYRESDEC=r8, @ANYRESHEX=r13, @ANYRES64, @ANYRESHEX=0x0, @ANYBLOB="406b160c5a90826d47bc1d2b4c536f11eac7c46decd436e94bf3f8064b38fa5da274dccd6f824add423897750b0c567619193aa8f41b653349076e4945de8817078990ae4930e7920aea2a69740b3254bc1bb80591caf028395d11a0297c7d9e6d8d87d02b70a01333377430b268c5413181f86db1e82caa8a50ba8c1dd317e54f9eebcd13ae12bb35e384060557af932a9c981bb16af1803568a54485ff46746756ada8fb216541f06877ee93db213f22f4a7821f176232b11fa3ecd43cc02bcedcfa4ff7ca68ede08089faac9d4075e2f7f1672eedce89aaa5b018e826126e7f3e44ca68fa43282c6a80aa0973b241ac63bca19cb9f81d4f6c72db1258", @ANYBLOB="9e7ffe2271523893cf3ae663efedffc8fcec0699", @ANYRESDEC, @ANYRES8, @ANYRES64=r14], 0x3c}, 0x1, 0x0, 0x0, 0x1}, 0x20000004) bpf$PROG_LOAD(0x5, &(0x7f0000000480)={0x12, 0x8, &(0x7f0000000000)=@framed={{0x18, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x6}, [@tail_call={{0x18, 0x2, 0x1, 0x0, r4}}]}, &(0x7f0000000040)='GPL\x00', 0x7, 0xf2, &(0x7f0000000240)=""/242, 0x41000, 0xc, '\x00', r5, 0x2a, 0xffffffffffffffff, 0x8, &(0x7f00000003c0)={0x4, 0x5}, 0x8, 0x10, &(0x7f0000000400)={0x2, 0xb, 0x0, 0xd87}, 0x10, r14, r1, 0x1, 0x0, &(0x7f0000000440)=[{0x2, 0x2, 0x3, 0x1}], 0x10, 0x3}, 0x90) writev(r2, 0x0, 0x0) 00:52:45 executing program 0: r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$inet6_IPV6_HOPOPTS(r0, 0x29, 0x36, &(0x7f00000000c0)=ANY=[], 0x8) connect$inet6(r0, &(0x7f0000000100)={0xa, 0x0, 0x0, @mcast2, 0x9}, 0x1c) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, 0x0, 0x0) sendmmsg$inet6(r0, &(0x7f0000001600)=[{{0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000000)="8252", 0x2}, {&(0x7f0000000300)="86", 0x1}], 0x2}}], 0x1, 0x4000c000) sendto$inet6(r0, &(0x7f0000000040)="b8bc870150", 0x5, 0x0, 0x0, 0x0) [ 477.605085][ T27] audit: type=1804 audit(1706662365.716:21): pid=7064 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir2859930880/syzkaller.Q0SSRi/168/bus" dev="sda1" ino=1955 res=1 errno=0 00:52:45 executing program 4: syz_mount_image$ext4(&(0x7f0000000200)='ext4\x00', &(0x7f0000000480)='./file0\x00', 0xa00200, &(0x7f00000004c0)=ANY=[], 0x86, 0x492, &(0x7f0000000ac0)="$eJzs3M1vFOUfAPDvzra88+vCD194UVfRSHxpaUHl4AWjCRcSEz3gsZZCkAIGaiKESDUEj8pfoB5N/As84cUoJ41XvBsTYriIxOiY2d1pu+1s7bLbLrifT7Ls88w8M/N895mn+8w8swTQt6rZP6WITRFxIyKG6tnmAtX62+1bFyf+uHVxohRp+sZvpVq5329dnMiL5tttnM1UIrlcip0Fxz13/sLJ8ampybOzS069O3Lu/IXnT5waPz55fPL02IED+/eNvvTi2AtdiXMgq+uOD87s2n7orauHJ45cffv7r7IqbqqtHYyIuTjqKh0fsxrV5s9ynqc63vu95fqWuXRpoLDItc2rVx2WqdzoG4O1/j8U5ZhrvKF47aOeVg5YacnaRYvKeWImBf7DstE80I/yL/rsOj5/tRgn/J2u0ACkl24ejNn7GLcbr/qagUiya/hK/dpopa5dqxFxZObOZ0dm7lw+XF/U6vMHAOiKawcj4rmi8V8SD+aFqnPlKxGxJSK2RsT/I2JbRDwQUSv7UEQ83Obxqwvyi8efP65vO6g2ZOO/lxtzW83jvyQvUik3cptr8Q+Wjp2YmtwbEf+LiD0xuDbLjy5xjG9e/emTVuvmjf9qr+z42ftcieTXgQU36I6OT493EvN8Nz+M2DFQFH9pdiYgGx9vj4gdd7H/rPFOPPPlrlbr/z3+JRTPM7Ul/SLi6Xr7z8SC+HNZamS65fzkyLqYmtw7kp8VTZtFxExc/+HK662O31H8XZC1/4bC8382/kpp/nztufaPceXnj4uvadY03u/i/F9TerNpF++PT0+fHY1YU5pZvHxsbts8n5fP4t+zu7j/b4346/PGdjsjIjuJH4mIRyPisUbbPR4RT0TE7iXi/+6VJ99pte5eaP+jbbV/+4nyyW+/buzrRvvxZ+2/v5ba01iynL9/y61gp58fAAAA3A+S2jPwpWR4Np0k6xvP8G+LDclUmk4/e+zMe6eP1p+Vr8Rgkt/pGpp3P3S0cW84z48tyO+r3TdO0zRdX8sPT5yZ8jw49NbGgv4/PFxf90u517UDVtyy5tHySZhWv2gD7ktdmEcH7lP6P/Qv/R/6l/4P/auo/1+KuF1LfLrq1QFWke9/6F/6P/Qv/R/6l/4PfamT3/Uvldh6qJPNB7tbn4MR0e0A64mkacmfaZq2vZ/ySjVBcSJp4z9HWDIRyarVufuJpGjVuojoRX3WRsRyC19aVMNYV+/J3a5Yr/8yAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAdMc/AQAA//9Ftd9M") r0 = open(&(0x7f00000000c0)='.\x00', 0x591002, 0x0) write$FUSE_WRITE(r0, &(0x7f0000000080)={0x18}, 0x18) [ 477.765072][ T7062] loop2: detected capacity change from 0 to 512 00:52:46 executing program 0: r0 = gettid() capget(&(0x7f0000000000)={0x20080522, r0}, &(0x7f0000000080)) [ 477.857324][ T7062] ext4: Unknown parameter 'ÿÿÿÿÿÿÿÿÿÿ01777777777777777777777ÿÿÿÿ18446744073709551615ÿÿÿÿÿÿÿÿ' [ 478.038193][ T5759] I/O error, dev loop2, sector 0 op 0x0:(READ) flags 0x80700 phys_seg 1 prio class 2 [ 478.210942][ T7070] loop4: detected capacity change from 0 to 512 [ 478.321348][ T7070] EXT4-fs error (device loop4): ext4_orphan_get:1420: comm syz-executor.4: bad orphan inode 4 [ 478.390811][ T7070] EXT4-fs (loop4): mounted filesystem 00000000-0000-0000-0000-000000000000 r/w without journal. Quota mode: none. 00:52:46 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000800)={0x68, r1, 0x1, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg1\x00'}, @WGDEVICE_A_PEERS={0x40, 0x8, 0x0, 0x1, [{0x3c, 0x0, 0x0, 0x1, [@WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x0, @loopback}}, @WGPEER_A_PUBLIC_KEY={0x24}]}]}]}, 0x68}}, 0x0) [ 478.472151][ T7062] loop2: detected capacity change from 0 to 1024 00:52:46 executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_CT_GET(r0, &(0x7f0000001780)={0x0, 0x0, &(0x7f0000001740)={&(0x7f0000001640)={0x14, 0x1, 0x1, 0x301}, 0x14}}, 0x0) [ 478.708214][ T7062] EXT4-fs (loop2): stripe (65535) is not aligned with cluster size (16), stripe is disabled [ 478.789678][ T7062] JBD2: no valid journal superblock found [ 478.795741][ T7062] EXT4-fs (loop2): Could not load journal inode [ 478.864440][ T5041] EXT4-fs (loop4): unmounting filesystem 00000000-0000-0000-0000-000000000000. 00:52:47 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000480)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x200007fd, &(0x7f0000000000)={0x2, 0x24e23, @loopback}, 0x10) recvmmsg(r0, &(0x7f0000001840)=[{{0x0, 0x0, &(0x7f0000001500)=[{&(0x7f0000004ac0)=""/102389, 0x18ff5}], 0x1}}], 0xa, 0x0, 0x0) sendto$inet(r0, &(0x7f00000000c0)="dfd4", 0x2, 0x22000011, 0x0, 0x0) 00:52:47 executing program 2: r0 = bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f00000009c0)={0x1b, 0x0, 0x0, 0x40000, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0}, 0x48) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000b00)={0x11, 0xf, &(0x7f00000000c0)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r0, @ANYBLOB="00000000f0000000b702000014000000b7030001040000008500000083000000bf0900000000dfff54090100000000009500000000000000bf91000000000000bf0400000000000085000000d5820000b7000000000000009500000000000000265177d3e9548bf464408134c601b9dad056fd110bdd587b34b8f9b4526f6e1e2a7c4d616558713c5da873fdbd5f1d21060eeef75caf1fab6c74b77256ae8aed39f5e110e198754f822876526738bbc0c30427702e804f5258592480282f34ee862364"], &(0x7f0000000080)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r2 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000340)='kfree\x00', r1}, 0x10) r3 = openat(0xffffffffffffff9c, &(0x7f0000004400)='./bus\x00', 0x6b142, 0x0) pwritev2(r3, &(0x7f0000000100)=[{&(0x7f0000000040)='\x00', 0x1}], 0x1, 0x8000000, 0x0, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000004400)='./bus\x00', 0x0, 0x0) sendfile(r3, r4, 0x0, 0x80000001) getpeername$packet(0xffffffffffffffff, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000380)=0x14) r6 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x8, 0x2f, &(0x7f0000000240)=ANY=[@ANYRES16], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x41100, 0x1, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r7 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000180)={&(0x7f0000000280)='afs_flock_ev\x00', r6}, 0x10) syz_mount_image$ext4(&(0x7f0000000100)='ext4\x00', &(0x7f0000000200)='./file1\x00', 0x2000010, &(0x7f00000002c0)=ANY=[@ANYRES64=r7, @ANYRES8=r6, @ANYRES8=r7, @ANYRESOCT=r7, @ANYRES32=r6, @ANYRESDEC=r6, @ANYRES64], 0x1, 0x4fe, &(0x7f0000000b80)="$eJzs3VFrHFsdAPD/TLL3Jm2uu1dF9ILXi/dKetHuJo1tg0itIPpUUOt7jMkmhGyyIbupTSia4gcQRFTwySdfBD+AIH3wA4hQ0HfRooi2+iCoHdndWZsmu0nwptk0+/vBZM+ZmZ3//2yyZ2dmT2YCGFpvRcTNiBiJiHcjopjPT/NprlXZ7az35PG9hdaURJbd/msSST6vu61WfTQiLnaeEmMR8dUvRXwjORi3sb2zOl+rVTfzeqW5tlFpbO9cXlmbX64uV9dnZqavzV6fvTo7leUiYvz/bmcpIm584dEPvvvTL9745ae++fu5P1/6Viutz36os3xvO05Sp+mF9mvR1XqNNl9EsAEYydtTGHQiAAAcS2sf//0R8fH2/n8xRtp7c/uMDCIzAAAA4KRkn5uIfycRGQAAAHBupRExEUlazscCTESavpKfG/hgXEhr9Ubzk0v1rfXF1rKIUhTSpZVadSofK1yKQtKqT+djbLv1K/vqMxHxekR8vzjerpcX6rXFAZ/7AAAAgGFxcd/x/z+Kabt8tB7/JwAAAACcXaW+FQAAAOC8cMgPAAAA55/jfwAAADjXvnzrVmvKuve/XryzvbVav3N5sdpYLa9tLZQX6psb5eV6fbl9zb61o7ZXq9c3Ph3rW3crzWqjWWls78yt1bfWm3Mrz90CGwAAADhFr3/swe+SiNj9zHh7ivw6gADP+eOgEwBO0sigEwAGpudVvG+efh7A6SsMOgFg4JIjlhu8AwAAL7/Jjxz8/r97/3/nBuB8M9YHAIaPu3jD8CoYAQhDLY2I93WKr/Zbp+/3/78+bpQs2z/H+UUAADhdE+0pScv5ccBEpGm5HPFa+7YAhWRppVadyo8PflssvNqqT7efmRw5ZhgAAAAAAAAAAAAAAAAAAAAAAAAA6MiyJDIAAADgXItI/5S0r+YfMVl8Z2L/+YFXkn8W41Fe+fHtH96dbzY3p1vz/1ZsL4+I5o/y+VcytwQAAACAM6BznJ4/Tg86GwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADOmyeP7y10p9OM+5fPR0SpV/zRGGs/jkUhIi78PYnRPc9LImLkBOLv3o+ID/eKn8TTLMtKeRa94o+/4Pil9kvTO34aERdPID4Mswet/udmr/dfGm+1H3u//0bz6b3q3/+l/+v/Rvr0P68dM8YbD39e6Rv/fsQbo737n278pE/8tw9s7V9Zlh2M8fWv7ez0i5/9JGKy5+dP8lysSnNto9LY3rm8sja/XF2urs/MTF+bvT57dXaqsrRSq+Y/e8b43kd/8fSw9l/oE790RPvf6bfRff7z8O7jD3T67MKB+OMRl97u+fk7Fn3ip/ln3yfycmv5ZLe82ynv9ebPfvPmYe1f7NP+o37/l47Z/ne/8p0/HHNVAOAUNLZ3VudrtermIYWxY6zzMhZ+NXYm0hjSQmtv9dmc7Nudv8czkNieQnY20hhIYdA9EwAAcNKe7fQPOhMAAAAAAAAAAAAAAAAAAAAYXqdxObH9MXcH01QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgEP9NwAA//8UKeGY") r9 = syz_mount_image$ext4(&(0x7f00000000c0)='ext4\x00', &(0x7f0000000080)='./file0\x00', 0x3, &(0x7f0000006700)=ANY=[@ANYBLOB="0014b295ac423036ea6576efc7eec94d4912bb9d5928f82d400ce6c9725fca67ae5fa89e33d6ace0dd4ded11951fc5a2ec000000000000000270df43d5ab245c38bd5c50e6d5006c2092d58994e10313dcabee674a82285167ac0300ccf02e4ac016bea3dd54525877d631db9e0249605ac29bd9d7e982608ef41986a1a04195e6d76df0dc948b17469c427fc2e5ad46884c1b7f3b68758631a9ba0f40235bbad8debeec9169a0834f3482f3b64c8c7a0e735291ceb16eabfc175d4566cb83fcb1f9949eedc423fad1c295b111fbcf6940511e08e80b8f5455d8de19daba26cf929692bc64987c99e0850616472ff994939892f2f43ea7052df923332ffe2bf871b71bcc8e8070ba12016a9212fd73ac13eb740a49463d4fb60b9ab97f2065206341c487a1a36ce0bfb04b73494a7b804e8f4dd0cca05f0d090000000000000002d4b949c2c8216c16813f5c8a011da4f4e3180a8e472214c62e853832b2a6089c08039197887d32a4e562d5d83b68d1c63d061fae7d9ceb820f00"/388], 0x9, 0x61d, &(0x7f0000000700)="$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") r10 = mq_open(&(0x7f0000000040)='!\x7f\x00\xca\x00\x00\x00\f\x00\x00\x01E!T\xeeux\x00', 0x6e93ebbbcc0884f2, 0x4, &(0x7f0000000000)={0x0, 0x1, 0x8, 0x7}) mq_timedreceive(r10, 0x0, 0xfffffffffffffee3, 0x1, 0x0) mq_timedreceive(r10, &(0x7f0000000180)=""/196, 0xc4, 0x0, 0x0) mq_timedsend(r10, 0x0, 0x0, 0x3ed7, &(0x7f0000000140)={0x0, 0x989680}) r11 = openat(0xffffffffffffff9c, &(0x7f0000004a00)='./file0\x00', 0x478982, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOVER(r11, 0xc0189372, &(0x7f0000001580)=ANY=[@ANYBLOB="01e60080000000ecfffff000f5fa78af6ae9a999ab9bb4faddfa107f8f6a93ab87fe06c41fdb47d5dd8c52396f9c409cd338cf3261f4c95a06a625da4ee6d906db83adf9ed282c5837c83a947e35376c98062f1c43945fd45e5664eb2c4c8eff67674f4e5560f2d5bb4506fa28aa322a92bb7827ede53e238b60c56cf51c0317d07b01f96d0e2fe92df9f85f4af54d1f70cbf4ad2b84b5f51328de894ec1319b8f884604d9dba6b6477c92b3d126bc8df8ffb1b785c68dc29849d1df16f0b09ff4b2390576047d481b78c61ce1d9cbcf33742cc9dfa464824ec7b367e9f886b4aec34a2e3eddcf72feece1a729702bab4be36889063b1bfc5466c403c59c06aaa42a2a427ef8227a53ee02df6aff1e592e5354b6860acc921996a5fec7be00119c836c5cb2928254d2ae06c6186ae2fc2bcf7ff83cba6fb4680b759e1e8b89ef23deece9fb78b27dac51b0fa6507b230d857623f372839cb58260ffcfd872f805a476ee6f09b48f35a71abaf83fd2454a77e9788f89e57f63615789dafaaf14fa7236e12771e6718ba3f5fc208e43194e6cf714518d74c94862406d045653971b481f54fd067875791de2326084411ff43415a40fabdb3f9967d4356709162e70d3074ec320b2efc0719ce91152f73b6c6778fe81b5357750aab3d37d560da737cd2864900b980eee05d066f002aff2a53d7c5a2a38698a2edbd6d96362000000b36842004d78167d0b4f970894c86567d0b6fb5ce85adcae4780250227f45094ee2fe2f2b95270b4ce9f573be928dc3d9b7a8e7f2f3319a9a49b8290d7f63556118fff8b5dac69339cf5dd1e918f313f1ffca7d56fa75ac20cadd3122f479eab42e050d970ae623473a2eb2dc570c7e0491791f596fde21e3ac35c7a94b2f393d80ca8db8c174cb4a9317d268e3eab7b0697ead13a57d0f679d8163d5d38e964981862938ff75fe960c6fb168a817e2c23c4238d87a50f3bcea4920056f13a26ebe", @ANYRES32=r10, @ANYRESOCT=r11]) mq_notify(r12, &(0x7f0000001540)={0x0, 0xa, 0x4}) r13 = openat(0xffffffffffffff9c, &(0x7f000000c380)='./file0\x00', 0x20842, 0x14) writev(r13, &(0x7f0000000000)=[{&(0x7f0000000cc0)="e1", 0x5603d}], 0x1) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000000000)={0x0, 0x0}, 0x8) bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f0000000040)=r14, 0x4) mq_timedreceive(r12, &(0x7f0000005dc0)=""/231, 0x10e, 0x0, &(0x7f0000005ec0)={0x0, 0x3938700}) sendmsg$MPTCP_PM_CMD_ADD_ADDR(0xffffffffffffffff, &(0x7f0000001d80)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000001dc0)={&(0x7f0000001e00)=ANY=[@ANYRESOCT, @ANYRES16=0x0, @ANYBLOB="00032dbd7000fbdbdf250100000008000300050e00000c000180080006000400000008000300070000d5038c993ac05113000400018075ba605d412f227e7fd71bf64da07e000000006e6fb30f4e7a1fea619f44f9778c3b669927206a25e4fd22734f04006bbd69a77b1f8e3a855456d3ce6e9355f64e695c483de0ee18c4aa4499f37a775bf908bcd449cd2af2049d407785657bab71eea5eb3ee7f2605f9643afd0eed307475ee9cedddb5315bde428a0adef4f04adc5e5cb5f6b1d691bff6c1ffebadd2aba770cb9a2a3101a64d136083dcfdfee46d2e4a6b54af1deb49a3954d0c88a59de09e37ac0355ddc6ca3db5845e2230d746689acbd65bbce461eed335ab689982cd94818e2ebe49902bc289e374015206343ddea37b5", @ANYRESHEX, @ANYRESDEC=r12, @ANYRES32=r9, @ANYRESDEC=r8, @ANYRESHEX=r13, @ANYRES64, @ANYRESHEX=0x0, @ANYBLOB="406b160c5a90826d47bc1d2b4c536f11eac7c46decd436e94bf3f8064b38fa5da274dccd6f824add423897750b0c567619193aa8f41b653349076e4945de8817078990ae4930e7920aea2a69740b3254bc1bb80591caf028395d11a0297c7d9e6d8d87d02b70a01333377430b268c5413181f86db1e82caa8a50ba8c1dd317e54f9eebcd13ae12bb35e384060557af932a9c981bb16af1803568a54485ff46746756ada8fb216541f06877ee93db213f22f4a7821f176232b11fa3ecd43cc02bcedcfa4ff7ca68ede08089faac9d4075e2f7f1672eedce89aaa5b018e826126e7f3e44ca68fa43282c6a80aa0973b241ac63bca19cb9f81d4f6c72db1258", @ANYBLOB="9e7ffe2271523893cf3ae663efedffc8fcec0699", @ANYRESDEC, @ANYRES8, @ANYRES64=r14], 0x3c}, 0x1, 0x0, 0x0, 0x1}, 0x20000004) bpf$PROG_LOAD(0x5, &(0x7f0000000480)={0x12, 0x8, &(0x7f0000000000)=@framed={{0x18, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x6}, [@tail_call={{0x18, 0x2, 0x1, 0x0, r4}}]}, &(0x7f0000000040)='GPL\x00', 0x7, 0xf2, &(0x7f0000000240)=""/242, 0x41000, 0xc, '\x00', r5, 0x2a, 0xffffffffffffffff, 0x8, &(0x7f00000003c0)={0x4, 0x5}, 0x8, 0x10, &(0x7f0000000400)={0x2, 0xb, 0x0, 0xd87}, 0x10, r14, r1, 0x1, 0x0, &(0x7f0000000440)=[{0x2, 0x2, 0x3, 0x1}], 0x10, 0x3}, 0x90) writev(r2, 0x0, 0x0) 00:52:48 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000040)={'vcan0\x00', 0x0}) r2 = socket$can_j1939(0x1d, 0x2, 0x7) bind$can_j1939(r2, &(0x7f0000000080)={0x1d, r1}, 0x18) sendmsg$can_j1939(r2, &(0x7f0000001140)={&(0x7f00000000c0), 0x18, &(0x7f0000001100)={&(0x7f0000000100)="ea714c5d9a32bc4878", 0x9}}, 0x0) 00:52:48 executing program 0: r0 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(r0, 0xc018937b, &(0x7f0000000040)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0xffffffffffffffff, 0xee00}}, './file0\x00'}) [ 480.355281][ T27] audit: type=1804 audit(1706662368.486:22): pid=7088 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir2859930880/syzkaller.Q0SSRi/169/bus" dev="sda1" ino=1939 res=1 errno=0 [ 480.517484][ T7086] loop2: detected capacity change from 0 to 512 00:52:48 executing program 4: r0 = syz_open_dev$vcsa(&(0x7f0000000000), 0x1, 0x0) read$usbmon(r0, &(0x7f00000003c0)=""/94, 0x5e) read$usbmon(r0, &(0x7f0000000440)=""/183, 0xb7) 00:52:48 executing program 0: r0 = io_uring_setup(0x34d, &(0x7f0000000300)) io_uring_register$IORING_REGISTER_BUFFERS(r0, 0x0, &(0x7f0000000080)=[{0x0}], 0x1) [ 480.628576][ T7086] ext4: Unknown parameter 'ÿÿÿÿÿÿÿÿÿÿ01777777777777777777777ÿÿÿÿ18446744073709551615ÿÿÿÿÿÿÿÿ' 00:52:49 executing program 4: r0 = msgget$private(0x0, 0x0) msgctl$MSG_STAT_ANY(r0, 0xd, &(0x7f0000001040)=""/30) 00:52:49 executing program 0: syz_emit_ethernet(0x112, &(0x7f0000000240)=ANY=[], 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x2000) [ 481.118899][ T7086] loop2: detected capacity change from 0 to 1024 [ 481.216178][ T7086] EXT4-fs (loop2): stripe (65535) is not aligned with cluster size (16), stripe is disabled [ 481.257851][ T7086] JBD2: no valid journal superblock found [ 481.264463][ T7086] EXT4-fs (loop2): Could not load journal inode 00:52:49 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="98027b7bb687d6a49aa7a623f42ee240665ccf1c53b14af6c2e68640c4b8577967d8459f8574893bb2a7c24532693054057a3d6d69db5d5d54"], 0x10) sendmmsg(r0, &(0x7f0000000000), 0xfffffee4, 0x0) 00:52:49 executing program 4: r0 = syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) sendmsg$nl_route_sched_retired(r0, &(0x7f0000001240)={0x0, 0x0, &(0x7f0000001200)={0x0}}, 0x0) 00:52:49 executing program 0: r0 = socket$inet_sctp(0x2, 0x5, 0x84) getsockopt$inet_sctp_SCTP_PEER_ADDR_PARAMS(r0, 0x84, 0xa, &(0x7f0000000000), &(0x7f00000000c0)=0x4a) 00:52:50 executing program 1: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, &(0x7f0000000000)={'team0\x00', 0x0}) sendmsg$inet(r0, &(0x7f00000005c0)={&(0x7f0000000100)={0x2, 0x4e23, @multicast2}, 0x10, 0x0, 0x0, &(0x7f0000000540)=[@ip_pktinfo={{0x1c, 0x0, 0x8, {r1, @local, @broadcast}}}], 0x20}, 0x0) 00:52:50 executing program 4: syz_clone3(&(0x7f0000000300)={0x0, 0x0, &(0x7f0000000040), 0x0, {}, &(0x7f00000000c0)=""/217, 0xd9, &(0x7f00000001c0)=""/201, &(0x7f00000002c0)=[0xffffffffffffffff, 0x0], 0x2}, 0x58) process_madvise(0xffffffffffffffff, 0x0, 0x0, 0x1, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_EXP_NEW(r0, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={&(0x7f00000005c0)={0x14, 0x0, 0x2, 0x3}, 0x14}}, 0x0) bpf$MAP_CREATE_CONST_STR(0x0, 0x0, 0x0) r1 = bpf$BPF_BTF_GET_FD_BY_ID(0x13, 0x0, 0x0) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000001040)={0x6, 0x10, &(0x7f0000000b00)=@ringbuf={{}, {}, {}, [@func]}, &(0x7f0000000bc0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, r1, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000001000)}, 0x90) sendmsg$NFT_MSG_GETCHAIN(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, 0x0}, 0x0) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000001640)='./cgroup/syz1\x00', 0x200002, 0x0) syz_clone3(0x0, 0x0) syz_io_uring_setup(0x67b5, &(0x7f0000001a40)={0x0, 0xd3b5, 0x8}, &(0x7f0000001ac0), 0x0) syz_io_uring_setup(0x4a47, &(0x7f0000001b40), &(0x7f0000001bc0), &(0x7f0000001c00)) 00:52:51 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/partitions\x00', 0x0, 0x0) r1 = openat$sysctl(0xffffffffffffff9c, &(0x7f0000000040)='/proc/sys/vm/drop_caches\x00', 0x1, 0x0) ptrace$setsig(0x4203, 0x0, 0x0, 0x0) sendfile(r1, r0, &(0x7f0000002080)=0x58, 0x23b) 00:52:51 executing program 2: pselect6(0x0, 0x0, 0x0, 0x0, &(0x7f00000018c0), 0x0) 00:52:51 executing program 0: pselect6(0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0}) pselect6(0x40, &(0x7f0000000300)={0x0, 0x1, 0x6, 0x0, 0xffffffff, 0x0, 0x0, 0xfff}, &(0x7f0000000340)={0x5, 0x1000, 0x0, 0x0, 0x0, 0x0, 0x4}, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8001}, &(0x7f00000003c0)={0x0, 0x989680}, 0x0) getsockopt$inet_sctp_SCTP_PARTIAL_DELIVERY_POINT(0xffffffffffffffff, 0x84, 0x13, &(0x7f00000004c0)={0x0}, &(0x7f0000000500)=0x8) getsockopt$inet_sctp_SCTP_RTOINFO(0xffffffffffffffff, 0x84, 0x0, &(0x7f0000000540)={r0}, 0x0) syz_clone(0x0, &(0x7f00000005c0), 0x0, 0x0, &(0x7f00000006c0), 0x0) 00:52:51 executing program 1: syz_mount_image$ext4(&(0x7f0000000200)='ext4\x00', &(0x7f0000000480)='./file0\x00', 0xa00200, &(0x7f00000004c0)=ANY=[], 0x86, 0x492, &(0x7f0000000ac0)="$eJzs3M1vFOUfAPDvzra88+vCD194UVfRSHxpaUHl4AWjCRcSEz3gsZZCkAIGaiKESDUEj8pfoB5N/As84cUoJ41XvBsTYriIxOiY2d1pu+1s7bLbLrifT7Ls88w8M/N895mn+8w8swTQt6rZP6WITRFxIyKG6tnmAtX62+1bFyf+uHVxohRp+sZvpVq5329dnMiL5tttnM1UIrlcip0Fxz13/sLJ8ampybOzS069O3Lu/IXnT5waPz55fPL02IED+/eNvvTi2AtdiXMgq+uOD87s2n7orauHJ45cffv7r7IqbqqtHYyIuTjqKh0fsxrV5s9ynqc63vu95fqWuXRpoLDItc2rVx2WqdzoG4O1/j8U5ZhrvKF47aOeVg5YacnaRYvKeWImBf7DstE80I/yL/rsOj5/tRgn/J2u0ACkl24ejNn7GLcbr/qagUiya/hK/dpopa5dqxFxZObOZ0dm7lw+XF/U6vMHAOiKawcj4rmi8V8SD+aFqnPlKxGxJSK2RsT/I2JbRDwQUSv7UEQ83Obxqwvyi8efP65vO6g2ZOO/lxtzW83jvyQvUik3cptr8Q+Wjp2YmtwbEf+LiD0xuDbLjy5xjG9e/emTVuvmjf9qr+z42ftcieTXgQU36I6OT493EvN8Nz+M2DFQFH9pdiYgGx9vj4gdd7H/rPFOPPPlrlbr/z3+JRTPM7Ul/SLi6Xr7z8SC+HNZamS65fzkyLqYmtw7kp8VTZtFxExc/+HK662O31H8XZC1/4bC8382/kpp/nztufaPceXnj4uvadY03u/i/F9TerNpF++PT0+fHY1YU5pZvHxsbts8n5fP4t+zu7j/b4346/PGdjsjIjuJH4mIRyPisUbbPR4RT0TE7iXi/+6VJ99pte5eaP+jbbV/+4nyyW+/buzrRvvxZ+2/v5ba01iynL9/y61gp58fAAAA3A+S2jPwpWR4Np0k6xvP8G+LDclUmk4/e+zMe6eP1p+Vr8Rgkt/pGpp3P3S0cW84z48tyO+r3TdO0zRdX8sPT5yZ8jw49NbGgv4/PFxf90u517UDVtyy5tHySZhWv2gD7ktdmEcH7lP6P/Qv/R/6l/4P/auo/1+KuF1LfLrq1QFWke9/6F/6P/Qv/R/6l/4PfamT3/Uvldh6qJPNB7tbn4MR0e0A64mkacmfaZq2vZ/ySjVBcSJp4z9HWDIRyarVufuJpGjVuojoRX3WRsRyC19aVMNYV+/J3a5Yr/8yAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAdMc/AQAA//9Ftd9M") mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f07ebbeef, 0x8031, 0xffffffffffffffff, 0xffffd000) socketpair$unix(0x1, 0x2, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='.\x00', 0x591002, 0x0) write$FUSE_WRITE(r0, &(0x7f0000000080)={0x18}, 0x18) sendfile(r0, r0, &(0x7f0000000000), 0x400) 00:52:51 executing program 4: r0 = memfd_create(&(0x7f0000000080)='#}\x04\xe4\xfc\x1e\xff~\xb1\xe0\xa5\x9d\xc8\xca3\'\x12xY!\xa4\x9c\x97\xf1\xfc\xb0\xe8~\x91\xd5\x04i}\x03\x00@\x0e\xe6\x995b\x00\x00\x00\x00\x00\x00\x00\x8e\x96\xb7=\xb9OmILO\x8d\x00\x00\x00\x00\x00\xfe\x00\x00\x00\x00\x00\x00\x00\x00\x00', 0x0) fallocate(r0, 0x20, 0x0, 0x8) [ 483.372105][ T7032] syz-executor.3 (7032): drop_caches: 1 [ 483.570439][ T7116] loop1: detected capacity change from 0 to 512 00:52:51 executing program 2: bpf$MAP_CREATE_CONST_STR(0x0, 0x0, 0x0) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000001640)='./cgroup/syz1\x00', 0x200002, 0x0) 00:52:51 executing program 4: syz_io_uring_setup(0x4a47, &(0x7f0000001b40), &(0x7f0000001bc0), &(0x7f0000001c00)) [ 483.662062][ T7116] EXT4-fs error (device loop1): ext4_orphan_get:1420: comm syz-executor.1: bad orphan inode 4 [ 483.725394][ T7116] EXT4-fs (loop1): mounted filesystem 00000000-0000-0000-0000-000000000000 r/w without journal. Quota mode: none. 00:52:52 executing program 2: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFNL_MSG_ACCT_GET(r0, &(0x7f0000000ac0)={0x0, 0x0, 0x0}, 0x0) 00:52:52 executing program 4: r0 = socket$inet_sctp(0x2, 0x5, 0x84) getsockopt$inet_sctp_SCTP_DEFAULT_SEND_PARAM(r0, 0x84, 0xa, &(0x7f0000001980), &(0x7f00000019c0)=0x20) 00:52:52 executing program 0: pselect6(0x40, &(0x7f0000000000), &(0x7f0000000040)={0x2}, 0x0, &(0x7f00000000c0)={0x77359400}, 0x0) [ 484.429862][ T7123] syz-executor.3 (7123): drop_caches: 1 00:52:52 executing program 2: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_CT_GET_CTRZERO(r0, &(0x7f0000001200)={0x0, 0x0, &(0x7f00000011c0)={&(0x7f0000001040)={0x24, 0x3, 0x1, 0x101, 0x0, 0x0, {0x3}, [@CTA_MARK={0x8}, @CTA_MARK_MASK={0x8}]}, 0x24}}, 0x0) 00:52:52 executing program 4: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000001040)={0x6, 0xf, &(0x7f0000000b00)=@ringbuf, &(0x7f0000000bc0)='GPL\x00', 0x10001, 0xb9, &(0x7f0000000c00)=""/185}, 0x90) 00:52:53 executing program 0: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_CT_GET_CTRZERO(r0, &(0x7f0000001200)={0x0, 0x0, &(0x7f00000011c0)={&(0x7f0000001040)={0x3c, 0x3, 0x1, 0x101, 0x0, 0x0, {}, [@CTA_SEQ_ADJ_ORIG={0xc, 0xf, 0x0, 0x1, [@CTA_SEQADJ_CORRECTION_POS={0x8}]}, @CTA_MARK={0x8, 0x8, 0x1, 0x0, 0x3}, @CTA_LABELS_MASK={0x4}, @CTA_NAT_SRC={0x4}, @CTA_SYNPROXY={0x4}, @CTA_MARK_MASK={0x8}]}, 0x3c}}, 0x0) [ 485.095492][ T7123] syz-executor.3 (7123): drop_caches: 1 00:52:53 executing program 3: sendmsg$IPCTNL_MSG_EXP_NEW(0xffffffffffffffff, 0x0, 0x0) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000a00)={0xffffffffffffffff, 0x0, 0x0}, 0x10) bpf$MAP_CREATE(0x0, &(0x7f0000000a80), 0x48) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000f80)={0xffffffffffffffff, 0xe0, &(0x7f0000000e80)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000d40), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xe7, 0x8, 0x0, 0x0}}, 0x10) bpf$BPF_BTF_GET_FD_BY_ID(0x13, 0x0, 0x0) bpf$PROG_LOAD_XDP(0x5, 0x0, 0x0) sendmsg$NFT_MSG_GETCHAIN(0xffffffffffffffff, 0x0, 0x0) bpf$BPF_BTF_GET_FD_BY_ID(0x13, 0x0, 0x0) sendmsg$NFT_MSG_GETSET(0xffffffffffffffff, 0x0, 0x0) bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f00000015c0)={0x1b, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x9}, 0x48) openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) getuid() bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f0000001680), 0x48) openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) syz_io_uring_setup(0x67b5, &(0x7f0000001a40)={0x0, 0xd3b5}, &(0x7f0000001ac0)=0x0, &(0x7f0000001b00)) syz_io_uring_setup(0x0, 0x0, 0x0, 0x0) syz_io_uring_submit(r0, 0x0, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) connect$can_bcm(0xffffffffffffffff, 0x0, 0x0) ioctl$MEDIA_IOC_REQUEST_ALLOC(0xffffffffffffffff, 0x80047c05, 0x0) 00:52:53 executing program 2: syz_io_uring_setup(0x4a47, &(0x7f0000001b40), &(0x7f0000001bc0), 0x0) 00:52:53 executing program 4: r0 = syz_clone(0x0, &(0x7f00000005c0), 0x0, 0x0, &(0x7f00000006c0), &(0x7f0000000700)="eeca281760fd805b953ffabaaf5d32bd0cdd69ebea97e8b3672a4ee59b804fecbc0b533b64e4e462611236f79d9df169e262533187effdb36cb78f34183a552dc50fd90bddec63243e104e18ca81d60712bb4a5c8c057d2ea5ac3459909a3e6a125b645e6795e15921e1461af05d11aade64bee431eb3c45178e51b77bb66cb34a12700781744aebe7b1441fe733142334e69c4b6a560a91ed12f9c2c782bead5e1501b28939fe06ec2670193e33253cbcf686c754f03f1b4b07ccb87d9179dbefb069c4e6632c1f2699bc1e808ce81e131e3bec1516242143d64e13167a42e0e791d90c27ef22581b265799daa23ab69790235846e4919e5fc56097103319895d0bac3483baf2b02ff40c4cc9b801d2e003c96629f0ad708200f37141ed8b5e687ea84a115b2247a6504013c50dc64867abba8906437ecd88e5dbd4b35ce9271010c8ed866996e387ebd0fb9b1d7323b3a3ffdd1847de87544719804d6893a13db907fbd2b4babc4556d4121e21a13f9f49dee3140c7439d6643235a621181737402cace8a9829d334b55e072d35a36e0816c2ce69a81710004af503e457576102243678d22593cc16ec72779308db45fbc9d89ad707572a157d3226f814c9ad7ba78b53fd0ecf68d0430f79f852f3ae4fc77c9dc4e494844d37fcd86d542f8d63b12fe91fdf5370974e249f59c88aa9f1bbfadb625fd74d1267efe60d6962ecef477c0f08fa36540dbeb2f946753c4edd7f7d2bf4b73e50bd588d2a05700132633204147df6910d228e928b0cd05129d831f490949f5065336d76c945c60b223e1ddc332909166f7373d9e8e2d387cb3d3251e88371b09cec5350dc9891762eedcba5fda99a374c64e01c9dd7f259f7ea6a4f293ba6721e6933c70936e0d5d4af38543c8f86ed64b0c5bcfd2988bfa798a72b49be55dee54c27f6e1bc8011f45ba8c491949bfbf814f1d7ad1144d88325a7fcf6c0b50fee8f6c857c2b79ba00fc31b051f8ec99754e771c37f802b2afe969fa9a07c150385debcacad0c39794c5403f83e273a30f989f267009af876df72867d559b8ee2490336aaccb349e7bfa0cd48e6b52be99b413fbc318513522455bccbb130abee6c0c9469c00d434274569bdd35ec6b997fc8f4095f88751331612036576c00ade6203b00a2f3aeeca3779047392ca2112caad0b20ece13f843463a24a8c42ff12c58cf4ed1a8b795885f07a8d87ae74afeda11fec5cb5bf766b743e45088092674babf43b669de8d1d27f0b54db6010e7127a6027d5ab67508047c8b8646c6f6bc27e00f2bbbbf9b0b4178f81d32c9e4da25be1a8b8fecb5c34597a591f8d013069acf6ae264b58a413956518327c79555bd09e67963f63beaeda62f1194c89ffc871d18e59798636b2b428853231a484fdbbf2f80074219fab881ea93bf983a35a9d931ac7610099922d9149faed75051102bb0db5a68a8a45d2a7ab85c28cc406f63af3e7e1feb0d9c0afc9c9e2738f39d0334eff047273feb20782c7f34af6cfe957adea2814c4e4460b1334da30a21c96a319c2b9d4d076325476c36a17337aaa93089a5fce2ecba072ab34c296fcd178763b6256ca46d7f31c7f34b60f31f87adb155c5de822b87f98bc3b998db4e5de27011bb7b7c113c71faff42bc544449933b5fdd0dd956e5c8af1c17acbd2df9c66f3c6438736f30600130383c98a90f3287a4a3f2da927ea5723e346c97620863acea07033430e62cea0ceb48ae29912d9d5587c0412e6f316f28806a14ac5856f0b1719211eddde0de6eb0126e0ace49daf7812788d387029a33527f19895223aa45f9ff426419f2461fefacc0461968ed6776fa776cbf63490982f47db4b233e33069a81e81ac46ab79b1a2ac16b049b140286a937c43e45e9f66b02e395f669614d71861bed4c1b54dc230ed0d587336e4e6125deed4ab0cfc97203db47767dbb59cf82138a986b95a5e3b957c62814871f968e1fb085d67b35ee5dfbb13900d3acbd810e44cbd51f7c4667efb8a5e8463bfa81ef4a183aa27a153e9ff14fba20a72d55020910971734c09d815fc489718f4f9c0d377d8387b18833a72bb0ef753009b5892d663f5fa485be051224b1a15c995215c219b79a00dfabad5d094aaf70bfcc845abfbb7b5ee77263c8d6782ac700d9d5366d6fe113795ed93c8e8d56ae336eacd6a2d9492046586b458bd050ffb84417cba6a756de684017d4f00e2505eb1e56513ee75ddd122f004d1cb197bc8cc1449c43499ce93f9f188d5dfc9b88341654cfd2d771d37a1e6d71290130d25e0b28498e96063251281fd38094e904c8fb6ba194e6469246460ac1826a559d48705bd42a5225881962f3280967038b820a7cd1b8089e7e70e51de518d6eafbc18265444fdf19e9ace884866bbfaaf000daf8219e8efe1c8158b94a84584470755c20a28bbbcbe9dbbd7f09c60febc84986640053fcc84dc0ba2c1206d64bc3282c6e08b6127ae9223a93d34925cd69045a65dcd1b9abc5d623e03690bf38805e553ae0e5b17cf61aca42002fca4e6e4e47dceb36706374dcf3ffcc6508d785dbdc86972dd6cc8fe9bc88e1805a80d1230b527a8a57660b694ae93abed5569119fe054968217f548e5ce495bc17c8a0dd9baf22aa3a249e00204c0d2b0d64ae00b15ec4e9861c99d512a39fabdd60c0d6844cb76de085010e5599a662570c58bc4fb751e6258e65da21813e0fc560f02f209b203ee1ed3fb2eacdf7c31d798a24c9ceab17920f0971647b044e8a246c81ed6fb16fa4ab3ce87dbe1bc9ca0e1c25dfc832d25e5870105ca03fc83fa2040288d6b90e1161afa32383972e4d1f72466936f9d6cf22b69bbc6b5522ea830954266139ddc59eb15111f349bb8f61c7eaf3947e178423c10466153ff0b16665e5505e4b780cf64d83ac2a168991498e0a5b7f5a7ece31eba8742fa0bbda48d13b6509ecc67d7b423dfedead9331a71a2348dd6c32245845a716a7e2755e46066d9e58b504e37066c6f215bb0dd6eed97ab2d21c828b4dadfcd96cda9a71aba81cad87f1ae32b662f230683f700ccd2914ee5ff36ec4cefd51163a99b4976cf76702a0e64934029084ea6eadef9771fdc163ccee79dbcb1cdedb681be45e95ada07999a18289757917eed5a4157f5c8267ba26ee4775e70c64f8513ea0b2ded70781815d2918e09eb62b2e22aa2dccea845e6cf11b33a98b12965b8d0e21d8a18cc33aff02754da39ba991843c1dd6448bb97ab108f7af3b99e5986ef9668f7292d315230d1590b529bdb099883531dbb20602da0743e6c1fb02a5f026756993146e5bc347370bf295c496268707ad60fda96db00f31669d8cd1d217c3609abb648925af25ddea3e69975d3891adee946b987f3e7681d99b2118f235855c452d11579e188cf5f01a91eca5c1d3620777849344a5c86ab2a01f7b11f889f0ddf0246758ea4ad4d038383a40e96f0b2876e56c5c0917c89890fd69701ac5a8485f9960867718ae79db3d1ad89329590ca65eff4e83279f234a8bcb7e817176402306b46194dedc76e5520eaec395bd0b9b26cee37782a78ecab047592de81b1dec1b2f8eabe2f8635c75d08e2e9a77bbfd7b5b7e5281017ecf0806bde00e607a6821fb7ada55b42497b9480152290782b5526b15f7715595a111c9ed78d93a49346488cf10fb68f399f57e99c43d35e7b00c5b58329279ed97af0129b9110a10f1875ed33b759de2b7af801b9da7352885af09073d3359aeee948ed74df9f803c3f4c9e3f74b6ccf6d374b3f8bd6deea4f8890a21cd6bed1a89ec18d619c1c3332ec8e800b1343bcf09efe18a52a310b0138f1d38b0ea31a874ee01cb647b51186154e2160ec882f6f8303248df1a481c3126b7d18f2664c66b499e56304c4f12943d6f0ecb5de02257af3faee8e4e9f651156a7d0599dc9c80b8ca8535b02a472adc7b53cab854803a52ef548c56a08ef5fe81df877ae153227edfc728d30156c6704fcf0ebf67a86adedaad36f6ae2d21258d9c2404cb099901a86a21507ee9a46d3b84f1061f45bcc3fec8796a614dd92c189da4494f40620510b97f615e77483474a5aa7d02d8941409565d6e74eacbaf21fec3324c98cad47ef150436a7cb58c42c0442c40ec8ac45286f733bd3b5da07a3eb3b322eca6fdd3b55f14071febde453e943d2b1776d24f80469398d30ec4a3e8f4c79d149d26105ec05c4ec7f9a5ea0f968f8d1842e9c28be6426597d2e948c97e2c62350787548b9ea36d1931ab0840a0ef270ee436a6bc8d50c4c85bc988cc957787e11a08cec84df6c3ec3cc6a40f2a539d601f24c76176e837999ef09d0ccf54426357d2539bae11db9925fe65f36a6f189525d007115cb99d6745ba59824901f4106421c6f2c49af9df98683fdb89ec72212a83ede2c6f109305592a5b3af69f2cb493256dd492a492300d217d6cd2b7f169e6be7f961fa20352dff199db6c169f25900f30a3c6415f709825dc65a067cc82c4aeaa182c86ebfa267ecbad69e875108299cdf199cc70384ea9189f543ecc1448f9a1789be9007e5a0616f663317a608896ee091e8a3b049fcf85b41d3f3180c9fdfebd113e4a9b78919bd45317d77602f5da12b677ea5e47028bc804a2235a9bb8012f98c4865a23bccd5ac8e09b1fafd0cbf7e5084f29044ca3a00d04790d0fc9321") sched_rr_get_interval(r0, &(0x7f0000001700)) 00:52:54 executing program 0: syz_mount_image$exfat(&(0x7f00000000c0), &(0x7f0000000040)='./file0\x00', 0x210086, &(0x7f0000000200)={[{@gid={'gid', 0x3d, 0xee00}}, {@fmask={'fmask', 0x3d, 0x7}}, {@utf8}, {@gid}, {@discard}, {@iocharset={'iocharset', 0x3d, 'maciceland'}}, {@utf8}]}, 0x1, 0x14f9, &(0x7f0000002cc0)="$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") chdir(&(0x7f0000000140)='./file0\x00') 00:52:54 executing program 3: sendmsg$IPCTNL_MSG_CT_GET_UNCONFIRMED(0xffffffffffffffff, 0x0, 0x0) sendmsg$NFNL_MSG_CTHELPER_GET(0xffffffffffffffff, 0x0, 0x0) sendmsg$NFNL_MSG_CTHELPER_DEL(0xffffffffffffffff, 0x0, 0x0) sendmsg$NFT_MSG_GETSETELEM(0xffffffffffffffff, 0x0, 0x0) syz_genetlink_get_family_id$tipc(&(0x7f0000008340), 0xffffffffffffffff) 00:52:54 executing program 2: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_PROTOCOL(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000200)={0x1c, 0x1, 0x6, 0x101, 0x0, 0x0, {}, [@IPSET_ATTR_PROTOCOL={0x5}]}, 0x1c}}, 0x0) r1 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_MSG_GETSETELEM(r1, &(0x7f00000081c0)={0x0, 0x0, &(0x7f0000008180)={&(0x7f0000001880)={0xec4, 0xd, 0xa, 0x0, 0x0, 0x0, {}, [@NFTA_SET_ELEM_LIST_ELEMENTS={0xeb0, 0x3, 0x0, 0x1, [{0x3a8, 0x0, 0x0, 0x1, [@NFTA_SET_ELEM_EXPR={0x4}, @NFTA_SET_ELEM_EXPIRATION={0xc}, @NFTA_SET_ELEM_TIMEOUT={0xc}, @NFTA_SET_ELEM_KEY_END={0x10c, 0xa, 0x0, 0x1, [@NFTA_DATA_VALUE={0xd9, 0x1, "4bc6d3e8097a23905e23de836ff9131dbceefc3810315c65e34bda9646f88fb60b495993e79822da9a154fff5685f6b883ca76760f099e44d8205f620845ee5e7cdeb251cff2701c1ad07d98151092748fa7b102058bd5602b2eb2a3ad6cbb71748adfe5a6138f0fec58f36fd0aa983a2b7b7997995bbfaed24bdcc5685c8ab463d30a217dbf41421d22aa2b156a932ae8f311c6b6dce359987bd40f0050c3a8325690d47688e19244f31a360231d2027d8beed4bed98e56590bce223ac35df9d1acadaace52280124f95ed9aba8a8876f61389b55"}, @NFTA_DATA_VALUE={0x29, 0x1, "cb983011167032c2fa25bdb0f9efc1566cb50942d93a52cad4b531be8e738a730cdafd83bf"}]}, @NFTA_SET_ELEM_EXPRESSIONS={0x27c, 0xb, 0x0, 0x1, [{0x230, 0x1, 0x0, 0x1, @range={{0xa}, @val={0x220, 0x2, 0x0, 0x1, [@NFTA_RANGE_TO_DATA={0xbc, 0x4, 0x0, 0x1, [@NFTA_DATA_VERDICT={0x58, 0x2, 0x0, 0x1, [@NFTA_VERDICT_CODE={0x8}, @NFTA_VERDICT_CODE={0x8}, @NFTA_VERDICT_CHAIN_ID={0x8}, @NFTA_VERDICT_CODE={0x8}, @NFTA_VERDICT_CHAIN_ID={0x8}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz1\x00'}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz2\x00'}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz0\x00'}, @NFTA_VERDICT_CHAIN_ID={0x8}]}, @NFTA_DATA_VERDICT={0x20, 0x2, 0x0, 0x1, [@NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz0\x00'}, @NFTA_VERDICT_CHAIN_ID={0x8}, @NFTA_VERDICT_CHAIN_ID={0x8}]}, @NFTA_DATA_VALUE={0x3d, 0x1, "6cdfffbb8f7b73d487fbc812eef242ec807676400a7afcb3d1cf63a7ee52408ee7f04849dda3b5a4492c7eaf57de6e959e3be2570ac4508df5"}]}, @NFTA_RANGE_SREG={0x8}, @NFTA_RANGE_TO_DATA={0x148, 0x4, 0x0, 0x1, [@NFTA_DATA_VALUE={0x41, 0x1, "b23a32ae0b907e6d4db5086a9c0800c5a99c4ffc7497c825d242f35a31e91823c4e8c13bfd4a74646fd71170d0477af2672f2e5341283f770a1748b847"}, @NFTA_DATA_VERDICT={0x40, 0x2, 0x0, 0x1, [@NFTA_VERDICT_CODE={0x8}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz1\x00'}, @NFTA_VERDICT_CHAIN_ID={0x8}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz2\x00'}, @NFTA_VERDICT_CODE={0x8}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz2\x00'}]}, @NFTA_DATA_VALUE={0xbd, 0x1, "4e598d3d9ef4dc7a57e4c81dfe5ec84abe56935885fcfa607ada7273ff1e8dd3fb1dac06a7c9c299db0edaaabb01cca9fdc2f864367a466b5623f452a4efbdb2ec9d3605a6d2d03267fb5908cd9961cf3cc364f5731245ea4b96046657c613a14e88bb649f8758ae04a1c1d4c40922bd27fc00dbbe6c4a67a74fb8530f830d21394ba89dc97e4f2f739c61996db886814efc13c09169894894ee69ea37c8a61c78a28f39bff351786f33c8abde252370d5b2ba909f7fbc3699"}]}, @NFTA_RANGE_OP={0x8}, @NFTA_RANGE_OP={0x8}]}}}, {0xc, 0x1, 0x0, 0x1, @rt={{0x7}, @void}}, {0x10, 0x1, 0x0, 0x1, @limit={{0xa}, @void}}, {0x20, 0x1, 0x0, 0x1, @byteorder={{0xe}, @val={0xc, 0x2, 0x0, 0x1, [@NFTA_BYTEORDER_SREG={0x8}]}}}, {0xc, 0x1, 0x0, 0x1, @rt={{0x7}, @void}}]}]}, {0xb04, 0x0, 0x0, 0x1, [@NFTA_SET_ELEM_FLAGS={0x8}, @NFTA_SET_ELEM_DATA={0xaf8, 0x2, 0x0, 0x1, [@NFTA_DATA_VALUE={0x55, 0x1, "1617ca59ac9243e792cf3474da49d77b2f71cf1232725f90002ad3c118e0a07589415641be8f56b3e53da1d314ec19116691bad4ed132a981a6b0f533eacf29733ae9421d9f87274113b680c0827925a3a"}, @NFTA_DATA_VERDICT={0x44, 0x2, 0x0, 0x1, [@NFTA_VERDICT_CODE={0x8}, @NFTA_VERDICT_CHAIN_ID={0x8}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz2\x00'}, @NFTA_VERDICT_CODE={0x8}, @NFTA_VERDICT_CODE={0x8}, @NFTA_VERDICT_CHAIN_ID={0x8}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz2\x00'}]}, @NFTA_DATA_VALUE={0xa55, 0x1, "9ab3bba62347d3dbb7fd1fb40a601dfc97345423056318a7271bfa173233b5401cc3f60ac1424eac657ff16a9975c7889c3412a42074095e19a1dd865f4d71831a0dc5e931d1d50a48a8a24f6bb51be918a456dcf6b61064a111c7339757000de0cb7a9dea17251243eef8a3c3997c458b0e8ee25eee075490a0f712270288f71de6338bf899111e6967d6793eb27b801682fdeaf0d022d923a19acd397e269f326985105efd5263ffb8535d216e7957af5a6d342cd1dc47977934591294404a1d2fa8f59cb36be67430c83c0825d499010323fe566bea3588654a388138b6dd4b387999e2801eef32b38399c50295b5e141f5d4ba604a635bf947bd31b5c4422ab581ef89a748c3581ef01b03af4e5381210c6aabc509a79fc020dddb0761f8ba047ebbca551b6bb7ab291b507edb530a9b12257e5da4e71a1d0672b89588871906bd5b390fdef496e148f9fe01dcab420d5f3d59659a81e96ecb12241e6fab8897608c76ef864eef23a5bf068069ffb35d976fe138b17675cf5b0541f5f9a28932d9f3c134114ef164c612d59f8b174fb861fcf767dab9fa0f373c97b33357b11f37c0a122891b7d9350309248147db45f7c8ac59ffac6693a4cbf8626d0496d88a1138339e763f2096270b0ace85762e7885487e09afdb6a8a4a385dfa1040bd0165670b5fcea605b27621821ad3f1fa27a38293833042dd3869886df14fc469b16e3e7e5f864ce6b4d8669244df8f1bfd65ae8fc1c5affc12bf843960a88b4e69c697937926d252e44969a541c1f2ce88fdbe667e3df329e848d7affb94b78acee7616d8ec04cd0712f8d3054c2bc31e44ce9f961136d110966f8bede3765ffeb483852c41517e0823d673421a07dfddbb66f08e97ae6aea3ad8f3bcc186c2aa6758b230e416f56639f47b087d96d69cd6fa68cb932af0ceeb25604723a62515a293cdcd7123619d5fa3f1b29d4bfb07fc2e77b2862b2c45c7e7889356f5492ffd67a2eab13eb462dd0f58026c5c58fc6aff028a8e7804ea1c897238a3063d957281ee99fe03658c21e2550160b78608bb0627938f208bfb2860e13fc0e0a9a4b2d8367b9b32bd8031a8060036c456b4cf42b5c32c8fdd02c45f1aaa6f6a2899b4730e53e2908ac8fe331d182f0b8cd7e5f2d5636c1ad36f66c5ce50316858a582725b05571692b5384a8f10b59a8d6d81a8d6603b48fe15c444ae984877e0450ecd76e8596a54c12c9a1ed94065986c6860488fd4e0119ee5ffddd43bd50c5e9986bc0cfa4e5993058a56ce0fcb21d4cfe6b65717fe34fcd9f2890390979c94f80f0a46bf290c38c7e9263cf366b38453fbf8674e5b922daf83c1615e26e35c94721dfd00764ed104cd67f1920a53e09fdf9f5360270d10671e0452a4f58f32ef2b3413d97fddcafdf229fe50f3bf9e9169e8c853f9139cc9b896895811d7bdc95d29b0ae0db3db2bbba9f5bc753f262f78783042046c093fb7cfd749a34cf8c7527c9c271f983f72750c0301d151b0ed3c53a95198382f6b8413be1c3bdca32e55a8d24ecd75fad27fe67c90510ad2deabaa8f0984e9194dbf29a30cfb36a350688dcfc50ab34c9b2e68fc903a36b7a0f7ca9243592b7fba6f312861f44c35d6e297dafdfa0f55347f54faf467be9c3a7fed9feb2cedde20808a0f1a88770f4be5bea35ce50646f5acf8d62f54b6e06397a51b7c903aa3a752d70ab353646808d82739b8cc63b50422c6dc683d039ec38401b4ab6a6089aaf78a287754b4bb39520f846a568d4605e22782e87b92652d58f6c73ec94ec8f05d394ca4750961325f375aebb496723fbb6b34d45419d3eb400fafdcdb527bc3b34effeb05a43d8dd1622a6ef6664a1898b93b34a29fb6f8cadd0a152c09b4c9e5aeaf093f67c432dcd652adb6255a11c1857375a24398aa55e937f2d9c89e5ab3bea65c39f5bdaa142746c2c6051ac154bf5f6763af06e6052cba5ea30c78acb6d9d766b8d3ea2aae4bac23ce212ab3d7876134eecc3128ab4504f4d069761a03d085624c0d410e968444b57ee12528b0903faaa7f5f8b82146faeb5afacb8ba345414d0f99c5aed980ff85d152663dc62c176f4cbfccc95067fc1aca6b49b5e2f701b1759b9d247f91fb0305fd651400c69af3982983a1f0a927829f5266388fe6b719850f8a75379eb6f14a0116b216992db258fa5c5c2ac785b67de246f6001cc95ab7b1ad46093d0f262aac56482aa5e1093ee6431c2c25c3517c07ce691deb5e31c3d48fe22cdeb78af2f706a6f2e3fea3c8def82e1ba4294bc053ee13a84ade854d600cf5d3069845a6b5f45904a97b1b9c5f24352245694b2fd044d1902b0903b35b775962a254d9f7e27fedb8b9dba9b869c1277d579c455bfd8caec696a39c1091fb87d07e94d16aca3cf6008060d76d1eebecb9258ec99f982fe451539c3be04a466145f10b049fa795faf39fd57b83c639bc786cc358b1510cd66fef8d0cbb8195ae612b64f62a20a0c909dceb697011d61c111f7c27f0e31ee59f0fe0226ba874695f93050c89e647133065150cd06672221b521b472beda96989204d8017c10234846480521933e769bcdd85075e56743247bee97a86b4574dd3531d35bdf920952bb08f1adec20cb1909fd3d9c32901e8d9f41c80d9bbe764e03f8774ac2a1058657690dde23292a97edc1f339e204c4c0483e273972178a8a8039581c0d9ecf6974cb460b279e8dd8bcc5faba36a5442366db880e3acab659c68c31a107c9c9dfdd004536ab60f4e333a0c46dfa93b507108716e9a0825efb4a7dd9acc2bc90014ffe755ceba5983a4b0bb00ebe6314c8d004fae1117534bd3cb068e4e6ef1e808258f9179db04e45dd0237cd8eda940f466203560a03aa3998f3f3776b11f6ca156d5fb09160bce76dfb98818636096b05a7f60075571eb5871b325a595144ca31bd8ed99922b6f95a190993fe48a539c807f4abd62e8c960be8efaa3fc7af4c343c1ef78ecc857146d47b65f419a113f52332f6c45fb9c9848b958e84e9e39878fe56682ef6efdfd0ef2e06f08863b1fea2c0ec0282993c64837d7e44c67568a14a90d20ed6aa34d890dd36804f6191b5b9d306781e206c8e9fd2280334c8120eef8ab77ea539e489b0c8cf809abb842261bc5a659c9b79812bf59a7ec9e0f57094d17238e622a9930c279f9f160ec457d4b1625128ceaafadb46f5c623f93efe2da479191050c05ae74bff810956f3fa46aeb8f0689cb7b016c340dd3747abf89378b009c963b24fa66ad56619dd8912f1f759339fa5d21131a9ad35fc5a687bc5e1f079c4f648b2eec36ecdf528db86673893ea6689a5f23ad4c1bd493eb7e0177aa6a5d2cf2a64c27fe0b79188c13406bb1d396d26767f58fb35ed3abfaa4445fbd15b4582c01ae5489be5b70ba8ca2d610542c58f81e4b8e09a1713d0aa09f3c4642a792e5704b4f962d587faf14748f30c1773b3ef76bbfcacd889a21caab757cf3743373a59cc2c14b821b26753c6ed1665f4e34ddd00fb8b60861102ed304fef739034794b8455e7af339a3933a7ce5399c360a2d2eb18353e6e7f838fadefe900ef017b60e5957d9b0a47601a762bef43df6a174c8c8843c94ae923f44f8d5a19e54bd0587484cdd4924e58330f7d294268c4be2019433d82062b2d87985ee2fedbd9e0edd13058004ab53a6d76a70365be8233092bc3ba5ddc75ab347f8ed65438ac66a829f8639c5"}]}]}]}]}, 0xec4}}, 0x0) sendmsg$NFULNL_MSG_CONFIG(r1, &(0x7f0000008500)={0x0, 0x0, &(0x7f00000084c0)={&(0x7f0000008480)={0x1c, 0x1, 0x4, 0x801, 0x0, 0x0, {}, [@NFULA_CFG_FLAGS={0x6}]}, 0x1c}}, 0x0) sendmsg$IPCTNL_MSG_EXP_GET(r1, &(0x7f0000008640)={0x0, 0x0, &(0x7f0000008600)={&(0x7f0000008580)={0x28, 0x1, 0x2, 0x201, 0x0, 0x0, {}, [@CTA_EXPECT_FN={0x13, 0xb, 'callforwarding\x00'}]}, 0x28}}, 0x0) [ 486.256185][ T7148] loop0: detected capacity change from 0 to 256 [ 486.311530][ T7148] exfat: Deprecated parameter 'utf8' [ 486.321582][ T7148] exfat: Deprecated parameter 'utf8' 00:52:54 executing program 3: sendmsg$NFNL_MSG_CTHELPER_GET(0xffffffffffffffff, 0x0, 0x0) syz_genetlink_get_family_id$tipc(&(0x7f0000008340), 0xffffffffffffffff) [ 486.434811][ T7148] exFAT-fs (loop0): failed to load upcase table (idx : 0x00010000, chksum : 0x03891e3a, utbl_chksum : 0xe619d30d) 00:52:54 executing program 4: syz_io_uring_setup(0x67b5, &(0x7f0000001a40), 0x0, 0x0) 00:52:54 executing program 0: pselect6(0x0, 0x0, &(0x7f00000001c0), 0x0, &(0x7f0000000240)={0x0, 0x989680}, 0x0) 00:52:54 executing program 2: r0 = socket$inet_sctp(0x2, 0x5, 0x84) getsockopt$inet_sctp_SCTP_DELAYED_SACK(r0, 0x84, 0x10, &(0x7f0000001b00)=@assoc_value={0x0, 0x9}, &(0x7f0000001b40)=0x8) 00:52:55 executing program 3: openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000001640)='./cgroup/syz1\x00', 0x200002, 0x0) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000001940)='./cgroup/syz0\x00', 0x200002, 0x0) 00:52:55 executing program 4: syz_genetlink_get_family_id$tipc(&(0x7f0000008340), 0xffffffffffffffff) [ 487.049549][ T7122] EXT4-fs error (device loop1): ext4_validate_block_bitmap:432: comm ext4lazyinit: bg 0: block 3: invalid block bitmap [ 487.088980][ T7160] sctp: [Deprecated]: syz-executor.2 (pid 7160) Use of struct sctp_assoc_value in delayed_ack socket option. [ 487.088980][ T7160] Use struct sctp_sack_info instead 00:52:55 executing program 0: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_CT_GET_CTRZERO(r0, &(0x7f0000001200)={0x0, 0x0, &(0x7f00000011c0)={&(0x7f0000001040)={0x34, 0x3, 0x1, 0x101, 0x0, 0x0, {}, [@CTA_SEQ_ADJ_ORIG={0xc, 0xf, 0x0, 0x1, [@CTA_SEQADJ_CORRECTION_POS={0x8}]}, @CTA_MARK={0x8, 0x8, 0x1, 0x0, 0x3}, @CTA_LABELS_MASK={0x4}, @CTA_NAT_SRC={0x4}, @CTA_SYNPROXY={0x4}]}, 0x34}}, 0x0) 00:52:55 executing program 2: syz_clone3(0x0, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_EXP_NEW(0xffffffffffffffff, 0x0, 0x40) bpf$MAP_CREATE_CONST_STR(0x0, 0x0, 0x0) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000001040)={0x6, 0x11, &(0x7f0000000b00)=@ringbuf={{0x18, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1}, {}, {}, [@func={0x85, 0x0, 0x1, 0x0, 0xfffffffffffffffe}, @ldst], {{}, {0x7, 0x0, 0xb, 0x2, 0x0, 0x0, 0x2}}}, &(0x7f0000000bc0)='GPL\x00', 0x10001, 0xb9, &(0x7f0000000c00)=""/185, 0x41000}, 0x90) 00:52:55 executing program 3: openat$drirender128(0xffffffffffffff9c, 0x0, 0x40400, 0x0) 00:52:55 executing program 4: pselect6(0x40, &(0x7f0000000000), &(0x7f0000000040)={0x2}, 0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000100), 0x8}) 00:52:56 executing program 3: r0 = socket$can_raw(0x1d, 0x3, 0x1) setsockopt$CAN_RAW_RECV_OWN_MSGS(r0, 0x65, 0x4, &(0x7f0000001ac0), 0x4) 00:52:56 executing program 4: r0 = socket$inet(0x2, 0x3, 0x0) poll(&(0x7f0000000000)=[{}, {r0}, {}], 0x3, 0x20f352) execve(0x0, 0x0, 0x0) 00:52:56 executing program 1: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) 00:52:56 executing program 0: syz_clone(0x41000000, 0x0, 0xff59, 0x0, 0x0, 0x0) syz_clone(0x200b400, &(0x7f0000000000), 0x0, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0)="1f3c25483fa111fa9e265b22ae5c430e86e0befe1211c0a6e992dc884c654b204decc46c0c4ea7f87ba30e48fa2acbb62e2308ac1d0f36b42f780c6c10cf76096d04fe69b0873177982a283a3cdfa8c40a4a8664f005435e5cc90a67129b52fcf093a4bb0016618f00bb95253c47ecfd177f19d5a0142bcceec968c097342ebfcb2b51aa1fbabc3f7a13c1bebe67824afa8f58086f35ea9d056389938c0673d7") [ 488.142682][ T5028] EXT4-fs (loop1): unmounting filesystem 00000000-0000-0000-0000-000000000000. 00:52:56 executing program 2: bpf$BPF_BTF_LOAD(0x12, 0x0, 0x0) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000000180)={0x1}, 0x8) 00:52:56 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'macvtap0\x00', 0x2}) ioctl$TUNGETIFF(r0, 0x800454d2, 0x0) 00:52:56 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000240)) 00:52:56 executing program 2: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000004440)={0x0, 0x0, &(0x7f0000004340)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9}, 0x42) 00:52:56 executing program 3: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) bpf$OBJ_GET_PROG(0x7, &(0x7f00000003c0)=@generic={&(0x7f0000000380)='./file0\x00', 0x0, 0x8}, 0x18) 00:52:57 executing program 2: r0 = bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000000080)={0x2, 0x4, 0x8, 0x1, 0x80, 0x1}, 0x48) bpf$BPF_MAP_LOOKUP_AND_DELETE_ELEM(0x15, &(0x7f0000000200)={r0, 0x0, 0x0}, 0x20) 00:52:57 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000480)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0x6e, 0x0, 0x0, &(0x7f0000000440)=[@rights={{0x18, 0x1, 0x1, [r1, r0]}}], 0x18}, 0x0) 00:52:57 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000000c0)) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)) sendmsg$unix(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=[@rights={{0x14, 0x1, 0x1, [r0]}}, @rights={{0x14, 0x1, 0x1, [r1]}}], 0x30}, 0x0) 00:52:57 executing program 4: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000c00)={&(0x7f0000000ac0)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@ptr]}}, &(0x7f0000000b00)=""/225, 0x18, 0xe1, 0x1}, 0x20) 00:52:57 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) openat$cgroup_int(r0, &(0x7f0000000100)='rdma.max\x00', 0x2, 0x0) 00:52:57 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'macvtap0\x00', 0x2}) ioctl$TUNSETOFFLOAD(r0, 0x400454d0, 0x0) 00:52:57 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0x0) 00:52:57 executing program 3: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000280)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x4, [@func={0x2}]}, {0x0, [0x0, 0x5f]}}, &(0x7f0000000180)=""/200, 0x28, 0xc8, 0x1}, 0x20) 00:52:57 executing program 4: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) recvmsg(r0, &(0x7f0000001600)={0x0, 0x0, &(0x7f0000001540)=[{0x0, 0x7ffffffff000}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9}, 0x0) 00:52:58 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000002c0)={&(0x7f0000000040)=@abs={0x1}, 0x6e, 0x0}, 0x0) 00:52:58 executing program 4: socketpair(0xa, 0x2, 0xe9, &(0x7f0000000180)) 00:52:58 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000002900)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000003e80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000003d40)=ANY=[@ANYBLOB="1c000000de"], 0x100}, 0x0) 00:52:58 executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = gettid() sendmsg$unix(r0, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000a00)=[@cred={{0x1c, 0x1, 0x2, {r1, 0x0, 0xee00}}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x30}, 0x0) 00:52:58 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000640)=@base={0x8, 0x0, 0x0, 0x0, 0x84, 0x1}, 0x48) 00:52:59 executing program 0: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000c00)={&(0x7f0000000ac0)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x0, 0x0, 0x2}, {0x0, [], 0x2}}, &(0x7f0000000b00)=""/225, 0x1a, 0xe1, 0x1}, 0x20) 00:52:59 executing program 1: openat$tun(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) 00:52:59 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write$cgroup_freezer_state(r0, 0x0, 0x0) 00:52:59 executing program 2: syz_clone(0x1104000, 0x0, 0x0, &(0x7f00000004c0), 0x0, 0x0) 00:52:59 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000700)={0x1c, 0xf, &(0x7f00000004c0)=ANY=[], &(0x7f0000000180)='GPL\x00'}, 0x90) 00:52:59 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpid() sendmsg$unix(r1, &(0x7f0000001580)={&(0x7f00000000c0)=@abs={0x1}, 0x6e, 0x0, 0x0, &(0x7f0000001800)=[@cred={{0x1c, 0x1, 0x2, {r2, 0xee01, 0xee00}}}, @rights={{0x14, 0x1, 0x1, [r0]}}], 0x38}, 0x40850) 00:52:59 executing program 1: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$sock(r0, &(0x7f00000017c0)={0x0, 0x0, &(0x7f0000001640)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, &(0x7f0000001700)=[@timestamping={{0x14}}], 0x18}, 0x0) 00:52:59 executing program 4: syz_clone(0xa60000, 0x0, 0x0, 0x0, &(0x7f0000005a00), &(0x7f0000005a40)='\\') 00:52:59 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$inet(r0, &(0x7f00000013c0)={0x0, 0x0, &(0x7f0000001180)=[{&(0x7f0000000080)="dd", 0x1}], 0x1}, 0x0) close(r1) 00:53:00 executing program 3: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000480)={&(0x7f0000000340)={{0xeb9f, 0x1, 0x0, 0x29, 0x0, 0x10, 0x10, 0x2, [@int={0x0, 0x0, 0x0, 0x0}]}}, &(0x7f0000000380)=""/246, 0x1000000, 0xf6, 0x1}, 0x20) 00:53:00 executing program 2: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000c00)={&(0x7f0000000ac0)={{0xeb9f, 0x0, 0x0, 0x18, 0x0, 0x0, 0x0, 0x2}}, &(0x7f0000000b00)=""/225, 0x1a, 0xe1, 0x1}, 0x20) 00:53:00 executing program 1: bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@base={0xa, 0x2, 0x0, 0x1}, 0x48) 00:53:00 executing program 2: syz_clone(0x0, 0x0, 0xff59, 0x0, 0x0, 0x0) syz_clone(0x200b400, 0x0, 0x0, &(0x7f0000000040), 0x0, 0x0) 00:53:00 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000002900)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = gettid() sendmsg$unix(r0, &(0x7f0000003e80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000003d40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=r1, @ANYRES32=0xee00, @ANYRES32=0xee00, @ANYBLOB='\x00', @ANYRES32], 0x118}, 0x0) 00:53:00 executing program 1: bpf$MAP_CREATE(0x0, &(0x7f00000005c0)=@base={0x16, 0x0, 0x4, 0xfff}, 0x48) 00:53:01 executing program 0: syz_open_procfs$namespace(0x0, &(0x7f00000017c0)='ns/mnt\x00') 00:53:01 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1c000000000000000100000002"], 0x38}, 0x0) 00:53:01 executing program 4: sendmsg(0xffffffffffffffff, 0x0, 0x43f34c22bc5c6400) 00:53:01 executing program 2: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000700)={0x0, 0xf, 0x0, &(0x7f0000000180)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x15}, 0x90) 00:53:01 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) r2 = getpid() sendmsg$unix(r1, &(0x7f00000017c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002000)=[@cred={{0x1c, 0x1, 0x2, {r2, 0x0, 0xee01}}}, @rights={{0x14, 0x1, 0x1, [r0]}}], 0x38}, 0x0) 00:53:01 executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000001580)={&(0x7f00000000c0)=@abs={0x1}, 0x6e, 0x0, 0x0, &(0x7f0000001800)=[@rights={{0x14, 0x1, 0x1, [r0]}}], 0x18}, 0x0) 00:53:02 executing program 1: r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000080), 0x2001, 0x0) close(r0) 00:53:02 executing program 0: syz_clone(0x41000000, 0x0, 0xff59, 0x0, 0x0, 0x0) 00:53:02 executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg$unix(r1, &(0x7f00000002c0)={&(0x7f0000000000)=@abs, 0x6e, &(0x7f0000000200)=[{&(0x7f0000000080)=""/67, 0x43}], 0x1, &(0x7f00000013c0)=ANY=[], 0xa0}, 0x0) sendmsg$inet(r0, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0x0) 00:53:02 executing program 2: syz_clone(0x55080000, 0x0, 0x0, 0x0, 0x0, 0x0) 00:53:02 executing program 3: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000700)={0x0, 0xf, 0x0, &(0x7f0000000180)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x2}, 0x90) 00:53:02 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg$unix(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0xa0}, 0x0) sendmsg$inet(r0, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0x0) 00:53:02 executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000480)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0x6e, 0x0, 0x0, &(0x7f0000000440)=[@rights={{0x1c, 0x1, 0x1, [r1, r0, r1]}}], 0x20}, 0x0) 00:53:02 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000000200), 0x48) r2 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = gettid() sendmsg$unix(r0, &(0x7f00000009c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000880)=[@rights={{0x14, 0x1, 0x1, [r1]}}, @cred={{0x1c, 0x1, 0x2, {r2, 0xee00, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {r3, 0x0, 0xee01}}}], 0x58}, 0x0) 00:53:02 executing program 1: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002540)={0x0, 0x0, &(0x7f0000002480)=[{&(0x7f0000000100)="43ef9d63d7c122ffceb696cc8946c53c22b6c81a24ebae4b0563524419bd18422439f03cf20ccbc70745c0393371c04abe304bbeb79c543714300c7097e082c041df6b713c2cb202f03d54f7b3d2b1b61f98b18bda643f661e7277896fcbdcb613f6b33ff65abc8ed2a2eb518ffca103d751afc0203a826bacdf642fe6fad14370fbdd49c6bcd1840fd3b934bebeba369a24e46b9f331c2860e1aea31c3699373288b59ed5f08c8a8ccced6e029333b079d58dc93ab3857dd51b8562a255334561b7a6a172de9f7b622d3a6d7e90130cc732a93de2c88d8ec52515afcf34ed721279b1ec87cc", 0xe6}, {&(0x7f0000000200)="078b4d417c8c32bbd8b54569470561c86027be5277df2b137341e7b9cc803454f77190ea8e44eb411d9e574005735b79da760977df2664fc267e4af73402a66663635408062de1db7f8943b4fe180cfbd8", 0x51}, {&(0x7f0000000280)="415b93c7cbe120a2ba5661412fbb2d31790efc0a94198c495d6df248126a5d39cd2d6abb3ab686df4de595686a0e5fb9c86b5f785412dbfd065f5f737171ba8462ec97ff6aa591c0c2b7a2c8a0bffc068b0ceda793b8bc1863c1046f6dfd4261580798a53a8c1fc202be9239784280fc63dc73a74eff1f5fc594c2261c9ba9f55dc5f5dcb7b779a003332b3a6d88d853bd20168cf2a96535f58f80c4ef0eef270acbe881cd6cc0dda97bf7fecda5b9a6e21980fb5d54ec9eed4b3117b22dda92fd24dbf2aeb748ed51d623f0845a74e7d91c620a9579ca30302ba9ccf9eb1c77a90db8e83bb405f172b4011caf47b0e74326549c2d909243d3a6cde53b6becfc29fc112233e6a77992f8333f97d950cec32860f1f4db7d5761e313c576dc64eaca6051eca8f7f14d6b5c3ba8dfdff3a4fe0a4f208455db728e98eaf8baaf271dd20a9098689105e7c9ce67a534aaa52c44adaac84a285d2d15facbd3d41056dc894b4dcc1204f4e8ca66b142c465b015120e263156c566840168dd05b002b14cd81af0695b8ef5791c536764116d2aa697609d468c77d7b3226edf0b9e9d6fd2240090126a3c6f2207799e537d23ccade140660c66380bf4f9d1dcd8ad71c1f040194b08b0fc2adc2a78d8fd04202f6dc6ae9eb07f78f2fb73cfab3f75e6fdca1a1f7d1ab037eba8d0ab8dd6076769ad8ab5d4ea927996cd7e017a27315e16e4d4b638cd4e19185eec2cf8d57188ad69885cb7e9d8784fee7ef3c09367552bc8adee3cd433dc9549d895380a3606c7f32eb5a26f8b0037f6c1c6d6151fe856d3ca6306769fce4d0f7434ff4e5b0fb72d4ab4e60f22ac4503ffd6ca3fe29664e788d77576a96aca1784773bfb8e0242d0eb8656e1e69e4d5155bdafc4ad229e7e427cca61e8dca5b36a97d0471410bc79b83792457c368bfcd97bc7d8d6ccf18d922e6007ec1d389a6ac53680ca9aa3fade11a724ca2654d3e30ce90c51c08424b57ae6a19885fb0db38c0a541a2e6d25ccb3c19a08d05bef71ed9ef498ae158d33bc8b5568f918f52e9e0919c74e3abaea30ab6fc3166de037506f7ce5f68e74797237a25753563f4976ff48cceb05f8fe54b195223ab806aa1d44aa024b1bab8d644e66a12066a1c5a1e445eedc3d05e410f9d14dfd0cc674816231f5527e7000e79ede2390f1a9abc3e2865ccfcf99f91fff3306321120b6421a3aba480be1295cd71af5ca25d8fc3315621833642810e8c96a5226c22cfb973cb2d8f3ec0c303c72fed8d7ecb9ae90658ea3a1c79d88929d4eb7c34e344c548f8bf63b2d8e8448d0fad7811e54cb4120fb837cf9363a3df6aa2f4a4b4d9436980b9121772c452bdeba29be0e1f3a954ead7201d59733dcab3d67ff0afc769092bb57cc7a463fbd1d1c28fe4a7843d852b062c354aceed00317cc3fad3a640eaaa8b636205ebb7b4316ab3338745ad6a4eda0b1a46fb5df7e9ddb62475010254fadba8edb45124a5d61914c17e27e821b48cb32b8e1592b15cdde941cd97070e15a2beca65724622aa90938a6dc72015769985fff0826d5d13057b95e70aa26ea14e473b4a35032ec4d4d1e90fe4caf178bc367b1943de146af9245b9a4cbbcc77db844fb12164cbdfd46e8709ac233a172b89fe61bc2d3acfefe10ceae7f84a68576fa7492008f083d1d04d3c3684ca3eb9bae6978436a58f2a61c851e2a95800392e863810eb0b3a015fa61cfc4d032270ed3f162b29c0dc458770f64dce959fcd0107f1814fd3d941a0db3749346d8a6cb1345327dd2039953b4fa23f30bb1297d5350e7db4ed7ef3404d917009b8e74435a31fe7062a00d3c00071b8144e3f5ad25d659ea9b811723d66ffbdd1a7a6adb27b4a8f8d4e56532ed3c89d01c77b4f7e0c0eb9de4807dc6f68a4b787a8aa8a866a79188d0d2eebf7619dd2de27e3d5f26d4787a5e772883aef9a7e7aa6eb700e96bb3f801c80f8805243b1b905a1ad6de133ff98c47e8d0f9e77e46b001b659f54ae0220f1e0afa53aee41b246597c53610e70260b1cf8ef0ba7a71610a025446946eb100c30e6f2f248a0583875d34a78f92d51a854ebdccf4815140f79936f610736ad81a06c7d7275c6601820a1afae0229f259ae69c4530bdf54278fd9d97ae08aab24cf5586841ffc923d1cee1f9a2ca7a4eccda1a7109c565140734a5768a8b24d2f907397f526e4e98a71f95bb87762a4f1cc9cc4b1f41b1d0f155f683bd093595d9e8162dd3e58b6fd6d136556ef46615f10d637c65806122cdd9774b8daebba0fc4dbd7331ee59222341dfc8c5620ccbe67e22f8eb73b4d1cf1fee04968958f9fb528bcbff09cc37572846db2e7efd55635a5ba0e8a3be37d9254c8fc06c6b0e59257dedd257ef270a2da3ff4c6e424db92743a02f21e6738dfef7c43f37bcd4900988ec6165a05c76ef7609e9e4a09e4d102d002d71391c0e4ac5e63bcd741cca17937670c03e19bdb0de310926c028d560ee3772e99008733baa0116a3f54b2398f66af4af429bc7eef81229af98b3ef69f92b2caa4c6c0f6c7d4a71e535d34173f79f8f335be517991c09f8983bd8730e029b4e173e80bfb5f3871d3a1338147540dcaffc2a0bccc266769cd207732af3f5c9a1672c6315a1e47c88ecc669ae44c25ea0598b124b4a2dc83369fc93903052978b318ae797669b10c735c5acd9237e29146db797c67d45c45d8025d9111e29fbc6dc2447a13350fa842753e3bb95479829b8bf35ebd0060c7b5e51ec8b201c07384ad279cfb2934a90d43f143b799e5c7e5d0365b0ed25cc3dba9534fd14b78293480f0f1376d9e2bce2e569add616523b49029336e529d9253459bb049b117af4b7703fd017a528122b36de32d0b39d1c8e0ef6a03972bae81803a61bb289b0e565114d9e1c358c80daaf5bc25e981eb6312dd3ca43130ddd46ffba21fe40eb21e174537f4e902c7d637056de3ae629f8b518c18bdab0d4a9bd5fad1eb0bb709aa43fa3086a59147f47845368825b37c96a8afe32f79a8746033a9343c9b5cb24056e9247f0c1b854583cf59acab0a405daca32072c212387f285e276a66f9e6bc53da9ecbc0102ce9216fec2284cfce1514bfa18d888beefea3d45f01f12ad188bda8d0f631c94bb36ff4d3948944df6916cf6bbae7b58ad9da026925d718ad0322ed3859ff1bb5595b4918788dfb78b608067385a520860ba3848c30976fef5f980dcb98374e9459142b3e18288e3d2e3de7b6d7317f1965478ef067570e3be02019bf498feb1f2a5ec94afa49eea1585c1873c14261e712078fd6cef5fc590ef4d3c1d902a4fdb5163cad2b474b1ac5ffa32035d8099533d8b45b6cd72581388bd8bfc35dcc6779f098346151baf1fdd400791017c82c417fa74bd62ad87e115d79a6bb0410c6c7cd67b073a6945ff7feb862c63faba508f31af049c65febc445b8ae7fab43f5d9a2a9958b6821f9a96d0096b52339dd5d60540f1b8f2ed630db5609cfd5511abb653eb8ab27eb207a49d26d83d2b50fdb7c98f7e8cdf207f8079035d57bf428e724a794a118785f788c9f450ca644f3c7a6fc5b0b083a593b0a7219a8855d62fb49df4de0ba19fb6b52f6badbf90ef48977dced4fd89c02ea55dae2e01bda7c6d669b468a4d2ef40c167b28919643b6b87d9eaa8672632332594d5fe16f6e201578926d382429a0e9383842146694f84340d6865e32f69681d9fca49a88592c4891bbe156a6a8ee6217e5dc56ef0c4df7a452435cfc50015312ade23c68efc5d7473bcd3558164b90ee9a2de7fbd1f526b36f77a47268a2673d26ad4bc8f771ec0e510eaebc55eb3d405e66598ce5dfdbd47494913261dc4da39d974c567b2e559296ec24defbb58ee0ce85736849c14e54997b53f7ea2b87537e4179af580a839ad645a2e31e5fa4ab280307f7a46341455c020b9aff34b3431b6b152cd33e1527931edfcac64f7deaac0fa234744c16cf98e13f0b9b92a91433ecfc9534b2647e4b717684b7f529b9b185ca95a6a4566fcfc12da2ea2226f94ed517bd5b9d11f196072881eb193b38dcc2f501e579d399f4d2f498137938f6f3c089630afe1c7e8efeaedc7024d46990d3d609a1ce73d792134864e2891e8bd73f5c320e26acc0ff5c8d4badb85d7b967f34ae5ff1dd671dfac321b1153074a063208ce9871b63608aceff8d3ea20a6d5c85456e3b4a9069cdd5c44d8e67160011b415f45fc07418e5e65c346fa04e1cbdaf0482bc9dfcee7d070d5d0d12f8877989942f118eb6150d21e857d21a3fb63481154460fdae9b100c02ced2955d49a7ae5bed7e05fadad76a3d84a891c3e9d08e4f0a209e7936be9dfe91072ac3f47be4f35f2fa1558834191a2c05ec8b71b7cfb1a5102f0d76243f788ca00cb9ff86f1cebe9dd90e0460d9960262aec63e5b7b5ca113440e5c911f62eb2623ad5275584274d0b3b2d7e58d0e837edc3fb1cfb988678475e95bcec73aef5a7aaf4c70efb0860f250f1e1c606768feaf99b468c59fe8c6a44b6b85def07ed011aacb77ee92ce756a7fd4462eecc2aa5d78b6c4d9c5853cd7f1e9becdc5960f189ebef7e4de61b6cd0671c0748eb2bfa65cf25700b063ec0422b765d2365d87725e3059268eca69f3d9ca13c52d48edfbad266f655b9955c4ee3dc98f9a8abf0f40ed020d8887207f5ead39cc61ee0c12e3c39324943bc9428a8f7c19dc09c25c2f5b3627096d5fc335656b8d99b41fe7f95977d43eb49d843ac0dc3bf345b3595adcfb5727bc28baf54319075dc8314b34bd077e96220fd335001ffbd8cab5b5ca2143884e8ac63ae72d2c5be5b25900dfbcf4b9dc9e8ba05ca416e118a13c93002cae64fe3adc02b15ac2537f3009043c3517068664ec7ee4d04bcf5a998fe7ee6ecc26113d0ac83a529407ba09aa08ee7dc089c40ca20f6f42c8ee32660b9141393027e4c391ab66e0889b3dea6a68a962950186ace58e5f19ba256707d13b7d9c4e890ee700bd038f44b17ffebaf318dd64f77680a7c111c48d45864289629c1046ec5ee2a4b93578fcb90cc92cb96c9d62476bb3c1c0d92c830e09f05512130587a918f40c3d5b6065d85e3bba1068dd0a3aa9b60b5ca1a26c78ea96d7186f62d30c03404353a947f2c483c55fe31f9f5e00ab88b9c746155f1bd6205d9e94ec6b536c1437fabe1c7a4d80816c79afaabf82827f294f7195cb2afceced2d054b91f8090c3fd13890bd311d1e8db814c7ec500a0e69d978e59a3ae02f4cb2f3c336d5c5144dea8345b9d1c1bd48462649da28c724810914db61f6e2d03d475b53c6130ea4c064e754dfd771b1424b4310f2c89f79397af735a7c37a886519b51a52459785c1f4ac7b8a218e65b76aefe651ee61d58b5c18895e3520500065ce90bbf7c5fbfb17a567f37a182090021960fa1c718bcaa6a2e436c24f1bd1cb78647240b92270c84299a101b0b996b2046a16481d05082ef4c142ac25d5be1840c1f3990503b9d516c57799c1c882743eded83ea56915218162c78d4f42d490c0119cd687dbf818748fe1b0f9e24341623800ff8f3556b28a2a36465752dd8bd4d5c1b8ffd2325ea4dd1354df0cc4d6767d2fc0bca6807aa214dcb076c077e885001f140c32b96f2c81fcf803217a81700b41dcf7c4f772ea934192ac7773027769c228b39d6f6836312747a94be10d04501d92b19a452d090e35f878ae444267e185f0f36b7bfad5c9892703839ca15ecc10e8ba7404b6c4e83ad4bb1e5da5c9bc0c732b7c9dc5aeac91184eca58eed39f1a8004780b6a6", 0x1000}, {&(0x7f0000001380)="19fff6d44e4e07ff47956404690648591e5fcf85e880c7ec9fc91f35473efa3e4d3a7ac85a291109383f87c11b44299b22924c4dcf2bf4a35c7e7226ef5023e222848198e2e573efee9ed11c3399580430d8ebf935d4b6c2e5d6dc0fce4fa904154faba69ca950c8ea312ab46a767b19d8f6614c47a239d0e131e6c5d448f8ea23cc2ebf0c52ed1406ae0284774b5b073222b0b11df6ae5f94ea5380108d06d21fe3efbba6773658c286a4029a4086c78158f28d045a978ab17c67e2a641311882e9c16218b8c9a1218a35a7773a914b9989694de7e8f563c97b56ba212477edaede347e259cfb5ab3814f194b5f87eefec26da3b81be11563b21095cef63686704cd2f6c1d828a66c6138eeeeb6929685dc2b8cc7166ed67f79ad0c1b69bb66299baf46b492b4e0176740505dbddb1dc98610714bbe3b8584ccfd9891614503c63b369e1d5f0e532be663b74c6e6882f1593b40463f7e065f27d79c31205b6790d71936658458640d96bcb66c690f7137cd1887018772614cd7d7b8a2a368231a1f7717f3ee879d2ee36d04d98ae286d824ffa0d77f09e35fd1474b385722bb960c0dbdb03dc39fe12d0aa4c4f6bb382510be10778b0f638271933172f49c1d691c263f479d9b4667762f19cbee9de58a978ce50cc09a86e6894afaba5b6021d33e2336613760d41dde6b9c2090c2898de7955fa0539c23a3d4988380d94f8fa5ee755ce3c93041f31d1463d9638ecab6804b7593eb26beaecacc71656be79e3f513dcb840fd04b090585ae03f91ea6453c97a99faadfc10258f6527b2f2da0674754df812bd3fdc9cc338cfc1bc6c76db552ee7af9c403849b4cc948f1b38182e82d898e4e3ec59bc42b41a37a7a79c75f5d01b72d71f82d2dcc03f566a75dabb29572b01291aba0d499f2fdcb3e8ab5676c4643e791e31ba10a5d54fc6c040a59bde2864b6ef88231ee7ae4915c53948105429267ffa875bd3cd8f36dfbd188d0b75bb9c753fa94ac25fda7ed0e7414ca686ee1816e7c774d3b0462c4d9c1b1b8579938fad4a135e90ec1451562934483f0402d0f97f4bf705e7b292662e16d7ca33cd7d7ac5faa47d732c306a0d1e8987c7ab67a53e2be5bffbba50a7c11b378e2642d5c8d4848e47144acf6b68128a89e25b379729ac75fc0a7d27ae7cd8479babd469b059343517241b1031e2b63d5ea0cfb624037afd962018333a137133fac13c7a29f3165bd8a3a80da87385ead74f5a0fc25be3e49d147aa5ee1a31476a611936b0d885f6d7e29c1d08471e4bc23e030ec9815779e6c2b5343cf04c5ec058aa6523abdc97f5856cbbd7f5e5d469903210451ce1f5acd209a40f8ec2badb86ac7ebcb0d3e3273a84203de329ea057b8e32c29a0d16c65c7a00f1128938be25b5c681e9d60e452148f444ab1e6b1592e1841dd34737c35461868d1f89f5141a17ef0ae7822c9152372e55f87f22b8c1ac7e63a2ed03d784926602409ed0ed7c31851c0bb58ed75cbaa43f006a9405eef24c8e374d192de2c9f0d188ac04bdfff5c144e8f7932fce037950474b41ad95b10e2bfa867dbd4f21b0193c31ad931ced62ca43454c43d3c6512fd58b75fb440ffee614efb312ff0a66779c7899b79f80471482ec4c3f7d440c90426e0ac1f45bb732d10e155bff959ee70ecb9389ba40b04e961e2ab2b69461a0a3cba18db80836a55bf581648a0487f3e02468bd0285160c9ec924b9b709a14b9bf4b88af6f9738e3f83b0a35680fe9618ae5341208cb74d7ca756b5e6393df99c68f00d12542ee4c3a3e6a41a711fc49550aa394df79873a606562f71ad775bc657aa494d4087e9824355ea209916db7e758aa8746e21ae1cfdbf63b1f3734d439d4557db94586ce380994f2d78f8304a1bf00d996e9f96a195ee053244202a05c0eb18c0c0ef4090d00d8ae26079a7671f15857b032bd4269f03e0d98f9bbd27b5b9653e8482a0e628f547fe247e123b1d09ac3e29c8c36aa326d75dce65de9a27028c12d72760c0f8d856bca4e289689a09a6965e0c0067161549771fc771ad3c2a44596074c3b993a45acae9de7511e7c662ba323239cbb7de250c97bd0b79db0bb807025771f0836639246ce7cb8ce35f19a42dba5c14266b933f639945b4546081443f5638a4f69e196b2a663e45fb3958a78777dab16b996c10d64915aa79ba4a6b5e4ca555abb3282915acf61e712320f5bbfd48cd756a907e40c70a05688af636a720bbbb33b41bedc2f485d68c4b6b1d92264242f1d5ba8811cd934ea53192ff2d8c72dde9693276c8d13fb40ad50520bfcbd6c2bd716fb200c6722699c7d721e976dec12a6688834f81dc4bf8a335a6b3a08e56650041f292537e8cdf22e89e8ab8000083c119915e9ffe8a9ed4f271d42c00685428a65a260539c4ba379f67a48a0696e4d3647b2728f3a34adf3721bc2ab80905d788112c09a3f097e31a62a91847197ecadd3f731f497413929b385e26ea5e3cc2d38d30fd3a2987a553755b608b5a39826b28de4a980147ee1ad2048dec46dfa944bdccdb19f9e778e150de2cd3d042c0236098ca393a1326bcdf816adb7e8a557a31da6138fad70c1a1a794a2ccc7e28b1217ce6efa858a9bb82ede4ad6301e9aa451bbc80fec6996dcf4c86e9e629a5f02ba7d652e3f8ee7f9a879132893408dadfee1497875e442245b8995e1a28a7a1f8c8ec44f7a1324c45439783dc708e288bf69cd56991507ec9ff20941eefa42dcaeac2ad9a8cdcbc573e2169a5ee89036db188a5bf65a7a5c36124bce065ef0b16d3dd7c48da3fa2a29378b0959ad5bce406e440b96cb00dcba45d00e10e4dd5bc8f4e44c10a3411343b7c72fa4046289b9541a960869fa5726fbee7e336937f887fba65c4333e4bb1816bd7a17f72f97af04fe7d42b8c477b56d8378ffb2a743e8c41ed01c05a33239317e89bae77dccb1d94440435cb3dcf36f35b6ed4b389d72995fe2c49f0b047c4d56e5338116814bab29b3408d9fdead9169993f11b44d4bb59f27c282f30e5471738458f95b6d664bd80ccae4359ddd73ce6de3c6c21f07ce43318ba7f49ee32f166c374b925e2cfc2e1bd72a778e3760f42b7909c6beb708c6361b4fc6e10e0416395e4aa3c4f888e1152cc1fcbd9d3a0ff430f10ffdc3ee13ca0947ad8558f37e77a61d5911bdd45f40610b1619c197239db0c2358fc75d330495ca256b17c32b375e14030681ffdcb13e3f2d2abfc4b7cf6cb69d7873b93cc48458911899e60274c0bdceda58da98f100bd295e03b87f2bc74d3ee20a3f3e332a362adf3961ed13d67834b9038304274e4dabcdc3bda2167568ba74fda67186796d1038bf611519821b840bad453cf75d1ad660bb8503f97e5a34a366f52c3e32213bc0268c56d694d45d911afd553e9f519701f122ae78b05b2f65fa0ade7a3f36b12db38b2bb7133b69dfc51b5df0a24d499c3286fcde4ec35ea92d9af7b3a672e3a56d8137244913ad18798017b39fb12cbaa97da278d3be4c5d425db720a314baa536b062a334bd9e0edf0c6789af4c6b080feed52102203ce69f8223da5485d06b533ad4eba6924af5f995b3cc199db6c55d20051932a1f1b2b3acd8847e0a04a00cd55e15b7fdec7990fd15331efeb4c82ae5b509d2b06f3b172f9f2595fbe753968fc2d9d9221c7e504e4bd5fe2b13e5250a6ffef8b3d3fcade8cf14cb9061ef848aed471bd8f174c9173d79f074c43634addf4882ba140b0653a17f2a41d5ef7778ff1af1adf2e3a765736ff7f699f12daa0456893b17455539cd71434283d03270ab695f2e27e13e3e4a22d7f212a59de94119024bd9db7925fd228fad52c5e9886b2f5f6445a955574e374145519037d61b7736fe61f9cd19a8da3592c0802c1d01fb712f2bb3a81b6a8105d8b19719051d4669f7dca6dc223ef331a3ea4f38255a0c6d947f69e3cd9dfa04cb1307cc47654df46d5002fec0cbcf1be07ec5c973596364d566e93a95c105457bc8a1da1cca8e07c7faaf67a4c71e7acc830dbba95d5b262cc22c10776f0031ab14a9eab92c729b0eb2e3dc8353e09f24962aa95141ce12fbba54fc8a990e53f8ba21b43c5a59feb950652d06dbc1d1818c5e1d3622a00651946ce59e45a13c54a0d9a8f7a4c6682f90fc23e6989da622d5d2521bbedacebdf41bc85a601bbfef10468ed58621d11aa32488afc4c490e82bd206b202c43587568620b51c5a3c660e0d4aed82e98a9308ab9f829580597c06771d8dacaf4b948f7cf62257472bcd94b2a3db95b256a19425bd8796a9b7b706652245bc3181d3d7a2c13a13e0417a3f1cd53404a9d0cb3eac03da80436de8718189036caf61a285ca8216736a81489b28426cec2d21b033a947f1b66519ff21ff513dbfff4ba5d5d9bccf2d766ae5d493fb91ca5f7c621361af3351c486011667e3bea4d305e604ab79904f6c7e56e9f44bae6b746f03ad6d01d50e18195898c6f612511256ea32e1624239fabf864ab643d23ff550758dac9b85c4da9d24a836686ad07de984aee14b6ebb96c8ba07fbddc119b68ea2b9a203986f2bac20df95d17b1da2f9c38e6c3cc529b438551e5f7fe6fb857e49925ddac234479c115685864a0773977c77af1012f28c76f26d332221e435ea63d9e5b5c4949b89af9ec7224e44f5e17d83d36308aa6d9cca5ca44e645ebf7c5bae50c7bf5da38d933f29a54164630e157594035112c189be78a857a47aa3aec29b53e32af0a9fd41c9c74544675d5d4c64dcc5b173bb3ecb973a046f8328f6284cb2fcfac25e1a55340cb9569d37f4fccbf72e4c2e568f9a09e2af490b984055e8026b445f6b4dfc1bb368a412cf4ad6ede803c3da5494e1f973e2c1a158d950999a852a61b3c643930660a12e662112a2", 0xd8a}], 0x4}, 0x0) 00:53:03 executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000002540)={0x0, 0x0, 0x0}, 0x0) recvmsg$unix(r0, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, &(0x7f00000012c0)=ANY=[], 0x18}, 0x0) 00:53:03 executing program 4: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000004440)={0x0, 0x0, 0x0}, 0x42) 00:53:03 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000000200), 0x48) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f00000009c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000880)=[@rights={{0x14, 0x1, 0x1, [r1]}}], 0x18}, 0x0) 00:53:03 executing program 3: socketpair(0xa, 0x1, 0x0, &(0x7f0000000400)) 00:53:03 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000a00)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee00}}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0xf}, 0x0) 00:53:04 executing program 4: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0xf, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x48) 00:53:04 executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002540)={0x0, 0x0, &(0x7f0000002480)=[{&(0x7f0000002140)="43ef9d63d7c122ffceb696cc8946c53c22b6c81a24ebae4b0563524419bd18422439f03cf20ccbc70745c0393371c04abe304bbeb79c543714300c7097e082c041df6b713c2cb202f03d54f7b3d2b1b61f98b18bda643f661e7277896fcbdcb613f6b33ff65abc8ed2a2eb518ffca103d751afc0203a826bacdf642fe6fad14370fbdd49c6bcd1840fd3b934bebeba369a24e46b9f331c2860e1aea31c3699373288b59ed5f08c8a8ccced6e029332b079d58dc93ab3857dd51b8562a255334561b7a6a172de9f7b622d3a6d7e90130cc732a93de2c88d8ec52515afcf34ed721279b1ec87ccbeafe7091ae9e6431d86abdd5905d7ae67f217915daf80d276a1d577c207c4d4e83124c77b6c97490c043d42c3c8f61d980d5dac5e9c0ee7cdc5c48fd818318437cd930eee6d17584e0aab1c265616d3735fc92d74202a759a7396d71aaacff72c8a22eeb5392e68b339e139aa41e6a55768dc386a724eee82ae494f679d5532ff0d15a1aa22270ae3557221b6d799a8fa06b15c89183042d1019930a7c3fed5f50f44365ed8d1709831c9aad4ed7ae40ea87c7e10e27d5c8c7d91a2eaca06a0ce", 0xffba}, {&(0x7f0000000200)="078b4d417c8c32bbd8b54569470561c86027be5277df2b137341e7b9cc803454f77190ea8e44eb411d9e574005735b79da760977df2664fc267e4af73402a66663635408062de1db7f8943b4fe180cfbd8", 0x51}, {&(0x7f0000000280)="415b93c7cbe120a2ba5661412fbb2d31790efc0a94198c495d6df248126a5d39cd2d6abb3ab686df4de595686a0e5fb9c86b5f785412dbfd065f5f737171ba8462ec97ff6aa591c0c2b7a2c8a0bffc068b0ceda793b8bc1863c1046f6dfd4261580798a53a8c1fc202be9239784280fc63dc73a74eff1f5fc594c2261c9ba9f55dc5f5dcb7b779a003332b3a6d88d853bd20168cf2a96535f58f80c4ef0eef270acbe881cd6cc0dda97bf7fecda5b9a6e21980fb5d54ec9eed4b3117b22dda92fd24dbf2aeb748ed51d623f0845a74e7d91c620a9579ca30302ba9ccf9eb1c77a90db8e83bb405f172b4011caf47b0e74326549c2d909243d3a6cde53b6becfc29fc112233e6a77992f8333f97d950cec32860f1f4db7d5761e313c576dc64eaca6051eca8f7f14d6b5c3ba8dfdff3a4fe0a4f208455db728e98eaf8baaf271dd20a9098689105e7c9ce67a534aaa52c44adaac84a285d2d15facbd3d41056dc894b4dcc1204f4e8ca66b142c465b015120e263156c566840168dd05b002b14cd81af0695b8ef5791c536764116d2aa697609d468c77d7b3226edf0b9e9d6fd2240090126a3c6f2207799e537d23ccade140660c66380bf4f9d1dcd8ad71c1f040194b08b0fc2adc2a78d8fd04202f6dc6ae9eb07f78f2fb73cfab3f75e6fdca1a1f7d1ab037eba8d0ab8dd6076769ad8ab5d4ea927996cd7e017a27315e16e4d4b638cd4e19185eec2cf8d57188ad69885cb7e9d8784fee7ef3c09367552bc8adee3cd433dc9549d895380a3606c7f32eb5a26f8b0037f6c1c6d6151fe856d3ca6306769fce4d0f7434ff4e5b0fb72d4ab4e60f22ac4503ffd6ca3fe29664e788d77576a96aca1784773bfb8e0242d0eb8656e1e69e4d5155bdafc4ad229e7e427cca61e8dca5b36a97d0471410bc79b83792457c368bfcd97bc7d8d6ccf18d922e6007ec1d389a6ac53680ca9aa3fade11a724ca2654d3e30ce90c51c08424b57ae6a19885fb0db38c0a541a2e6d25ccb3c19a08d05bef71ed9ef498ae158d33bc8b5568f918f52e9e0919c74e3abaea30ab6fc3166de037506f7ce5f68e74797237a25753563f4976ff48cceb05f8fe54b195223ab806aa1d44aa024b1bab8d644e66a12066a1c5a1e445eedc3d05e410f9d14dfd0cc674816231f5527e7000e79ede2390f1a9abc3e2865ccfcf99f91fff3306321120b6421a3aba480be1295cd71af5ca25d8fc3315621833642810e8c96a5226c22cfb973cb2d8f3ec0c303c72fed8d7ecb9ae90658ea3a1c79d88929d4eb7c34e344c548f8bf63b2d8e8448d0fad7811e54cb4120fb837cf9363a3df6aa2f4a4b4d9436980b9121772c452bdeba29be0e1f3a954ead7201d59733dcab3d67ff0afc769092bb57cc7a463fbd1d1c28fe4a7843d852b062c354aceed00317cc3fad3a640eaaa8b636205ebb7b4316ab3338745ad6a4eda0b1a46fb5df7e9ddb62475010254fadba8edb45124a5d61914c17e27e821b48cb32b8e1592b15cdde941cd97070e15a2beca65724622aa90938a6dc72015769985fff0826d5d13057b95e70aa26ea14e473b4a35032ec4d4d1e90fe4caf178bc367b1943de146af9245b9a4cbbcc77db844fb12164cbdfd46e8709ac233a172b89fe61bc2d3acfefe10ceae7f84a68576fa7492008f083d1d04d3c3684ca3eb9bae6978436a58f2a61c851e2a95800392e863810eb0b3a015fa61cfc4d032270ed3f162b29c0dc458770f64dce959fcd0107f1814fd3d941a0db3749346d8a6cb1345327dd2039953b4fa23f30bb1297d5350e7db4ed7ef3404d917009b8e74435a31fe7062a00d3c00071b8144e3f5ad25d659ea9b811723d66ffbdd1a7a6adb27b4a8f8d4e56532ed3c89d01c77b4f7e0c0eb9de4807dc6f68a4b787a8aa8a866a79188d0d2eebf7619dd2de27e3d5f26d4787a5e772883aef9a7e7aa6eb700e96bb3f801c80f8805243b1b9007000000133ff98c47e8d0f9e77e46b001b659f54ae0220f1e0afa53aee41b246597c53610e70260b1cf8ef0ba7a71610a025446946eb100c30e6f2f248a0583875d34a78f92d51a854ebdccf4815140f79936f610736ad81a06c7d7275c6601820a1afae0229f259ae69c4530bdf54278fd9d97ae08aab24cf5586841ffc923d1cee1f9a2ca7a4eccda1a7109c565140734a5768a8b24d2f907397f526e4e98a71f95bb87762a4f1cc9cc4b1f41b1d0f155f683bd093595d9e8162dd3e58b6fd6d136556ef46615f10d637c65806122cdd9774b8daebba0fc4dbd7331ee59222341dfc8c5620ccbe67e22f8eb73b4d1cf1fee04968958f9fb528bcbff09cc37572846db2e7efd55635a5ba0e8a3be37d9254c8fc06c6b0e59257dedd257ef270a2da3ff4c6e424db92743a02f21e6738dfef7c43f37bcd4900988ec6165a05c76ef7609e9e4a09e4d102d002d71391c0e4ac5e63bcd741cca17937670c03e19bdb0de310926c028d560ee3772e99008733baa0116a3f54b2398f66af4af429bc7eef81229af98b3ef69f92b2caa4c6c0f6c7d4a71e535d34173f79f8f335be517991c09f8983bd8730e029b4e173e80bfb5f3871d3a1338147540dcaffc2a0bccc266769cd207732af3f5c9a1672c6315a1e47c88ecc669ae44c25ea0598b124b4a2dc83369fc93903052978b318ae797669b10c735c5acd9237e29146db797c67d45c45d8025d9111e29fbc6dc2447a13350fa842753e3bb95479829b8bf35ebd0060c7b5e51ec8b201c07384ad279cfb2934a90d43f143b799e5c7e5d0365b0ed25cc3dba9534fd14b78293480f0f1376d9e2bce2e569add616523b49029336e529d9253459bb049b117af4b7703fd017a528122b36de32d0b39d1c8e0ef6a03972bae81803a61bb289b0e565114d9e1c358c80daaf5bc25e981eb6312dd3ca43130ddd46ffba21fe40eb21e174537f4e902c7d637056de3ae629f8b518c18bdab0d4a9bd5fad1eb0bb709aa43fa3086a59147f47845368825b37c96a8afe32f79a8746033a9343c9b5cb24056e9247f0c1b854583cf59acab0a405daca32072c212387f285e276a66f9e6bc53da9ecbc0102ce9216fec2284cfce1514bfa18d888beefea3d45f01f12ad188bda8d0f631c94bb36ff4d3948944df6916cf6bbae7b58ad9da026925d718ad0322ed3859ff1bb5595b4918788dfb78b608067385a520860ba3848c30976fef5f980dcb98374e9459142b3e18288e3d2e3de7b6d7317f1965478ef067570e3be02019bf498feb1f2a5ec94afa49eea1585c1873c14261e712078fd6cef5fc590ef4d3c1d902a4fdb5163cad2b474b1ac5ffa32035d8099533d8b45b6cd72581388bd8bfc35dcc6779f098346151baf1fdd400791017c82c417fa74bd62ad87e115d79a6bb0410c6c7cd67b073a6945ff7feb862c63faba508f31af049c65febc445b8ae7fab43f5d9a2a9958b6821f9a96d0096b52339dd5d60540f1b8f2ed630db5609cfd5511abb653eb8ab27eb207a49d26d83d2b50fdb7c98f7e8cdf207f8079035d57bf428e724a794a118785f788c9f450ca644f3c7a6fc5b0b083a593b0a7219a8855d62fb49df4de0ba19fb6b52f6badbf90ef48977dced4fd89c02ea55dae2e01bda7c6d669b468a4d2ef40c167b28919643b6b87d9eaa8672632332594d5fe16f6e201578926d382429a0e9383842146694f84340d6865e32f69681d9fca49a88592c4891bbe156a6a8ee6217e5dc56ef0c4df7a452435cfc50015312ade23c68efc5d7473bcd3558164b90ee9a2de7fbd1f526b36f77a47268a2673d26ad4bc8f771ec0e510eaebc55eb3d405e66598ce5dfdbd47494913261dc4da39d974c567b2e559296ec24defbb58ee0ce85736849c14e54997b53f7ea2b87537e4179af580a839ad645a2e31e5fa4ab280307f7a46341455c020b9aff34b3431b6b152cd33e1527931edfcac64f7deaac0fa234744c16cf98e13f0b9b92a91433ecfc9534b2647e4b717684b7f529b9b185ca95a6a4566fcfc12da2ea2226f94ed517bd5b9d11f196072881eb193b38dcc2f501e579d399f4d2f498137938f6f3c089630afe1c7e8efeaedc7024d46990d3d609a1ce73d792134864e2891e8bd73f5c320e26acc0ff5c8d4badb85d7b967f34ae5ff1dd671dfac321b1153074a063208ce9871b63608aceff8d3ea20a6d5c85456e3b4a9069cdd5c44d8e67160011b415f45fc07418e5e65c346fa04e1cbdaf0482bc9dfcee7d070d5d0d12f8877989942f118eb6150d21e857d21a3fb63481154460fdae9b100c02ced2955d49a7ae5bed7e05fadad76a3d84a891c3e9d08e4f0a209e7936be9dfe91072ac3f47be4f35f2fa1558834191a2c05ec8b71b7cfb1a5102f0d76243f788ca00cb9ff86f1cebe9dd90e0460d9960262aec63e5b7b5ca113440e5c911f62eb2623ad5275584274d0b3b2d7e58d0e837edc3fb1cfb988678475e95bcec73aef5a7aaf4c70efb0860f250f1e1c606768feaf99b468c59fe8c6a44b6b85def07ed011aacb77ee92ce756a7fd4462eecc2aa5d78b6c4d9c5853cd7f1e9becdc5960f189ebef7e4de61b6cd0671c0748eb2bfa65cf25700b063ec0422b765d2365d87725e3059268eca69f3d9ca13c52d48edfbad266f655b9955c4ee3dc98f9a8abf0f40ed020d8887207f5ead39cc61ee0c12e3c39324943bc9428a8f7c19dc09c25c2f5b3627096d5fc335656b8d99b41fe7f95977d43eb49d842ac0dc3bf345b3595adcfb5727bc28baf54319075dc8314b34bd077e96220fd335001ffbd8cab5b5ca2143884e8ac63ae72d2c5be5b25900dfbcf4b9dc9e8ba05ca416e118a13c93002cae64fe3adc02b15ac2537f3009043c3517068664ec7ee4d04bcf5a998fe7ee6ecc26113d0ac83a529407ba09aa08ee7dc089c40ca20f6f42c8ee32660b91413930a7e4c391ab66e0889b3dea6a68a962950186ace58e5f19ba256707d13b7d9c4e890ee700bd038f44b17ffebaf318dd64f77680a7c111c48d45864289629c1046ec5ee2a4b93578fcb90cc92cb96c9d62476bb3c1c0d92c830e09f05512130587a918f40c3d5b6065d85e3bba1068dd0a3aa9b60b5ca1a26c78ea96d7186f62d30c03404353a947f2c483c55fe31f9f5e00ab88b9c746155f1bd6205d9e94ec6b536c1437fabe1c7a4d80816c79afaabf82827f294f7195cb2afceced2d054b91f8090c3fd13890bd311d1e8db814c7ec500a0e69d978e59a3ae02f4cb2f3c336d5c5144dea8345b9d1c1bd48462649da28c724810914db61f6e2d03d475b53c6130ea4c064e754dfd771b1424b4310f2c89f79397af735a7c37a886519b51a52459785c1f4ac7b8a218e65b76aefe651ee61d58b5c18895e3520500065ce90bbf7c5fbfb17a567f37a182090021960fa1c718bcaa6a2e436c24f1bd1cb78647240b92270c84299a101b0b996b2046a16481d05082ef4c142ac25d5be1840c1f3990503b9d516c57799c1c882743eded83ea56915218162c78d4f42d490c0119cd687dbf818748fe1b0f9e24341623800ff8f3556b28a2a36465752dd8bd4d5c1b8ffd2325ea4dd1354df0cc4d676745fc0bca6807aa214dcb076c077e885001f140c32b96f2c81fcf803217a81700b41dcf7c4f772ea934192ac7773027769c228b39d6f6836312747a94be10d04501d92b19a452d090e35f878ae444267e185f0f36b7bfad5c9892703839ca15ecc10e8ba7404b6c4e83ad4bb1e5da5c9bc0c732b7c9dc5aeac91184eca58eed39f1a8004780b6a6", 0x1000}, {&(0x7f0000001380)="19fff6d44e4e07ff47956404690648591e5fcf85e880c7ec9fc91f35473efa3e4d3a7ac85a291109383f87c11b44299b22924c4dcf2bf4a35c7e7326ef5023e222848198e2e573efee9ed11c3399580430d8ebf935d4b6c2e5d6dc0fce4fa904154faba69ca950c8ea312ab46a767b19d8f6614c47a239d0e131e6c5d448f8ea23cc2ebf0c52ed1406ae0284774b5b073222b0b11df6ae5f94ea5380108d06d21fe3efbba6773658c286a4029a4086c78158f28d045a978ab17c67e2a641311882e9c16218b8c9a1218a35a7773a914b9989694de7e8f563c97b56ba212477edaede347e259cfb5ab3814f194b5f87eefec26da3b81be11563b21095cef63686704cd2f6c1d828a66c6138eeeeb6929685dc2b8cc7166ed67f79ad0c1b69bb66299baf46b492b4e0176740505dbddb1dc98610714bbe3b8584ccfd9891614503c63b369e1d5f0e532be663b74c6e6882f1593b40463f7e065f27d79c31205b6790d71936658458640d96bcb66c690f7137cd1887018772614cd7d7b8a2a368231a1f7717f3ee879d2ee36d04d98ae286d824ffa0d77f09e35fd1474b385722bb960c0dbdb03dc39fe12d0aa4c4f6bb382510be10778b0f638271933172f49c1d691c263f479d9b4667762f19cbee9de58a978ce50cc09a86e6894afaba5b6021d33e2336613760d41dde6b9c2090c2898de7955fa0539c23a3d4988380d94f8fa5ee755ce3c93041f31d1463d9638ecab6804b7593eb26beaecacc71656be79e3f513dcb840fd04b090585ae03f91ea6453c97a99faadfc10258f6527b2f2da0674754df812bd3fdc9cc338cfc1bc6c76db552ee7af9c403849b4cc948f1b38182e82d898e4e3ec59bc42b41a37a7a79c75f5d01b72d71f8e62dcc03f566a75dabb29572b01291aba0d499f2fdcb3e8ab5676c4643e791e31ba10a5d54fc6c040a59bde2864b6ef88231ee7ae4915c53948105429267ffa875bd3cd8f36dfbd188d0b75bb9c753fa94ac25fda7ed0e686ee1816e7c774d3b0462c4d9c1b1b8579938fad4a135e90ec1451562934483f0402d0f97f4bf705e7b292662e16d7ca33cd7d7ac5faa47d732c306a0d1e8987c7ab67a53e2be5bffbba50a7c11b378e2642d5c8d4848e47144acf6b68128a89e25b379729ac75fc0a7d27ae7cd8479babd469b059343517241b1031e2b63d5ea0cfb624037afd962018333a137133fac13c7a29f3165bd8a3a80da87385ead74f5a0fc25be3e49d147aa5ee1a31476a611936b0d885f6d7e29c1d08471e4bc23e030ec9815779e6c2b5343cf04c5ec058aa6523abdc97f5856cbbd7f5e5d469903210451ce1f5acd209a40f8ec2badb86ac7ebcb0d3e3273a84203de329ea057b8e32c29a0d16c65c7a00f1128938be25b5c681e9d60e452148f444ab1e6b1592e1841dd34737c35461868d1f89f5141a17ef0ae7822c9152372e55f87f22b8c1ac7e63a2ed03d784926602409ed0ed7c31851c0bb58ed75cbaa43f006a9405eef24c8e374d192de2c9f0d188ac04bdfff5c144e8f7932fce037950474b41ad95b10e2bfa867dbd4f21b0193c31ad931ced62ca43454c43d3c6512fd58b75fb440ffee614efb312ff0a66779c7899b79f80471482ec4c3f7d440c90426e0ac1f45bb732d10e155bff959ee70ecb9389ba40b04e961e2ab2b69461a0a3cba18db80836a55bf581648a0487f3e02468bd0285160c9ec924b9b709a14b9bf4b88af6f9738e3f83b0a35680fe9618ae51208cb74d7ca756b5e6393df99c68f00d12542ee4c3a3e6a41a711fc49550aa394df79873a606562f71ad775bc657aa494d4087e9824355ea209916db7e758aa8746e21ae1cfdbf63b1f3734d439d4557db94586ce380994f2d78f8304a1bf00d996e9f96a195ee053244202a05c0eb18c0c0ef4090d00d8ae26079a7671f15857b032bd4269f03e0d98f9bbd27b5b9653e8482a0e628f547fe247e123b1d09ac3e29c8c36aa326d75dce65de9a27028c12d72760c0f8d856bca4e289689a09a6965e0c0067161549771fc771ad3c2a44596074c3b993a45acae9de7511e7c662ba323239cbb7de250c97bd0b79db0bb807025771f0836639246ce7cb8ce35f19a42dba5c14266b933f639945b4546081443f5638a4f69d796b2a663e45fb3958a78777dab16b996c10d64915aa79ba4a6b5e4ca555abb3282915acf61e712320f5bbfd48cd756a907e40c70a05688af636a720bbbb33b41bedc2f485d68c4b6b1d92264242f1d5ba8811cd934ea53192ff2d8c72dde9693276c8d13fb40ad50520bfcbd6c2bd716fb200c6722699c7d721e976dec12a6688834f81dc4bf8a335a6b3a08e56650041f292537e8cdf22e89e8ab8000083c119915e9ffe8a9ed4f271d42c00685428a65a260539c4ba379f67a48a0696e4d3647b2728f3a34adf3721bc2ab80905d788112c09a3f097e31a62a91847197ecadd3f731f497413929b385e26ea5e3cc2d38d30fd3a2987a553755b608b5a39826b28de4a980147ee1ad2048dec46dfa944bdccdb19f9e778e150de2cd3d042c0236098ca393a1326bcdf816adb7e8a557a31da6138fad70c1a1a794a2ccc7e28b1217ce6efa858a9bb82ede4ad6301e9aa451bbc80fec6996dcf4c86e9e629a5f02ba7d652e3f8ee7f9a879132893408dadfee1497875e442245b8995e1a28a7a1f8c8ec44f7a1324c45439783dc708e288bf69cd56991507ec9ff20941eefa42dcaeac2ad9a8cdcbc573e2169a5ee89036db188a5bf65a7a5c36124bce065ef0b16d3dd7c48da3fa2a29378b0959ad5bce406e440b96cb00dcba45d00e10e4dd5bc8f4e44c10a3411343b7c72fa4046289b9541a960869fa5726fbee7e336937f887fba65c4333e4bb1816bd7a17f72f97af04fe7d42b8c477b56d8378ffb2a743e8c41ed01c05a33239317e89bae77dccb1d94440435cb3dcf36f35b6ed4b389d72995fe2c49f0b047c4d56e5338116814bab29b3408d9fdead9169993f11b44d4bb59f27c282f30e5471738458f95b6d664bd80ccae4359ddd73ce6de3c6c21f07ce43318ba7f49ee32f166c374b925e2cfc2e1bd72a778e3760f42b7909c6beb708c6361b4fc6e10e0416395e4aa3c4f888e1152cc1fcbd9d3a0ff430f10ffdc3ee13ca0947ad8558f37e77a61d5911bdd45f40610b1619c197239db0c2358fc75d330495ca256b17c32b375e14030681ffdcb13e3f2d2abfc4b7cf6cb69d7873b93cc48458911899e60274c0bdceda58da98f1c74d3ee20a3f3e332a362adf3961ed13d67834b9038304274e4dabcdc3bda2167568ba74fda67186796d1038bf611519821b840bad453cf75d1ad660bb8503f97e5a34a366f52c3e32213bc0268c56d694d45d911afd553e9f519701f122ae78b05b2f65fa0ade7a3f36b12db38b2bb7133b69dfc51b5df0a24d499c3286fcde4ec35ea92d9af7b3a672e3a56d8137244913ad18798017b39fb12cbaa97da278d3be4c5d425db720a314baa536b062a334bd9e0edf0c6789af4c6b080feed52102203ce69f8223da5485d06b533ad4eba6924af5f995b3cc199db6c55d20051932a1f1b2b3acd8847e0a04a00cd55e15b7fdec7990fd15331efeb4c82ae5b509d2b06f3b172f9f2595fbe753968fc2d9d9221c7e504e4bd5fe2b13e5250a6ffef8b3d3fcade8cf14cb9061ef848aed471bd8f174c9173d79f074c43634addf4882ba140b0653a17f2a41d5ef7778ff1af1adf2e3a765736ff7f699f12daa0456893b17455539cd71434283d03270ab695f2e27e13e3e4a22d7f212a59de94119024bd9db7925fd228fad52c5e9886b2f5f6445a955574e374145519037d61b7736fe61f9cd19a8da3592c0802c1d01fb712f2bb3a81b6a8105d8b19719051d4669f7dca6dc223ef331a3ea4f38255a0c6d947f69e3cd9dfa04cb1307cc47654df46d5002fec0cbcf1be07ec5c973596364d566e93a95c105457bc8a1da1cca8e07c7faaf67a4c71e7acc830dbba95d5b262cc22c10776f0031ab14a9eab92c729b0eb2e3dc8353e09f24962aa95141ce12fbba54fc8a990e53f8ba21b43c5a59feb950652d06dbc1d1818c5e1d3622a00651946ce59e45a13c54a0d9a8f7a4c6682f90fc23e6989da622d5d2521bbedacebdf41bc85a601bbfef10468ed58621d11aa32488afc4c490e82bd206b202c43587568620b51c5a3c660e0d4aed82e98a9308ab9f829580597c06771d8dacaf4b948f7cf62257472bcd94b2a3db95b256a19425bd8796a9b7b706652245bc3181d3d7a2c13a13e0417a3f1cd53404a9d0cb3eac03da80436de8718189036caf61a285ca8216736a81489b28426cec2d21b033a947f1b66519ff21ff513dbfff4ba5d5d9bccf2d766ae5d493fb91ca5f7c621361af3351c486011667e3bea4d305e604ab79904f6c7e56e9f44bae6b746f03ad6d01d50e18195898c6f612511256ea32e1624239fabf864ab643d23ff550758dac9b85c4da9d24a836686ad07de984aee14b6ebb96c8ba07fbddc119b68ea2b9a203986f2bac20df95d17b1da2f9c38e6c3cc529b438551e5f7fe6fb857e49925ddac234479c115685864a0773977c77af1012f28c76f26d332221e435ea63d9e5b5c4949b89af9ec7224e44f5e17d83d36308aa6d9cca5ca44e645ebf7c5bae50c7bf5da38d933f29a54164630e157594035112c189be78a857a47aa3aec29b53e32af0a9fd41c9c74544675d5d4c64dcc5b173bb3ecb973a046f8328f6284cb2fcfac25e1a55340cb9569d37f4fccbf72e4c2e568f9a09e2af490b984055e8026b445f6b4dfc1bb368a412cf4ad6ede803c3da5494e1f973e2c1a158d950999a852a61b3c643930660a12e662112a200"/3466, 0xd8a}], 0x4}, 0x0) 00:53:04 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'macvtap0\x00', 0x2}) ioctl$TUNSETSTEERINGEBPF(r0, 0x800454e0, &(0x7f0000000100)) 00:53:04 executing program 1: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) close(r0) 00:53:04 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000780)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=[@cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xee01, 0xee01}}}], 0x20}, 0x0) 00:53:04 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) recvmsg$unix(r0, &(0x7f00000017c0)={0x0, 0x0, 0x0}, 0x2062) 00:53:04 executing program 1: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) close(r0) 00:53:05 executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000002900)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000003e80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000003d40)=ANY=[], 0x100}, 0x0) 00:53:05 executing program 4: bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@base={0xa, 0x2, 0x3, 0x1}, 0x48) 00:53:05 executing program 4: bpf$MAP_CREATE(0x0, &(0x7f00000005c0)=@base={0x16, 0x101, 0x0, 0xfff}, 0x48) 00:53:05 executing program 1: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000700)={0x9, 0xf, 0x0, &(0x7f0000000180)='GPL\x00'}, 0x90) 00:53:05 executing program 3: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r0, &(0x7f0000003640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000003700)=[{0x100, 0x0, 0x0, "8c920171efc011c34a00970a8b1b25e8a3a35a46dc88ebeb1ce3d364e50c42af5991dd69afb9d0393528a27fb282235e8f62f3d972663da29c9db1e9e6fc3a2f13ed476b5a8cc008c2d11f9f97056bba96f93228765fa90b79f96f26056fe16fcc41ae4a62c83c9f105154089d7c74fa261b6ae77dc1a295c5241f66c76d1ee6816a7c03d5721c9a3320d74e688a661c665c6321b9211742f00f26ab14eb2d490d38c3313df3819e9efc46945ef4ccb890305b595693b810b3169ed8dd8c7b4543345b5493ca1077574d29d6877b16790d61cc299ef492fdd7c7c3b3829bdee1dc6e5847fe8efc5e0e"}, {0x1020, 0x0, 0x0, "eb35e677cfedc890e4f17f7da82a81b4f9623b5cefa4033a99084fb703a915a9bb0e73c8abbbdc82f0072168f87ba5b7c8027fd5328d261740e54c9d7895901ee0d20d109af5ad341cfc7856a77ce34e355cfcc70bf76ab1939177101ce10fc0c8f12bc0bc4859a21acf528de6ea2500e3089477818efd7cbd3e885df7d6a63b051e309e33e4d63b1cf53de0f63780a9645c7a6d2127967073b054b93747220018c64eed513f520a133e471f04db3301028017a20991f3b7aa143814d4b21f8abb8bd21fdcd08dae57b8882c3cabcd8fa32f749073b33ad211e20f763563164744638cc54a1dda441f89e67bbe9ccf85c8076b4a2e119db597fb0b4279e6fbe58a7f4be51e20a03c46e73860642c64c22ed2ff1045ec8c357e0da5a5d911fd7ef8b88d4e7a93a00f9c3910cbe01b10cabec7a837e564c5bbaec10c736459bca4064686088266e3b67d88eac4484e2840c3c87e7d276c1a7a72572664961cc034a0917c804ebd21ab477f1d09128ed0d0d28b3c2c57c7d474c80373f5e82cc6aeecce25784be57309bf6d97193a60865f0c3e535841b396585e7b84a0d4cfaae7e607f9181e0b0e93aba2c44200a2a2afc121881f0df1d75776cdd540522d5192ab0dfa1011309662991ae179c21e14e7c65b9b2373e56d092351dfa49624288e3138f599afd97ba8f1f86379f239398864df96ac9d988664ab3cef42dedf56f09c0bf77b71da2688e3e1094305aa01ee67291d482cb27f9509fe7869bbbe82f87b3e8515ae1dc919b1c350d9002ea5c88e700fda77511a1c26164771970aba045cbc9e6ffb98e7619a909d7bcbac584aa06455b347bae31e9fdb72b53713ff1376aa404e6bf0fcff6bf2d4ce8f17d1b996dbee6b2452f7bbb3963621b228378cde4654e7e73449c47ce96b6c708ee48fb06ba4570672fdb3ee0c0b10afca7f6732194fee4defe7b255d7d22c1cb71de043e3ce040f89bca12422b3e12310636ba0ede145676693f127c85bbc2b772d359b3f857b9e0ead54a02177d84f695a1a06f6f9cf0749208afe6132d5dc16cd8deaaca516c0464aef5945b19ac1143a514eb2cde8ecefa399a3f25bf31e12e15971b3ad010c6492d19d1bf5ddf62534bd7a3948fa18b961d64e922ab514884d2628f0cef8c9e9f0dafbc03a863d1776ea2b1b365af851953aa50c91050d668f820cc806cd81984e7e5ca5d21740c692e3caec4a73d4e7f72a06d73bd7e19cd62ee675ba863af7267b0c1097aee08d96c971242a68fec56294f4c361173dc3f3f653867d3a4cadf0f786895cd0c62c32ead6377426bee9287a3cd9d1545fd70a4230b197775a68695a097b3c6849ddebbd71bf631dc231340421422bc66ff4e035f7dd19390c3bdb5bf59bbd43e9f2251903c0b8d16111186dc2383bb139d6c96659594f3b829ea27e05830106a587feb494e3c4c422cfdaf5911e88b23d64c3fb73d7d1dad9c3471a677933ae2170a58c666cc3be32a2c72beb7e94b8fb0b0cfb18165dbbdf86c384282d36c1d93c177f5e1d897ed24592e1d35f3a2cbf769fdac9c2c8d3f27eb64076944f6fe564572c8d034378a8a721316066e9d8c142b5f90ce8357625537c00287f40f7966495516d6b8a68a40410d73e5dea98dc8655243a81ffa1b919e188aa3b34f921f7c84fb3f2f678d2330e8a872405287d1e77d34f2beabbe1a108c755ae8f09675feb81ec710002685768d44dde4acb7f1a9782995f2b8870b9ece79a5864deeea780bf7b4bc4006e5600574560072ed2cd81d685a818be435ec50779cd49ea7bb83dfb80a8489c2a6a50f756d7b01ebdc267419763e8d44ddf71ff1745ffabc2a0d064e8541d39406db56ee2c2355e254fa540ccece762cddff7684c6257e421552613f212e564050010c1e55a0313d8a7ca012b04344ac41c34eb2784f9fb41fac8ee8c96aab4c296185933d2886e82c6bdc8df3b054fdc3a79bf4c5543e0fdf6ff303354e24e30872acb9253345580e38bbd423c63545295df0c9779e328af5270814070dbf7f34f5486943b40425fb17ad418bac0771120b16b305a3b45ee0f0141c09a9ebea2d8cb0e9f918671a53d8dd1f7a6f73af98ed274e5e48d2b5915e408a7c3c8294dd24de0abfc6fa2a2e29ed346f98611ad5e4d86e1a231cd5b04b8570df9cfd6a76cd801e04b22a9c286fb6dad171fa30493c45a739240f9fba980d901fb81aa0582e39242420b6f9fa3d5c741018e2a751bc9ab0aa0061e504b69a90184bd4973e54cb9a1881490baeabc7f6c414d6802a87f1645e760a99ad65b5ee5f0c8561a9e11c50aaf37376005f63bc65e7184780ab17fd26681aade27522435a3fa37f2a465643ee00d3fec0af118469010c2d4f30b52f9c9140d919763e9daccba3599e476b26bd2a5a39e4f2d3a430843ce76aa90cb1be4ab25a7b7dd08d85b32681f335112d11a32fd87a4090e29f510c4121fd8f48de0891cd63a8ffb3d820f9c3e0a6611d2d07d6ab1ae3a1e8aa66582432e5af81ce0f691996a3151c63c715844bce9d5abe6caaeecd2d70783f8b4b078b0342eb070548908ae08e7dead1987fa6c681139be5ebf13922b1a382c84f264f26a7eeaa621fa17206351130602fc8075720e0b11cfd8ecd222ef52194200a739ecc687ea728f49f8e63c270000010053a0d5eef5051e6b0217f3c2cec416368b9e290b0a5bfad7306adf90e398b1f12e78944108c4a7f984681e101c05c716ea0cb2c795c52f95121de42a2cf516c2e5b4f1adfcdcecb55b998eee0f177f52cdd09d3765cee79e673eb9d1eebd06658f03c39da3522eec6580bc43ddab0fa298f29e6714fa2ff387d43c620c43404b3dea6a48c1350a0061f7d237a0d661311e16fe8bb5f82dbd222f7a8e669e59d197b5ef345d235542143f4a0b86b38279f627192fe62bb9bdee1497a222b7578844bed3c036e1f9c69680ff8ed6e71216cde14ef6c6e9b7d5f79bd2de0156d1c5b2d3167b5a48c3dcb5f4a94a9917b05bcefc54b13cdf2adca42a2fe821f0ea6c803acd12a9933516446693534658e30c97ae14672fee00c7ecdb19ef4379ca99191ee06c1679fa9dadf7abe11f0e0dccbad98334482615f2632e6aa2ce6579ad63a3ad3bdb268019519189267894f8bf42fcf9d80ea577c210ba7e7eb766311d6493db4d6e9c2eec94a2041842723610160ed62a1f4e30553e89b5603d149eb308fc307f7554e739e59f1bcd73cf1834578fe3345ccfc7a1634bd29ef1d66f46a7d081d03059967cea5c7383d13515036262d0d3e083ca0d1f1c17a63defd3b6ca08f83461e4b35dc6fc3d8db2e6c97761384cb44a53b7345691bd819d73261d7cdfb31e74309b66101526794383990020aaeff671ebe22e0e06bae6bcf15c6c44a3a73a7ceaccfcb4acad279dd1689aa0afeb3d66329ce31e2c45406cce535074a9e7d2c6ee0193f20614457335ddbc049808868d11901a01fe0bb2e31b8e833fc9e595032013e715528084e5cf0db29a2a2b98ad6b7078008eb83f04f0664c6017ebefdd2c1179da047c4d43ce9cbcbb8d9ee5a869735f567433e8b0f3636489aa50deeec647b5be5d9ad265052b88c0bbc3c644a5e9f956caca47c38a92fee9493ce0114984233bf239e2b570293d164507e69e18f7febaa32d6140d79aa407260074260e6f2f8ddc60f4514c916ba8696f0d2f90d83a32035f4ad0f3320661cc800eea5454182c28c95d57ffa445337a6a6916a1edbd958aa48c179d5531b60fdf4c19c72df76d581241993f6a52935ed38e6535a8bb114c4fcfdef45aac597470221f60f933631eba1c287fe42032c29faebc7dc4f92fc5e5159c45fa8f8f1a1362cf51ee460eaa49a4ca93775d80937a22742dfdb812443aa174cf3b8eed683dd42ce381b4df93e1ff97e7fcfefa747f1adddef3fe54f3f3c0c60d67b6da9cf9b55fa3062057025552f6bec01e3e0cdf990504b8abe328ff6838dfb38f2c6ef69eecc4bf3a8be0f042dbbc49d4fbe3214b86890c95ddba71f048e78e8dd0f1927683cd058ba1bfbc6fd476e8b1b3de501fc25764adb9433c9e09f0009a68d9e8e56116cabeda4dd0d319e9288a964500ddddb1f6b764fec7ba34c7454c15b54b9bc2ad1ed819090e75c22da1b89486e3bfcfe3d44d1484fe4f306df5355a8c92347319936fb74fd901b6a86bbbe4a529ba75d69550c4209f578f4f9d6000e6e114df57e3d40f553e299936451a3a7e10844eb27ffc4cc99005962600bb0028cef60d412ab165bf6cd873dc6adc3dd8a5a307c9c6a0e025d44eceea3771a7e2474509df72e605693967f5a3c96b4ee32286c7f0be081f62b5396e854100e724a1e2b919eccefd63ace53845914dba5706a4095c3dbfc9431ff4334208a9ece6d2ff779802e6995a07b4bee5a44a1a6fd73bdff72c5b00d4a76c6337db715b04bc3fe50a0c220a5415a2a43479c0562b9f2c8a4a0f2088a494945dace811d3d326112762d431a99de17c2b5d045c921d9ce9b3baabd97b476a4e4d5cd1a8de94fb09cd3e1362297479509cc2d89d9eca99c1c54b53c5721799aaf5e9afcd8765b3130ec9efc1788d7ef7573494d1db6a4ff7b5cd15795fb3e256c6ee67fb2a19cb2a4b7ba9ec555e0a2a440079931ad3b7342cb5fc3cfeb48f4bcdce88c351adfbc40400fc2abf9b41fdceb20b6934479104c3cdd9a1acea7ed6acf03359856146f2d8b536cdb2680680cde5e2c29361461610b6d1fe12380520b573d37fb5f72c33878b111d53aa43b7dc2f40031e6b01afde6b9657da8d1acdc2269b7fe6132536dee618845e55269e2a23561a7d3b9dc2439eb5ef4b0abd4d8157c4a62e4dca8cf149859a0178e77050a680e3f4f51ead9b33f8b2eb1b8d2964baead44e259420b6b8464c9837b63ec5350e85862eb4bd6131eccda5661382409c5c407687b0fad7900a2e1243eab3941d744513884391c4048153bf3f48b3be9c80aa86260612a5d4a52f826d29a48367a7fb820ed99b0d20c8bd7153ae3a973a36d31fac082a4dbf24b48bd8b646f339896d687a67719b9950c14b5ef3d04c6b130b4f155b705ba6a2e8f6eb13170cf20a6ed896e594a457b28396436e9da6cda0e2ea615753583b6836be7f1078fd1f5011585b9b33fc4e2cf24227f911a114a0e8e665b10a8f50519cc014f410718c92e962099aec279cee37e6148e95236c233d3e1f1d57db2f6cb253f8f0f59213a57efd34f2d4e92f094ede216d1ab358506ccac6f495459d1a920df3cf4c0f0804054425607417e314462140a41976a1a76a89436d9ac76d54f721ba08b7b7ba5cb36c16b33a45e7b192d3a7d7475f7c2f47193a9a6af499362bf1a0bc7411c2f913c82310bacc51ad2176edbb7701551085907d17a6da2182f232eaa44bfc70d8d59db96ecd76a18597cc2482ac2fa20611d31b8d763b8b5ac94fca564a05e13cef769f0d113e711f019cd941da0674ee3587a3c031104e4407e2a06db39d1f60bbb6a2968409547767eb4dcadd4686e2a1be53209f34f879eb8d8324c7c4ac7ed42f776974d868f1fd863feaa000a5e5184ba9fb72a25d6aa1a0ed945c7a052eb79e85362e0dad2d7feb5819a56966935a762a687960fa4d5cf922d84a49f45c6ed8cb76d201dcf5f52027c09273aa87eb18695c3f5a2f67739b48decf3cccbc25a52706b0387d5da002de078a0f7b608a0037a2a584cb82b20bba1727eedf5f233c37e7359dec4c22467fca202efc9747385c43c773139e46592c2b81ad0fdb97b3453b78d8c7ee2758466cced2862af112959d85"}, {0xe0, 0x0, 0x0, "98dab6d717c9a3e81a9916ad527bbcdf1a09977d14e7858bc3157cb2b2e5e3a0a26ec67dc542ad707043603fce51d90cb55a91db05edd4f38067bfcce3432e09033fa193bd16d0f44b1c26c5bb3985bac44a81547133d7b8cdea8ae8c51b7a51e8e99a57f7930b13bdae313ea0c954e100e40f8a3b291be81919f6d98e6a76e4ebfefbd116c4b977ebb5115d64c88ced8f83f334795eeadc42d489d605235278b6091438321e0594eaf5b35684dc49664e872add013b6009fb44c37ee1e0a530b098f2d39a9db4fa5e"}, {0x40, 0x0, 0x0, "e931cd2dd3b87e5a1515cbd9293301dc6d99d05aab8859bf86fd46a223547964db21df02e62dbe0fe2"}, {0x20, 0x0, 0x0, "13a23fb2fe3793eceb"}, {0xf8, 0x0, 0x0, "26377f049204168f2a3d7e1b523300ee5b0719efd4cb3f9ffedcd875c5a99139d68d4384c9c6d527c24dc3601de2c767a99c0046934e098ea0cb59536fc72e6df79b26373a7cedc12b745d6b81409b616e624eef0e5bc3a152c2285b8ad69fbbaf7ae2e3e2ddcf39c9d9189da75b363fd6b1915d41787b13a8bbf826dcbf0bb93efeaf6e1550fff5f4b538d7041ddf94f125f8e146eb073b1c8657076a17a8807af18c8f0e251b09b1973c01310e7088286d6c8622e91383acc31ebfdcad24f56004ce09c8ad9f81d6a83e84b01f1a46cad82b8a12fcf50764cc836fdf791e8be1"}, {0xc8, 0x0, 0x0, "0dc4b0c11e5d57d9ed16f21c28393b691e8d38d32d4f86e63a8a6f28d1b02aedaa92a2d85d43bbacea8ef6eae64529d4dfe0defb24850be3c331261405dfed1debc35461a08cffd9176649377cde14fc17bc25ae57a10cb5b3dfdf32dcab1faa800ad7ddebb33ff0b60bdcf184fca03db428fbc3b5547c58b0fd4e0a3e5e8892be11ece51d71cc87f0e991f2775c0491ea161805c2fc671aeed0deaaa996a204192abffd39994cec4843ebc2cb10d292ef"}, {0xbe8, 0x0, 0x0, "8d35f873b16d07b72621099b1e82aecb652721827fb7b3ba08c643189b14cd9c4eb575f161841fe46608e379dabee209c3b2bdb0f465b3c18489c1995e8e0160928b9ade1195973222592c631c065907683cd70c92e8431a5f0f6d8c4c956a81859832eb615e5b895ecf3f085bc508252bba0c9feede86832f83073e44791668e74bfad7f7a1528b366c10514b8cb05fb5e8c9a4f5691dad9a8d9378331902e29fae130fee6c15f1be0c093edcdfdf03ba2d88f33a63b43154ce76a6e04414ebcb1788d7c20ddfbe8fe70ecb585a21f904d87e65219463c7c16d5e970d17a031c93c54a6acbf640daa58ca8486233a732181fda787e822d9efb23a488f3fe0193dec3fe04333edf1f3650451b05c9a3376ea7771eec515c2b04dfdc8a7d8c1ac7ad33c728174ac69f2e0ca60f72f05f29430fb60f89da0a63c6d73fb225b39d39652c0e3cbfd174bfe86bad009e6b76ecc18ae84f294415b51e235da8811665ed6720585ab14beeb59e4c08ca6925f43ad0fab2ee068c3280dcdaeb827e7a6da3dabfeda60dcc87290ce82d74c9881cc75abfcbbf554f92c784d5f2d7a85c7197e43219cd245ef04e725fdbb49e444f08d3150eb6d3127c2db4c03f3252208b3e39a0b8418c06f98f486f58bacbf3231d68f6ce9784e0db8d6f6314647376e1e11c1fe2cbcc2a0197ba04c9174b9374ab2d313319160fe55c4b634bb0882c47727497dc05ddc657b8aec014586edc772d84ed924feb40074e1dcf6f7c90d612c1e8d037d34ea2c30b1802ba8723d7ac5c5a4933aac1bc198b236cb8c2c080297e1e1f342300f63f757ae5df72cc1b5423098c6bb07e2d8dfa8f4ffd7958ccc44a3c58b60f1f94c687c5a7d545d36dccc85f7f4843c5fcec7b29dfc5ca1732eaef823000cb2004d2931f047897709f1698cfb5cf23f149e4dfb5267e1664ef81457108a0d518d861b86a5b17b33d38c30565550b385165f4f1355b24951b466c988c01cb14ac8bb85911b545fb82d47346ef03af9639e439e1bfcc53905c228197dd066638bcbd94424e7487cd2f7962406da65f395da703ba60e197faa779bd6f8c5e2029da751bc62cdf4119be8867fa4b03db824120dba490092e18a9bd9938a60269b32dd73905bf0a84f51eb0665049cf2241198b2ee9d0f1839c0126e43021a4a3ff911286cf17cbb52b0667b2319df897b2b53e952aa91f7ed370cdaf22f6f7909eef4d3cb45ac46b03430bf432f1b367a2507bcfcb57a23242c1ee357a0c26976f9e9c9c1a87cfef48ca666c3def484f9aa53a78997a4eb69e5b1dd87bc4dde27ef56609cd3b62371c71dbcc42c05947da292e9d7fdbb7f398d9a3162a35cdafbc84402b933d4e258dbb1f813d834effd1a0df1c85340d47b465f0785e06cca9ad62b10d46c9ed312d2868e9dc5798c5cb884f752928414c2029a1114672777383885de5861a3ca6363ee67290848b05034c5692d0965c01a33a49b6a1ab035557893aa02403e8b3fa1bccdb023f64a9eea3f9549878d36ef86c009172702c8afe7b2b12d8fe9a18cf2f85d2017154bdca0f866ed222538c3d575dea36d96a0e75790ce743facd77edbfe7fb341089477beef68b5a83ba40fbd955dded032986a6451376d7de1229562a7e4a8fb33fc1591bb827bf774092afc8e3e47a5d237b4090e4bfe38f59c172a9af40d208208e50ac7360991d38eb8fd93616089b8658576effa65327b0fdc6f6a67b75a98e1175b970cb456303083cc0a5ff037d941a2fd683722b99aca4b8438c994803c5f0aaf74780c27d47f3960cb9ae6ad5087ddea3fa07df7430048968ecb686ab7dbfc4e98d5f2ae13ec1b18c9b8f0e924fafa18ef4bfb485dc579477bd80a5b54aa98f4bc31c6fe06789001c9d64a80895ad56ac483ba30cf0a09e71de410f28df65e8958ed573ba8694c048ecf56e6fa18e984f1b5c9ba1736d3ab5bf48354aa4ec4f9644b1874d18d6219b492091367a4c655317fc4a5508bf5fbc3fb617ac256a9031740d47d951ae2a8d1ebe6c24673f626ba2773f8b2c6ba9177b257272e4d6208f261f5902fe2d324058d237d9a8cf7d9de937bb6d783c3e9bdd6907bc0338a8d33ebafe056a03cfa52c10879c40eda002458b4315424bc2a32ce3ee5bbd2ebf5a5f1cec7a504affc61c085e15e634f610f114cc34a4646571c90c7eb41cd2a70d3169e39767c8de2c8f16ec445b3a440505209c6906cc8cc10dd9025d82215080ab89e3b1cd90cd84f00b97726ef80c405909e64d2184b1790669cc40de6125a6116153e44920ca3f9324b3769c52fe468b04ffa060bcc3b6cb7d79f964a4caeed1fbe2f7b316a7747c60e338900c657a4668c5700112f1ee664b5005d068e06ea7a0651dc4011b504db226443723e5cb444cfbe1f220ddb06f102fc0e2313ee8da7499930769b2f701b1fedc716a5f3d766a0a268adbed2a3b8cf2c11124ae641933bb75ae74058469ca7c2142b97dcc4a1699003eb02e3dffbbd3c76d9a09683a050283b7f214b687a73101c70dbf940a329c463bd2f4af06fe008ea446e179719a21f520343dab87d1a7f51c744196b39491a4953ecf84a804b06a65c0f3b4c05a839f71439d22c01146a667a207d3f2c713906685e44a1e480f5d6309ef53c11b872e30c7816b17614ec4bead151fadf0d593e8d289b6e619c03136514c8b95a5e63e7212496f35ca0fc9a91633cf9e8671cf4f479e650522163dd22f582886a6592cf9112f8f531e53f5b33705289a5abd65be5272f9914cdb05ba1fc964a0b8077276b279baa5dd8fd14f7a705a3566260d00422f724f36fca3c8b0f0a3eefdb722fcac77264adcb36d1d7677b6606398c4250e20454a8166a19bd2eae1c991fffabe694d3cec5be04af6c005bbdf79803eff51099fdc0a1a25e7f78ce5a363459a636e134d814ec7b94e11d4caa13cf7aa315ed01b149f9dab2dc5577051b199fba864e3fb952f91015815d33930137fc5eb33f6ba16ae6d03c5170c56e0ef4173eb564bf0526c5df592591ae0688d503b82a6395a6786256b9765ba468991984d5cc70f18cdd26e1b7b7a6641ac321efd0afee34738481791eaf996df4982484f500ccc9e609c947525ee6fa1327cf38aa1aa9a25f91f5f3256e8dd2699fe3f06868882061e54c36758a86644799068683f4a6935281fc6e4760a695246286dd923b7c6abe3227f9ca02e3b470ca46dc835fe9add71aae293d5fde51f66d5715cc5405e6df760c59dc581ae2f3ec573e22b8c19bc5d1c1cc28c35b8e030790c9798b2481b41dad69b804735035fbd89c07650984eda741fd8ddfc85fdfe6ca2961e46d339d580b0d054ab919186eac1c8bbd692d3a778e6feab617e1d4e329727c80fea8e6157b0340184bb16998d257d46d00552fe52fb024c83c29c7a9a82707fc041c13c0f8b31efd8fc6deb2b362d8c2c4ba71d8e4cc3ec6f2f26ac2fd180409821b3588eee8f33e2cd99a66d22bec54456dad67ffa078f153230ccc99b24423305a19747d41ddf7bf88b177f9227d9103f782fde95f9c895340bfa5fdeda8a78a99f0f37d9600aa9ca07e8c7e7ad20b21ccbcdf96051bbf856b1ed65d166e9557dedfbd59095dadb267f6a144b3fbf3839ffbad2767fbd8ef64ee73647fa949546bf89dced5c4cfc9ffe5656860cd9c83487424e7eaf4c80eb23f116d0867ced76d31b9de12d5f45b2f6519720d7a43e8c1dcb4c325cb34f9d6b3386e5703209138f2f87c3edcea11d5d86de619678c19fc6887b7da82b9e7a6e79df2798eb5a1d86a1b61c4914114e73d97234b3cf4feb6650c9aab90737595e1f8516de826017e0d6be8f94e9cfa86f4a1bf5ccc437523861b582b3964049ae88e7d10e051144a94734759c50a9f5aabe1cf52dca8b9d7d37bca37b7399c2821cafbcfeeed8390d5a8dfa11742ee6d03e095cd9d97dcfe1e726c9c4599189138a210747b9ed508d68627e86302ba9993ed0e07301738b770d4b07f77ea7f1c07da92ac1b8414e48548e49cf2823d36fef4f9e77350dca6ecf40c16366a64ee616b43fb9b4906417b9c1db2ecd77c7e7d85eef068507caf87e0e21b72b346519cbd2f3f617f2ac838e90e9f7de516ecc20a769010c4bb570ab4c5a402377914dc683660a48c0dce1a16f070def6091da1c03af9de973a8f7fab18eea35aa1f4cd08c18530aa289b0f7119a0f6498d8e048e15dd2b52533bf69cdbd2af657dce6a1d133bdccbeb5b38021f994485156d33bbe6517de0a64330c4236b"}], 0x2008}, 0x0) 00:53:05 executing program 4: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000c00)={&(0x7f0000000ac0)={{0xeb9f, 0x1, 0x0, 0x29, 0x0, 0x0, 0x0, 0x2}}, &(0x7f0000000b00)=""/225, 0x1a, 0xe1, 0x1}, 0x20) 00:53:06 executing program 3: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000700)={0x19, 0xf, 0x0, &(0x7f0000000180)='GPL\x00'}, 0x90) 00:53:06 executing program 1: syz_clone(0x20006000, 0x0, 0x0, 0x0, 0x0, 0x0) 00:53:06 executing program 4: bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@bloom_filter={0x1e, 0x0, 0x0, 0x0, 0x19}, 0x48) 00:53:06 executing program 0: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0x120) write$cgroup_pressure(r0, &(0x7f0000000180)={'some'}, 0x2f) 00:53:06 executing program 3: socketpair(0xa, 0x0, 0x0, &(0x7f0000000180)) 00:53:06 executing program 1: r0 = bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000000080)={0x2, 0x4, 0x8, 0x1, 0x80, 0x1}, 0x48) bpf$BPF_MAP_LOOKUP_AND_DELETE_ELEM(0x15, &(0x7f0000000200)={r0, 0x0, 0x0, 0x4}, 0x20) 00:53:06 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'lo\x00', 0x1}) 00:53:07 executing program 1: bpf$OBJ_GET_MAP(0x7, &(0x7f00000007c0)=@generic={&(0x7f0000000780)='./file0/file0\x00'}, 0x18) 00:53:11 executing program 2: syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x250, 0xba, 0x6d, 0x7e, 0x40, 0x409, 0x63, 0x8156, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x59, 0x60, 0x6e}}]}}]}}, &(0x7f0000000740)={0x0, 0x0, 0x8, &(0x7f0000000600)={0x5, 0xf, 0x8, 0x1, [@generic={0x3}]}}) 00:53:11 executing program 4: syz_clone(0x200b400, 0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)) 00:53:11 executing program 0: bpf$BPF_BTF_LOAD(0x12, &(0x7f00000001c0)={&(0x7f0000000000)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@func={0x1}]}}, &(0x7f00000000c0)=""/234, 0x26, 0xea, 0x1}, 0x20) 00:53:11 executing program 1: syz_usb_connect(0x2, 0x2d, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xba, 0x6d, 0x7e, 0x40, 0x409, 0x63, 0x8156, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x59, 0x60, 0x6e, 0x0, [], [{{0x9, 0x5, 0x2}}]}}]}}]}}, 0x0) 00:53:11 executing program 3: syz_usb_connect(0x0, 0x2d, &(0x7f0000000000)={{0x12, 0x1, 0x250, 0xba, 0x6d, 0x7e, 0x40, 0x409, 0x63, 0x8156, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x59, 0x60, 0x6e, 0x0, [], [{}]}}]}}]}}, &(0x7f0000000740)={0x0, 0x0, 0x8, &(0x7f0000000600)={0x5, 0xf, 0x8, 0x1, [@generic={0x3, 0x10, 0xa}]}}) [ 504.436337][ T775] usb 2-1: new full-speed USB device number 3 using dummy_hcd 00:53:12 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000000000), 0xffff, 0x0) ioctl$EVIOCGKEYCODE(r0, 0x80084504, &(0x7f0000000040)=""/183) [ 504.553328][ T5113] usb 4-1: new high-speed USB device number 2 using dummy_hcd 00:53:13 executing program 4: syz_usb_connect(0x2, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x250, 0xba, 0x6d, 0x7e, 0x40, 0x409, 0x63, 0x8156, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x59, 0x60, 0x6e}}]}}]}}, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0}) [ 504.970863][ T775] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x2 has invalid wMaxPacketSize 0 [ 505.165620][ T5113] usb 4-1: config 0 interface 0 altsetting 0 has an invalid endpoint with address 0x0, skipping [ 505.177157][ T775] usb 2-1: New USB device found, idVendor=0409, idProduct=0063, bcdDevice=81.56 [ 505.186720][ T775] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 505.195198][ T775] usb 2-1: Product: syz [ 505.199643][ T775] usb 2-1: Manufacturer: syz [ 505.204445][ T775] usb 2-1: SerialNumber: syz [ 505.343193][ T775] usb 2-1: config 0 descriptor?? [ 505.349765][ T5113] usb 4-1: New USB device found, idVendor=0409, idProduct=0063, bcdDevice=81.56 [ 505.359482][ T5113] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 505.371509][ T5113] usb 4-1: Product: syz [ 505.375902][ T5113] usb 4-1: Manufacturer: syz [ 505.381359][ T5113] usb 4-1: SerialNumber: syz [ 505.436208][ T775] upd78f0730 2-1:0.0: upd78f0730 converter detected 00:53:13 executing program 0: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$TCSETS2(r0, 0x5435, 0x0) [ 505.480019][ T5113] usb 4-1: config 0 descriptor?? [ 505.488506][ T775] usb 2-1: upd78f0730 converter now attached to ttyUSB0 [ 505.590035][ T5113] upd78f0730 4-1:0.0: upd78f0730 converter detected [ 505.638258][ T775] usb 2-1: USB disconnect, device number 3 [ 505.660299][ T10] usb 3-1: new high-speed USB device number 3 using dummy_hcd [ 505.704830][ T5113] usb 4-1: upd78f0730 converter now attached to ttyUSB1 [ 505.734412][ T775] upd78f0730 ttyUSB0: upd78f0730 converter now disconnected from ttyUSB0 [ 505.745634][ T775] upd78f0730 2-1:0.0: device disconnected [ 505.779805][ T5054] usb 5-1: new full-speed USB device number 2 using dummy_hcd [ 505.837555][ T4748] usb 4-1: USB disconnect, device number 2 [ 505.921375][ T4748] upd78f0730 ttyUSB1: upd78f0730 converter now disconnected from ttyUSB1 [ 505.932636][ T4748] upd78f0730 4-1:0.0: device disconnected [ 506.239622][ T5054] usb 5-1: unable to get BOS descriptor or descriptor too short 00:53:14 executing program 1: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$KDSKBSENT(r0, 0x4b3c, 0x0) [ 506.314775][ T5054] usb 5-1: not running at top speed; connect to a high speed hub [ 506.459640][ T10] usb 3-1: New USB device found, idVendor=0409, idProduct=0063, bcdDevice=81.56 [ 506.469389][ T10] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 506.477601][ T10] usb 3-1: Product: syz [ 506.482251][ T10] usb 3-1: Manufacturer: syz [ 506.487069][ T10] usb 3-1: SerialNumber: syz 00:53:14 executing program 3: r0 = socket$phonet_pipe(0x23, 0x5, 0x2) accept4$packet(r0, 0x0, 0x0, 0x0) [ 506.611006][ T5054] usb 5-1: New USB device found, idVendor=0409, idProduct=0063, bcdDevice=81.56 [ 506.612102][ T10] usb 3-1: config 0 descriptor?? [ 506.620456][ T5054] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 506.620580][ T5054] usb 5-1: Product: syz [ 506.638286][ T5054] usb 5-1: Manufacturer: syz [ 506.643186][ T5054] usb 5-1: SerialNumber: syz 00:53:14 executing program 0: r0 = socket$igmp(0x2, 0x3, 0x2) ioctl$SIOCGETSGCNT_IN6(r0, 0x89e1, &(0x7f0000000000)={@private2, @private2}) [ 506.751716][ T5054] usb 5-1: config 0 descriptor?? [ 506.758745][ T10] upd78f0730 3-1:0.0: upd78f0730 converter detected [ 506.861844][ T5054] upd78f0730 5-1:0.0: upd78f0730 converter detected [ 506.890093][ T10] usb 3-1: upd78f0730 converter now attached to ttyUSB0 00:53:15 executing program 1: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$KDSKBSENT(r0, 0x4b41, &(0x7f00000000c0)={0x0, "b727ce2519bde44f1799c12df3d37d2305524162ca59b4da0319c2b7ecb2f97261e8c7a5c73d8d4aee133fbc3e709fa3ecf63b5402f5a7b6d4f7667635247bb86f4ce28201b02f3f008af125d6fd1d810a299bbca75607240214c3753297ccc86db631a601ebb8cfcdf1b7bae004bb247b33b5bf39f68a535d79092a658935d61be4433ee69d0643b288ea5e7767390a4ad03e4355bdfcdceb76395ac9d2c1908850e7ca05ed73a62e15d83aa4043eae4dca11457cbc2392a061e5a23313f6b36ad6225492fa4edae52dae9223a0a89b27b2fe682d52a49da9c634cdfd49bc0984c03091cbdc4900cded98a1522a5b556b3879f6d7747373e8ebe01e43b641460f997db3f75da904146c5020adb387b4d01a8e3ff60b3fc6c0ac9221ba381f3bcbaf8a5e1b45ad53603b62706bd81fb3b8169fc39f90b000421253d71aae21efe58d9e63439a95c8825e520d357b52fa90f1b871ffa8bb90020aa93ecc4f8ba90a0a671643fce09ef640d65492ea0628bdbe14ce3c28b879fc999e39786e8a9e0a64877d67f83b0621c19685e91b45bad5c2baf1bea37bf20d30007700e9bf60fb3eb76035912b391c76de3f3d6050780fe4db1aeac2cb22fe4a6d43b17ed1949f2c465158a26f263c4427e7c7214b709de7eba088520792c24ff8b3f370243cdc054e83e196f82b99fc9a589cde1aea185c866db5966fe3b016da331bc62765"}) [ 506.961779][ T5054] usb 5-1: upd78f0730 converter now attached to ttyUSB1 [ 507.010787][ T10] usb 3-1: USB disconnect, device number 3 [ 507.065431][ T5054] usb 5-1: USB disconnect, device number 2 [ 507.080557][ T10] upd78f0730 ttyUSB0: upd78f0730 converter now disconnected from ttyUSB0 [ 507.091891][ T10] upd78f0730 3-1:0.0: device disconnected [ 507.162687][ T5054] upd78f0730 ttyUSB1: upd78f0730 converter now disconnected from ttyUSB1 [ 507.192251][ T5054] upd78f0730 5-1:0.0: device disconnected 00:53:15 executing program 3: creat(&(0x7f0000000300)='./bus\x00', 0x0) mount$9p_tcp(&(0x7f0000000180), &(0x7f00000001c0)='./bus\x00', &(0x7f0000000200), 0x0, &(0x7f0000000480)) 00:53:15 executing program 1: mmap(&(0x7f00006b6000/0x2000)=nil, 0x2000, 0x0, 0x31, 0xffffffffffffffff, 0x0) mbind(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x8003, &(0x7f0000000000)=0x9, 0x8, 0x0) mbind(&(0x7f0000403000/0x1000)=nil, 0x1000, 0x0, 0x0, 0x0, 0x0) mlock2(&(0x7f00002a9000/0x1000)=nil, 0x1000, 0x0) mlock2(&(0x7f00009a4000/0x2000)=nil, 0x2000, 0x0) mbind(&(0x7f00002ad000/0x2000)=nil, 0x2000, 0x0, 0x0, 0x0, 0x0) mbind(&(0x7f0000001000/0x800000)=nil, 0x800000, 0x0, 0x0, 0x0, 0x0) [ 507.629767][ T7386] 9pnet_fd: p9_fd_create_tcp (7386): problem connecting socket to 127.0.0.1 00:53:15 executing program 3: r0 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_CATATONIC(r0, 0xc0189371, 0x0) 00:53:15 executing program 4: syz_open_dev$usbfs(&(0x7f0000000080), 0x73, 0x4001) 00:53:16 executing program 2: r0 = socket$inet6(0xa, 0x2, 0x0) sendmmsg$inet6(r0, &(0x7f0000000080)=[{{&(0x7f00000001c0)={0xa, 0x4e20, 0x0, @private2, 0x800000}, 0x1c, 0x0}}], 0x1, 0x0) 00:53:16 executing program 1: bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@bloom_filter={0x1e, 0x0, 0x0, 0x0, 0x8c, 0xffffffffffffffff, 0x7fffffff}, 0x48) 00:53:16 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$ieee802154(&(0x7f0000000200), r1) sendmsg$IEEE802154_LLSEC_GETPARAMS(r0, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000280)={0x20, r2, 0x1, 0x0, 0x0, {}, [@IEEE802154_ATTR_DEV_NAME={0xa, 0x1, 'wpan3\x00'}]}, 0x20}}, 0x0) 00:53:16 executing program 3: r0 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) ioctl$sock_SIOCGIFINDEX(r0, 0x8947, &(0x7f0000000080)={'bond0\x00'}) 00:53:16 executing program 4: r0 = socket$l2tp(0x2, 0x2, 0x73) recvfrom$l2tp(r0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffc82) sendto$l2tp(r0, 0x0, 0x0, 0x0, &(0x7f00000017c0), 0x10) 00:53:16 executing program 1: prctl$PR_GET_ENDIAN(0x13, &(0x7f0000000000)) r0 = syz_open_procfs(0x0, &(0x7f0000006500)='net/igmp\x00') read$FUSE(r0, &(0x7f0000002440)={0x2020, 0x0, 0x0, 0x0}, 0x2020) setreuid(0x0, r1) openat$vcs(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) 00:53:17 executing program 3: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)=ANY=[@ANYBLOB="120100004f92b908090212000100000000090400000000516397057ca77f000000"], 0x0) syz_usb_control_io$cdc_ecm(r0, 0x0, &(0x7f0000000240)={0x1c, &(0x7f0000000180)=ANY=[], 0x0, 0x0}) 00:53:17 executing program 2: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$KDGKBMETA(r0, 0x4b62, &(0x7f00000000c0)) 00:53:17 executing program 1: prctl$PR_GET_ENDIAN(0x13, &(0x7f0000000000)) r0 = syz_open_procfs(0x0, &(0x7f0000006500)='net/igmp\x00') read$FUSE(r0, &(0x7f0000002440)={0x2020, 0x0, 0x0, 0x0}, 0x2020) setreuid(0x0, r1) openat$vcs(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) prctl$PR_GET_ENDIAN(0x13, &(0x7f0000000000)) (async) syz_open_procfs(0x0, &(0x7f0000006500)='net/igmp\x00') (async) read$FUSE(r0, &(0x7f0000002440)={0x2020}, 0x2020) (async) setreuid(0x0, r1) (async) openat$vcs(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) [ 509.469526][ T10] usb 4-1: new high-speed USB device number 3 using dummy_hcd [ 509.779694][ T10] usb 4-1: Using ep0 maxpacket: 8 [ 509.822023][ T10] usb 4-1: too many configurations: 9, using maximum allowed: 8 00:53:18 executing program 1: prctl$PR_GET_ENDIAN(0x13, &(0x7f0000000000)) r0 = syz_open_procfs(0x0, &(0x7f0000006500)='net/igmp\x00') read$FUSE(r0, &(0x7f0000002440)={0x2020, 0x0, 0x0, 0x0}, 0x2020) setreuid(0x0, r1) openat$vcs(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) prctl$PR_GET_ENDIAN(0x13, &(0x7f0000000000)) (async) syz_open_procfs(0x0, &(0x7f0000006500)='net/igmp\x00') (async) read$FUSE(r0, &(0x7f0000002440)={0x2020}, 0x2020) (async) setreuid(0x0, r1) (async) openat$vcs(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) 00:53:18 executing program 2: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$KDGKBMETA(r0, 0x4b62, &(0x7f00000000c0)) [ 510.019587][ T10] usb 4-1: unable to read config index 0 descriptor/start: -61 [ 510.027452][ T10] usb 4-1: can't read configurations, error -61 00:53:18 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x24}}, 0x0) getsockname$packet(r2, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000440)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r3, @ANYBLOB="0000000000000000280012000900010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000480)=@newqdisc={0x2c, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r3, {0x0, 0xfff1}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_mq={0x7}]}, 0x2c}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000740)=ANY=[@ANYBLOB="240000002400010400"/20, @ANYRES32=r3, @ANYBLOB="0000f2000202f1ff"], 0x24}}, 0x0) 00:53:18 executing program 4: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) bind$inet6(r0, &(0x7f0000000000)={0xa, 0x0, 0x0, @remote, 0x80000000}, 0x1c) [ 510.270659][ T10] usb 4-1: new high-speed USB device number 4 using dummy_hcd 00:53:18 executing program 1: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$TCSETS2(r0, 0x4b47, &(0x7f0000000040)={0xc41, 0x0, 0x0, 0x0, 0x0, "5498ba522260deab8a582a908a093bff802359"}) [ 510.584520][ T10] usb 4-1: Using ep0 maxpacket: 8 [ 510.653743][ T10] usb 4-1: too many configurations: 9, using maximum allowed: 8 00:53:18 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x0, 0x82281) write$evdev(r0, &(0x7f0000000080)=[{{}, 0x0, 0x9}], 0x18) [ 510.807785][ T10] usb 4-1: unable to read config index 0 descriptor/start: -61 [ 510.816573][ T10] usb 4-1: can't read configurations, error -61 [ 510.856474][ T10] usb usb4-port1: attempt power cycle 00:53:19 executing program 2: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$KDGKBMETA(r0, 0x4b62, &(0x7f00000000c0)) 00:53:19 executing program 1: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$KDSKBSENT(r0, 0x560e, &(0x7f00000000c0)={0x0, "b727ce2519bde44f1799c12df3d37d2305524162ca59b4da0319c2b7ecb2f97261e8c7a5c73d8d4aee133fbc3e709fa3ecf63b5402f5a7b6d4f7667635247bb86f4ce28201b02f3f008af125d6fd1d810a299bbca75607240214c3753297ccc86db631a601ebb8cfcdf1b7bae004bb247b33b5bf39f68a535d79092a658935d61be4433ee69d0643b288ea5e7767390a4ad03e4355bdfcdceb76395ac9d2c1908850e7ca05ed73a62e15d83aa4043eae4dca11457cbc2392a061e5a23313f6b36ad6225492fa4edae52dae9223a0a89b27b2fe682d52a49da9c634cdfd49bc0984c03091cbdc4900cded98a1522a5b556b3879f6d7747373e8ebe01e43b641460f997db3f75da904146c5020adb387b4d01a8e3ff60b3fc6c0ac9221ba381f3bcbaf8a5e1b45ad53603b62706bd81fb3b8169fc39f90b000421253d71aae21efe58d9e63439a95c8825e520d357b52fa90f1b871ffa8bb90020aa93ecc4f8ba90a0a671643fce09ef640d65492ea0628bdbe14ce3c28b879fc999e39786e8a9e0a64877d67f83b0621c19685e91b45bad5c2baf1bea37bf20d30007700e9bf60fb3eb76035912b391c76de3f3d6050780fe4db1aeac2cb22fe4a6d43b17ed1949f2c465158a26f263c4427e7c7214b709de7eba088520792c24ff8b3f370243cdc054e83e196f82b99fc9a589cde1aea185c866db5966fe3b016da331bc62765"}) [ 511.061652][ T7427] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.0'. 00:53:19 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f00000001c0)={0x2, 0x4e23, @multicast1}, 0x10) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000000)='bic\x00', 0x4) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000480)={0x1, &(0x7f0000000400)=[{0x6, 0x0, 0x0, 0xe8}]}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) sendmmsg$inet(r0, &(0x7f0000000c00)=[{{0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000200)='P', 0x1}], 0x1}}, {{0x0, 0x0, &(0x7f0000001b00)=[{&(0x7f0000000800)="7106a4d64ad90a7645c6cc575fe70cf5d7801444fe650eb060ccb3b29acdc8c4f25665b17fa807c4ea08a3c9c63b10d113c5152550f9a6d5d263a972cf97f840391ff58935e33c7c9ba8ea61e62d50d72b2f8ef9bd83c36667fd2a30a91b0390f4db3afb186cf3add7cdf3e9107ecb9adc2531f8a3c2e29fa9a3ab0255931b0b56b421d0cc62ed52b3218bff15a98d54e6712f3ed0a1678ee495107bedb7a8d6fd2de6a5d051172d241d522de76fc1313192523f49b47c442e535604fe937f05dfcbb5d691f9577f717cc23167009d08dc3b75c5e5babe0fdaf3665dc76955bbd408c06fff706f22dc723a40fad7559832d13d2b8b4ebfda2bf4", 0xfa}, {&(0x7f0000000380)="5cfaa4b21ec5f652e61bb30dce3f762e41499654180bc5deb6f12a1546c7d7a3e7634d64", 0x24}, {&(0x7f0000000900)="bf5b43e1a2c57710054582b9f491621e315ad4597fa51babfd94f1fe08ebdc1cfd11301371e5ed8a2931d0f7413884f046953ff2158867aeff42a1b04bba0112607915fd922b8499d6bc2dfb8f3c0ba4aecff4f350a013a6fea752ace93dc53316f8e6f9680e5b3bfb3de3a1cf4cb901139bdf99f99096a410ce259f5e060f385dd32d0a4928051b8bd9e5b8dbfe8381b12d6dc43940ead187d3e54a0b1f816128bf464c166248e9ff4ee3c110ae9aeb36e30bfd195c", 0xb6}, {&(0x7f00000003c0)="cee9bb1e8985650d5499f9df516866212a", 0x11}, {&(0x7f0000000a00)="1da46ada51f5161993629bd04274802d9f40da917311bed4c5d5ff2b696906328cec1afa76fddb079991dc3329efb1789301ef57ff517ee2385aecc2054ec214ad8bf874a40cbda32e3d6a2542095f9af90709ee5b6e3d86c2256da958b5330180cdfdfb9f4cbcb7864c02271e2c41fde60fcfca500b85b9e1dfc7950c3879315ffeff786f2976c946dd1f679e801f52f4ee8b4cb693defcf36adae10f796671ff63162dbcceb85d11812ad3f47e1cc0c5d6efe550187a41e4f17dd260a550cfecffcdbc203a94087358af368e69d99416fa9ceea4db45922d2afb4f536ec2703c1824240a5eeff0c2649d7c1a5a3a", 0xef}, {&(0x7f0000000b00)="674e2436bf1fa55c69799e22cf2d4dc755", 0x11}], 0x6}}, {{0x0, 0x0, &(0x7f00000006c0)=[{&(0x7f00000004c0)="5f6da83c123bbc4b0fad6b0f8634dfccaf9c3237cc3f0fa4f834411a68e5eea3829a768fcb7a048177bc97346c0a1c4ca49764be3e8c86b3aeeda1c2eec5e26640a777c0156514f1169ac89baa9dc0cb23ab72604baa1824b059e3e671b34710d822d7effa68e6951eb6c9a76c27b7bfc71660c53d5ed0c257b50769af9a3ba08c5e4ab9d04bd694da08f01cf384d28d6ff1ed6c2a27fcde05e9009f2126910a8846cfca2245c731ef76a219c8fcbe92674e457d03d0a1ed4a32197665f0f5bf4ee6497435faebc61eac9593f6195dbc84ce3d8048d3bd7502f98b854f7588", 0xdf}], 0x1}}], 0x3, 0x0) [ 511.319697][ T10] usb 4-1: new high-speed USB device number 5 using dummy_hcd 00:53:19 executing program 4: r0 = socket$inet6_sctp(0x1c, 0x1, 0x84) bind(r0, &(0x7f0000000000)=@in={0x10, 0x2}, 0x10) [ 511.451270][ T10] usb 4-1: Using ep0 maxpacket: 8 [ 511.491252][ T10] usb 4-1: too many configurations: 9, using maximum allowed: 8 00:53:19 executing program 2: r0 = socket$inet_sctp(0x2, 0x5, 0x84) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(r0, 0x84, 0x28, &(0x7f0000000080)=ANY=[@ANYBLOB="01000030"], &(0x7f00000002c0)=0x8) [ 511.659756][ T10] usb 4-1: unable to read config index 0 descriptor/start: -61 [ 511.667642][ T10] usb 4-1: can't read configurations, error -61 00:53:19 executing program 1: r0 = socket$inet_sctp(0x2, 0x5, 0x84) sendmsg$inet_sctp(r0, &(0x7f0000000600)={&(0x7f0000000000)=@in={0x10, 0x2}, 0x10, &(0x7f00000004c0)=[{&(0x7f0000000040)='\r', 0x1}], 0x1, &(0x7f0000000500)=[@dstaddrv4={0x10}, @authinfo={0x10}, @authinfo={0x10}, @sndrcv={0x2c}], 0x5c}, 0x0) 00:53:20 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x24}}, 0x0) getsockname$packet(r2, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000440)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r3, @ANYBLOB="0000000000000000280012000900010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000480)=@newqdisc={0x2c, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r3, {0x0, 0xfff1}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_mq={0x7}]}, 0x2c}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000740)=ANY=[@ANYBLOB="240000002400010400"/20, @ANYRES32=r3, @ANYBLOB="0000f2000202f1ff"], 0x24}}, 0x0) [ 511.910479][ T10] usb 4-1: new high-speed USB device number 6 using dummy_hcd [ 512.050760][ T10] usb 4-1: Using ep0 maxpacket: 8 00:53:20 executing program 2: r0 = socket$inet6_tcp(0x1c, 0x1, 0x0) connect$inet6(r0, &(0x7f0000000280)={0x1c, 0x1c, 0x2}, 0x1c) 00:53:20 executing program 3: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)=ANY=[@ANYBLOB="120100004f92b908090212000100000000090400000000516397057ca77f000000"], 0x0) syz_usb_control_io$cdc_ecm(r0, 0x0, &(0x7f0000000240)={0x1c, &(0x7f0000000180)=ANY=[], 0x0, 0x0}) (async) syz_usb_control_io$cdc_ecm(r0, 0x0, &(0x7f0000000240)={0x1c, &(0x7f0000000180)=ANY=[], 0x0, 0x0}) [ 512.313432][ T10] usb 4-1: device descriptor read/all, error -71 00:53:20 executing program 1: r0 = socket$inet_sctp(0x2, 0x5, 0x84) r1 = socket$inet6_sctp(0x1c, 0x5, 0x84) r2 = dup2(r0, r1) sendmsg$unix(r2, &(0x7f00000017c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001780)=[@rights], 0xc}, 0x0) 00:53:20 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$KDSKBSENT(r0, 0x540b, 0x0) [ 512.370718][ T10] usb usb4-port1: unable to enumerate USB device [ 512.705467][ T7457] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.0'. 00:53:20 executing program 4: socketpair(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x7da}, 0x10) 00:53:21 executing program 2: mknodat(0xffffffffffffff9c, &(0x7f0000000400)='./file0\x00', 0x8000, 0x0) r0 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0}], 0x1, 0x0) [ 513.039963][ T10] usb 4-1: new high-speed USB device number 7 using dummy_hcd 00:53:21 executing program 4: r0 = socket$inet_sctp(0x2, 0x1, 0x84) setsockopt$inet_sctp_SCTP_PEER_ADDR_PARAMS(r0, 0x84, 0xa, &(0x7f0000000040)={0x0, @in, 0x0, 0x0, 0x210}, 0x98) connect$inet(r0, &(0x7f0000000000)={0x10, 0x2}, 0x10) 00:53:21 executing program 1: r0 = socket$inet_sctp(0x2, 0x5, 0x84) sendmsg$inet_sctp(r0, &(0x7f0000000600)={&(0x7f0000000000)=@in={0x10, 0x2}, 0x10, &(0x7f00000004c0)=[{&(0x7f0000000040)='\r', 0x1}], 0x1, &(0x7f0000000500)=[@dstaddrv4={0x10}], 0x10}, 0x0) [ 513.380009][ T10] usb 4-1: Using ep0 maxpacket: 8 [ 513.431778][ T10] usb 4-1: too many configurations: 9, using maximum allowed: 8 00:53:21 executing program 2: syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) msync(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x4) shmat(0xffffffffffffffff, &(0x7f0000ffa000/0x1000)=nil, 0x2000) syz_extract_tcp_res(&(0x7f0000000040), 0x10001, 0x7) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) getsockopt$inet_mreqn(0xffffffffffffff9c, 0x0, 0x8, &(0x7f00000000c0)={@multicast2, @local, 0x0}, &(0x7f0000000100)=0xc) setsockopt$inet6_IPV6_PKTINFO(0xffffffffffffff9c, 0x29, 0x2e, &(0x7f0000000140)={@empty, r0}, 0x14) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x6) syz_extract_tcp_res(&(0x7f0000000180), 0xfff, 0x8) syz_extract_tcp_res$synack(&(0x7f00000001c0), 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000200), 0x1, 0x0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) shmget(0x3, 0x4000, 0x481, &(0x7f0000ffa000/0x4000)=nil) syz_emit_ethernet(0x45, &(0x7f0000000240)={@broadcast, @local, @val, {@arp={0x806, @generic={0x1, 0x86dd, 0x6, 0xb, 0x9, @random="1b13d218fa92", "a16c42ab7d5613ec779d07", @broadcast, "24d36e76139ea12996a35e751f179dcc"}}}}, 0x0) shmget$private(0x0, 0x4000, 0x10c, &(0x7f0000ffa000/0x4000)=nil) mincore(&(0x7f0000ffb000/0x3000)=nil, 0x3000, &(0x7f0000000600)=""/251) [ 513.594705][ T10] usb 4-1: unable to read config index 0 descriptor/start: -61 [ 513.602794][ T10] usb 4-1: can't read configurations, error -61 00:53:21 executing program 1: r0 = socket$inet6_sctp(0x1c, 0x1, 0x84) sendto$inet6(r0, &(0x7f00000002c0)="b1", 0x1, 0x0, &(0x7f0000000180)={0x1c, 0x1c, 0x3}, 0x1c) 00:53:21 executing program 4: r0 = socket$inet6_sctp(0x1c, 0x1, 0x84) r1 = socket(0x1c, 0x1, 0x0) dup2(r0, r1) getsockopt$inet_sctp_SCTP_HMAC_IDENT(r1, 0x84, 0x14, &(0x7f0000000000), &(0x7f0000000080)=0x4) [ 513.829713][ T10] usb 4-1: new high-speed USB device number 8 using dummy_hcd 00:53:22 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x24}}, 0x0) getsockname$packet(r2, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000440)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r3, @ANYBLOB="0000000000000000280012000900010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000480)=@newqdisc={0x2c, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r3, {0x0, 0xfff1}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_mq={0x7}]}, 0x2c}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000740)=ANY=[@ANYBLOB="240000002400010400"/20, @ANYRES32=r3, @ANYBLOB="0000f2000202f1ff"], 0x24}}, 0x0) 00:53:22 executing program 2: r0 = socket$inet_sctp(0x2, 0x1, 0x84) connect$inet(r0, &(0x7f00000000c0)={0x10, 0x2}, 0x10) [ 514.121648][ T10] usb 4-1: Using ep0 maxpacket: 8 [ 514.178597][ T10] usb 4-1: too many configurations: 9, using maximum allowed: 8 [ 514.340247][ T10] usb 4-1: unable to read config index 0 descriptor/start: -61 [ 514.348253][ T10] usb 4-1: can't read configurations, error -61 00:53:22 executing program 1: r0 = socket$inet_sctp(0x2, 0x5, 0x84) setsockopt$inet_sctp_SCTP_ASSOCINFO(r0, 0x84, 0x2, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x8, 0x1}, 0x14) [ 514.430944][ T10] usb usb4-port1: attempt power cycle 00:53:22 executing program 2: r0 = socket$inet6_sctp(0x1c, 0x1, 0x84) r1 = socket(0x1c, 0x1, 0x0) dup2(r0, r1) getsockopt$inet_sctp_SCTP_HMAC_IDENT(r1, 0x84, 0x14, &(0x7f0000000000)={0x2, [0x0, 0x0]}, &(0x7f0000000080)=0x8) 00:53:22 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_MCAST_JOIN_GROUP(r0, 0x29, 0x2a, &(0x7f0000000000), 0x88) [ 514.806519][ T7487] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.0'. 00:53:23 executing program 1: r0 = socket$inet_sctp(0x2, 0x5, 0x84) sendmsg$inet_sctp(r0, &(0x7f0000000600)={&(0x7f0000000000)=@in={0x10, 0x2}, 0x10, &(0x7f00000004c0)=[{&(0x7f0000000040)='\r', 0x1}], 0x1}, 0x0) [ 514.891473][ T10] usb 4-1: new high-speed USB device number 9 using dummy_hcd [ 515.049615][ T10] usb 4-1: Using ep0 maxpacket: 8 [ 515.105726][ T10] usb 4-1: too many configurations: 9, using maximum allowed: 8 00:53:23 executing program 1: r0 = socket$inet_sctp(0x2, 0x5, 0x84) setsockopt$inet_sctp_SCTP_PEER_ADDR_PARAMS(r0, 0x84, 0xa, &(0x7f0000000000)={0x0, @in, 0x0, 0x0, 0x0, 0x0, 0xd800}, 0x98) [ 515.249505][ T10] usb 4-1: unable to read config index 0 descriptor/start: -61 [ 515.257393][ T10] usb 4-1: can't read configurations, error -61 00:53:23 executing program 4: r0 = socket$inet_sctp(0x2, 0x5, 0x84) setsockopt$inet_sctp_SCTP_ASSOCINFO(r0, 0x84, 0x2, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, 0x1}, 0x14) 00:53:23 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x24}}, 0x0) getsockname$packet(r2, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000440)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r3, @ANYBLOB="0000000000000000280012000900010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000480)=@newqdisc={0x2c, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r3, {0x0, 0xfff1}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_mq={0x7}]}, 0x2c}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000740)=ANY=[@ANYBLOB="240000002400010400"/20, @ANYRES32=r3, @ANYBLOB="0000f2000202f1ff"], 0x24}}, 0x0) 00:53:23 executing program 2: r0 = socket$inet_sctp(0x2, 0x5, 0x84) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(r0, 0x84, 0x28, &(0x7f0000000080)={0x1, [0x0]}, &(0x7f00000002c0)=0x8) sendmsg$inet_sctp(r0, &(0x7f0000000500)={&(0x7f0000000040)=@in={0x10, 0x2}, 0x10, 0x0}, 0x0) setsockopt$inet_sctp_SCTP_DELAYED_SACK(r0, 0x84, 0xf, &(0x7f0000000000), 0xc) [ 515.499464][ T10] usb 4-1: new high-speed USB device number 10 using dummy_hcd 00:53:23 executing program 3: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)=ANY=[@ANYBLOB="120100004f92b908090212000100000000090400000000516397057ca77f000000"], 0x0) syz_usb_control_io$cdc_ecm(r0, 0x0, &(0x7f0000000240)={0x1c, &(0x7f0000000180)=ANY=[], 0x0, 0x0}) [ 515.693877][ T10] usb 4-1: device descriptor read/8, error -71 00:53:23 executing program 1: r0 = socket$inet_sctp(0x2, 0x5, 0x84) sendmsg$inet_sctp(r0, &(0x7f0000000600)={&(0x7f0000000000)=@in={0x10, 0x2}, 0x10, &(0x7f00000004c0)=[{&(0x7f0000000040)='\r', 0x1}], 0x1, &(0x7f0000000500)=[@authinfo={0x10}, @sndrcv={0x2c}], 0x3c}, 0x20100) 00:53:24 executing program 2: r0 = socket$inet_sctp(0x2, 0x1, 0x84) sendmsg$inet_sctp(r0, &(0x7f00000001c0)={&(0x7f0000000000)=@in={0x10, 0x2}, 0x10, &(0x7f0000000140)=[{&(0x7f0000000040)='\f', 0x1}], 0x1, &(0x7f0000000180)=[@dstaddrv6={0x1c, 0x84, 0xa, @remote={0xfe, 0x80, '\x00', 0x0}}, @authinfo={0x10}], 0x2c}, 0x0) [ 515.848044][ T10] usb usb4-port1: unable to enumerate USB device 00:53:24 executing program 4: r0 = socket$inet_sctp(0x2, 0x5, 0x84) sendmsg$inet_sctp(r0, &(0x7f0000000700)={&(0x7f0000000100)=@in={0x10, 0x2}, 0x10, &(0x7f0000000680)=[{&(0x7f0000000380)="9e", 0x1}], 0x1, &(0x7f00000006c0)=[@dstaddrv6={0x1c, 0x84, 0xa, @remote={0xfe, 0x80, '\x00', 0x0}}], 0x1c}, 0x0) [ 516.020641][ T7507] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.0'. 00:53:24 executing program 2: r0 = socket$inet_sctp(0x2, 0x1, 0x84) getsockopt$inet_sctp_SCTP_STATUS(r0, 0x84, 0xe, &(0x7f0000000480), &(0x7f0000000540)=0xb0) 00:53:24 executing program 1: r0 = socket$inet_sctp(0x2, 0x5, 0x84) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(r0, 0x84, 0x28, &(0x7f0000000080)={0x1, [0x0]}, &(0x7f00000002c0)=0x8) sendmsg$inet_sctp(r0, &(0x7f0000000500)={&(0x7f0000000040)=@in={0x10, 0x2}, 0x10, 0x0}, 0x0) setsockopt$inet_sctp_SCTP_DELAYED_SACK(r0, 0x84, 0xf, &(0x7f0000000000), 0xc) 00:53:24 executing program 4: r0 = socket$inet_sctp(0x2, 0x5, 0x84) r1 = socket$inet6_sctp(0x1c, 0x1, 0x84) dup2(r1, r0) setsockopt$inet_sctp_SCTP_ADD_STREAMS(r0, 0x84, 0x903, &(0x7f00000000c0), 0x8) [ 516.387328][ T10] usb 4-1: new high-speed USB device number 11 using dummy_hcd 00:53:24 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x24}}, 0x0) getsockname$packet(r2, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000440)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r3, @ANYBLOB="0000000000000000280012000900010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000740)=ANY=[@ANYBLOB="240000002400010400"/20, @ANYRES32=r3, @ANYBLOB="0000f2000202f1ff"], 0x24}}, 0x0) 00:53:24 executing program 2: syz_emit_ethernet(0x56, &(0x7f00000000c0)={@local, @random="e97e7f1ddd3c", @val, {@ipv6}}, 0x0) [ 516.659379][ T10] usb 4-1: Using ep0 maxpacket: 8 00:53:24 executing program 1: r0 = socket$inet6_sctp(0x1c, 0x1, 0x84) r1 = socket(0x1c, 0x1, 0x0) r2 = dup2(r0, r1) getsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r2, 0x84, 0x15, &(0x7f0000000100), &(0x7f0000000140)=0x8) [ 516.735266][ T10] usb 4-1: too many configurations: 9, using maximum allowed: 8 [ 516.802390][ T7526] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.0'. 00:53:25 executing program 2: r0 = socket$inet_sctp(0x2, 0x1, 0x84) r1 = socket$inet_sctp(0x2, 0x5, 0x84) dup2(r1, r0) getsockopt$inet_sctp_SCTP_PRIMARY_ADDR(r0, 0x84, 0x7, &(0x7f00000002c0), &(0x7f00000000c0)=0x88) [ 516.950236][ T10] usb 4-1: unable to read config index 0 descriptor/start: -61 [ 516.958217][ T10] usb 4-1: can't read configurations, error -61 00:53:25 executing program 4: r0 = socket$inet6_sctp(0x1c, 0x1, 0x84) r1 = socket$inet6_sctp(0x1c, 0x5, 0x84) connect$inet6(r1, &(0x7f0000000040)={0x1c, 0x1c}, 0x1c) r2 = dup2(r1, r0) sendto$inet6(r2, &(0x7f0000000180)="ee", 0x1, 0x0, &(0x7f0000000080)={0x1c, 0x1c, 0x1}, 0x1c) [ 517.161071][ T10] usb 4-1: new high-speed USB device number 12 using dummy_hcd 00:53:25 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x24}}, 0x0) getsockname$packet(r2, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000440)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r3, @ANYBLOB="0000000000000000280012000900010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000740)=ANY=[@ANYBLOB="240000002400010400"/20, @ANYRES32=r3, @ANYBLOB="0000f2000202f1ff"], 0x24}}, 0x0) 00:53:25 executing program 2: r0 = socket$inet_sctp(0x2, 0x5, 0x84) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(r0, 0x84, 0x28, &(0x7f0000000080)={0x1, [0x0]}, &(0x7f00000002c0)=0x8) sendmsg$inet_sctp(r0, &(0x7f0000000500)={&(0x7f0000000040)=@in={0x10, 0x2}, 0x10, 0x0}, 0x0) setsockopt$inet_sctp_SCTP_DELAYED_SACK(r0, 0x84, 0xf, &(0x7f0000000000), 0xc) [ 517.519488][ T10] usb 4-1: Using ep0 maxpacket: 8 [ 517.569832][ T10] usb 4-1: too many configurations: 9, using maximum allowed: 8 [ 517.735164][ T10] usb 4-1: unable to read config index 0 descriptor/start: -61 [ 517.744244][ T10] usb 4-1: can't read configurations, error -61 [ 517.803863][ T7543] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.0'. 00:53:26 executing program 1: poll(0x0, 0x0, 0x0) r0 = socket$inet6_sctp(0x1c, 0x1, 0x84) connect$inet6(r0, &(0x7f00000000c0)={0x1c, 0x1c, 0x2}, 0x1c) [ 517.849419][ T10] usb usb4-port1: attempt power cycle 00:53:26 executing program 2: r0 = socket$inet_sctp(0x2, 0x5, 0x84) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(r0, 0x84, 0x25, &(0x7f0000000140)=ANY=[@ANYBLOB="01"], &(0x7f0000000040)=0x8) 00:53:26 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x24}}, 0x0) getsockname$packet(r2, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000440)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r3, @ANYBLOB="0000000000000000280012000900010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000740)=ANY=[@ANYBLOB="240000002400010400"/20, @ANYRES32=r3, @ANYBLOB="0000f2000202f1ff"], 0x24}}, 0x0) 00:53:26 executing program 4: r0 = socket$inet_sctp(0x2, 0x5, 0x84) sendmsg$inet_sctp(r0, &(0x7f0000000580)={&(0x7f0000000180)=@in={0x10, 0x2}, 0x10, &(0x7f0000000480)=[{&(0x7f00000001c0)='R', 0x1}], 0x1, &(0x7f0000000540)=[@sndinfo={0x1c, 0x84, 0x4, {0x0, 0xd00}}], 0x1c}, 0x0) [ 518.319643][ T10] usb 4-1: new high-speed USB device number 13 using dummy_hcd [ 518.343524][ T7554] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.0'. 00:53:26 executing program 2: r0 = socket$inet_sctp(0x2, 0x5, 0x84) getsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r0, 0x84, 0x15, &(0x7f0000001540), &(0x7f0000001800)=0x8) [ 518.433255][ T10] usb 4-1: Using ep0 maxpacket: 8 00:53:26 executing program 4: r0 = socket$inet_sctp(0x2, 0x5, 0x84) sendmsg$inet_sctp(r0, &(0x7f0000000500)={&(0x7f0000000040)=@in={0x10, 0x2}, 0x10, 0x0, 0x0, &(0x7f0000000440)=[@dstaddrv4={0x10, 0x84, 0x9}], 0x10}, 0x0) [ 518.507111][ T10] usb 4-1: too many configurations: 9, using maximum allowed: 8 [ 518.670372][ T10] usb 4-1: unable to read config index 0 descriptor/start: -61 [ 518.682061][ T10] usb 4-1: can't read configurations, error -61 00:53:26 executing program 1: syz_emit_ethernet(0x66, &(0x7f0000000000)={@broadcast, @remote, @val, {@ipv6}}, 0x0) 00:53:26 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x24}}, 0x0) getsockname$packet(r1, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000440)=0x14) sendmsg$nl_route_sched(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000480)=@newqdisc={0x2c, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r2, {0x0, 0xfff1}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_mq={0x7}]}, 0x2c}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000740)=ANY=[@ANYBLOB="240000002400010400"/20, @ANYRES32=r2, @ANYBLOB="0000f2000202f1ff"], 0x24}}, 0x0) 00:53:27 executing program 2: r0 = socket$inet_sctp(0x2, 0x5, 0x84) setsockopt$inet_sctp_SCTP_DELAYED_SACK(r0, 0x84, 0xf, &(0x7f0000000300), 0xc) [ 518.900608][ T10] usb 4-1: new high-speed USB device number 14 using dummy_hcd 00:53:27 executing program 4: r0 = socket$inet6_sctp(0x1c, 0x5, 0x84) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000300)={0x1c, 0x1c, 0x3}, 0x1c) 00:53:27 executing program 3: r0 = socket$inet6_sctp(0x1c, 0x5, 0x84) connect$inet6(r0, &(0x7f0000000040)={0x1b, 0x1c, 0x3}, 0x1c) [ 519.000627][ T10] usb 4-1: device descriptor read/8, error -71 00:53:27 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[@cred], 0x20}, 0x0) [ 519.152694][ T10] usb usb4-port1: unable to enumerate USB device 00:53:27 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x24}}, 0x0) getsockname$packet(r1, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000440)=0x14) sendmsg$nl_route_sched(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000480)=@newqdisc={0x2c, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r2, {0x0, 0xfff1}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_mq={0x7}]}, 0x2c}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000740)=ANY=[@ANYBLOB="240000002400010400"/20, @ANYRES32=r2, @ANYBLOB="0000f2000202f1ff"], 0x24}}, 0x0) 00:53:27 executing program 2: r0 = socket$inet6_sctp(0x1c, 0x5, 0x84) r1 = socket$inet_sctp(0x2, 0x1, 0x84) connect$inet(r1, &(0x7f0000000040)={0x10, 0x2}, 0x10) dup2(r1, r0) sendto$inet6(r0, 0x0, 0x0, 0x100, &(0x7f0000000040)={0x1c, 0x1c, 0x3}, 0x1c) 00:53:27 executing program 1: r0 = socket$inet6_sctp(0x1c, 0x1, 0x84) connect$inet6(r0, &(0x7f0000000000)={0x1c, 0x1c, 0x1}, 0x1c) 00:53:27 executing program 3: r0 = socket$inet_sctp(0x2, 0x5, 0x84) r1 = socket$inet6_sctp(0x1c, 0x5, 0x84) r2 = dup2(r0, r1) sendmsg$unix(r2, &(0x7f00000017c0)={&(0x7f0000000100)=@file={0xa}, 0xa, 0x0, 0x0, &(0x7f0000001780)=[@rights, @rights], 0x18}, 0x0) 00:53:27 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x24}}, 0x0) getsockname$packet(r1, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000440)=0x14) sendmsg$nl_route_sched(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000480)=@newqdisc={0x2c, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r2, {0x0, 0xfff1}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_mq={0x7}]}, 0x2c}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000740)=ANY=[@ANYBLOB="240000002400010400"/20, @ANYRES32=r2, @ANYBLOB="0000f2000202f1ff"], 0x24}}, 0x0) 00:53:28 executing program 4: r0 = socket$inet6_sctp(0x1c, 0x5, 0x84) connect$inet6(r0, &(0x7f0000000000)={0x1c, 0x1c, 0x3}, 0x1c) connect$inet6(r0, &(0x7f0000000040)={0x1c, 0x1c, 0x1}, 0x1c) 00:53:28 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x24}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32, @ANYBLOB="0000000000000000280012000900010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000480)=@newqdisc={0x2c, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, {0x0, 0xfff1}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_mq={0x7}]}, 0x2c}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000740)=ANY=[@ANYBLOB="240000002400010400"/20, @ANYRES32, @ANYBLOB="0000f2000202f1ff"], 0x24}}, 0x0) 00:53:28 executing program 1: r0 = socket$inet_udp(0x2, 0x2, 0x0) sendto$inet(r0, 0x0, 0x0, 0x0, &(0x7f0000000400)={0x10, 0x2}, 0x10) 00:53:28 executing program 2: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@broadcast, @random="50f24e78ccd0", @val, {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x0, @empty, @empty, @remote}}}}, 0x0) 00:53:28 executing program 3: r0 = socket$inet_sctp(0x2, 0x1, 0x84) setsockopt$inet_sctp_SCTP_PEER_ADDR_PARAMS(r0, 0x84, 0xa, &(0x7f0000000040)={0x0, @in, 0x0, 0x0, 0x210}, 0x98) connect$inet(r0, &(0x7f0000000000)={0x10, 0x2}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x105, 0x0, 0x0) 00:53:28 executing program 4: r0 = socket(0x2, 0x1, 0x84) sendmsg$inet_sctp(r0, &(0x7f00000004c0)={&(0x7f0000000100)=@in={0x10, 0x2}, 0x10, 0x0}, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt$inet_sctp_SCTP_PEER_ADDR_PARAMS(r1, 0x84, 0xa, &(0x7f00000001c0)={0x0, @in, 0x0, 0x0, 0x30a}, 0x98) 00:53:28 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x24}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32, @ANYBLOB="0000000000000000280012000900010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000480)=@newqdisc={0x2c, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, {0x0, 0xfff1}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_mq={0x7}]}, 0x2c}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000740)=ANY=[@ANYBLOB="240000002400010400"/20, @ANYRES32, @ANYBLOB="0000f2000202f1ff"], 0x24}}, 0x0) 00:53:28 executing program 1: syz_mount_image$exfat(&(0x7f0000001500), &(0x7f0000000040)='./file0\x00', 0x20010080, &(0x7f0000000300)=ANY=[], 0x9, 0x14d7, &(0x7f0000002a80)="$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") 00:53:29 executing program 2: close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) r0 = openat$vhost_vsock(0xffffffffffffff9c, &(0x7f0000000780), 0x2, 0x0) ioctl$VHOST_VDPA_SET_VRING_ENABLE(r0, 0x4004af61, 0x0) 00:53:29 executing program 3: openat$procfs(0xffffffffffffff9c, &(0x7f0000001b00)='/proc/slabinfo\x00', 0x0, 0x0) 00:53:29 executing program 4: r0 = syz_open_procfs(0x0, &(0x7f0000000180)='net/arp\x00') preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000000)=""/125, 0x7d}], 0x1, 0x3ff, 0x0) 00:53:29 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x24}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32, @ANYBLOB="0000000000000000280012000900010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000480)=@newqdisc={0x2c, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, {0x0, 0xfff1}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_mq={0x7}]}, 0x2c}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000740)=ANY=[@ANYBLOB="240000002400010400"/20, @ANYRES32, @ANYBLOB="0000f2000202f1ff"], 0x24}}, 0x0) [ 521.089793][ T1204] ieee802154 phy0 wpan0: encryption failed: -22 [ 521.096442][ T1204] ieee802154 phy1 wpan1: encryption failed: -22 [ 521.113958][ T7611] loop1: detected capacity change from 0 to 256 00:53:29 executing program 3: close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) r0 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TCSETAW(r0, 0x5407, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, "99888c5acb9ea51a"}) 00:53:29 executing program 2: r0 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$RTC_SET_TIME(r0, 0x4024700a, &(0x7f0000000040)={0x0, 0x2b, 0xe, 0x0, 0x5, 0x5, 0x32ed7246}) 00:53:29 executing program 4: openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/asound/seq/clients\x00', 0x0, 0x0) 00:53:29 executing program 1: close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) r0 = openat$vhost_vsock(0xffffffffffffff9c, &(0x7f0000000780), 0x2, 0x0) pwritev2(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="9ab12e7b", 0x4}], 0x1, 0x0, 0x0, 0x0) 00:53:29 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) getsockname$packet(r2, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000440)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r3, @ANYBLOB="0000000000000000280012000900010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000480)=@newqdisc={0x2c, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r3, {0x0, 0xfff1}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_mq={0x7}]}, 0x2c}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000740)=ANY=[@ANYBLOB="240000002400010400"/20, @ANYRES32=r3, @ANYBLOB="0000f2000202f1ff"], 0x24}}, 0x0) 00:53:29 executing program 2: r0 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$RTC_SET_TIME(r0, 0x4024700a, &(0x7f0000000040)={0x0, 0x2b, 0xe, 0x0, 0x5, 0x5, 0x32ed7246}) 00:53:30 executing program 3: r0 = syz_open_dev$sndctrl(&(0x7f0000000040), 0x0, 0x0) fsetxattr$trusted_overlay_redirect(r0, &(0x7f0000000000), 0x0, 0x0, 0x0) 00:53:30 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_mreqn(r0, 0x0, 0x23, 0x0, 0x0) [ 521.924197][ T7629] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.0'. 00:53:30 executing program 1: close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) r0 = openat$vhost_vsock(0xffffffffffffff9c, &(0x7f0000000780), 0x2, 0x0) pwritev2(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="9ab12e7b", 0x4}], 0x1, 0x0, 0x0, 0x0) 00:53:30 executing program 3: syz_mount_image$ext4(&(0x7f0000000100)='ext3\x00', &(0x7f0000000200)='./file1\x00', 0x2000000, &(0x7f0000000300)=ANY=[@ANYRES8=0x0, @ANYBLOB="a1bd62a43b038dedd508dfdc344ff8bbc0380d4214960d02875b04edc24060533adc8bc480a71e832d6cc491723f6fb1da64f62094bb6eb670a00a84dcca1b4a9d120b", @ANYRES16, @ANYRES32, @ANYRES16, @ANYRESOCT, @ANYRES32], 0x1, 0x4f6, &(0x7f00000007c0)="$eJzs3d9rXFkdAPDvvclk0zZrZlVkXXB3cVfSRTuTbNxtEGkriD4V1PoeYzIJIZNMyExqE4qm+AcIIir45JMvgn+AIP0TRCjou6gooq0+aq/MzI02yUwyNZNMd/L5wMk95/76nnPJnLl37uHeAC6sNyPiVkSMRMQ7ETGZz0/zNN8s7LXXe/L4/mIzJZFld/6WRJLP299XszwaEVfam8R4RHztyxHfTI7Gre/sri1Uq5WtvFxurG+W6zu711bXF1YqK5WN2dmZ9+euz703N53lTtXOYkTc+OKffvi9n33pxq8+863fz//l6reb1fr8x9r1jojFUwXoor3vQutY7Gseo62zCDYAI3l7CiODrgkAAL1onuN/OCI+2Tr/n4yR1tkcAAAAMEyymxPxryQiAwAAAIZWGhETkaSlfCzARKRpqdQew/vRuJxWa/XGp5dr2xtLzWURxSiky6vVynQ+VrgYhaRZnsnH2O6X3z1Uno2IVyLiB5OXWuXSYq26NOgfPwAAAOCCuPLGwev/f06mrTwAAAAwZIpdCwAAAMCwcMkPAAAAw8/1PwAAAAy1r9y+3UzZ/nu8l+7ubK/V7l5bqtTXSuvbi6XF2tZmaaVWW2k9s2/9pP1Va7XNz8bG9r1yo1JvlOs7u/Prte2NxvzqgVdgAwAAAOfolTce/i6JiL3PXWqlyJ8DCHDAHwddAaCfRgZdAWBgRgddAWBgCieuoYeAYZecsLzr4J1f978uAADA2Zj6+NH7/2P5spN/GwA+yIz1AYCLx909uLgKRgDChfeh9uSlbstPf/8/y567UgAAQF9NtFKSlvJ7gRORpqVSxMut1wIUkuXVamU6vz747WThpWZ5prVlcuKYYQAAAAAAAAAAAAAAAAAAAAAAAACgLcuSyAAAAIChFpH+OWk9zT9iavLtiYO/Dhx669dP7vzo3kKjsTUTMZb8fbI5aywiGj/O57+beSUAAAAAvADa1+n5dGbQtQEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABg2Dx5fH9xP51n3L9+ISKKneKPxnhrOh6FiLj8jyRGn9kuiYiRPsTfexARr3aKn8TTLMuKeS06xb90xvGLrUPTOX4aEVf6EB8usofN/udWp89fGm+2pp0/f6N5Oq3u/V/63/5vpEv/83KPMV579Ity1/gPIl4b7dz/7MdP2vGTOBT/rR7jf+Pru7vdlmU/jZjq+P2THIhVbqxvlus7u9dW1xdWKiuVjdnZmffnrs+9NzddXl6tVvK/HWN8/xO/fHpc+y93iV882P4jx//tHtv/70f3Hn+knS10in/1rc7fv692iZ/m332fyvPN5VP7+b12/lmv//w3rx/X/qUu7R8/of1Xe2z/O1/97h96XBUAOAf1nd21hWq1snVMZryHdc45c/PFqIZMvzLZd9r/j6fbzyk3P5LJTrP5aPShGmPP8Tntb2aQvRIAAHAW/nfSP+iaAAAAAAAAAAAAAAAAAAAAwMX1fz4hbDwiel75cMy9wTQVAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOBY/wkAAP//E77WGg==") 00:53:30 executing program 2: r0 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$RTC_SET_TIME(r0, 0x4024700a, &(0x7f0000000040)={0x0, 0x2b, 0xe, 0x0, 0x5, 0x5, 0x32ed7246}) 00:53:30 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) getsockname$packet(r2, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000440)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r3, @ANYBLOB="0000000000000000280012000900010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000480)=@newqdisc={0x2c, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r3, {0x0, 0xfff1}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_mq={0x7}]}, 0x2c}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000740)=ANY=[@ANYBLOB="240000002400010400"/20, @ANYRES32=r3, @ANYBLOB="0000f2000202f1ff"], 0x24}}, 0x0) 00:53:30 executing program 4: r0 = openat$vhost_vsock(0xffffffffffffff9c, &(0x7f0000000780), 0x2, 0x0) ioctl$VHOST_SET_OWNER(r0, 0xaf01, 0x0) ioctl$VHOST_SET_VRING_BASE(r0, 0x4008af12, 0x0) 00:53:30 executing program 1: close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) r0 = openat$vhost_vsock(0xffffffffffffff9c, &(0x7f0000000780), 0x2, 0x0) pwritev2(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="9ab12e7b", 0x4}], 0x1, 0x0, 0x0, 0x0) [ 522.590558][ T7647] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.0'. [ 522.678118][ T7646] loop3: detected capacity change from 0 to 512 [ 522.704590][ T7646] EXT4-fs: Warning: mounting with data=journal disables delayed allocation, dioread_nolock, O_DIRECT and fast_commit support! [ 522.718153][ T7646] EXT4-fs (loop3): couldn't mount as ext3 due to feature incompatibilities 00:53:30 executing program 4: syz_mount_image$exfat(&(0x7f0000001500), &(0x7f0000000040)='./file0\x00', 0x20010080, &(0x7f0000000300)=ANY=[], 0x9, 0x14d7, &(0x7f0000002a80)="$eJzs3Hl0lUW2KPDaVfVBiBGPERkCtWt/cMQARUREZBARGUREREREZBIBASMiIgIiBGQSMSAi8xARGQICIkOEiGGeB5knI42IiIhMMgnUW9h9L93Xvov7Xve7/JH9W6tWaqfO3qcqOyvn+85aOT93HVazca1qDYlI/Evgr19ShBAxQohBQojbhBCBEKJcfLn4a+t5FKT8a0/C/r2eSb/ZO2A3E/c/Z+P+52zc/5yN+5+zcf9zNu5/zsb9z9m4/4zlZFtnFrqdR84d/P5/Tsav/zkb9z9n4/7nbNz/nI37n7Nx/3M27n/Oxv3P2bj/jOVkN/v9Zx43d9zs3z/GGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYYznDBX+dFkL8x/xm74sxxhhjjDHGGGP/Pj73zd4BY4wxxhhjjDHG/v8DIYUSWgQil8gtYkQeEStuEXHiVpFX3CYi4nYRL+4Q+cSdIr8oIAqKQiJBFBZFhBEorCARiqKimIiKu0RxcbdIFCVESVFKOFFaJIl7RBlxrygr7hPlxP2ivHhAVBAVRSVRWTwoqoiHRFXxsKgmHhHVRQ1RU9QSj4ra4jFRRzwu6oonRD3xpKgvnhINxNOioXhGNBLPisbiOdFEPC+aimaiuWghWv4/5b8leoq3RS/RW6SIPqKveEf0E/3FADFQDBLvisHiPTFEvC9SxVAxTHwghosPxQjxkRgpRonRYowYK8aJ8WKCmCgmiTTxsZgsPhFTxKdiqpgmposZIl3MFLPEZ2K2mCPmis/FPPGFmC8WiIVikcgQX4rFYonIFF+JpeJrkSWWieVihVgpVonVYo1YK9aJ9WKD2Cg2ic1ii9gqvhHbxHaxQ+wUu8RusUfsFfvEfnFAfCuyxXf/l/nn/0t+NxAgQIIEDRpyQS6IgRiIhViIgzjIC3khAhGIh3jIB/kgP+SHglAQEiABikARQEAgICgKRSEKUSgOxSEREqEklAQHDpIgCcrAvVAWykI5KAfloTxUgIpQESpDZagCVaAqVIVqUA2qQ3WoCTXhUXgUHoM6UAfqQl2oB/WgPtSHBtAAGkJDaASNoDE0hibQBJpCU2gOzaEltIRW0ApaQ2toC22hHbSDDtABkiEZOkJHaA+doDN0hi7QBbpCV+gG3aE7vAVvwdvwNvSG6rIP9IW+0A/6wQAYCAPhXRgM78F78D6kwlAYBh/AB/AhjIBzMBJGwWgYDVXkOBgPE4DkJEiDNJgMk2EKTIGpMA2mwQxIh5kwC2bBbJgDc+BzmAdfwBewABbAIsiADFgMSyATMmEpnIcsWAbLYQWshFWwEtbAWlgD62EDrIdNsAm2wBb4Br6BMbAddsJO2A27YS/shf2wH1IhG7LhIByEQ3AIDsNhOAJH4CgchWNwDI7DcTgBJ+AknILTcArOwlk4B+fhAlyAS3AJLsMbCT822l1iXaqQ12ipZS6ZS8bIGBkrY2WcjJN5ZV4ZkREZL+NlPplP5pf5ZUFZUCbIBFlEFpEoUZIMZVFZVEZlVBaXxWWiTJQlZUnppJNJMkmWkWVkWVlWlpP3y/LyAVlBVpRtXGVZWVaRbV1V+bCsJqvJ6rKGrClryVqytqwt68g6sq6sK+vJerK+fEo2kH1gADwjr3WmsRwKTeQwaCqbyeayhfwQXpCt5AhoLdvItvIlOQpGQgfZyiXLV2RHOR46ydfkBHhddpGToKt8U3aT3WUP+ZbsKVu7XrK3nAp9ZF85A/rJ/nKAHChnQw15rWM15fsyVQ6Vw+QHchF8KEfIj+RIOUqOlmPkWDlOjpcT5EQ5SabJj+Vk+YmcIj+VU+U0OV3OkOlyppwlP5Oz5Rw5V34u58kv5Hy5QC6Ui2SG/FIulktkpvxKLpVfyyy5TC6XK+RKuUqulmvkWrlOrpcb5Ea5SW6WW+RW+Y3cJrfLHXKn3CV3yz1yr9wn98sD8luZLb+TB+Vf5CH5vTwsf5BH5I/yqPxJHpM/y+PyF3lC/ipPylPytDwjz8rf5Dl5Xl6QF+Ul+bu8LK/Iq9JLoUBJpZRWgcqlcqsYlUfFqltUnLpV5VW3qYi6XcWrO1Q+dafKrwqogqqQSlCFVRFlFCqrSIWqqCqmououVVzdrRJVCVVSlVJOlVZJ6h5VRt2ryqr7VDl1vyqvHlAVVEVVSVVWD6oq6iFVVT2sqqlHVHVVQ9VUtdSjqrZ6TNVRj6u66glVTz2p6qunVAP1tGqonlGN1LOqsXpONVHPq6aqmWquWqiW6gXVSr2oWqs2qq16SbVT7VUH9bJKVq+ojupV1Um9pjqr11UX9Ybqqt5U3VR31UNdUVeVV71Ub5Wi+qi+6h3VT/VXA9RANUi9qwar99QQ9b5KVUPVMPWBGq4+VCPUR2qkGqVGqzFqrBqnxqsJaqKapNLUx2qy+kRNUZ+qqWqamq5mqHQ1Uw34W6W5/4P8T/5J/pA/nn2L2qq+UdvUdrVD7VS71G61R+1R+9Q+dUAdUNkqWx1UB9UhdUgdVofVEXVEHVVH1TF1TB1Xx9UJdUKdVKfURXVGnVW/qXPqvDqvLqpL6pK6/LefgdCgpVZa60Dn0rl1jM6jY/UtOk7fqvPq23RE367j9R06n75T59cFdEFdSCfowrqINhq11aRDXVQX01F9ly6u79aJuoQuqUtpp0vrJH3Pv5x/o/211C11K91Kt9atdVvdVrfT7XQH3UEn62TdUXfUnXQn3Vl31l10F91Vd9XddDfdQ/fQPXVP3Uv30ik6RffV7+h+ur8eoAfqQfpdPVgP1kP0EJ2qU/UwPUwP18P1CD1Cj9Qj9Wg9Wo/VY/V4PV5P1BN1mk7Tk/VkPUVP0VP1VD1dT9fpOl3P0rP0bD1bz9Vz9Tw9T8/X8/VCvVBn6Ay9WC/WmTpTL9VLdZZeppfpFXqFXqVX6TV6jV6n1+kNeoPepDfpLL1Vb9Xb9Da9Q+/Qu/QuvUfv0fv0Pn1AH9DZOlsf1Af1IX1IH9aH9RF9RB/VR/UxfUwf18f1CX1Cn9Qn9Wl9Wp/VZ/U5fU5f0Bf0JX1JX9aX9VV99dplXyADGehAB7mCXEFMEBPEBrFBXBAX5A3yBpEgEsQH8UG+4M4gf1AgKBgUChKCwkGRwAQY2ICCMCgaFAuiwV1B8eDuIDEoEZQMSgUuKB0kBfcEZYJ7g7LBfUG54P6gfPBAUCGoGFQKKgcPBlWCh4KqwcNBteCRoHpQI6gZ1AoeDWoHjwV1gseDusETQb3gyaB+8FTQIHg6aBg8EzQKng0aB88FTYLng6ZBs6B50CJo+W+t7/25Ai+6Xqa3STF9TF/zjuln+psBZqAZZN41g817Zoh536SaoWaY+cAMNx+aEeYjM9KMMqPNGDPWjDPjzQQz0UwyaeZjM9l8YqaYT81UM81MNzNMuplpZpnPzGwzx8w1n5t55gsz3ywwC80ik2G+NIvNEpNpvjJLzdcmyywzy80Ks9KsMqvNGrPWrDPrzQaz0Wwym80Ws9V8Y7aZ7WaH2Wl2md1mj9lr9pn95oD51mSb78xB8xdzyHxvDpsfzBHzozlqfjLHzM/muPnFnDC/mpPmlDltzpiz5jdzzpw3F8xFc8n8bi6bK+aq8dcu7q+9vKNGjbkwF8ZgDMZiLMZhHObFvBjBCMZjPObDfJgf82NBLIgJmIBFsAheQ0hYFItiFKNYHItjIiZiSSyJDh0mYRKWwTJYFstiOSyH5bE8VsAKWAkr4YP4ID6ED+HD+DA+go9gDayBtbAW1sbaWAfrYF2si/WwHtbH+tgAG2BDbIiNsBE2xsbYBJtgU2yKzbE5tsSW2ApbYWtsjW2xLbbDdtgBO2AyJmNH7IidsBN2xs7YBbtgV+yK3bAb9sAe2BN7Yi/shSmYgn2xL/bDfjgAB+AgHISDcTAOwSGYiqk4DIfhcByOI3AEjsRROBrH4Fgch+NxAk7ESZiGaTgZJ+MUnIJTcSpOx+mYjuk4C2fhbJyNc3EuzsN5OB/n40JciBmYgYtxMWZiJi7FpZiFWbgcl+NKXImrcTWuxbW4HtfjRtyIm3EzbsWtuA234Q7cgbtwF+7BPbgP9+EBPIDZmI0H8SAewkN4GA/jETyCR/EoHsNjeByP4wk8gSfxJJ7G03gWz+I5PIcX8AJewt/xMl7Bq+gxxuaxsfYWG2dvtXntbfa/xgVtIZtgC9si1tj8tsA/xGitTbQlbElbyjpb2ibZe/4UV7AVbSVb2T5oq9iHbNU/xbXtY7aOfdzWtU/YWvbRf4jr2SdtffucbWCftw1tM9vItrCN7XO2iX3eNrXNbHPbwraz7W0H+7JNtq/YjvbVP8WL7RK71q6z6+0Gu8/utxfsRXvM/mwv2d9tL9vbDrLv2sH2PTvEvm9T7dA/xaPtGDvWjrPj7QQ70U76UzzdzrDpdqadZT+zs+2cP8UZ9ks7z2ba+XaBXWgX/RFf21Om/coutV/bLLvMLrcr7Eq7yq62a/5zryvsJrvZbrF77F67zW63O+xOu8vu/iO+do4D9lubbb+zR+1P9pD93h62x+0R++Mf8bXzHbe/2BP2V3vSnrKn7Rl71v5mz9nzf5z/2tnP2Cv2qvVWEJAkRZoCykW5KYbyUCzdQnF0K+Wl2yhCt1M83UH56E7KTwWoIBWiBCpMRcgQkiWikIpSMYrSXVSc7qZEKkElqRQ5Kk1JdA+VoXupLN1H5eh+Kk8PUAWqSJWoMj1IVeghqkoPUzV6hKpTDapJtehRqk2PUR16nOrSE1SPnqT69BQ1oKepIT1DjehZakzPURN6nppSM2pOLaglvUCt6EVqTW2oLb1E7ag9daCXKZleoY70KnWi16gzvU5d6A3qSm9SN+pOPegt6klvUy/qTSnUh/rSO9SP+tMAGkiD6F0aTO/REHqfUmkoDaMPaDh9SCPoIxpJo2g0jaGxNI7G0wSaSJMojT6myfQJTaFPaSpNo+k0g9JpJs2iz2g2zaG59DnNoy9oPi2ghbSIMuhLWkxLKJO+oqX0NWXRMlpOK2glraLVtIbW0jpaTxtoI22izbSFttI3tI220w7aSbtoN+2hvbSP9tMB+pay6Ts6SH+hQ/Q9HaYf6Aj9SEfpJzpGP9Nx+oVO0K90kk7RaTpDZ+k3Okfn6QJdpEv0O12mK3SVPIkQQhmqUIdBmCvMHcaEecLY8JYwLrw1zBveFkbC28P48I4wX3hnmD8sEBYMC4UJYeGwSGhCDG1IYRgWDYuF0fCusHh4d5gYlghLhqVCF5YOk8J7wjLhvWHZ8L6wXHh/WD58IKwQVgyfe6Jy+GBYJXworBo+HFYLHwmrhzXCmmGt8NGwdvhYWCd8PKwbPhGWDZ8M64dPhQ3Cp8OG4TNho/DZsHH4XNgkfD5sGjYLm4ctwpbhC2Gr8MWwddgmbBu+FLYL24cdwpfD5PCVsGP46g3XU8I+Yd/wnfCd0PvH1cLoomhG9Mvo4uiSaGb0q+jS6NfRrOiy6PLoiujK6Kro6uia6Nrouuj66Iboxuim6Obolqj3tXILB0465bQLXC6X28W4PC7W3eLi3K0ur7vNRdztLt7d4fK5O11+V8AVdIVcgivsijjj0FlHLnRFXTEXdXe54u5ul+hKuJKulHOutEtyLVxL19K1ci+61q6Na+teci+59q69e9m97F5xHd2rrpN7zXV2r7su7g33hnvTdXPdXQ/3luvp3na9XG+X4lJcX9fX9XP93AA3wA1yg9xgN9gNcUNcqkt1w9wwN9wNdyPcCDfSjXSj3Wg31o114914N9FNdGkuzU12k90UN8VNdVPddDfdpbt0N8vNcrPdbDfXzXXzEue5+W6+W+gWugyX4Ra7xS7TZbqlbqnLclluuVvuVrqVbrVb7da6tW69W+82uo1us9vstrqtbpvb5na4HW6X2+X2uD1un9vnDrgDLttlu4PuoDvkDrnD7gd3xP3ojrqf3DH3szvufnEn3K/upDvlTrsz7qz7zZ1z590Fd9Fdcr+7y+6Ku+q8S4t8HJkc+SQyJfJpZGpkWmR6ZEYkPTIzMivyWWR2ZE5kbuTzyLzIF5H5kQWRhZFFkYzIl5HFkSWRzMhXkaWRryNZkWWR5ZEVkZWRVRHvC28LfVFfzEf9Xb64v9sn+hK+pC/lnS/tk/w9voy/15f19/ly/n5f3j/gK/iKvpJ/3jf1zXxz38K39C/4Vv5F39q38W39S76db+87+Jd9sn/Fd/Sv+k7+Nd/Zv+67+Dd8V/+m7+a7+x7+Ld/Tv+17+d4+xffxff07vp/v7wf4gX6Qf9cP9u/5If59n+qH+mH+Az/cf+hH+I/8SD/Kj/Zj/Fg/zo/3E/xEP8mn+Y/9ZP+Jn+I/9VP9ND/dz/Dpfqaf5T/zs/0cP9d/7uf5L/x8v8Av9It8hv/SL/ZLfKb/yi/1X/ssv8wv9yv8Sr/Kr/Zr/Fq/zq/3G/xGv8lv9lv8Vv+N3+a3+x1+p9/ld/s9fq/f5/f7A/5bn+2/8wf9X/wh/70/7H/wR/yP/qj/yR/zP/vj/hd/wv/qT/pT/rQ/48/63/w5f95f8Bf9Jf+7v+yv+Kv8P2uMMcYYY/8j6gbrff7J9+TfxjV9hRC3bi905O/XtRBiY/6/zvvLhHYRIcQrvbs+8x+jevWUlJS/PTZLiaDYAiFE5Hp+LnE9XibaivYiWbQRZf7p/vrL7pfoBvWj9wsR+3c5MeJ6fL3+vf9N/XHzblh/gRCJxa7n5BHX4+v1y/439Qu0ukH9PN+nCdH673LixPX4ev0k8aJ4VST/wyMZY4wxxhhjjLG/6i8rdb7R/e21+/MEfT0nt7ge3+j+nDHGGGOMMcYYYzff6917vPxCcnKbzjzhCU948p+Tm/2XiTHGGGOMMfbvdv2i/2bvhDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYy7n+Nz5O7GafkTHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGLvZ/k8AAAD//yv+NqA=") 00:53:31 executing program 2: r0 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$RTC_SET_TIME(r0, 0x4024700a, &(0x7f0000000040)={0x0, 0x2b, 0xe, 0x0, 0x5, 0x5, 0x32ed7246}) 00:53:31 executing program 1: close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) r0 = openat$vhost_vsock(0xffffffffffffff9c, &(0x7f0000000780), 0x2, 0x0) pwritev2(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="9ab12e7b", 0x4}], 0x1, 0x0, 0x0, 0x0) 00:53:31 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) getsockname$packet(r2, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000440)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r3, @ANYBLOB="0000000000000000280012000900010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000480)=@newqdisc={0x2c, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r3, {0x0, 0xfff1}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_mq={0x7}]}, 0x2c}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000740)=ANY=[@ANYBLOB="240000002400010400"/20, @ANYRES32=r3, @ANYBLOB="0000f2000202f1ff"], 0x24}}, 0x0) 00:53:31 executing program 3: r0 = syz_open_dev$usbfs(&(0x7f0000000040), 0x76, 0x141201) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r1, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) ioctl$USBDEVFS_IOCTL(r0, 0xc0105512, &(0x7f00000000c0)=@usbdevfs_disconnect={0x4}) ioctl$USBDEVFS_IOCTL(r1, 0xc0105512, &(0x7f0000000340)=@usbdevfs_driver={0x0, 0x80000000, &(0x7f0000000240)="1dd602ad6b61e4479cdb24b8052ed7a053f333f9a2f28fe0157c303c06f9501c24b7da1eef0b3769cc0f6adc887ea4666a7e8933b8033df23a26162ea7b808efc35537ce99e93b8040668b903c8de81449a69d6e65604d89d04864b3caef8453e67fb0c3c37cb605a093056b59fe543ca93c9673649047005aedfb4e948afe90d39afd1a313bd62a29a58c0ce5eb3accedf02ae9481e9ff1c264582dba01a7930b55599c5ccfab081127d9e5c49ef7d18150aef95911a9de68d46346d88c2f50127bd0634d6b26aea109bdb2f5f472da7e874c985e09cc5a1a68cc780e8d238a311b90df8367947c16f7"}) ioctl$USBDEVFS_SUBMITURB(r0, 0x8038550a, &(0x7f0000000080)=@urb_type_control={0x2, {}, 0x0, 0x0, &(0x7f0000000000)={0x0, 0x3}, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r2 = openat$bsg(0xffffffffffffff9c, &(0x7f00000001c0), 0x40, 0x0) openat$cgroup_ro(r2, &(0x7f0000000700)='cpuacct.usage_percpu_sys\x00', 0x0, 0x0) accept$unix(r1, &(0x7f0000000100)=@abs, &(0x7f0000000180)=0x6e) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r3, 0x6, 0x80000000000002, &(0x7f0000000040)=0x76, 0x4) ioctl$sock_SIOCGSKNS(r3, 0x894c, &(0x7f0000000680)=0x401) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000840)='cpuacct.usage_all\x00', 0x0, 0x0) r4 = bpf$PROG_LOAD(0x5, &(0x7f00000054c0)={0x4, 0x16, &(0x7f00000018c0)=ANY=[@ANYBLOB="61128c000000000061134c0000000000bf2000000000000007000000080000003d0301000000000095000000000000006926000000000000bf67000000000000260608000fff52004507000002000000240600000ee60000bf050000000000000f630000000000006507000002000000070700004c0000001f75000000000000bf54000000000000070400000400f9ff2d350100000000009500000000000000050000000000000095000000f7ffffff1e1bd1fe4b3af9c97925711095cc1a3a25b9418ffdc4a1da470a14e4391c3fb6915cbff2a4911fe82664d775cdb9dfc83fa32db39b636c1866b526185f4ab35172a74e9afe751664f580a6c5bccf1ef6583e0c1cd1f7fe416be4278613dae5fbcd1714f63b545d08c2963a5a7231a91d595db8ef17d1af77506ab68c1df70237cc61b8b001f5dc9a200bc6328ea3277387562eefdeae09ab8d05ee86edc8f0cce9c7bcc809c5db956dbfa9fff683317a8f7855872008d59426e609"], &(0x7f0000000100)='GPL\x00'}, 0x48) bind$inet(r3, &(0x7f0000000280)={0x2, 0x4e23, @multicast2}, 0x10) socket$nl_route(0x10, 0x3, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r6, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x32}}, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(r4, 0x89f3, &(0x7f00000003c0)={'ip6tnl0\x00', &(0x7f00000002c0)={'syztnl0\x00', r7, 0x2f, 0x3, 0x10, 0x3, 0x1, @ipv4={'\x00', '\xff\xff', @broadcast}, @loopback, 0x80, 0x8000, 0x7, 0x2}}) sendmsg$nl_route_sched(r6, &(0x7f0000000640)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000440)={&(0x7f0000000400)=ANY=[@ANYBLOB="240000002a00000126bd7000fcdbdf4300000000", @ANYRES32=r8, @ANYBLOB="0a00f2fff1ff0400f1fff0ff"], 0x24}, 0x1, 0x0, 0x0, 0x20000001}, 0x801) r9 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000340), 0x10000, 0x0) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(r9, 0x6, 0x16, &(0x7f0000000380)=[@sack_perm, @window={0x3, 0x8, 0x101}, @sack_perm, @window={0x3, 0xb081, 0x4}, @timestamp, @mss={0x2, 0x7fffffff}, @window={0x3, 0x3, 0x200}, @timestamp], 0x8) ioctl$KVM_GET_MSR_INDEX_LIST(0xffffffffffffffff, 0xc004ae02, &(0x7f00000007c0)={0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}) pipe2$watch_queue(&(0x7f00000006c0), 0x80) ioctl$MON_IOCQ_URB_LEN(0xffffffffffffffff, 0x9201) getsockname$packet(r6, &(0x7f0000000140)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x28a) sendmsg$nl_route(r5, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000540)=ANY=[@ANYBLOB="3800000010000507000000000004000000000000", @ANYRES32=r7, @ANYBLOB="0000000a010000001800120008000100736974000c0002000800030036887fbd52a5e1fcea0727799ee9e5e9baae5f8277a40aff68ba9e83af16f27eb4bf9c5082104f742d5b1b64aaae3685243d377c8eac4bd12912ae07000000739e86a9c93e873fce4a279cfe772d8cd772f5b9b46344ddfe6524b151263239f46057b7bef5dcd488b1251ccfc9f859f1fedbc4de4f0d9f89b5c8a9341af2ef7b77660001000000000000426d4210461f3346f738c73fdfefa14cedcc9f5caa9c587555248b8a4b2f1672", @ANYRES32], 0x38}}, 0x0) [ 523.069727][ T7653] loop4: detected capacity change from 0 to 256 [ 523.234063][ T7653] exFAT-fs (loop4): failed to load upcase table (idx : 0x0000e8a4, chksum : 0x96511cdd, utbl_chksum : 0xe619d30d) [ 523.246403][ T7659] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.0'. 00:53:31 executing program 2: r0 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) ioctl$sock_bt_hci(r0, 0x800448d2, &(0x7f0000000000)="2ef9") 00:53:31 executing program 1: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$UI_DEV_CREATE(r0, 0x4004556b) 00:53:31 executing program 4: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$UI_DEV_CREATE(r0, 0x406855c9) 00:53:31 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x24}}, 0x0) getsockname$packet(0xffffffffffffffff, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000440)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r2, @ANYBLOB="0000000000000000280012000900010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000480)=@newqdisc={0x2c, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r2, {0x0, 0xfff1}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_mq={0x7}]}, 0x2c}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000740)=ANY=[@ANYBLOB="240000002400010400"/20, @ANYRES32=r2, @ANYBLOB="0000f2000202f1ff"], 0x24}}, 0x0) 00:53:31 executing program 3: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$UI_ABS_SETUP(r0, 0xc06855c8, &(0x7f0000000000)={0x7f}) 00:53:31 executing program 2: r0 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace(0x10, r0) ptrace$getenv(0x2, r0, 0x0, 0x0) 00:53:32 executing program 1: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$UI_DEV_CREATE(r0, 0x40045566) 00:53:32 executing program 4: r0 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) bind$bt_hci(r0, &(0x7f0000000080)={0x1f, 0xffffffffffffffff, 0x4}, 0x6) write$bt_hci(r0, &(0x7f0000000000)={0x1, @write_sc_support={{0xc7a, 0x1}}}, 0x5) 00:53:32 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x24}}, 0x0) getsockname$packet(0xffffffffffffffff, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000440)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r2, @ANYBLOB="0000000000000000280012000900010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000480)=@newqdisc={0x2c, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r2, {0x0, 0xfff1}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_mq={0x7}]}, 0x2c}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000740)=ANY=[@ANYBLOB="240000002400010400"/20, @ANYRES32=r2, @ANYBLOB="0000f2000202f1ff"], 0x24}}, 0x0) 00:53:32 executing program 1: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$UI_ABS_SETUP(r0, 0x401c5504, &(0x7f0000000000)={0x7f}) 00:53:32 executing program 2: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_CREATE_IRQCHIP(r1, 0xae60) ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) 00:53:32 executing program 3: r0 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) bind$bt_hci(r0, &(0x7f0000000000)={0x1f, 0x0, 0x1}, 0x6) write$binfmt_misc(r0, &(0x7f0000000040)={'syz1'}, 0x4) 00:53:32 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'macvlan0\x00', 0x1}) ioctl$TUNSETOFFLOAD(r0, 0x400454d0, 0x1c) 00:53:32 executing program 4: r0 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) bind$bt_hci(r0, &(0x7f0000000080)={0x1f, 0xffffffffffffffff, 0x4}, 0x6) write$bt_hci(r0, &(0x7f0000000000)={0x1, @write_sc_support={{0xc7a, 0x1}}}, 0x5) 00:53:32 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x24}}, 0x0) getsockname$packet(0xffffffffffffffff, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000440)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r2, @ANYBLOB="0000000000000000280012000900010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000480)=@newqdisc={0x2c, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r2, {0x0, 0xfff1}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_mq={0x7}]}, 0x2c}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000740)=ANY=[@ANYBLOB="240000002400010400"/20, @ANYRES32=r2, @ANYBLOB="0000f2000202f1ff"], 0x24}}, 0x0) 00:53:32 executing program 3: r0 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) bind$bt_hci(r0, &(0x7f0000000080)={0x1f, 0xffffffffffffffff, 0x3}, 0x6) write$binfmt_misc(r0, &(0x7f00000000c0)={'syz0'}, 0x4) 00:53:33 executing program 2: r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TIOCGWINSZ(r0, 0x5413, 0x0) 00:53:33 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x24}}, 0x0) getsockname$packet(r1, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000440)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r2, @ANYBLOB="0000000000000000280012000900010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000480)=@newqdisc={0x2c, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r2, {0x0, 0xfff1}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_mq={0x7}]}, 0x2c}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000740)=ANY=[@ANYBLOB="240000002400010400"/20, @ANYRES32=r2, @ANYBLOB="0000f2000202f1ff"], 0x24}}, 0x0) 00:53:33 executing program 4: r0 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) bind$bt_hci(r0, &(0x7f0000000080)={0x1f, 0xffffffffffffffff, 0x4}, 0x6) write$bt_hci(r0, &(0x7f0000000000)={0x1, @write_sc_support={{0xc7a, 0x1}}}, 0x5) 00:53:33 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000480), 0x0, 0x0) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000100)={0x0, {}, 0x0, {}, 0xf88b, 0x0, 0x0, 0x0, "7676c02e8482b92d86328855bfffef603f907ec03507644e6b49a8c78cdc657857ffea4b3addf6225d9627917ae8163ca0cff0fba602ddea96554fd2011a76cc", "f1d16213a6e8cffb2af7d9190dcacd2596af8799ed14d881205b11c6e9f6b2d3"}) 00:53:33 executing program 3: socket$nl_generic(0x10, 0x3, 0x10) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000080)='lp\x00', 0x3) setsockopt$inet_tcp_TCP_MD5SIG(r0, 0x6, 0xe, &(0x7f00000004c0)={@in={{0x2, 0x0, @loopback}}, 0x0, 0x0, 0x7, 0x0, "98d3340600c7aa11897ecaab876eab79576839c5656be8410f2802e944af80373be2666b665770173fbd1883303b6ac4749393ad08f139a68f00"}, 0xd8) bind$inet(r0, &(0x7f0000000480)={0x2, 0x4e23, @multicast1}, 0x10) r1 = syz_genetlink_get_family_id$tipc2(0x0, 0xffffffffffffffff) sendto$inet(r0, 0x0, 0x0, 0x200007fd, &(0x7f0000000000)={0x2, 0x24e23, @loopback}, 0x10) recvmmsg(r0, &(0x7f0000001840)=[{{0x0, 0x0, &(0x7f0000001500)=[{&(0x7f0000004ac0)=""/102389, 0x18ff5}], 0x12}}], 0x1, 0x100, 0x0) setsockopt$sock_int(r0, 0x1, 0x2f, &(0x7f0000000280)=0x40, 0x4) getsockopt$inet_tcp_buf(r0, 0x6, 0xe, &(0x7f0000000100)=""/226, &(0x7f0000000040)=0xe2) write$binfmt_elf64(r0, &(0x7f00000000c0)=ANY=[@ANYRESHEX=r1], 0xc63b9e35) getsockopt$inet_int(r0, 0x0, 0x32, &(0x7f00000002c0), &(0x7f0000000300)=0x4) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x6e) socket$inet6_udp(0xa, 0x2, 0x0) sendto$inet(r0, &(0x7f0000000340)="d33bd5cd51846dd6a82eb476865b94d465033b3716274160aaef3b31b11db37b794f54b0f5190716b82819fc49bd25451571c717ee57951e0b2292373bd13ba07bfdb243a5af5d79f0af142c57a637d786594b40cbaae2239a9a7f167323cf51c491abf5d87e92518042dbac5e3d75d71a41ea45f8c1d942", 0x78, 0x4001c, 0x0, 0x0) ioctl$BTRFS_IOC_BALANCE_CTL(r2, 0x40049421, 0x0) socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_bt_hci(0xffffffffffffffff, 0x400448df, &(0x7f00000000c0)="bd3fbcac132d2f44d41715") ioctl$HCIINQUIRY(0xffffffffffffffff, 0x400448ca, 0x0) 00:53:33 executing program 2: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$UI_DEV_SETUP(r0, 0x405c5503, &(0x7f0000000040)={{}, 'syz1\x00'}) ioctl$UI_DEV_CREATE(r0, 0x5501) ioctl$UI_SET_SWBIT(r0, 0x4004556d, 0x0) 00:53:33 executing program 4: r0 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) bind$bt_hci(r0, &(0x7f0000000080)={0x1f, 0xffffffffffffffff, 0x4}, 0x6) write$bt_hci(r0, &(0x7f0000000000)={0x1, @write_sc_support={{0xc7a, 0x1}}}, 0x5) [ 525.420058][ T7708] input: syz1 as /devices/virtual/input/input11 00:53:33 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x24}}, 0x0) getsockname$packet(r1, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000440)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r2, @ANYBLOB="0000000000000000280012000900010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000480)=@newqdisc={0x2c, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r2, {0x0, 0xfff1}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_mq={0x7}]}, 0x2c}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000740)=ANY=[@ANYBLOB="240000002400010400"/20, @ANYRES32=r2, @ANYBLOB="0000f2000202f1ff"], 0x24}}, 0x0) 00:53:33 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) fsopen(&(0x7f0000000040)='sysfs\x00', 0x0) ioctl$KDGKBDIACR(r0, 0x4b4a, &(0x7f0000000000)=""/14) 00:53:33 executing program 2: r0 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) ioctl$sock_bt_hci(r0, 0x800448d3, &(0x7f00000001c0)='\a') 00:53:34 executing program 4: socketpair$unix(0x1, 0x0, 0x0, 0x0) sendmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) close_range(r0, 0xffffffffffffffff, 0x0) 00:53:34 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x24}}, 0x0) getsockname$packet(r1, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000440)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r2, @ANYBLOB="0000000000000000280012000900010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000480)=@newqdisc={0x2c, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r2, {0x0, 0xfff1}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_mq={0x7}]}, 0x2c}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000740)=ANY=[@ANYBLOB="240000002400010400"/20, @ANYRES32=r2, @ANYBLOB="0000f2000202f1ff"], 0x24}}, 0x0) 00:53:34 executing program 2: r0 = syz_open_dev$sndctrl(&(0x7f0000000040), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(r0, 0xc4c85512, &(0x7f00000000c0)={{0x3ff}}) 00:53:34 executing program 1: close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) r0 = openat$vhost_vsock(0xffffffffffffff9c, &(0x7f0000000780), 0x2, 0x0) pwritev2(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 00:53:34 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x24}}, 0x0) getsockname$packet(r1, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000440)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r2, @ANYBLOB="0000000000000000280012000900010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000480)=@newqdisc={0x2c, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r2, {0x0, 0xfff1}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_mq={0x7}]}, 0x2c}}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000740)=ANY=[@ANYBLOB="240000002400010400"/20, @ANYRES32=r2, @ANYBLOB="0000f2000202f1ff"], 0x24}}, 0x0) 00:53:34 executing program 4: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000040)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000740)={0x8, 0x0, &(0x7f0000000540)=[@exit_looper, @enter_looper], 0x0, 0x0, 0x0}) 00:53:34 executing program 2: r0 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace(0x10, r0) ptrace$getenv(0x21, r0, 0x0, 0x0) 00:53:34 executing program 1: r0 = syz_open_procfs(0x0, &(0x7f0000000440)='loginuid\x00') preadv(r0, &(0x7f0000000c80)=[{&(0x7f0000000480)=""/187, 0xbb}], 0x1, 0x4b6, 0x0) [ 526.564590][ T7732] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.0'. 00:53:34 executing program 3: socket$nl_generic(0x10, 0x3, 0x10) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000080)='lp\x00', 0x3) setsockopt$inet_tcp_TCP_MD5SIG(r0, 0x6, 0xe, &(0x7f00000004c0)={@in={{0x2, 0x0, @loopback}}, 0x0, 0x0, 0x7, 0x0, "98d3340600c7aa11897ecaab876eab79576839c5656be8410f2802e944af80373be2666b665770173fbd1883303b6ac4749393ad08f139a68f00"}, 0xd8) bind$inet(r0, &(0x7f0000000480)={0x2, 0x4e23, @multicast1}, 0x10) r1 = syz_genetlink_get_family_id$tipc2(0x0, 0xffffffffffffffff) sendto$inet(r0, 0x0, 0x0, 0x200007fd, &(0x7f0000000000)={0x2, 0x24e23, @loopback}, 0x10) recvmmsg(r0, &(0x7f0000001840)=[{{0x0, 0x0, &(0x7f0000001500)=[{&(0x7f0000004ac0)=""/102389, 0x18ff5}], 0x12}}], 0x1, 0x100, 0x0) setsockopt$sock_int(r0, 0x1, 0x2f, &(0x7f0000000280)=0x40, 0x4) getsockopt$inet_tcp_buf(r0, 0x6, 0xe, &(0x7f0000000100)=""/226, &(0x7f0000000040)=0xe2) write$binfmt_elf64(r0, &(0x7f00000000c0)=ANY=[@ANYRESHEX=r1], 0xc63b9e35) getsockopt$inet_int(r0, 0x0, 0x32, &(0x7f00000002c0), &(0x7f0000000300)=0x4) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x6e) socket$inet6_udp(0xa, 0x2, 0x0) sendto$inet(r0, &(0x7f0000000340)="d33bd5cd51846dd6a82eb476865b94d465033b3716274160aaef3b31b11db37b794f54b0f5190716b82819fc49bd25451571c717ee57951e0b2292373bd13ba07bfdb243a5af5d79f0af142c57a637d786594b40cbaae2239a9a7f167323cf51c491abf5d87e92518042dbac5e3d75d71a41ea45f8c1d942", 0x78, 0x4001c, 0x0, 0x0) ioctl$BTRFS_IOC_BALANCE_CTL(r2, 0x40049421, 0x0) socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_bt_hci(0xffffffffffffffff, 0x400448df, &(0x7f00000000c0)="bd3fbcac132d2f44d41715") ioctl$HCIINQUIRY(0xffffffffffffffff, 0x400448ca, 0x0) 00:53:35 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) writev(r0, &(0x7f0000001100)=[{&(0x7f0000000080)="251718e68d2b5c809a53666df888830b4ea3fe370e52f5f2c3858cb9a35c4a348c41ba0fe839c9b52621320f2d0bad959349109afe7dabfa7227e1a53e044c24cec2979dd1d898974abef23f5f6231557125850d5f8ea122a19ec3a622e0378e12a014afdffc924c137d37ed951dee2944f1fa3e1620d1dbc98a6454050290963502bb80b18a825912f713330b460a7e8802379eba01360eb62f779459e599730c5e3e8c53bcc9eeeb5f7f0fe53c51d08a644653d1f86c8941368b0add95512230d0259115aa88808d20ff30ff23e07414d0276dddad8da6385f334a994eee4702e4b3be44e8e4d3f910405394fafdf53db8ce98b110554053d8831d505fec5f9324b26455ee46c9ba6187a4b6a51d13ac35032582a1fd09edd6a898f391e536df1f70d369d2c1451af0c1766de04a060d9770a1972eac35d9254d662fb72316f39799e0b09b837a7a5c9fc542a73b1715f2a8e2e119fe4e86e802976a5263c5d05a1db2d2840deafdbedb2e48e100be4f97e1b3e985a56aa8113738dab0eb6da7c40343af2b5117de034d54fd5929b960a2c5f3d0a8178d0aa70c76476d1717087aa7f90d12edca1943d3f39e0aa38e267b47b6c5bd7a9a2d75f8c82f2c01ed4be2df7af61d28de12b512c5f16c19dc561d32f23c49bbeaea0dbc52ec4698d597c67893c2fb0129364f98b33d625766ce5efa7a6a2c5eae822c3c92802355bc5fc75f595f01e9e8192714d1bc9babe1e46f1598e7c4633034e01eea02757b75ebdcd1ffeafd82d018965fa0d1f681b76136f472a7ce4d303678e91ceb7c0d7c8e2416600a94893d86c675de196eef763dd866ae4d5a15f4c41c8acc3df5d1602f2ed8360e3e9a98a2ec55fa1fed5eb269ce912b05c777d06f89777f8a92158dff09a6c9ecb23bcb8cdb20654488457fb7b75f02c05a26c43ec0a88c58497df87bf74096cc693f624cfde66cd878c2883d8e880788ae348f68ddeaf5d4d699b62f3a2b27b2580a8d1764638ee51e5645df4620f69ac8f9f269770a18c882034fdf129de47dbea2cde2fe40c898f6c420d8ce643395f809b859ade3f199d7d664c40deb4d37341a4a0e023b22cfd1f3e021a61b3052cc8b2a1ea431f1670ebddcb20a002b427045f05033111e0ee2e98f46124aaeac77a4bb2f4ce1f9efbf3d839b14f5395a8ca2464077cb7e16e9714a345dbcc8715fd5dd160ae3c63e06cd839bef3dbb9c9424d0554bc040725b087d9632545bd80b47886f4a85498c05243dd2d9a1fbfec60d91c13100e55fd599232470aa3df898e815f1d9424f1d679f381651970f9d44d5a020de86ea33946193ea23da22b0cab8c54a4e9450be3c3d92e35a415a8c9599324e440b32d7d494e84d11ee14ad57c3b39f4f9d3d3ed18cfd0ae289d021ebdfd8f5b6cc0772f23b64f2a4056e8c944cac75ee748735b00ecd9b7fc7714683c323fc2ca182fc3c66fcdf0cc4b10bb1ce47bf06ca6b4ed0bf3fc20120114e7bab9ee0316a235e80eb14f9e4fd3d74fe5b2ffd0d86fd64a6b88055bea50ca9aea1da0bc8001f5c47250ce2958f5f65b83a24737d094ba16ca5d11293b71cc95a47ef042adca061eae7b2f2b087258000c458b07436c2b5edd0f35a67323e595bdc601ecfeb563f0ebc8674c74b49c94bf74409ab4dec616c5127473ad1b4d281d66fdb67b85cbe0ddedc117cffe46ab33899bdababc3e004f590c2c35ae8604a635ab2a049b43e1deea76074864722036609bcc6c396c5ec6194f1f4dbdac7e8234f8ebfb5e1c5835043b46ae54a2b47b01e989e422451f0eab65b323bd2d8ccf698a95c5a4d00f8394b5c238650207a122c00e622755895f396370a337609153fe6ac2294b08aa5169e85e3f7bbd9486d1416ea4932a562cfca2697c97afc16cb3d2e3ed61ff429c7914fbaf13b05b366fb88eeb999f733abea1acee3c69480024926af9fd91d954cc7782dc409e855856693361c43ae1fc69abcf2dcca95c5f1148cc29344a59f7d1606a416deb6fd160cad00c9db167d92589a6900a6d56b9238bbd42a64d5d3b7868404024214a85eec79bf2df6628c9079cb4e389c798e838ee47deb1d1ee9818bc2161f32f4a8d2d2a537e9d5b9635ac081026f840d2f94283abcab236c5e1086049c32d373b0fe1429d00fd24965bc67944c79828e00e8d0fc1e8976b9b284d5da3655ec9c909241e63eac19893e8a1ca69e7e12e5b9ad60700c19fa4aec7d41a8251fe0ceccc9de364a60d28216a320810eb418a7b82063cbe2f2bc25e1c6c16f2c06550f48c3412ca3c60cd002f76210172b38bec8d662272a71b5d65e308bf6de7fee7863c8c14ff11beea9dcd40fc8983f138593f36697fe597ac49a33bf7fb93050c8f0f5ef2212c0f7eb5e20d2d5acb1bf8d58d821d4ae1f25223b8974ed2ac9665e109005b5c520ccd17ba4c91a3c20cc9d5c976217555f8fe1493e822a5373b99c3de734031b40a10aefdddcf2f554788dd109f1a1908e28e476e9cf87cc4c39d005739dd387a80d90bd8558c0d55004544a1fd97be12ccee02841cde39431e436c79aa67ca8e2697aae434698341fb636ffeb45e12ff3eb3678e5eb912ce5a0164cc2692634a3dee6ac816f358300e7c9f21c579eeb2c2656d35a588a6658df6057d7b8010e0744ac109722f4abfede2206e06d9d87f1c7040a4e548697674cb2d0f4d7484aa0c94acaf4679629558904b84a75e3e3a2a593c07b5af3bf54185bf2a80951e131ffdc93645a5748332c67942d242df832b421b2ef6f8cc7e7b673f35361108d481759cd25a443d1f15de66059b6b4559e3d611d421cf7de46082223c22b9833980eaea7e4fb75071d097f8d5273f6965fe6418806e38008d30b75a4ddb7f26b6ca4a576ce8438887321a5623e2f72feec7ee047430a5cc31865adb3369999a9d88e5b70a20d1c1b30aa73b9557e2367c50153fc39065cb866145f09d2917ccb05ad4e913966ed01b1f3cfaa75fd25d2570f3cf732850b67577397c7064528aebe768b123aeea404e9e7df4828d4d78a84c0f730e5725849979b6fb447c7ab4aa07b058e26f5f204aa4d05603165e46244eab6c80b9d8db5092355cd9680bf43b624bc37e1fd68a7d7fbd17b5673ec439d56e0a355d4875d9e43752bd65ac7f40402b719150086b8ffa57f4a557b8b81431e7589591b82c3bf69c1af21a8a8cf43481a362d0ab536f2cb9c15895929f2ad5da9e26763b4a558e6f9747c7486b68e4a44615adb8f32c861634dc5b26512908fe02febbcae02eed1323568f4f493cabdf985115d477c90b5c144154eeef938b9d89af3cd6090d4cce75aed58996409d0f130d82cfbb130f4e568fb74210bf3e9233760c033393a82f843484985cedfe7ccc24ff25a5b6cacbdb7a18227557d9e9ecce01d83d5e91fae79eea47cbaf4fe6e3a777ea67800ce9a5afa29f79f35d7f3ea79b821d7a5c099c8c9589987402b96373740208d9dd2157125356beb690cf8168f6c64c1863852a8345782f3874a6678c54a7f863bc049559873e1b8bb080c066d9c97ee05b27673219ec52b4b8ee86af0ef45d74cc3220b24058c4b75d708969021ca094e4dbe441fda3a5af28af00d3dbeabe8d2c07b2798aa6db96baffd34d1e7a277e83c54b6aed640ae29ea5c05d32e8da060d5318cec1d4993d12bdb3ca2083c8d85b2d98470ae818708e661bc9568d47e99545a3acee4eff94a4b58f7135934cfbca598c320eddf8eb09960f2bb9949a65bdfe53672bb47714dbf2f10cdabb673c1195ff4513a2b00e3d80f40dafd39b3805cd904f8120c41bb47fba741d3360d8c5fd76ceb76f4fd4c84692c5067b9d3ca746b0fc5ef2af1977d22c8bc42a8780035991cb74de42a62f51f320534704ea866817a7c0be206b37e7b4bea1e941621aa75911d44bd8133c09733fb60a1423b0a12a8d906000a150156f4077da54efba291b88be3494270310eea93f8c9a10420c914b70b1ed8b1d32d46e2c41b492c47eb5181609f72bb22c9133457a0a21d6886aa313a5883cd9f73b52156f14d0a2184533494ed8cdbeb620947573f2e5821c862dd99a12ee4b1c9c9204a0e2c6593c8d7ae559b7d448facb3d2a38bfd301ff35e758500701d90c94bae6a9c37778e144d2b664e112e4644406d14284728825d7542403363b9bc73030d3a8d0e8067b6c75d92771511ac78d3d43c84660271c7d3e00d82e8e66fbbc9ed83a1f356c3b8b3584abe09d8643f72bb179e1424beed3a9edea261c900c1ff4f88095a6d57e0701ef8c5d70522b9f2ca919694e4bb056fba14e3f35927ab11ec1d374602d5d3db00728d4136ac398d34280b42211114b6eef7cfb34e68479e56f8ba50da57c8fd6b39ffa622174bf391614a570a759d83c562185a7bc82937b0cc45a55493dba848f765a311b50964a5662d3e112c2da858c1df6264e482f22a11618e7c1665e83d18f494b9d5be0687cb33e0ece0ba61821c0e062d42c47d9b751b743984d6a235b533295a7a969c793c0afc0da81a016a74fa1f3d0a83e649aaa1adfa0207cd24c3c83b491b79", 0xc9d}], 0x1) 00:53:35 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x24}}, 0x0) getsockname$packet(r1, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000440)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r2, @ANYBLOB="0000000000000000280012000900010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000480)=@newqdisc={0x2c, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r2, {0x0, 0xfff1}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_mq={0x7}]}, 0x2c}}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000740)=ANY=[@ANYBLOB="240000002400010400"/20, @ANYRES32=r2, @ANYBLOB="0000f2000202f1ff"], 0x24}}, 0x0) 00:53:35 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000480), 0x0, 0x0) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000100)={0x0, {}, 0x0, {}, 0x0, 0x0, 0x1b, 0x0, "7676c02e8482b92d86328855bfffef603f907ec03507644e6b49a8c78cdc657857ffea4b3addf6225d9627917ae8163ca0cff0fba602ddea96554fd2011a76cc", "f1d16213a6e8cffb2af7d9190dcacd2596af8799ed14d881205b11c6e9f6b2d3"}) 00:53:35 executing program 2: r0 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) ioctl$sock_bt_hci(r0, 0x400448df, 0x0) ioctl$HCIINQUIRY(r0, 0x400448ca, 0x0) [ 527.249421][ T7749] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.0'. 00:53:35 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) writev(r0, &(0x7f0000001100)=[{&(0x7f0000000080)="251718e68d2b5c809a53666df888830b4ea3fe370e52f5f2c3858cb9a35c4a348c41ba0fe839c9b52621320f2d0bad959349109afe7dabfa7227e1a53e044c24cec2979dd1d898974abef23f5f6231557125850d5f8ea122a19ec3a622e0378e12a014afdffc924c137d37ed951dee2944f1fa3e1620d1dbc98a6454050290963502bb80b18a825912f713330b460a7e8802379eba01360eb62f779459e599730c5e3e8c53bcc9eeeb5f7f0fe53c51d08a644653d1f86c8941368b0add95512230d0259115aa88808d20ff30ff23e07414d0276dddad8da6385f334a994eee4702e4b3be44e8e4d3f910405394fafdf53db8ce98b110554053d8831d505fec5f9324b26455ee46c9ba6187a4b6a51d13ac35032582a1fd09edd6a898f391e536df1f70d369d2c1451af0c1766de04a060d9770a1972eac35d9254d662fb72316f39799e0b09b837a7a5c9fc542a73b1715f2a8e2e119fe4e86e802976a5263c5d05a1db2d2840deafdbedb2e48e100be4f97e1b3e985a56aa8113738dab0eb6da7c40343af2b5117de034d54fd5929b960a2c5f3d0a8178d0aa70c76476d1717087aa7f90d12edca1943d3f39e0aa38e267b47b6c5bd7a9a2d75f8c82f2c01ed4be2df7af61d28de12b512c5f16c19dc561d32f23c49bbeaea0dbc52ec4698d597c67893c2fb0129364f98b33d625766ce5efa7a6a2c5eae822c3c92802355bc5fc75f595f01e9e8192714d1bc9babe1e46f1598e7c4633034e01eea02757b75ebdcd1ffeafd82d018965fa0d1f681b76136f472a7ce4d303678e91ceb7c0d7c8e2416600a94893d86c675de196eef763dd866ae4d5a15f4c41c8acc3df5d1602f2ed8360e3e9a98a2ec55fa1fed5eb269ce912b05c777d06f89777f8a92158dff09a6c9ecb23bcb8cdb20654488457fb7b75f02c05a26c43ec0a88c58497df87bf74096cc693f624cfde66cd878c2883d8e880788ae348f68ddeaf5d4d699b62f3a2b27b2580a8d1764638ee51e5645df4620f69ac8f9f269770a18c882034fdf129de47dbea2cde2fe40c898f6c420d8ce643395f809b859ade3f199d7d664c40deb4d37341a4a0e023b22cfd1f3e021a61b3052cc8b2a1ea431f1670ebddcb20a002b427045f05033111e0ee2e98f46124aaeac77a4bb2f4ce1f9efbf3d839b14f5395a8ca2464077cb7e16e9714a345dbcc8715fd5dd160ae3c63e06cd839bef3dbb9c9424d0554bc040725b087d9632545bd80b47886f4a85498c05243dd2d9a1fbfec60d91c13100e55fd599232470aa3df898e815f1d9424f1d679f381651970f9d44d5a020de86ea33946193ea23da22b0cab8c54a4e9450be3c3d92e35a415a8c9599324e440b32d7d494e84d11ee14ad57c3b39f4f9d3d3ed18cfd0ae289d021ebdfd8f5b6cc0772f23b64f2a4056e8c944cac75ee748735b00ecd9b7fc7714683c323fc2ca182fc3c66fcdf0cc4b10bb1ce47bf06ca6b4ed0bf3fc20120114e7bab9ee0316a235e80eb14f9e4fd3d74fe5b2ffd0d86fd64a6b88055bea50ca9aea1da0bc8001f5c47250ce2958f5f65b83a24737d094ba16ca5d11293b71cc95a47ef042adca061eae7b2f2b087258000c458b07436c2b5edd0f35a67323e595bdc601ecfeb563f0ebc8674c74b49c94bf74409ab4dec616c5127473ad1b4d281d66fdb67b85cbe0ddedc117cffe46ab33899bdababc3e004f590c2c35ae8604a635ab2a049b43e1deea76074864722036609bcc6c396c5ec6194f1f4dbdac7e8234f8ebfb5e1c5835043b46ae54a2b47b01e989e422451f0eab65b323bd2d8ccf698a95c5a4d00f8394b5c238650207a122c00e622755895f396370a337609153fe6ac2294b08aa5169e85e3f7bbd9486d1416ea4932a562cfca2697c97afc16cb3d2e3ed61ff429c7914fbaf13b05b366fb88eeb999f733abea1acee3c69480024926af9fd91d954cc7782dc409e855856693361c43ae1fc69abcf2dcca95c5f1148cc29344a59f7d1606a416deb6fd160cad00c9db167d92589a6900a6d56b9238bbd42a64d5d3b7868404024214a85eec79bf2df6628c9079cb4e389c798e838ee47deb1d1ee9818bc2161f32f4a8d2d2a537e9d5b9635ac081026f840d2f94283abcab236c5e1086049c32d373b0fe1429d00fd24965bc67944c79828e00e8d0fc1e8976b9b284d5da3655ec9c909241e63eac19893e8a1ca69e7e12e5b9ad60700c19fa4aec7d41a8251fe0ceccc9de364a60d28216a320810eb418a7b82063cbe2f2bc25e1c6c16f2c06550f48c3412ca3c60cd002f76210172b38bec8d662272a71b5d65e308bf6de7fee7863c8c14ff11beea9dcd40fc8983f138593f36697fe597ac49a33bf7fb93050c8f0f5ef2212c0f7eb5e20d2d5acb1bf8d58d821d4ae1f25223b8974ed2ac9665e109005b5c520ccd17ba4c91a3c20cc9d5c976217555f8fe1493e822a5373b99c3de734031b40a10aefdddcf2f554788dd109f1a1908e28e476e9cf87cc4c39d005739dd387a80d90bd8558c0d55004544a1fd97be12ccee02841cde39431e436c79aa67ca8e2697aae434698341fb636ffeb45e12ff3eb3678e5eb912ce5a0164cc2692634a3dee6ac816f358300e7c9f21c579eeb2c2656d35a588a6658df6057d7b8010e0744ac109722f4abfede2206e06d9d87f1c7040a4e548697674cb2d0f4d7484aa0c94acaf4679629558904b84a75e3e3a2a593c07b5af3bf54185bf2a80951e131ffdc93645a5748332c67942d242df832b421b2ef6f8cc7e7b673f35361108d481759cd25a443d1f15de66059b6b4559e3d611d421cf7de46082223c22b9833980eaea7e4fb75071d097f8d5273f6965fe6418806e38008d30b75a4ddb7f26b6ca4a576ce8438887321a5623e2f72feec7ee047430a5cc31865adb3369999a9d88e5b70a20d1c1b30aa73b9557e2367c50153fc39065cb866145f09d2917ccb05ad4e913966ed01b1f3cfaa75fd25d2570f3cf732850b67577397c7064528aebe768b123aeea404e9e7df4828d4d78a84c0f730e5725849979b6fb447c7ab4aa07b058e26f5f204aa4d05603165e46244eab6c80b9d8db5092355cd9680bf43b624bc37e1fd68a7d7fbd17b5673ec439d56e0a355d4875d9e43752bd65ac7f40402b719150086b8ffa57f4a557b8b81431e7589591b82c3bf69c1af21a8a8cf43481a362d0ab536f2cb9c15895929f2ad5da9e26763b4a558e6f9747c7486b68e4a44615adb8f32c861634dc5b26512908fe02febbcae02eed1323568f4f493cabdf985115d477c90b5c144154eeef938b9d89af3cd6090d4cce75aed58996409d0f130d82cfbb130f4e568fb74210bf3e9233760c033393a82f843484985cedfe7ccc24ff25a5b6cacbdb7a18227557d9e9ecce01d83d5e91fae79eea47cbaf4fe6e3a777ea67800ce9a5afa29f79f35d7f3ea79b821d7a5c099c8c9589987402b96373740208d9dd2157125356beb690cf8168f6c64c1863852a8345782f3874a6678c54a7f863bc049559873e1b8bb080c066d9c97ee05b27673219ec52b4b8ee86af0ef45d74cc3220b24058c4b75d708969021ca094e4dbe441fda3a5af28af00d3dbeabe8d2c07b2798aa6db96baffd34d1e7a277e83c54b6aed640ae29ea5c05d32e8da060d5318cec1d4993d12bdb3ca2083c8d85b2d98470ae818708e661bc9568d47e99545a3acee4eff94a4b58f7135934cfbca598c320eddf8eb09960f2bb9949a65bdfe53672bb47714dbf2f10cdabb673c1195ff4513a2b00e3d80f40dafd39b3805cd904f8120c41bb47fba741d3360d8c5fd76ceb76f4fd4c84692c5067b9d3ca746b0fc5ef2af1977d22c8bc42a8780035991cb74de42a62f51f320534704ea866817a7c0be206b37e7b4bea1e941621aa75911d44bd8133c09733fb60a1423b0a12a8d906000a150156f4077da54efba291b88be3494270310eea93f8c9a10420c914b70b1ed8b1d32d46e2c41b492c47eb5181609f72bb22c9133457a0a21d6886aa313a5883cd9f73b52156f14d0a2184533494ed8cdbeb620947573f2e5821c862dd99a12ee4b1c9c9204a0e2c6593c8d7ae559b7d448facb3d2a38bfd301ff35e758500701d90c94bae6a9c37778e144d2b664e112e4644406d14284728825d7542403363b9bc73030d3a8d0e8067b6c75d92771511ac78d3d43c84660271c7d3e00d82e8e66fbbc9ed83a1f356c3b8b3584abe09d8643f72bb179e1424beed3a9edea261c900c1ff4f88095a6d57e0701ef8c5d70522b9f2ca919694e4bb056fba14e3f35927ab11ec1d374602d5d3db00728d4136ac398d34280b42211114b6eef7cfb34e68479e56f8ba50da57c8fd6b39ffa622174bf391614a570a759d83c562185a7bc82937b0cc45a55493dba848f765a311b50964a5662d3e112c2da858c1df6264e482f22a11618e7c1665e83d18f494b9d5be0687cb33e0ece0ba61821c0e062d42c47d9b751b743984d6a235b533295a7a969c793c0afc0da81a016a74fa1f3d0a83e649aaa1adfa0207cd24c3c83b491b79", 0xc9d}], 0x1) 00:53:35 executing program 1: close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x5, 0x0) connect$bt_l2cap(r0, &(0x7f0000000080)={0x1f, 0x1, @fixed, 0x8001}, 0xe) 00:53:35 executing program 2: close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) r0 = openat$vhost_vsock(0xffffffffffffff9c, &(0x7f0000000780), 0x2, 0x0) ioctl$VHOST_SET_OWNER(r0, 0xaf01, 0x0) ioctl$VHOST_SET_VRING_BASE(r0, 0x4008af12, &(0x7f0000000000)) 00:53:35 executing program 1: close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x5, 0x0) connect$bt_l2cap(r0, &(0x7f0000000080)={0x1f, 0x1, @fixed, 0x8001}, 0xe) 00:53:35 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x24}}, 0x0) getsockname$packet(r1, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000440)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r2, @ANYBLOB="0000000000000000280012000900010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000480)=@newqdisc={0x2c, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r2, {0x0, 0xfff1}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_mq={0x7}]}, 0x2c}}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000740)=ANY=[@ANYBLOB="240000002400010400"/20, @ANYRES32=r2, @ANYBLOB="0000f2000202f1ff"], 0x24}}, 0x0) 00:53:36 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) writev(r0, &(0x7f0000001100)=[{&(0x7f0000000080)="251718e68d2b5c809a53666df888830b4ea3fe370e52f5f2c3858cb9a35c4a348c41ba0fe839c9b52621320f2d0bad959349109afe7dabfa7227e1a53e044c24cec2979dd1d898974abef23f5f6231557125850d5f8ea122a19ec3a622e0378e12a014afdffc924c137d37ed951dee2944f1fa3e1620d1dbc98a6454050290963502bb80b18a825912f713330b460a7e8802379eba01360eb62f779459e599730c5e3e8c53bcc9eeeb5f7f0fe53c51d08a644653d1f86c8941368b0add95512230d0259115aa88808d20ff30ff23e07414d0276dddad8da6385f334a994eee4702e4b3be44e8e4d3f910405394fafdf53db8ce98b110554053d8831d505fec5f9324b26455ee46c9ba6187a4b6a51d13ac35032582a1fd09edd6a898f391e536df1f70d369d2c1451af0c1766de04a060d9770a1972eac35d9254d662fb72316f39799e0b09b837a7a5c9fc542a73b1715f2a8e2e119fe4e86e802976a5263c5d05a1db2d2840deafdbedb2e48e100be4f97e1b3e985a56aa8113738dab0eb6da7c40343af2b5117de034d54fd5929b960a2c5f3d0a8178d0aa70c76476d1717087aa7f90d12edca1943d3f39e0aa38e267b47b6c5bd7a9a2d75f8c82f2c01ed4be2df7af61d28de12b512c5f16c19dc561d32f23c49bbeaea0dbc52ec4698d597c67893c2fb0129364f98b33d625766ce5efa7a6a2c5eae822c3c92802355bc5fc75f595f01e9e8192714d1bc9babe1e46f1598e7c4633034e01eea02757b75ebdcd1ffeafd82d018965fa0d1f681b76136f472a7ce4d303678e91ceb7c0d7c8e2416600a94893d86c675de196eef763dd866ae4d5a15f4c41c8acc3df5d1602f2ed8360e3e9a98a2ec55fa1fed5eb269ce912b05c777d06f89777f8a92158dff09a6c9ecb23bcb8cdb20654488457fb7b75f02c05a26c43ec0a88c58497df87bf74096cc693f624cfde66cd878c2883d8e880788ae348f68ddeaf5d4d699b62f3a2b27b2580a8d1764638ee51e5645df4620f69ac8f9f269770a18c882034fdf129de47dbea2cde2fe40c898f6c420d8ce643395f809b859ade3f199d7d664c40deb4d37341a4a0e023b22cfd1f3e021a61b3052cc8b2a1ea431f1670ebddcb20a002b427045f05033111e0ee2e98f46124aaeac77a4bb2f4ce1f9efbf3d839b14f5395a8ca2464077cb7e16e9714a345dbcc8715fd5dd160ae3c63e06cd839bef3dbb9c9424d0554bc040725b087d9632545bd80b47886f4a85498c05243dd2d9a1fbfec60d91c13100e55fd599232470aa3df898e815f1d9424f1d679f381651970f9d44d5a020de86ea33946193ea23da22b0cab8c54a4e9450be3c3d92e35a415a8c9599324e440b32d7d494e84d11ee14ad57c3b39f4f9d3d3ed18cfd0ae289d021ebdfd8f5b6cc0772f23b64f2a4056e8c944cac75ee748735b00ecd9b7fc7714683c323fc2ca182fc3c66fcdf0cc4b10bb1ce47bf06ca6b4ed0bf3fc20120114e7bab9ee0316a235e80eb14f9e4fd3d74fe5b2ffd0d86fd64a6b88055bea50ca9aea1da0bc8001f5c47250ce2958f5f65b83a24737d094ba16ca5d11293b71cc95a47ef042adca061eae7b2f2b087258000c458b07436c2b5edd0f35a67323e595bdc601ecfeb563f0ebc8674c74b49c94bf74409ab4dec616c5127473ad1b4d281d66fdb67b85cbe0ddedc117cffe46ab33899bdababc3e004f590c2c35ae8604a635ab2a049b43e1deea76074864722036609bcc6c396c5ec6194f1f4dbdac7e8234f8ebfb5e1c5835043b46ae54a2b47b01e989e422451f0eab65b323bd2d8ccf698a95c5a4d00f8394b5c238650207a122c00e622755895f396370a337609153fe6ac2294b08aa5169e85e3f7bbd9486d1416ea4932a562cfca2697c97afc16cb3d2e3ed61ff429c7914fbaf13b05b366fb88eeb999f733abea1acee3c69480024926af9fd91d954cc7782dc409e855856693361c43ae1fc69abcf2dcca95c5f1148cc29344a59f7d1606a416deb6fd160cad00c9db167d92589a6900a6d56b9238bbd42a64d5d3b7868404024214a85eec79bf2df6628c9079cb4e389c798e838ee47deb1d1ee9818bc2161f32f4a8d2d2a537e9d5b9635ac081026f840d2f94283abcab236c5e1086049c32d373b0fe1429d00fd24965bc67944c79828e00e8d0fc1e8976b9b284d5da3655ec9c909241e63eac19893e8a1ca69e7e12e5b9ad60700c19fa4aec7d41a8251fe0ceccc9de364a60d28216a320810eb418a7b82063cbe2f2bc25e1c6c16f2c06550f48c3412ca3c60cd002f76210172b38bec8d662272a71b5d65e308bf6de7fee7863c8c14ff11beea9dcd40fc8983f138593f36697fe597ac49a33bf7fb93050c8f0f5ef2212c0f7eb5e20d2d5acb1bf8d58d821d4ae1f25223b8974ed2ac9665e109005b5c520ccd17ba4c91a3c20cc9d5c976217555f8fe1493e822a5373b99c3de734031b40a10aefdddcf2f554788dd109f1a1908e28e476e9cf87cc4c39d005739dd387a80d90bd8558c0d55004544a1fd97be12ccee02841cde39431e436c79aa67ca8e2697aae434698341fb636ffeb45e12ff3eb3678e5eb912ce5a0164cc2692634a3dee6ac816f358300e7c9f21c579eeb2c2656d35a588a6658df6057d7b8010e0744ac109722f4abfede2206e06d9d87f1c7040a4e548697674cb2d0f4d7484aa0c94acaf4679629558904b84a75e3e3a2a593c07b5af3bf54185bf2a80951e131ffdc93645a5748332c67942d242df832b421b2ef6f8cc7e7b673f35361108d481759cd25a443d1f15de66059b6b4559e3d611d421cf7de46082223c22b9833980eaea7e4fb75071d097f8d5273f6965fe6418806e38008d30b75a4ddb7f26b6ca4a576ce8438887321a5623e2f72feec7ee047430a5cc31865adb3369999a9d88e5b70a20d1c1b30aa73b9557e2367c50153fc39065cb866145f09d2917ccb05ad4e913966ed01b1f3cfaa75fd25d2570f3cf732850b67577397c7064528aebe768b123aeea404e9e7df4828d4d78a84c0f730e5725849979b6fb447c7ab4aa07b058e26f5f204aa4d05603165e46244eab6c80b9d8db5092355cd9680bf43b624bc37e1fd68a7d7fbd17b5673ec439d56e0a355d4875d9e43752bd65ac7f40402b719150086b8ffa57f4a557b8b81431e7589591b82c3bf69c1af21a8a8cf43481a362d0ab536f2cb9c15895929f2ad5da9e26763b4a558e6f9747c7486b68e4a44615adb8f32c861634dc5b26512908fe02febbcae02eed1323568f4f493cabdf985115d477c90b5c144154eeef938b9d89af3cd6090d4cce75aed58996409d0f130d82cfbb130f4e568fb74210bf3e9233760c033393a82f843484985cedfe7ccc24ff25a5b6cacbdb7a18227557d9e9ecce01d83d5e91fae79eea47cbaf4fe6e3a777ea67800ce9a5afa29f79f35d7f3ea79b821d7a5c099c8c9589987402b96373740208d9dd2157125356beb690cf8168f6c64c1863852a8345782f3874a6678c54a7f863bc049559873e1b8bb080c066d9c97ee05b27673219ec52b4b8ee86af0ef45d74cc3220b24058c4b75d708969021ca094e4dbe441fda3a5af28af00d3dbeabe8d2c07b2798aa6db96baffd34d1e7a277e83c54b6aed640ae29ea5c05d32e8da060d5318cec1d4993d12bdb3ca2083c8d85b2d98470ae818708e661bc9568d47e99545a3acee4eff94a4b58f7135934cfbca598c320eddf8eb09960f2bb9949a65bdfe53672bb47714dbf2f10cdabb673c1195ff4513a2b00e3d80f40dafd39b3805cd904f8120c41bb47fba741d3360d8c5fd76ceb76f4fd4c84692c5067b9d3ca746b0fc5ef2af1977d22c8bc42a8780035991cb74de42a62f51f320534704ea866817a7c0be206b37e7b4bea1e941621aa75911d44bd8133c09733fb60a1423b0a12a8d906000a150156f4077da54efba291b88be3494270310eea93f8c9a10420c914b70b1ed8b1d32d46e2c41b492c47eb5181609f72bb22c9133457a0a21d6886aa313a5883cd9f73b52156f14d0a2184533494ed8cdbeb620947573f2e5821c862dd99a12ee4b1c9c9204a0e2c6593c8d7ae559b7d448facb3d2a38bfd301ff35e758500701d90c94bae6a9c37778e144d2b664e112e4644406d14284728825d7542403363b9bc73030d3a8d0e8067b6c75d92771511ac78d3d43c84660271c7d3e00d82e8e66fbbc9ed83a1f356c3b8b3584abe09d8643f72bb179e1424beed3a9edea261c900c1ff4f88095a6d57e0701ef8c5d70522b9f2ca919694e4bb056fba14e3f35927ab11ec1d374602d5d3db00728d4136ac398d34280b42211114b6eef7cfb34e68479e56f8ba50da57c8fd6b39ffa622174bf391614a570a759d83c562185a7bc82937b0cc45a55493dba848f765a311b50964a5662d3e112c2da858c1df6264e482f22a11618e7c1665e83d18f494b9d5be0687cb33e0ece0ba61821c0e062d42c47d9b751b743984d6a235b533295a7a969c793c0afc0da81a016a74fa1f3d0a83e649aaa1adfa0207cd24c3c83b491b79", 0xc9d}], 0x1) 00:53:36 executing program 3: socket$nl_generic(0x10, 0x3, 0x10) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000080)='lp\x00', 0x3) setsockopt$inet_tcp_TCP_MD5SIG(r0, 0x6, 0xe, &(0x7f00000004c0)={@in={{0x2, 0x0, @loopback}}, 0x0, 0x0, 0x7, 0x0, "98d3340600c7aa11897ecaab876eab79576839c5656be8410f2802e944af80373be2666b665770173fbd1883303b6ac4749393ad08f139a68f00"}, 0xd8) bind$inet(r0, &(0x7f0000000480)={0x2, 0x4e23, @multicast1}, 0x10) r1 = syz_genetlink_get_family_id$tipc2(0x0, 0xffffffffffffffff) sendto$inet(r0, 0x0, 0x0, 0x200007fd, &(0x7f0000000000)={0x2, 0x24e23, @loopback}, 0x10) recvmmsg(r0, &(0x7f0000001840)=[{{0x0, 0x0, &(0x7f0000001500)=[{&(0x7f0000004ac0)=""/102389, 0x18ff5}], 0x12}}], 0x1, 0x100, 0x0) setsockopt$sock_int(r0, 0x1, 0x2f, &(0x7f0000000280)=0x40, 0x4) getsockopt$inet_tcp_buf(r0, 0x6, 0xe, &(0x7f0000000100)=""/226, &(0x7f0000000040)=0xe2) write$binfmt_elf64(r0, &(0x7f00000000c0)=ANY=[@ANYRESHEX=r1], 0xc63b9e35) getsockopt$inet_int(r0, 0x0, 0x32, &(0x7f00000002c0), &(0x7f0000000300)=0x4) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x6e) socket$inet6_udp(0xa, 0x2, 0x0) sendto$inet(r0, &(0x7f0000000340)="d33bd5cd51846dd6a82eb476865b94d465033b3716274160aaef3b31b11db37b794f54b0f5190716b82819fc49bd25451571c717ee57951e0b2292373bd13ba07bfdb243a5af5d79f0af142c57a637d786594b40cbaae2239a9a7f167323cf51c491abf5d87e92518042dbac5e3d75d71a41ea45f8c1d942", 0x78, 0x4001c, 0x0, 0x0) ioctl$BTRFS_IOC_BALANCE_CTL(r2, 0x40049421, 0x0) socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_bt_hci(0xffffffffffffffff, 0x400448df, &(0x7f00000000c0)="bd3fbcac132d2f44d41715") ioctl$HCIINQUIRY(0xffffffffffffffff, 0x400448ca, 0x0) [ 528.046251][ T7765] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.0'. 00:53:36 executing program 2: close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) r0 = openat$vhost_vsock(0xffffffffffffff9c, &(0x7f0000000780), 0x2, 0x0) ioctl$VHOST_SET_OWNER(r0, 0xaf01, 0x0) ioctl$VHOST_SET_VRING_BASE(r0, 0x4008af12, &(0x7f0000000000)) 00:53:36 executing program 1: close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x5, 0x0) connect$bt_l2cap(r0, &(0x7f0000000080)={0x1f, 0x1, @fixed, 0x8001}, 0xe) 00:53:36 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x0, 0x803, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x24}}, 0x0) getsockname$packet(r2, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000440)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r3, @ANYBLOB="0000000000000000280012000900010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000480)=@newqdisc={0x2c, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r3, {0x0, 0xfff1}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_mq={0x7}]}, 0x2c}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000740)=ANY=[@ANYBLOB="240000002400010400"/20, @ANYRES32=r3, @ANYBLOB="0000f2000202f1ff"], 0x24}}, 0x0) 00:53:36 executing program 1: close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x5, 0x0) connect$bt_l2cap(r0, &(0x7f0000000080)={0x1f, 0x1, @fixed, 0x8001}, 0xe) 00:53:36 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) writev(r0, &(0x7f0000001100)=[{&(0x7f0000000080)="251718e68d2b5c809a53666df888830b4ea3fe370e52f5f2c3858cb9a35c4a348c41ba0fe839c9b52621320f2d0bad959349109afe7dabfa7227e1a53e044c24cec2979dd1d898974abef23f5f6231557125850d5f8ea122a19ec3a622e0378e12a014afdffc924c137d37ed951dee2944f1fa3e1620d1dbc98a6454050290963502bb80b18a825912f713330b460a7e8802379eba01360eb62f779459e599730c5e3e8c53bcc9eeeb5f7f0fe53c51d08a644653d1f86c8941368b0add95512230d0259115aa88808d20ff30ff23e07414d0276dddad8da6385f334a994eee4702e4b3be44e8e4d3f910405394fafdf53db8ce98b110554053d8831d505fec5f9324b26455ee46c9ba6187a4b6a51d13ac35032582a1fd09edd6a898f391e536df1f70d369d2c1451af0c1766de04a060d9770a1972eac35d9254d662fb72316f39799e0b09b837a7a5c9fc542a73b1715f2a8e2e119fe4e86e802976a5263c5d05a1db2d2840deafdbedb2e48e100be4f97e1b3e985a56aa8113738dab0eb6da7c40343af2b5117de034d54fd5929b960a2c5f3d0a8178d0aa70c76476d1717087aa7f90d12edca1943d3f39e0aa38e267b47b6c5bd7a9a2d75f8c82f2c01ed4be2df7af61d28de12b512c5f16c19dc561d32f23c49bbeaea0dbc52ec4698d597c67893c2fb0129364f98b33d625766ce5efa7a6a2c5eae822c3c92802355bc5fc75f595f01e9e8192714d1bc9babe1e46f1598e7c4633034e01eea02757b75ebdcd1ffeafd82d018965fa0d1f681b76136f472a7ce4d303678e91ceb7c0d7c8e2416600a94893d86c675de196eef763dd866ae4d5a15f4c41c8acc3df5d1602f2ed8360e3e9a98a2ec55fa1fed5eb269ce912b05c777d06f89777f8a92158dff09a6c9ecb23bcb8cdb20654488457fb7b75f02c05a26c43ec0a88c58497df87bf74096cc693f624cfde66cd878c2883d8e880788ae348f68ddeaf5d4d699b62f3a2b27b2580a8d1764638ee51e5645df4620f69ac8f9f269770a18c882034fdf129de47dbea2cde2fe40c898f6c420d8ce643395f809b859ade3f199d7d664c40deb4d37341a4a0e023b22cfd1f3e021a61b3052cc8b2a1ea431f1670ebddcb20a002b427045f05033111e0ee2e98f46124aaeac77a4bb2f4ce1f9efbf3d839b14f5395a8ca2464077cb7e16e9714a345dbcc8715fd5dd160ae3c63e06cd839bef3dbb9c9424d0554bc040725b087d9632545bd80b47886f4a85498c05243dd2d9a1fbfec60d91c13100e55fd599232470aa3df898e815f1d9424f1d679f381651970f9d44d5a020de86ea33946193ea23da22b0cab8c54a4e9450be3c3d92e35a415a8c9599324e440b32d7d494e84d11ee14ad57c3b39f4f9d3d3ed18cfd0ae289d021ebdfd8f5b6cc0772f23b64f2a4056e8c944cac75ee748735b00ecd9b7fc7714683c323fc2ca182fc3c66fcdf0cc4b10bb1ce47bf06ca6b4ed0bf3fc20120114e7bab9ee0316a235e80eb14f9e4fd3d74fe5b2ffd0d86fd64a6b88055bea50ca9aea1da0bc8001f5c47250ce2958f5f65b83a24737d094ba16ca5d11293b71cc95a47ef042adca061eae7b2f2b087258000c458b07436c2b5edd0f35a67323e595bdc601ecfeb563f0ebc8674c74b49c94bf74409ab4dec616c5127473ad1b4d281d66fdb67b85cbe0ddedc117cffe46ab33899bdababc3e004f590c2c35ae8604a635ab2a049b43e1deea76074864722036609bcc6c396c5ec6194f1f4dbdac7e8234f8ebfb5e1c5835043b46ae54a2b47b01e989e422451f0eab65b323bd2d8ccf698a95c5a4d00f8394b5c238650207a122c00e622755895f396370a337609153fe6ac2294b08aa5169e85e3f7bbd9486d1416ea4932a562cfca2697c97afc16cb3d2e3ed61ff429c7914fbaf13b05b366fb88eeb999f733abea1acee3c69480024926af9fd91d954cc7782dc409e855856693361c43ae1fc69abcf2dcca95c5f1148cc29344a59f7d1606a416deb6fd160cad00c9db167d92589a6900a6d56b9238bbd42a64d5d3b7868404024214a85eec79bf2df6628c9079cb4e389c798e838ee47deb1d1ee9818bc2161f32f4a8d2d2a537e9d5b9635ac081026f840d2f94283abcab236c5e1086049c32d373b0fe1429d00fd24965bc67944c79828e00e8d0fc1e8976b9b284d5da3655ec9c909241e63eac19893e8a1ca69e7e12e5b9ad60700c19fa4aec7d41a8251fe0ceccc9de364a60d28216a320810eb418a7b82063cbe2f2bc25e1c6c16f2c06550f48c3412ca3c60cd002f76210172b38bec8d662272a71b5d65e308bf6de7fee7863c8c14ff11beea9dcd40fc8983f138593f36697fe597ac49a33bf7fb93050c8f0f5ef2212c0f7eb5e20d2d5acb1bf8d58d821d4ae1f25223b8974ed2ac9665e109005b5c520ccd17ba4c91a3c20cc9d5c976217555f8fe1493e822a5373b99c3de734031b40a10aefdddcf2f554788dd109f1a1908e28e476e9cf87cc4c39d005739dd387a80d90bd8558c0d55004544a1fd97be12ccee02841cde39431e436c79aa67ca8e2697aae434698341fb636ffeb45e12ff3eb3678e5eb912ce5a0164cc2692634a3dee6ac816f358300e7c9f21c579eeb2c2656d35a588a6658df6057d7b8010e0744ac109722f4abfede2206e06d9d87f1c7040a4e548697674cb2d0f4d7484aa0c94acaf4679629558904b84a75e3e3a2a593c07b5af3bf54185bf2a80951e131ffdc93645a5748332c67942d242df832b421b2ef6f8cc7e7b673f35361108d481759cd25a443d1f15de66059b6b4559e3d611d421cf7de46082223c22b9833980eaea7e4fb75071d097f8d5273f6965fe6418806e38008d30b75a4ddb7f26b6ca4a576ce8438887321a5623e2f72feec7ee047430a5cc31865adb3369999a9d88e5b70a20d1c1b30aa73b9557e2367c50153fc39065cb866145f09d2917ccb05ad4e913966ed01b1f3cfaa75fd25d2570f3cf732850b67577397c7064528aebe768b123aeea404e9e7df4828d4d78a84c0f730e5725849979b6fb447c7ab4aa07b058e26f5f204aa4d05603165e46244eab6c80b9d8db5092355cd9680bf43b624bc37e1fd68a7d7fbd17b5673ec439d56e0a355d4875d9e43752bd65ac7f40402b719150086b8ffa57f4a557b8b81431e7589591b82c3bf69c1af21a8a8cf43481a362d0ab536f2cb9c15895929f2ad5da9e26763b4a558e6f9747c7486b68e4a44615adb8f32c861634dc5b26512908fe02febbcae02eed1323568f4f493cabdf985115d477c90b5c144154eeef938b9d89af3cd6090d4cce75aed58996409d0f130d82cfbb130f4e568fb74210bf3e9233760c033393a82f843484985cedfe7ccc24ff25a5b6cacbdb7a18227557d9e9ecce01d83d5e91fae79eea47cbaf4fe6e3a777ea67800ce9a5afa29f79f35d7f3ea79b821d7a5c099c8c9589987402b96373740208d9dd2157125356beb690cf8168f6c64c1863852a8345782f3874a6678c54a7f863bc049559873e1b8bb080c066d9c97ee05b27673219ec52b4b8ee86af0ef45d74cc3220b24058c4b75d708969021ca094e4dbe441fda3a5af28af00d3dbeabe8d2c07b2798aa6db96baffd34d1e7a277e83c54b6aed640ae29ea5c05d32e8da060d5318cec1d4993d12bdb3ca2083c8d85b2d98470ae818708e661bc9568d47e99545a3acee4eff94a4b58f7135934cfbca598c320eddf8eb09960f2bb9949a65bdfe53672bb47714dbf2f10cdabb673c1195ff4513a2b00e3d80f40dafd39b3805cd904f8120c41bb47fba741d3360d8c5fd76ceb76f4fd4c84692c5067b9d3ca746b0fc5ef2af1977d22c8bc42a8780035991cb74de42a62f51f320534704ea866817a7c0be206b37e7b4bea1e941621aa75911d44bd8133c09733fb60a1423b0a12a8d906000a150156f4077da54efba291b88be3494270310eea93f8c9a10420c914b70b1ed8b1d32d46e2c41b492c47eb5181609f72bb22c9133457a0a21d6886aa313a5883cd9f73b52156f14d0a2184533494ed8cdbeb620947573f2e5821c862dd99a12ee4b1c9c9204a0e2c6593c8d7ae559b7d448facb3d2a38bfd301ff35e758500701d90c94bae6a9c37778e144d2b664e112e4644406d14284728825d7542403363b9bc73030d3a8d0e8067b6c75d92771511ac78d3d43c84660271c7d3e00d82e8e66fbbc9ed83a1f356c3b8b3584abe09d8643f72bb179e1424beed3a9edea261c900c1ff4f88095a6d57e0701ef8c5d70522b9f2ca919694e4bb056fba14e3f35927ab11ec1d374602d5d3db00728d4136ac398d34280b42211114b6eef7cfb34e68479e56f8ba50da57c8fd6b39ffa622174bf391614a570a759d83c562185a7bc82937b0cc45a55493dba848f765a311b50964a5662d3e112c2da858c1df6264e482f22a11618e7c1665e83d18f494b9d5be0687cb33e0ece0ba61821c0e062d42c47d9b751b743984d6a235b533295a7a969c793c0afc0da81a016a74fa1f3d0a83e649aaa1adfa0207cd24c3c83b491b79", 0xc9d}], 0x1) 00:53:36 executing program 2: close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) r0 = openat$vhost_vsock(0xffffffffffffff9c, &(0x7f0000000780), 0x2, 0x0) ioctl$VHOST_SET_OWNER(r0, 0xaf01, 0x0) ioctl$VHOST_SET_VRING_BASE(r0, 0x4008af12, &(0x7f0000000000)) 00:53:37 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r1) openat$full(0xffffffffffffff9c, &(0x7f0000000000), 0x42000, 0x0) 00:53:37 executing program 4: bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000740)={0xffffffffffffffff, 0xe0, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0}}, 0x10) r0 = socket$inet6(0xa, 0x3, 0xff) connect$inet6(r0, &(0x7f0000000200)={0xa, 0x0, 0x0, @empty}, 0x1c) setsockopt$SO_TIMESTAMPING(r0, 0x1, 0x41, &(0x7f0000000000)=0x655e, 0x4) r1 = dup2(r0, r0) write$tun(r1, &(0x7f00000006c0)=ANY=[], 0x46) recvmmsg(r1, &(0x7f0000001b00)=[{{0x0, 0x0, 0x0}}, {{0x0, 0x0, 0x0}}], 0x2, 0x2000, 0x0) 00:53:37 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x0, 0x803, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x24}}, 0x0) getsockname$packet(r2, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000440)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r3, @ANYBLOB="0000000000000000280012000900010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000480)=@newqdisc={0x2c, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r3, {0x0, 0xfff1}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_mq={0x7}]}, 0x2c}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000740)=ANY=[@ANYBLOB="240000002400010400"/20, @ANYRES32=r3, @ANYBLOB="0000f2000202f1ff"], 0x24}}, 0x0) 00:53:37 executing program 2: close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) r0 = openat$vhost_vsock(0xffffffffffffff9c, &(0x7f0000000780), 0x2, 0x0) ioctl$VHOST_SET_OWNER(r0, 0xaf01, 0x0) ioctl$VHOST_SET_VRING_BASE(r0, 0x4008af12, &(0x7f0000000000)) 00:53:37 executing program 3: socket$nl_generic(0x10, 0x3, 0x10) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000080)='lp\x00', 0x3) setsockopt$inet_tcp_TCP_MD5SIG(r0, 0x6, 0xe, &(0x7f00000004c0)={@in={{0x2, 0x0, @loopback}}, 0x0, 0x0, 0x7, 0x0, "98d3340600c7aa11897ecaab876eab79576839c5656be8410f2802e944af80373be2666b665770173fbd1883303b6ac4749393ad08f139a68f00"}, 0xd8) bind$inet(r0, &(0x7f0000000480)={0x2, 0x4e23, @multicast1}, 0x10) r1 = syz_genetlink_get_family_id$tipc2(0x0, 0xffffffffffffffff) sendto$inet(r0, 0x0, 0x0, 0x200007fd, &(0x7f0000000000)={0x2, 0x24e23, @loopback}, 0x10) recvmmsg(r0, &(0x7f0000001840)=[{{0x0, 0x0, &(0x7f0000001500)=[{&(0x7f0000004ac0)=""/102389, 0x18ff5}], 0x12}}], 0x1, 0x100, 0x0) setsockopt$sock_int(r0, 0x1, 0x2f, &(0x7f0000000280)=0x40, 0x4) getsockopt$inet_tcp_buf(r0, 0x6, 0xe, &(0x7f0000000100)=""/226, &(0x7f0000000040)=0xe2) write$binfmt_elf64(r0, &(0x7f00000000c0)=ANY=[@ANYRESHEX=r1], 0xc63b9e35) getsockopt$inet_int(r0, 0x0, 0x32, &(0x7f00000002c0), &(0x7f0000000300)=0x4) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x6e) socket$inet6_udp(0xa, 0x2, 0x0) sendto$inet(r0, &(0x7f0000000340)="d33bd5cd51846dd6a82eb476865b94d465033b3716274160aaef3b31b11db37b794f54b0f5190716b82819fc49bd25451571c717ee57951e0b2292373bd13ba07bfdb243a5af5d79f0af142c57a637d786594b40cbaae2239a9a7f167323cf51c491abf5d87e92518042dbac5e3d75d71a41ea45f8c1d942", 0x78, 0x4001c, 0x0, 0x0) ioctl$BTRFS_IOC_BALANCE_CTL(r2, 0x40049421, 0x0) socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_bt_hci(0xffffffffffffffff, 0x400448df, &(0x7f00000000c0)="bd3fbcac132d2f44d41715") ioctl$HCIINQUIRY(0xffffffffffffffff, 0x400448ca, 0x0) 00:53:37 executing program 1: syz_emit_ethernet(0x7a, &(0x7f0000000000)={@local, @broadcast, @val, {@ipv6}}, 0x0) 00:53:37 executing program 4: r0 = socket(0x1e, 0x4, 0x0) setsockopt$packet_tx_ring(r0, 0x107, 0xd, 0x0, 0x0) 00:53:38 executing program 2: personality(0x410000e) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)) 00:53:38 executing program 1: syz_mount_image$vfat(&(0x7f000001ff80), &(0x7f000001ffc0)='./file0\x00', 0x0, &(0x7f0000020000), 0x1, 0x1ff6b, &(0x7f0000020040)="$eJzs3TGrW2UYB/CH9mrLlTYZRFAQX3TR5ZDcwcnhBsmF0oDSNkIrCKfeEw05JpecEEgRr5t083OIo5sgji530M/gdhEcOxQj7anpjVwn0SP4+y3vH578w/MuZ31P3/ryk8moykb5Ii7s78eF2Il4sB8pLkdtJz6PN3745ceXb96+c703GPRvpHTQu9V9M6V09ZXv3v/061e/Xzz33jdXv70UJ+0PTn/d+/nkhZMXT3+79fG4SuMqTWeLlKe7s9kiv1sW6XBcTbKU3i2LvCrSeFoV8635qJwdHa1SPj28sns0L6oq5dNVmhSrtJilxXyV8o/y8TRlWZau7AZ/x/CrpjcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+K94sF6vI9YbTe8DAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAE3w/j8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARNy8fed6bzDo30jpckT5xXK4HNZnPe+NYhxlFNGJVjyMWG/U+eDaoN9Jj7Xjfnn8pH+8HF7c7nejFe3z+926n7b7z8Tu2f5etOL58/t75/afjddfO9PPohU/fRizKOMwHnWf9j/rpvT2O4M/9S89/h0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMD/RZY22nG/PF4Ol8OIR+fFep791bzu90YxjjKK6EQrHkasN+p8cG3Q7zz5g+3+Try00+zdAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAP1ereJC/LYi4IgrAJTX+ZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4N/39NHvpjcBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgSdXq3iQvy2L+D4am7wgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPzODhwIAAAAAAD5vzZCVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVFXbgQAAAAAAAyP+1EaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwAwcCAAAAAED+r41QVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhR04EAAAAAAA8n9thKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqirswIEAAAAAAJD/ayNUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYQcOBAAAAACA/F8boaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqgo7cCAAAAAAAOT/2ghVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV2IEDAQAAAAAg/9dGqKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsIOHAgAAAAAAPm/NkJVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVUVduBAAAAAAADI/7URqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrADBwIAAAAAQP6vjVBVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWFHTgQAAAAAADyf22EqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqKuzAgQAAAAAAkP9rI1RVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhBw4EAAAAAID8XxuhqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqCjtwIAAAAAAA5P/aCFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVXYgQMBAAAAACD/10aoqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwg4cCAAAAAAA+b82QlVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVRV24EAAAAAAAMj/tRGqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsAMHAgAAAABA/q+NUFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYUdOBAAAAAAAPJ/bYSqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoq7MCBAAAAAACQ/2sjVFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWEHDgQAAAAAgPxfG6GqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoKO3AgAAAAAADk/9oIVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVdiBAwEAAAAAIP/XRqiqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrCDhwIAAAAAAD5vzZCVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVFXbgQAAAAAAAyP+1EaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwAwcCAAAAAED+r41QVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhR04EAAAAAAA8n9thKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqirswIEAAAAAAJD/ayNUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYQcOBAAAAACA/F8boaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqgo7cCADAAAAIMzfOo/2AwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC8FAAA//9oRtQv") 00:53:38 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x0, 0x803, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x24}}, 0x0) getsockname$packet(r2, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000440)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r3, @ANYBLOB="0000000000000000280012000900010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000480)=@newqdisc={0x2c, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r3, {0x0, 0xfff1}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_mq={0x7}]}, 0x2c}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000740)=ANY=[@ANYBLOB="240000002400010400"/20, @ANYRES32=r3, @ANYBLOB="0000f2000202f1ff"], 0x24}}, 0x0) 00:53:38 executing program 4: r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r1 = syz_genetlink_get_family_id$mptcp(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$MPTCP_PM_CMD_REMOVE(r0, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x30, r1, 0x4, 0x70bd26, 0x25dfdbfe, {}, [@MPTCP_PM_ATTR_LOC_ID={0x5, 0x5, 0x6}, @MPTCP_PM_ATTR_TOKEN={0x8}, @MPTCP_PM_ATTR_ADDR_REMOTE={0x4}, @MPTCP_PM_ATTR_LOC_ID={0x5, 0x5, 0x40}]}, 0x30}, 0x1, 0x0, 0x0, 0x44000}, 0x800) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$l2tp(&(0x7f00000001c0), r0) sendmsg$L2TP_CMD_SESSION_GET(r2, &(0x7f00000002c0)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000280)={&(0x7f0000000200)={0x74, r3, 0x1, 0x70bd28, 0x25dfdbff, {}, [@L2TP_ATTR_MRU={0x6, 0x1d, 0x7f}, @L2TP_ATTR_FD={0x8, 0x17, @l2tp=r0}, @L2TP_ATTR_LNS_MODE={0x5, 0x14, 0x6}, @L2TP_ATTR_UDP_DPORT={0x6, 0x1b, 0x4e21}, @L2TP_ATTR_LNS_MODE={0x5}, @L2TP_ATTR_UDP_CSUM={0x5}, @L2TP_ATTR_IP6_SADDR={0x14, 0x1f, @ipv4={'\x00', '\xff\xff', @dev={0xac, 0x14, 0x14, 0xa}}}, @L2TP_ATTR_UDP_DPORT={0x6, 0x1b, 0x4e23}, @L2TP_ATTR_PROTO_VERSION={0x5, 0x7, 0x2}, @L2TP_ATTR_RECV_TIMEOUT={0xc, 0x16, 0x5}]}, 0x74}, 0x1, 0x0, 0x0, 0x2400c1c2}, 0x4008000) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f00000003c0)={0x1, 0x58, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0}}, 0x10) sendmsg$nl_route_sched(r0, &(0x7f0000000480)={&(0x7f0000000300)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000440)={&(0x7f0000000400)=@gettclass={0x24, 0x2a, 0x200, 0x70bd28, 0x25dfdbfb, {0x0, 0x0, 0x0, r4, {0x9, 0x1}, {0xc}, {0x0, 0xc}}, ["", "", "", "", "", "", ""]}, 0x24}, 0x1, 0x0, 0x0, 0x80}, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r2, 0x8933, &(0x7f00000004c0)={'team0\x00', 0x0}) setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000580)=@nat={'nat\x00', 0x1b, 0x5, 0x568, 0x0, 0x168, 0xffffffff, 0x3a8, 0x0, 0x498, 0x498, 0xffffffff, 0x498, 0x498, 0x5, &(0x7f0000000500), {[{{@ipv6={@private2, @remote, [0xffffffff, 0x0, 0xffffff00, 0xff000000], [0xff, 0xffffff00, 0xffffffff, 0xff000000], 'bond_slave_0\x00', 'sit0\x00', {}, {0xff}, 0x5c, 0x5, 0x6, 0x50}, 0x0, 0x120, 0x168, 0x0, {}, [@common=@dst={{0x48}, {0x2, 0x5, 0x0, [0x1, 0x4, 0xff, 0x3, 0xff, 0x2, 0x43, 0x3, 0x7, 0x9, 0x81, 0xff, 0x1, 0xffff, 0x2, 0x7], 0x6}}, @common=@srh={{0x30}, {0x2, 0x3, 0x1, 0x81, 0x5, 0x2214, 0x400}}]}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x1, @ipv4=@loopback, @ipv4=@rand_addr=0x64010100, @gre_key=0x7, @port=0x4e23}}}, {{@ipv6={@private1, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, [0xff, 0xff000000, 0xd251bc32b45f2a4c, 0xff000000], [0xff, 0xff, 0xffffff00, 0xff], 'bridge_slave_1\x00', 'veth1_to_bond\x00', {0x53dfc63646644ab8}, {0xff}, 0x21, 0x0, 0x4, 0x5}, 0x0, 0x108, 0x150, 0x0, {}, [@common=@frag={{0x30}, {[0x8a, 0x403c], 0x5, 0x30, 0x1}}, @common=@ah={{0x30}, {[0x4d5, 0x4d5], 0xff, 0x2f, 0x2}}]}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x14, @ipv6=@private2, @ipv6=@mcast2, @icmp_id=0x67, @port=0x7}}}, {{@ipv6={@mcast1, @local, [0x0, 0xff000000, 0xffffffff], [0xffffffff, 0x0, 0xff, 0xff000000], 'sit0\x00', 'netpci0\x00', {0xff}, {0xff}, 0xff, 0x80, 0x3, 0x20}, 0x0, 0xa8, 0xf0}, @MASQUERADE={0x48, 'MASQUERADE\x00', 0x0, {0x0, @ipv6=@mcast2, @ipv6=@private1={0xfc, 0x1, '\x00', 0x1}, @icmp_id=0x67, @gre_key=0x6}}}, {{@ipv6={@remote, @private0, [0x0, 0xffffff00, 0xffffff00], [0x0, 0xff, 0xff000000, 0xffffff00], 'pimreg\x00', 'ip_vti0\x00', {}, {0xff}, 0x21, 0xab, 0x2}, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x8, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @ipv6=@ipv4={'\x00', '\xff\xff', @rand_addr=0x64010101}, @gre_key=0xffff, @icmp_id=0x66}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x5c8) setsockopt$netlink_NETLINK_TX_RING(r0, 0x10e, 0x7, &(0x7f0000000b80)={0x20, 0x0, 0x3f, 0x1}, 0x10) r6 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000f00)={&(0x7f0000000d40)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x6d, 0x6d, 0x4, [@fwd={0x3}, @fwd={0x2}, @func_proto={0x0, 0x4, 0x0, 0xd, 0x0, [{0xd, 0x1}, {0x5, 0x4}, {0x0, 0x1}, {0x7, 0x3}]}, @var={0x5, 0x0, 0x0, 0xe, 0x5}, @datasec={0x10, 0x1, 0x0, 0xf, 0x1, [{0x3, 0x0, 0x3}], '$'}]}, {0x0, [0x2e, 0x6f]}}, &(0x7f0000000e00)=""/193, 0x8c, 0xc1, 0x0, 0x1f}, 0x20) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f0000001100)={0xffffffffffffffff, 0x20, &(0x7f00000010c0)={&(0x7f0000000fc0)=""/30, 0x1e, 0x0, &(0x7f0000001000)=""/150, 0x96}}, 0x10) r8 = bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f00000012c0)=@bpf_lsm={0x1d, 0x8, &(0x7f0000001140)=@raw=[@printk={@lld, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x3, 0x0, 0x0, 0x8}}], &(0x7f0000001180)='syzkaller\x00', 0xfffffff7, 0x0, 0x0, 0x0, 0x49, '\x00', r4, 0x1b, 0xffffffffffffffff, 0x8, &(0x7f00000011c0)={0x0, 0x5}, 0x8, 0x10, &(0x7f0000001200)={0x1, 0x0, 0xd327, 0x2}, 0x10, 0xffffffffffffffff, 0x0, 0x5, 0x0, &(0x7f0000001240)=[{0x0, 0x2, 0x5, 0x6}, {0x3, 0x3, 0xb, 0x1}, {0x4, 0x4, 0x3, 0x4}, {0x0, 0x4, 0x1, 0xf}, {0x3, 0x2, 0x2, 0x8}], 0x10, 0x7}, 0x90) bpf$BPF_MAP_CONST_STR_FREEZE(0x16, &(0x7f0000001380)={0x1, 0xffffffffffffffff}, 0x4) r10 = bpf$PROG_LOAD(0x5, &(0x7f00000014c0)={0x19, 0x8, &(0x7f0000000bc0)=@framed={{0x18, 0x0, 0x0, 0x0, 0xffff, 0x0, 0x0, 0x0, 0x6}, [@tail_call]}, &(0x7f0000000c00)='syzkaller\x00', 0x9, 0xd3, &(0x7f0000000c40)=""/211, 0x40f00, 0x0, '\x00', 0x0, 0x29, r6, 0x8, &(0x7f0000000f40)={0xa, 0x3}, 0x8, 0x10, &(0x7f0000000f80)={0x0, 0xb, 0x9, 0x5}, 0x10, r7, r8, 0xa, &(0x7f00000013c0)=[r9], &(0x7f0000001400)=[{0x0, 0x5, 0x6, 0x6}, {0x1, 0x1, 0x8, 0x7}, {0x4, 0x3, 0x7, 0x3}, {0x2, 0x3, 0x5, 0xa}, {0x5, 0x5, 0x2, 0x7}, {0x5, 0x3, 0x9, 0x1}, {0x4, 0x4, 0xa, 0x7}, {0x5, 0x5, 0xc, 0xb}, {0x2, 0x5, 0x10, 0x1}, {0x2, 0x3, 0xf, 0xa}], 0x10, 0xffffffff}, 0x90) r11 = open(&(0x7f0000001580)='./file0\x00', 0x84002, 0x12) bpf$PROG_LOAD(0x5, &(0x7f00000018c0)={0x11, 0x14, &(0x7f00000015c0)=@raw=[@map_val={0x18, 0x2, 0x2, 0x0, r11, 0x0, 0x0, 0x0, 0x3}, @func={0x85, 0x0, 0x1, 0x0, 0xffffffffffffffff}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x1}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}, @tail_call={{0x18, 0x2, 0x1, 0x0, r11}}, @generic={0x9, 0x0, 0x9, 0x1, 0x997a}, @map_val={0x18, 0x8, 0x2, 0x0, r11, 0x0, 0x0, 0x0, 0x8}, @cb_func={0x18, 0x8, 0x4, 0x0, 0x3}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x5}, @ringbuf_query={{0x18, 0x1, 0x1, 0x0, r11}}], &(0x7f0000001680)='GPL\x00', 0x2, 0x54, &(0x7f00000016c0)=""/84, 0x41000, 0x78, '\x00', 0x0, 0x19, r6, 0x8, &(0x7f0000001740)={0x6, 0x5}, 0x8, 0x10, &(0x7f0000001780)={0x4, 0x10, 0x0, 0x4}, 0x10, r7, 0xffffffffffffffff, 0xa, &(0x7f00000017c0)=[r11], &(0x7f0000001800)=[{0x0, 0x4, 0x9, 0x5}, {0x0, 0x2, 0x8, 0x3}, {0x5, 0x3, 0x6, 0x5}, {0x5, 0x3, 0xa, 0xa}, {0x0, 0x1, 0xe, 0xb}, {0x4, 0x1, 0xc, 0x6}, {0x0, 0x3, 0xb, 0x7}, {0x5, 0x1, 0x1, 0x9}, {0x3, 0x2, 0x9, 0x6}, {0x1, 0x1, 0x3, 0x7}], 0x10, 0x80000000}, 0x90) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f0000001b80)={r11, 0x20, &(0x7f0000001b40)={&(0x7f0000001a40)=""/124, 0x7c, 0x0, &(0x7f0000001ac0)=""/91, 0x5b}}, 0x10) r13 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000001c00)=@o_path={&(0x7f0000001bc0)='./file0\x00', 0x0, 0x4000, r0}, 0x18) r14 = bpf$PROG_LOAD(0x5, &(0x7f0000001cc0)={0x5, 0x8, &(0x7f0000001980)=@raw=[@alu={0x7, 0x1, 0x1, 0x203e9f2eb72cde1b, 0x8, 0xfffffffffffffff4, 0x8}, @map_val={0x18, 0x1, 0x2, 0x0, r11, 0x0, 0x0, 0x0, 0x7f}, @ringbuf_query={{0x18, 0x1, 0x1, 0x0, r11}}, @call={0x85, 0x0, 0x0, 0xac}], &(0x7f00000019c0)='GPL\x00', 0x100, 0x0, 0x0, 0x41000, 0x5, '\x00', r5, 0x36, 0xffffffffffffffff, 0x8, &(0x7f0000001a00)={0x7, 0x2}, 0x8, 0x10, 0x0, 0x0, r12, r13, 0x8, 0x0, &(0x7f0000001c40)=[{0x1, 0x3, 0xd, 0xa}, {0x3, 0x1, 0x4, 0xa}, {0x2, 0x2, 0x10, 0x1}, {0x5, 0x4, 0x7, 0x5}, {0x5, 0x5, 0xd, 0x5}, {0x1, 0x1, 0x7, 0x8}, {0x0, 0x3, 0x3, 0x5}, {0x2, 0x1, 0x5, 0x5}], 0x10, 0x6}, 0x90) bpf$PROG_LOAD(0x5, &(0x7f0000002040)={0x20, 0xf, &(0x7f0000001d80)=@framed={{0x18, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x3}, [@map_val={0x18, 0x0, 0x2, 0x0, r9, 0x0, 0x0, 0x0, 0x8}, @map_idx_val={0x18, 0xa, 0x6, 0x0, 0x9, 0x0, 0x0, 0x0, 0x6c4}, @printk={@x, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x3, 0x0, 0x0, 0x9}}]}, &(0x7f0000001e00)='syzkaller\x00', 0xa890, 0xeb, &(0x7f0000001e40)=""/235, 0x40f00, 0x14, '\x00', 0x0, 0x30, 0xffffffffffffffff, 0x8, &(0x7f0000001f40)={0x9, 0x4}, 0x8, 0x10, &(0x7f0000001f80)={0x1, 0xe, 0x9, 0x1}, 0x10, 0xffffffffffffffff, r14, 0x4, &(0x7f0000001fc0)=[r11], &(0x7f0000002000)=[{0x4, 0x1, 0xa, 0x5}, {0x4, 0x3, 0x0, 0x2}, {0x3, 0x1, 0x2, 0x1}, {0x1, 0x5, 0x0, 0x2}], 0x10, 0x100}, 0x90) ioctl$DRM_IOCTL_GET_CLIENT(r11, 0xc0286405, &(0x7f0000002140)={0x0, 0x8, {0xffffffffffffffff}, {0xee00}, 0x2, 0x3}) sendmsg$nl_xfrm(r0, &(0x7f0000002380)={&(0x7f0000002100)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f0000002340)={&(0x7f0000002180)=@getsa={0x18c, 0x12, 0x300, 0x70bd2d, 0x25dfdbff, {@in=@local, 0x4d3, 0x2, 0x33}, [@lastused={0xc, 0xf, 0x400}, @coaddr={0x14, 0xe, @in6=@mcast1}, @sa={0xe4, 0x6, {{@in=@private=0xa010100, @in6=@remote, 0x4e23, 0x0, 0x4e21, 0x1, 0xa, 0x20, 0x80, 0x0, r4, r16}, {@in6=@initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, 0x4d3, 0x33}, @in=@loopback, {0x8001, 0x101, 0xd0b7, 0x2, 0x8, 0x7f, 0x10001, 0xffff}, {0x0, 0x7, 0x0, 0x9}, {0x56e, 0x8000, 0x3}, 0x70bd27, 0x3501, 0x2, 0x4, 0x32, 0xb}}, @XFRMA_SET_MARK={0x8, 0x1d, 0x5d}, @replay_esn_val={0x28, 0x17, {0x3, 0x70bd27, 0x70bd2b, 0x70bd28, 0x70bd28, 0xf6, [0x7, 0x0, 0x9]}}, @address_filter={0x28, 0x1a, {@in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @in6=@rand_addr=' \x01\x00', 0x2, 0x7, 0x5}}, @extra_flags={0x8, 0x18, 0xad3}]}, 0x18c}, 0x1, 0x0, 0x0, 0x20040111}, 0x80) r17 = socket(0x1a, 0x5, 0xc9) r18 = syz_genetlink_get_family_id$batadv(&(0x7f0000002400), r17) sendmsg$BATADV_CMD_GET_MESH(r17, &(0x7f0000002500)={&(0x7f00000023c0)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f00000024c0)={&(0x7f0000002440)={0x44, r18, 0x400, 0x70bd26, 0x25dfdbfd, {}, [@BATADV_ATTR_MULTICAST_FORCEFLOOD_ENABLED={0x5, 0x37, 0x1}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5, 0x2f, 0x1}, @BATADV_ATTR_ISOLATION_MASK={0x8, 0x2c, 0xa5}, @BATADV_ATTR_MULTICAST_FORCEFLOOD_ENABLED={0x5, 0x37, 0x1}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}, @BATADV_ATTR_MULTICAST_FORCEFLOOD_ENABLED={0x5}]}, 0x44}, 0x1, 0x0, 0x0, 0x8040}, 0x20000080) r19 = fcntl$getown(r11, 0x9) syz_clone3(&(0x7f0000002780)={0x8300100, &(0x7f0000002540), &(0x7f0000002580), &(0x7f00000025c0), {0x1}, &(0x7f0000002600)=""/197, 0xc5, &(0x7f0000002700)=""/17, &(0x7f0000002740)=[r15, r19, r15, r15], 0x4, {r11}}, 0x58) bpf$PROG_LOAD(0x5, &(0x7f0000003ac0)={0xb, 0x12, &(0x7f0000002880)=@ringbuf={{0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81}, {}, {}, [@map_fd={0x18, 0x4}, @generic={0xfa, 0x5, 0x9, 0x75, 0x2}], {{}, {}, {0x85, 0x0, 0x0, 0x85}}}, &(0x7f0000002940)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000002980)=""/4096, 0x41100, 0x20, '\x00', 0x0, 0x17, r6, 0x8, &(0x7f0000003a00)={0x3, 0x1}, 0x8, 0x10, &(0x7f0000003a40)={0x4, 0x2, 0x401, 0xe5b}, 0x10, r12, r10, 0x0, &(0x7f0000003a80)=[r9, r9], 0x0, 0x10, 0x20}, 0x90) 00:53:38 executing program 2: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$UI_DEV_CREATE(r0, 0x5501) ioctl$UI_SET_FFBIT(r0, 0x4004556b, 0x0) 00:53:39 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x0, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x24}}, 0x0) getsockname$packet(r2, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000440)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r3, @ANYBLOB="0000000000000000280012000900010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000480)=@newqdisc={0x2c, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r3, {0x0, 0xfff1}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_mq={0x7}]}, 0x2c}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000740)=ANY=[@ANYBLOB="240000002400010400"/20, @ANYRES32=r3, @ANYBLOB="0000f2000202f1ff"], 0x24}}, 0x0) 00:53:39 executing program 3: r0 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) ioctl$sock_bt_hci(r0, 0x400448c9, 0x0) bind$bt_hci(r0, &(0x7f0000000000)={0x1f, 0x0, 0x1}, 0x6) 00:53:39 executing program 2: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$UI_DEV_CREATE(r0, 0x5501) 00:53:39 executing program 4: r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r1 = syz_genetlink_get_family_id$mptcp(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$MPTCP_PM_CMD_REMOVE(r0, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x30, r1, 0x4, 0x70bd26, 0x25dfdbfe, {}, [@MPTCP_PM_ATTR_LOC_ID={0x5, 0x5, 0x6}, @MPTCP_PM_ATTR_TOKEN={0x8}, @MPTCP_PM_ATTR_ADDR_REMOTE={0x4}, @MPTCP_PM_ATTR_LOC_ID={0x5, 0x5, 0x40}]}, 0x30}, 0x1, 0x0, 0x0, 0x44000}, 0x800) socket$nl_generic(0x10, 0x3, 0x10) (async) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$l2tp(&(0x7f00000001c0), r0) sendmsg$L2TP_CMD_SESSION_GET(r2, &(0x7f00000002c0)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000280)={&(0x7f0000000200)={0x74, r3, 0x1, 0x70bd28, 0x25dfdbff, {}, [@L2TP_ATTR_MRU={0x6, 0x1d, 0x7f}, @L2TP_ATTR_FD={0x8, 0x17, @l2tp=r0}, @L2TP_ATTR_LNS_MODE={0x5, 0x14, 0x6}, @L2TP_ATTR_UDP_DPORT={0x6, 0x1b, 0x4e21}, @L2TP_ATTR_LNS_MODE={0x5}, @L2TP_ATTR_UDP_CSUM={0x5}, @L2TP_ATTR_IP6_SADDR={0x14, 0x1f, @ipv4={'\x00', '\xff\xff', @dev={0xac, 0x14, 0x14, 0xa}}}, @L2TP_ATTR_UDP_DPORT={0x6, 0x1b, 0x4e23}, @L2TP_ATTR_PROTO_VERSION={0x5, 0x7, 0x2}, @L2TP_ATTR_RECV_TIMEOUT={0xc, 0x16, 0x5}]}, 0x74}, 0x1, 0x0, 0x0, 0x2400c1c2}, 0x4008000) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f00000003c0)={0x1, 0x58, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0}}, 0x10) sendmsg$nl_route_sched(r0, &(0x7f0000000480)={&(0x7f0000000300)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000440)={&(0x7f0000000400)=@gettclass={0x24, 0x2a, 0x200, 0x70bd28, 0x25dfdbfb, {0x0, 0x0, 0x0, r4, {0x9, 0x1}, {0xc}, {0x0, 0xc}}, ["", "", "", "", "", "", ""]}, 0x24}, 0x1, 0x0, 0x0, 0x80}, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r2, 0x8933, &(0x7f00000004c0)) (async) ioctl$ifreq_SIOCGIFINDEX_team(r2, 0x8933, &(0x7f00000004c0)={'team0\x00', 0x0}) setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000580)=@nat={'nat\x00', 0x1b, 0x5, 0x568, 0x0, 0x168, 0xffffffff, 0x3a8, 0x0, 0x498, 0x498, 0xffffffff, 0x498, 0x498, 0x5, &(0x7f0000000500), {[{{@ipv6={@private2, @remote, [0xffffffff, 0x0, 0xffffff00, 0xff000000], [0xff, 0xffffff00, 0xffffffff, 0xff000000], 'bond_slave_0\x00', 'sit0\x00', {}, {0xff}, 0x5c, 0x5, 0x6, 0x50}, 0x0, 0x120, 0x168, 0x0, {}, [@common=@dst={{0x48}, {0x2, 0x5, 0x0, [0x1, 0x4, 0xff, 0x3, 0xff, 0x2, 0x43, 0x3, 0x7, 0x9, 0x81, 0xff, 0x1, 0xffff, 0x2, 0x7], 0x6}}, @common=@srh={{0x30}, {0x2, 0x3, 0x1, 0x81, 0x5, 0x2214, 0x400}}]}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x1, @ipv4=@loopback, @ipv4=@rand_addr=0x64010100, @gre_key=0x7, @port=0x4e23}}}, {{@ipv6={@private1, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, [0xff, 0xff000000, 0xd251bc32b45f2a4c, 0xff000000], [0xff, 0xff, 0xffffff00, 0xff], 'bridge_slave_1\x00', 'veth1_to_bond\x00', {0x53dfc63646644ab8}, {0xff}, 0x21, 0x0, 0x4, 0x5}, 0x0, 0x108, 0x150, 0x0, {}, [@common=@frag={{0x30}, {[0x8a, 0x403c], 0x5, 0x30, 0x1}}, @common=@ah={{0x30}, {[0x4d5, 0x4d5], 0xff, 0x2f, 0x2}}]}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x14, @ipv6=@private2, @ipv6=@mcast2, @icmp_id=0x67, @port=0x7}}}, {{@ipv6={@mcast1, @local, [0x0, 0xff000000, 0xffffffff], [0xffffffff, 0x0, 0xff, 0xff000000], 'sit0\x00', 'netpci0\x00', {0xff}, {0xff}, 0xff, 0x80, 0x3, 0x20}, 0x0, 0xa8, 0xf0}, @MASQUERADE={0x48, 'MASQUERADE\x00', 0x0, {0x0, @ipv6=@mcast2, @ipv6=@private1={0xfc, 0x1, '\x00', 0x1}, @icmp_id=0x67, @gre_key=0x6}}}, {{@ipv6={@remote, @private0, [0x0, 0xffffff00, 0xffffff00], [0x0, 0xff, 0xff000000, 0xffffff00], 'pimreg\x00', 'ip_vti0\x00', {}, {0xff}, 0x21, 0xab, 0x2}, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x8, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @ipv6=@ipv4={'\x00', '\xff\xff', @rand_addr=0x64010101}, @gre_key=0xffff, @icmp_id=0x66}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x5c8) setsockopt$netlink_NETLINK_TX_RING(r0, 0x10e, 0x7, &(0x7f0000000b80)={0x20, 0x0, 0x3f, 0x1}, 0x10) (async) setsockopt$netlink_NETLINK_TX_RING(r0, 0x10e, 0x7, &(0x7f0000000b80)={0x20, 0x0, 0x3f, 0x1}, 0x10) r6 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000f00)={&(0x7f0000000d40)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x6d, 0x6d, 0x4, [@fwd={0x3}, @fwd={0x2}, @func_proto={0x0, 0x4, 0x0, 0xd, 0x0, [{0xd, 0x1}, {0x5, 0x4}, {0x0, 0x1}, {0x7, 0x3}]}, @var={0x5, 0x0, 0x0, 0xe, 0x5}, @datasec={0x10, 0x1, 0x0, 0xf, 0x1, [{0x3, 0x0, 0x3}], '$'}]}, {0x0, [0x2e, 0x6f]}}, &(0x7f0000000e00)=""/193, 0x8c, 0xc1, 0x0, 0x1f}, 0x20) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f0000001100)={0xffffffffffffffff, 0x20, &(0x7f00000010c0)={&(0x7f0000000fc0)=""/30, 0x1e, 0x0, &(0x7f0000001000)=""/150, 0x96}}, 0x10) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f00000012c0)=@bpf_lsm={0x1d, 0x8, &(0x7f0000001140)=@raw=[@printk={@lld, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x3, 0x0, 0x0, 0x8}}], &(0x7f0000001180)='syzkaller\x00', 0xfffffff7, 0x0, 0x0, 0x0, 0x49, '\x00', r4, 0x1b, 0xffffffffffffffff, 0x8, &(0x7f00000011c0)={0x0, 0x5}, 0x8, 0x10, &(0x7f0000001200)={0x1, 0x0, 0xd327, 0x2}, 0x10, 0xffffffffffffffff, 0x0, 0x5, 0x0, &(0x7f0000001240)=[{0x0, 0x2, 0x5, 0x6}, {0x3, 0x3, 0xb, 0x1}, {0x4, 0x4, 0x3, 0x4}, {0x0, 0x4, 0x1, 0xf}, {0x3, 0x2, 0x2, 0x8}], 0x10, 0x7}, 0x90) (async) r8 = bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f00000012c0)=@bpf_lsm={0x1d, 0x8, &(0x7f0000001140)=@raw=[@printk={@lld, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x3, 0x0, 0x0, 0x8}}], &(0x7f0000001180)='syzkaller\x00', 0xfffffff7, 0x0, 0x0, 0x0, 0x49, '\x00', r4, 0x1b, 0xffffffffffffffff, 0x8, &(0x7f00000011c0)={0x0, 0x5}, 0x8, 0x10, &(0x7f0000001200)={0x1, 0x0, 0xd327, 0x2}, 0x10, 0xffffffffffffffff, 0x0, 0x5, 0x0, &(0x7f0000001240)=[{0x0, 0x2, 0x5, 0x6}, {0x3, 0x3, 0xb, 0x1}, {0x4, 0x4, 0x3, 0x4}, {0x0, 0x4, 0x1, 0xf}, {0x3, 0x2, 0x2, 0x8}], 0x10, 0x7}, 0x90) bpf$BPF_MAP_CONST_STR_FREEZE(0x16, &(0x7f0000001380)={0x1, 0xffffffffffffffff}, 0x4) r10 = bpf$PROG_LOAD(0x5, &(0x7f00000014c0)={0x19, 0x8, &(0x7f0000000bc0)=@framed={{0x18, 0x0, 0x0, 0x0, 0xffff, 0x0, 0x0, 0x0, 0x6}, [@tail_call]}, &(0x7f0000000c00)='syzkaller\x00', 0x9, 0xd3, &(0x7f0000000c40)=""/211, 0x40f00, 0x0, '\x00', 0x0, 0x29, r6, 0x8, &(0x7f0000000f40)={0xa, 0x3}, 0x8, 0x10, &(0x7f0000000f80)={0x0, 0xb, 0x9, 0x5}, 0x10, r7, r8, 0xa, &(0x7f00000013c0)=[r9], &(0x7f0000001400)=[{0x0, 0x5, 0x6, 0x6}, {0x1, 0x1, 0x8, 0x7}, {0x4, 0x3, 0x7, 0x3}, {0x2, 0x3, 0x5, 0xa}, {0x5, 0x5, 0x2, 0x7}, {0x5, 0x3, 0x9, 0x1}, {0x4, 0x4, 0xa, 0x7}, {0x5, 0x5, 0xc, 0xb}, {0x2, 0x5, 0x10, 0x1}, {0x2, 0x3, 0xf, 0xa}], 0x10, 0xffffffff}, 0x90) r11 = open(&(0x7f0000001580)='./file0\x00', 0x84002, 0x12) bpf$PROG_LOAD(0x5, &(0x7f00000018c0)={0x11, 0x14, &(0x7f00000015c0)=@raw=[@map_val={0x18, 0x2, 0x2, 0x0, r11, 0x0, 0x0, 0x0, 0x3}, @func={0x85, 0x0, 0x1, 0x0, 0xffffffffffffffff}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x1}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}, @tail_call={{0x18, 0x2, 0x1, 0x0, r11}}, @generic={0x9, 0x0, 0x9, 0x1, 0x997a}, @map_val={0x18, 0x8, 0x2, 0x0, r11, 0x0, 0x0, 0x0, 0x8}, @cb_func={0x18, 0x8, 0x4, 0x0, 0x3}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x5}, @ringbuf_query={{0x18, 0x1, 0x1, 0x0, r11}}], &(0x7f0000001680)='GPL\x00', 0x2, 0x54, &(0x7f00000016c0)=""/84, 0x41000, 0x78, '\x00', 0x0, 0x19, r6, 0x8, &(0x7f0000001740)={0x6, 0x5}, 0x8, 0x10, &(0x7f0000001780)={0x4, 0x10, 0x0, 0x4}, 0x10, r7, 0xffffffffffffffff, 0xa, &(0x7f00000017c0)=[r11], &(0x7f0000001800)=[{0x0, 0x4, 0x9, 0x5}, {0x0, 0x2, 0x8, 0x3}, {0x5, 0x3, 0x6, 0x5}, {0x5, 0x3, 0xa, 0xa}, {0x0, 0x1, 0xe, 0xb}, {0x4, 0x1, 0xc, 0x6}, {0x0, 0x3, 0xb, 0x7}, {0x5, 0x1, 0x1, 0x9}, {0x3, 0x2, 0x9, 0x6}, {0x1, 0x1, 0x3, 0x7}], 0x10, 0x80000000}, 0x90) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f0000001b80)={r11, 0x20, &(0x7f0000001b40)={&(0x7f0000001a40)=""/124, 0x7c, 0x0, &(0x7f0000001ac0)=""/91, 0x5b}}, 0x10) bpf$OBJ_GET_PROG(0x7, &(0x7f0000001c00)=@o_path={&(0x7f0000001bc0)='./file0\x00', 0x0, 0x4000, r0}, 0x18) (async) r13 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000001c00)=@o_path={&(0x7f0000001bc0)='./file0\x00', 0x0, 0x4000, r0}, 0x18) bpf$PROG_LOAD(0x5, &(0x7f0000001cc0)={0x5, 0x8, &(0x7f0000001980)=@raw=[@alu={0x7, 0x1, 0x1, 0x203e9f2eb72cde1b, 0x8, 0xfffffffffffffff4, 0x8}, @map_val={0x18, 0x1, 0x2, 0x0, r11, 0x0, 0x0, 0x0, 0x7f}, @ringbuf_query={{0x18, 0x1, 0x1, 0x0, r11}}, @call={0x85, 0x0, 0x0, 0xac}], &(0x7f00000019c0)='GPL\x00', 0x100, 0x0, 0x0, 0x41000, 0x5, '\x00', r5, 0x36, 0xffffffffffffffff, 0x8, &(0x7f0000001a00)={0x7, 0x2}, 0x8, 0x10, 0x0, 0x0, r12, r13, 0x8, 0x0, &(0x7f0000001c40)=[{0x1, 0x3, 0xd, 0xa}, {0x3, 0x1, 0x4, 0xa}, {0x2, 0x2, 0x10, 0x1}, {0x5, 0x4, 0x7, 0x5}, {0x5, 0x5, 0xd, 0x5}, {0x1, 0x1, 0x7, 0x8}, {0x0, 0x3, 0x3, 0x5}, {0x2, 0x1, 0x5, 0x5}], 0x10, 0x6}, 0x90) (async) r14 = bpf$PROG_LOAD(0x5, &(0x7f0000001cc0)={0x5, 0x8, &(0x7f0000001980)=@raw=[@alu={0x7, 0x1, 0x1, 0x203e9f2eb72cde1b, 0x8, 0xfffffffffffffff4, 0x8}, @map_val={0x18, 0x1, 0x2, 0x0, r11, 0x0, 0x0, 0x0, 0x7f}, @ringbuf_query={{0x18, 0x1, 0x1, 0x0, r11}}, @call={0x85, 0x0, 0x0, 0xac}], &(0x7f00000019c0)='GPL\x00', 0x100, 0x0, 0x0, 0x41000, 0x5, '\x00', r5, 0x36, 0xffffffffffffffff, 0x8, &(0x7f0000001a00)={0x7, 0x2}, 0x8, 0x10, 0x0, 0x0, r12, r13, 0x8, 0x0, &(0x7f0000001c40)=[{0x1, 0x3, 0xd, 0xa}, {0x3, 0x1, 0x4, 0xa}, {0x2, 0x2, 0x10, 0x1}, {0x5, 0x4, 0x7, 0x5}, {0x5, 0x5, 0xd, 0x5}, {0x1, 0x1, 0x7, 0x8}, {0x0, 0x3, 0x3, 0x5}, {0x2, 0x1, 0x5, 0x5}], 0x10, 0x6}, 0x90) bpf$PROG_LOAD(0x5, &(0x7f0000002040)={0x20, 0xf, &(0x7f0000001d80)=@framed={{0x18, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x3}, [@map_val={0x18, 0x0, 0x2, 0x0, r9, 0x0, 0x0, 0x0, 0x8}, @map_idx_val={0x18, 0xa, 0x6, 0x0, 0x9, 0x0, 0x0, 0x0, 0x6c4}, @printk={@x, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x3, 0x0, 0x0, 0x9}}]}, &(0x7f0000001e00)='syzkaller\x00', 0xa890, 0xeb, &(0x7f0000001e40)=""/235, 0x40f00, 0x14, '\x00', 0x0, 0x30, 0xffffffffffffffff, 0x8, &(0x7f0000001f40)={0x9, 0x4}, 0x8, 0x10, &(0x7f0000001f80)={0x1, 0xe, 0x9, 0x1}, 0x10, 0xffffffffffffffff, r14, 0x4, &(0x7f0000001fc0)=[r11], &(0x7f0000002000)=[{0x4, 0x1, 0xa, 0x5}, {0x4, 0x3, 0x0, 0x2}, {0x3, 0x1, 0x2, 0x1}, {0x1, 0x5, 0x0, 0x2}], 0x10, 0x100}, 0x90) (async) bpf$PROG_LOAD(0x5, &(0x7f0000002040)={0x20, 0xf, &(0x7f0000001d80)=@framed={{0x18, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x3}, [@map_val={0x18, 0x0, 0x2, 0x0, r9, 0x0, 0x0, 0x0, 0x8}, @map_idx_val={0x18, 0xa, 0x6, 0x0, 0x9, 0x0, 0x0, 0x0, 0x6c4}, @printk={@x, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x3, 0x0, 0x0, 0x9}}]}, &(0x7f0000001e00)='syzkaller\x00', 0xa890, 0xeb, &(0x7f0000001e40)=""/235, 0x40f00, 0x14, '\x00', 0x0, 0x30, 0xffffffffffffffff, 0x8, &(0x7f0000001f40)={0x9, 0x4}, 0x8, 0x10, &(0x7f0000001f80)={0x1, 0xe, 0x9, 0x1}, 0x10, 0xffffffffffffffff, r14, 0x4, &(0x7f0000001fc0)=[r11], &(0x7f0000002000)=[{0x4, 0x1, 0xa, 0x5}, {0x4, 0x3, 0x0, 0x2}, {0x3, 0x1, 0x2, 0x1}, {0x1, 0x5, 0x0, 0x2}], 0x10, 0x100}, 0x90) ioctl$DRM_IOCTL_GET_CLIENT(r11, 0xc0286405, &(0x7f0000002140)={0x0, 0x8, {0xffffffffffffffff}, {0xee00}, 0x2, 0x3}) sendmsg$nl_xfrm(r0, &(0x7f0000002380)={&(0x7f0000002100)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f0000002340)={&(0x7f0000002180)=@getsa={0x18c, 0x12, 0x300, 0x70bd2d, 0x25dfdbff, {@in=@local, 0x4d3, 0x2, 0x33}, [@lastused={0xc, 0xf, 0x400}, @coaddr={0x14, 0xe, @in6=@mcast1}, @sa={0xe4, 0x6, {{@in=@private=0xa010100, @in6=@remote, 0x4e23, 0x0, 0x4e21, 0x1, 0xa, 0x20, 0x80, 0x0, r4, r16}, {@in6=@initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, 0x4d3, 0x33}, @in=@loopback, {0x8001, 0x101, 0xd0b7, 0x2, 0x8, 0x7f, 0x10001, 0xffff}, {0x0, 0x7, 0x0, 0x9}, {0x56e, 0x8000, 0x3}, 0x70bd27, 0x3501, 0x2, 0x4, 0x32, 0xb}}, @XFRMA_SET_MARK={0x8, 0x1d, 0x5d}, @replay_esn_val={0x28, 0x17, {0x3, 0x70bd27, 0x70bd2b, 0x70bd28, 0x70bd28, 0xf6, [0x7, 0x0, 0x9]}}, @address_filter={0x28, 0x1a, {@in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @in6=@rand_addr=' \x01\x00', 0x2, 0x7, 0x5}}, @extra_flags={0x8, 0x18, 0xad3}]}, 0x18c}, 0x1, 0x0, 0x0, 0x20040111}, 0x80) socket(0x1a, 0x5, 0xc9) (async) r17 = socket(0x1a, 0x5, 0xc9) r18 = syz_genetlink_get_family_id$batadv(&(0x7f0000002400), r17) sendmsg$BATADV_CMD_GET_MESH(r17, &(0x7f0000002500)={&(0x7f00000023c0)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f00000024c0)={&(0x7f0000002440)={0x44, r18, 0x400, 0x70bd26, 0x25dfdbfd, {}, [@BATADV_ATTR_MULTICAST_FORCEFLOOD_ENABLED={0x5, 0x37, 0x1}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5, 0x2f, 0x1}, @BATADV_ATTR_ISOLATION_MASK={0x8, 0x2c, 0xa5}, @BATADV_ATTR_MULTICAST_FORCEFLOOD_ENABLED={0x5, 0x37, 0x1}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}, @BATADV_ATTR_MULTICAST_FORCEFLOOD_ENABLED={0x5}]}, 0x44}, 0x1, 0x0, 0x0, 0x8040}, 0x20000080) fcntl$getown(r11, 0x9) (async) r19 = fcntl$getown(r11, 0x9) syz_clone3(&(0x7f0000002780)={0x8300100, &(0x7f0000002540), &(0x7f0000002580), &(0x7f00000025c0), {0x1}, &(0x7f0000002600)=""/197, 0xc5, &(0x7f0000002700)=""/17, &(0x7f0000002740)=[r15, r19, r15, r15], 0x4, {r11}}, 0x58) bpf$PROG_LOAD(0x5, &(0x7f0000003ac0)={0xb, 0x12, &(0x7f0000002880)=@ringbuf={{0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81}, {}, {}, [@map_fd={0x18, 0x4}, @generic={0xfa, 0x5, 0x9, 0x75, 0x2}], {{}, {}, {0x85, 0x0, 0x0, 0x85}}}, &(0x7f0000002940)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000002980)=""/4096, 0x41100, 0x20, '\x00', 0x0, 0x17, r6, 0x8, &(0x7f0000003a00)={0x3, 0x1}, 0x8, 0x10, &(0x7f0000003a40)={0x4, 0x2, 0x401, 0xe5b}, 0x10, r12, r10, 0x0, &(0x7f0000003a80)=[r9, r9], 0x0, 0x10, 0x20}, 0x90) (async) bpf$PROG_LOAD(0x5, &(0x7f0000003ac0)={0xb, 0x12, &(0x7f0000002880)=@ringbuf={{0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81}, {}, {}, [@map_fd={0x18, 0x4}, @generic={0xfa, 0x5, 0x9, 0x75, 0x2}], {{}, {}, {0x85, 0x0, 0x0, 0x85}}}, &(0x7f0000002940)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000002980)=""/4096, 0x41100, 0x20, '\x00', 0x0, 0x17, r6, 0x8, &(0x7f0000003a00)={0x3, 0x1}, 0x8, 0x10, &(0x7f0000003a40)={0x4, 0x2, 0x401, 0xe5b}, 0x10, r12, r10, 0x0, &(0x7f0000003a80)=[r9, r9], 0x0, 0x10, 0x20}, 0x90) 00:53:39 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x0, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x24}}, 0x0) getsockname$packet(r2, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000440)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r3, @ANYBLOB="0000000000000000280012000900010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000480)=@newqdisc={0x2c, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r3, {0x0, 0xfff1}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_mq={0x7}]}, 0x2c}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000740)=ANY=[@ANYBLOB="240000002400010400"/20, @ANYRES32=r3, @ANYBLOB="0000f2000202f1ff"], 0x24}}, 0x0) 00:53:39 executing program 2: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$UI_DEV_CREATE(r0, 0x541b) 00:53:40 executing program 2: r0 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000000), 0x0) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_TEMPO(r0, 0xc02c5341, &(0x7f0000000100)) 00:53:40 executing program 4: r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r1 = syz_genetlink_get_family_id$mptcp(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$MPTCP_PM_CMD_REMOVE(r0, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x30, r1, 0x4, 0x70bd26, 0x25dfdbfe, {}, [@MPTCP_PM_ATTR_LOC_ID={0x5, 0x5, 0x6}, @MPTCP_PM_ATTR_TOKEN={0x8}, @MPTCP_PM_ATTR_ADDR_REMOTE={0x4}, @MPTCP_PM_ATTR_LOC_ID={0x5, 0x5, 0x40}]}, 0x30}, 0x1, 0x0, 0x0, 0x44000}, 0x800) (async) r2 = socket$nl_generic(0x10, 0x3, 0x10) (async) r3 = syz_genetlink_get_family_id$l2tp(&(0x7f00000001c0), r0) sendmsg$L2TP_CMD_SESSION_GET(r2, &(0x7f00000002c0)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000280)={&(0x7f0000000200)={0x74, r3, 0x1, 0x70bd28, 0x25dfdbff, {}, [@L2TP_ATTR_MRU={0x6, 0x1d, 0x7f}, @L2TP_ATTR_FD={0x8, 0x17, @l2tp=r0}, @L2TP_ATTR_LNS_MODE={0x5, 0x14, 0x6}, @L2TP_ATTR_UDP_DPORT={0x6, 0x1b, 0x4e21}, @L2TP_ATTR_LNS_MODE={0x5}, @L2TP_ATTR_UDP_CSUM={0x5}, @L2TP_ATTR_IP6_SADDR={0x14, 0x1f, @ipv4={'\x00', '\xff\xff', @dev={0xac, 0x14, 0x14, 0xa}}}, @L2TP_ATTR_UDP_DPORT={0x6, 0x1b, 0x4e23}, @L2TP_ATTR_PROTO_VERSION={0x5, 0x7, 0x2}, @L2TP_ATTR_RECV_TIMEOUT={0xc, 0x16, 0x5}]}, 0x74}, 0x1, 0x0, 0x0, 0x2400c1c2}, 0x4008000) (async) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f00000003c0)={0x1, 0x58, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0}}, 0x10) sendmsg$nl_route_sched(r0, &(0x7f0000000480)={&(0x7f0000000300)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000440)={&(0x7f0000000400)=@gettclass={0x24, 0x2a, 0x200, 0x70bd28, 0x25dfdbfb, {0x0, 0x0, 0x0, r4, {0x9, 0x1}, {0xc}, {0x0, 0xc}}, ["", "", "", "", "", "", ""]}, 0x24}, 0x1, 0x0, 0x0, 0x80}, 0x0) (async) ioctl$ifreq_SIOCGIFINDEX_team(r2, 0x8933, &(0x7f00000004c0)={'team0\x00', 0x0}) (async) setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000580)=@nat={'nat\x00', 0x1b, 0x5, 0x568, 0x0, 0x168, 0xffffffff, 0x3a8, 0x0, 0x498, 0x498, 0xffffffff, 0x498, 0x498, 0x5, &(0x7f0000000500), {[{{@ipv6={@private2, @remote, [0xffffffff, 0x0, 0xffffff00, 0xff000000], [0xff, 0xffffff00, 0xffffffff, 0xff000000], 'bond_slave_0\x00', 'sit0\x00', {}, {0xff}, 0x5c, 0x5, 0x6, 0x50}, 0x0, 0x120, 0x168, 0x0, {}, [@common=@dst={{0x48}, {0x2, 0x5, 0x0, [0x1, 0x4, 0xff, 0x3, 0xff, 0x2, 0x43, 0x3, 0x7, 0x9, 0x81, 0xff, 0x1, 0xffff, 0x2, 0x7], 0x6}}, @common=@srh={{0x30}, {0x2, 0x3, 0x1, 0x81, 0x5, 0x2214, 0x400}}]}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x1, @ipv4=@loopback, @ipv4=@rand_addr=0x64010100, @gre_key=0x7, @port=0x4e23}}}, {{@ipv6={@private1, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, [0xff, 0xff000000, 0xd251bc32b45f2a4c, 0xff000000], [0xff, 0xff, 0xffffff00, 0xff], 'bridge_slave_1\x00', 'veth1_to_bond\x00', {0x53dfc63646644ab8}, {0xff}, 0x21, 0x0, 0x4, 0x5}, 0x0, 0x108, 0x150, 0x0, {}, [@common=@frag={{0x30}, {[0x8a, 0x403c], 0x5, 0x30, 0x1}}, @common=@ah={{0x30}, {[0x4d5, 0x4d5], 0xff, 0x2f, 0x2}}]}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x14, @ipv6=@private2, @ipv6=@mcast2, @icmp_id=0x67, @port=0x7}}}, {{@ipv6={@mcast1, @local, [0x0, 0xff000000, 0xffffffff], [0xffffffff, 0x0, 0xff, 0xff000000], 'sit0\x00', 'netpci0\x00', {0xff}, {0xff}, 0xff, 0x80, 0x3, 0x20}, 0x0, 0xa8, 0xf0}, @MASQUERADE={0x48, 'MASQUERADE\x00', 0x0, {0x0, @ipv6=@mcast2, @ipv6=@private1={0xfc, 0x1, '\x00', 0x1}, @icmp_id=0x67, @gre_key=0x6}}}, {{@ipv6={@remote, @private0, [0x0, 0xffffff00, 0xffffff00], [0x0, 0xff, 0xff000000, 0xffffff00], 'pimreg\x00', 'ip_vti0\x00', {}, {0xff}, 0x21, 0xab, 0x2}, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x8, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @ipv6=@ipv4={'\x00', '\xff\xff', @rand_addr=0x64010101}, @gre_key=0xffff, @icmp_id=0x66}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x5c8) (async) setsockopt$netlink_NETLINK_TX_RING(r0, 0x10e, 0x7, &(0x7f0000000b80)={0x20, 0x0, 0x3f, 0x1}, 0x10) r6 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000f00)={&(0x7f0000000d40)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x6d, 0x6d, 0x4, [@fwd={0x3}, @fwd={0x2}, @func_proto={0x0, 0x4, 0x0, 0xd, 0x0, [{0xd, 0x1}, {0x5, 0x4}, {0x0, 0x1}, {0x7, 0x3}]}, @var={0x5, 0x0, 0x0, 0xe, 0x5}, @datasec={0x10, 0x1, 0x0, 0xf, 0x1, [{0x3, 0x0, 0x3}], '$'}]}, {0x0, [0x2e, 0x6f]}}, &(0x7f0000000e00)=""/193, 0x8c, 0xc1, 0x0, 0x1f}, 0x20) (async) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f0000001100)={0xffffffffffffffff, 0x20, &(0x7f00000010c0)={&(0x7f0000000fc0)=""/30, 0x1e, 0x0, &(0x7f0000001000)=""/150, 0x96}}, 0x10) (async) r8 = bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f00000012c0)=@bpf_lsm={0x1d, 0x8, &(0x7f0000001140)=@raw=[@printk={@lld, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x3, 0x0, 0x0, 0x8}}], &(0x7f0000001180)='syzkaller\x00', 0xfffffff7, 0x0, 0x0, 0x0, 0x49, '\x00', r4, 0x1b, 0xffffffffffffffff, 0x8, &(0x7f00000011c0)={0x0, 0x5}, 0x8, 0x10, &(0x7f0000001200)={0x1, 0x0, 0xd327, 0x2}, 0x10, 0xffffffffffffffff, 0x0, 0x5, 0x0, &(0x7f0000001240)=[{0x0, 0x2, 0x5, 0x6}, {0x3, 0x3, 0xb, 0x1}, {0x4, 0x4, 0x3, 0x4}, {0x0, 0x4, 0x1, 0xf}, {0x3, 0x2, 0x2, 0x8}], 0x10, 0x7}, 0x90) (async) bpf$BPF_MAP_CONST_STR_FREEZE(0x16, &(0x7f0000001380)={0x1, 0xffffffffffffffff}, 0x4) r10 = bpf$PROG_LOAD(0x5, &(0x7f00000014c0)={0x19, 0x8, &(0x7f0000000bc0)=@framed={{0x18, 0x0, 0x0, 0x0, 0xffff, 0x0, 0x0, 0x0, 0x6}, [@tail_call]}, &(0x7f0000000c00)='syzkaller\x00', 0x9, 0xd3, &(0x7f0000000c40)=""/211, 0x40f00, 0x0, '\x00', 0x0, 0x29, r6, 0x8, &(0x7f0000000f40)={0xa, 0x3}, 0x8, 0x10, &(0x7f0000000f80)={0x0, 0xb, 0x9, 0x5}, 0x10, r7, r8, 0xa, &(0x7f00000013c0)=[r9], &(0x7f0000001400)=[{0x0, 0x5, 0x6, 0x6}, {0x1, 0x1, 0x8, 0x7}, {0x4, 0x3, 0x7, 0x3}, {0x2, 0x3, 0x5, 0xa}, {0x5, 0x5, 0x2, 0x7}, {0x5, 0x3, 0x9, 0x1}, {0x4, 0x4, 0xa, 0x7}, {0x5, 0x5, 0xc, 0xb}, {0x2, 0x5, 0x10, 0x1}, {0x2, 0x3, 0xf, 0xa}], 0x10, 0xffffffff}, 0x90) r11 = open(&(0x7f0000001580)='./file0\x00', 0x84002, 0x12) bpf$PROG_LOAD(0x5, &(0x7f00000018c0)={0x11, 0x14, &(0x7f00000015c0)=@raw=[@map_val={0x18, 0x2, 0x2, 0x0, r11, 0x0, 0x0, 0x0, 0x3}, @func={0x85, 0x0, 0x1, 0x0, 0xffffffffffffffff}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x1}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}, @tail_call={{0x18, 0x2, 0x1, 0x0, r11}}, @generic={0x9, 0x0, 0x9, 0x1, 0x997a}, @map_val={0x18, 0x8, 0x2, 0x0, r11, 0x0, 0x0, 0x0, 0x8}, @cb_func={0x18, 0x8, 0x4, 0x0, 0x3}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x5}, @ringbuf_query={{0x18, 0x1, 0x1, 0x0, r11}}], &(0x7f0000001680)='GPL\x00', 0x2, 0x54, &(0x7f00000016c0)=""/84, 0x41000, 0x78, '\x00', 0x0, 0x19, r6, 0x8, &(0x7f0000001740)={0x6, 0x5}, 0x8, 0x10, &(0x7f0000001780)={0x4, 0x10, 0x0, 0x4}, 0x10, r7, 0xffffffffffffffff, 0xa, &(0x7f00000017c0)=[r11], &(0x7f0000001800)=[{0x0, 0x4, 0x9, 0x5}, {0x0, 0x2, 0x8, 0x3}, {0x5, 0x3, 0x6, 0x5}, {0x5, 0x3, 0xa, 0xa}, {0x0, 0x1, 0xe, 0xb}, {0x4, 0x1, 0xc, 0x6}, {0x0, 0x3, 0xb, 0x7}, {0x5, 0x1, 0x1, 0x9}, {0x3, 0x2, 0x9, 0x6}, {0x1, 0x1, 0x3, 0x7}], 0x10, 0x80000000}, 0x90) (async) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f0000001b80)={r11, 0x20, &(0x7f0000001b40)={&(0x7f0000001a40)=""/124, 0x7c, 0x0, &(0x7f0000001ac0)=""/91, 0x5b}}, 0x10) (async) r13 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000001c00)=@o_path={&(0x7f0000001bc0)='./file0\x00', 0x0, 0x4000, r0}, 0x18) r14 = bpf$PROG_LOAD(0x5, &(0x7f0000001cc0)={0x5, 0x8, &(0x7f0000001980)=@raw=[@alu={0x7, 0x1, 0x1, 0x203e9f2eb72cde1b, 0x8, 0xfffffffffffffff4, 0x8}, @map_val={0x18, 0x1, 0x2, 0x0, r11, 0x0, 0x0, 0x0, 0x7f}, @ringbuf_query={{0x18, 0x1, 0x1, 0x0, r11}}, @call={0x85, 0x0, 0x0, 0xac}], &(0x7f00000019c0)='GPL\x00', 0x100, 0x0, 0x0, 0x41000, 0x5, '\x00', r5, 0x36, 0xffffffffffffffff, 0x8, &(0x7f0000001a00)={0x7, 0x2}, 0x8, 0x10, 0x0, 0x0, r12, r13, 0x8, 0x0, &(0x7f0000001c40)=[{0x1, 0x3, 0xd, 0xa}, {0x3, 0x1, 0x4, 0xa}, {0x2, 0x2, 0x10, 0x1}, {0x5, 0x4, 0x7, 0x5}, {0x5, 0x5, 0xd, 0x5}, {0x1, 0x1, 0x7, 0x8}, {0x0, 0x3, 0x3, 0x5}, {0x2, 0x1, 0x5, 0x5}], 0x10, 0x6}, 0x90) bpf$PROG_LOAD(0x5, &(0x7f0000002040)={0x20, 0xf, &(0x7f0000001d80)=@framed={{0x18, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x3}, [@map_val={0x18, 0x0, 0x2, 0x0, r9, 0x0, 0x0, 0x0, 0x8}, @map_idx_val={0x18, 0xa, 0x6, 0x0, 0x9, 0x0, 0x0, 0x0, 0x6c4}, @printk={@x, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x3, 0x0, 0x0, 0x9}}]}, &(0x7f0000001e00)='syzkaller\x00', 0xa890, 0xeb, &(0x7f0000001e40)=""/235, 0x40f00, 0x14, '\x00', 0x0, 0x30, 0xffffffffffffffff, 0x8, &(0x7f0000001f40)={0x9, 0x4}, 0x8, 0x10, &(0x7f0000001f80)={0x1, 0xe, 0x9, 0x1}, 0x10, 0xffffffffffffffff, r14, 0x4, &(0x7f0000001fc0)=[r11], &(0x7f0000002000)=[{0x4, 0x1, 0xa, 0x5}, {0x4, 0x3, 0x0, 0x2}, {0x3, 0x1, 0x2, 0x1}, {0x1, 0x5, 0x0, 0x2}], 0x10, 0x100}, 0x90) (async) ioctl$DRM_IOCTL_GET_CLIENT(r11, 0xc0286405, &(0x7f0000002140)={0x0, 0x8, {0xffffffffffffffff}, {0xee00}, 0x2, 0x3}) sendmsg$nl_xfrm(r0, &(0x7f0000002380)={&(0x7f0000002100)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f0000002340)={&(0x7f0000002180)=@getsa={0x18c, 0x12, 0x300, 0x70bd2d, 0x25dfdbff, {@in=@local, 0x4d3, 0x2, 0x33}, [@lastused={0xc, 0xf, 0x400}, @coaddr={0x14, 0xe, @in6=@mcast1}, @sa={0xe4, 0x6, {{@in=@private=0xa010100, @in6=@remote, 0x4e23, 0x0, 0x4e21, 0x1, 0xa, 0x20, 0x80, 0x0, r4, r16}, {@in6=@initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, 0x4d3, 0x33}, @in=@loopback, {0x8001, 0x101, 0xd0b7, 0x2, 0x8, 0x7f, 0x10001, 0xffff}, {0x0, 0x7, 0x0, 0x9}, {0x56e, 0x8000, 0x3}, 0x70bd27, 0x3501, 0x2, 0x4, 0x32, 0xb}}, @XFRMA_SET_MARK={0x8, 0x1d, 0x5d}, @replay_esn_val={0x28, 0x17, {0x3, 0x70bd27, 0x70bd2b, 0x70bd28, 0x70bd28, 0xf6, [0x7, 0x0, 0x9]}}, @address_filter={0x28, 0x1a, {@in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @in6=@rand_addr=' \x01\x00', 0x2, 0x7, 0x5}}, @extra_flags={0x8, 0x18, 0xad3}]}, 0x18c}, 0x1, 0x0, 0x0, 0x20040111}, 0x80) (async) r17 = socket(0x1a, 0x5, 0xc9) r18 = syz_genetlink_get_family_id$batadv(&(0x7f0000002400), r17) sendmsg$BATADV_CMD_GET_MESH(r17, &(0x7f0000002500)={&(0x7f00000023c0)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f00000024c0)={&(0x7f0000002440)={0x44, r18, 0x400, 0x70bd26, 0x25dfdbfd, {}, [@BATADV_ATTR_MULTICAST_FORCEFLOOD_ENABLED={0x5, 0x37, 0x1}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5, 0x2f, 0x1}, @BATADV_ATTR_ISOLATION_MASK={0x8, 0x2c, 0xa5}, @BATADV_ATTR_MULTICAST_FORCEFLOOD_ENABLED={0x5, 0x37, 0x1}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}, @BATADV_ATTR_MULTICAST_FORCEFLOOD_ENABLED={0x5}]}, 0x44}, 0x1, 0x0, 0x0, 0x8040}, 0x20000080) (async) r19 = fcntl$getown(r11, 0x9) syz_clone3(&(0x7f0000002780)={0x8300100, &(0x7f0000002540), &(0x7f0000002580), &(0x7f00000025c0), {0x1}, &(0x7f0000002600)=""/197, 0xc5, &(0x7f0000002700)=""/17, &(0x7f0000002740)=[r15, r19, r15, r15], 0x4, {r11}}, 0x58) (async) bpf$PROG_LOAD(0x5, &(0x7f0000003ac0)={0xb, 0x12, &(0x7f0000002880)=@ringbuf={{0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81}, {}, {}, [@map_fd={0x18, 0x4}, @generic={0xfa, 0x5, 0x9, 0x75, 0x2}], {{}, {}, {0x85, 0x0, 0x0, 0x85}}}, &(0x7f0000002940)='syzkaller\x00', 0x1, 0x1000, &(0x7f0000002980)=""/4096, 0x41100, 0x20, '\x00', 0x0, 0x17, r6, 0x8, &(0x7f0000003a00)={0x3, 0x1}, 0x8, 0x10, &(0x7f0000003a40)={0x4, 0x2, 0x401, 0xe5b}, 0x10, r12, r10, 0x0, &(0x7f0000003a80)=[r9, r9], 0x0, 0x10, 0x20}, 0x90) 00:53:40 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x0, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x24}}, 0x0) getsockname$packet(r2, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000440)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r3, @ANYBLOB="0000000000000000280012000900010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000480)=@newqdisc={0x2c, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r3, {0x0, 0xfff1}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_mq={0x7}]}, 0x2c}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000740)=ANY=[@ANYBLOB="240000002400010400"/20, @ANYRES32=r3, @ANYBLOB="0000f2000202f1ff"], 0x24}}, 0x0) [ 532.170745][ T7828] Bluetooth: hci0: Opcode 0x0c03 failed: -4 00:53:40 executing program 3: r0 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) ioctl$sock_bt_hci(r0, 0x400448c9, 0x0) bind$bt_hci(r0, &(0x7f0000000000)={0x1f, 0x0, 0x1}, 0x6) 00:53:40 executing program 2: r0 = openat$udambuf(0xffffffffffffff9c, &(0x7f0000000200), 0x2) r1 = memfd_create(&(0x7f0000000240)='\x00', 0x0) ioctl$UDMABUF_CREATE(r0, 0x40187542, &(0x7f0000000280)={r1, 0x0, 0x0, 0x10000}) 00:53:40 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x24}}, 0x0) getsockname$packet(r2, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000440)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r3, @ANYBLOB="0000000000000000280012000900010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000480)=@newqdisc={0x2c, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r3, {0x0, 0xfff1}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_mq={0x7}]}, 0x2c}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000740)=ANY=[@ANYBLOB="240000002400010400"/20, @ANYRES32=r3, @ANYBLOB="0000f2000202f1ff"], 0x24}}, 0x0) 00:53:41 executing program 4: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000040)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BTRFS_IOC_WAIT_SYNC(r0, 0x40089416, 0x0) [ 533.043701][ T7855] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.0'. 00:53:41 executing program 2: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000080)={0x8, 0x0, 0x0, 0x0, 0x0, 0x0}) [ 533.232394][ T7859] binder: 7857:7859 ioctl 40089416 0 returned -22 [ 533.370945][ T7848] Bluetooth: hci0: Opcode 0x0c03 failed: -4 00:53:41 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000480), 0x0, 0x0) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000100)={0x0, {}, 0x0, {}, 0x0, 0x1, 0x1b, 0x0, "7676c02e8482b92d86328855bfffef603f907ec03507644e6b49a8c78cdc657857ffea4b3addf6225d9627917ae8163ca0cff0fba602ddea96554fd2011a76cc", "f1d16213a6e8cffb2af7d9190dcacd2596af8799ed14d881205b11c6e9f6b2d3"}) 00:53:41 executing program 3: r0 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) ioctl$sock_bt_hci(r0, 0x400448c9, 0x0) bind$bt_hci(r0, &(0x7f0000000000)={0x1f, 0x0, 0x1}, 0x6) [ 533.701975][ T7862] binder: 7861:7862 ioctl c0306201 20000080 returned -14 00:53:41 executing program 1: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000740)='/proc/keys\x00', 0x0, 0x0) read$FUSE(r0, 0x0, 0x0) 00:53:42 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000180)='net/arp\x00') preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000000)=""/125, 0x7d}], 0x1, 0x0, 0x0) 00:53:42 executing program 4: r0 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCSTI(r0, 0x5412, 0x0) 00:53:42 executing program 1: r0 = syz_open_dev$sndctrl(&(0x7f0000000040), 0x0, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) ioctl$SNDRV_CTL_IOCTL_ELEM_REMOVE(r0, 0xc1105511, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 'syz0\x00'}) 00:53:42 executing program 2: r0 = syz_open_dev$usbfs(&(0x7f0000000040), 0x6f, 0x101) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f00000000c0)={0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0}) 00:53:42 executing program 4: r0 = openat$urandom(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$RNDADDENTROPY(r0, 0x40045201, 0x0) 00:53:42 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x24}}, 0x0) getsockname$packet(r2, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000440)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r3, @ANYBLOB="0000000000000000280012000900010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000480)=@newqdisc={0x2c, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r3, {0x0, 0xfff1}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_mq={0x7}]}, 0x2c}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000740)=ANY=[@ANYBLOB="240000002400010400"/20, @ANYRES32=r3, @ANYBLOB="0000f2000202f1ff"], 0x24}}, 0x0) [ 534.740477][ T7867] Bluetooth: hci0: Opcode 0x0c03 failed: -4 00:53:43 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) r1 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000000000)) 00:53:43 executing program 3: r0 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) ioctl$sock_bt_hci(r0, 0x400448c9, 0x0) bind$bt_hci(r0, &(0x7f0000000000)={0x1f, 0x0, 0x1}, 0x6) 00:53:43 executing program 2: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$UI_DEV_CREATE(r0, 0x5501) ioctl$UI_SET_PROPBIT(r0, 0x4004556e, 0x0) [ 535.035095][ T7881] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.0'. 00:53:43 executing program 4: r0 = syz_open_procfs(0x0, &(0x7f0000000080)='net/ip6_tables_targets\x00') preadv(r0, &(0x7f0000000c80)=[{&(0x7f0000000480)=""/187, 0xbb}], 0x1, 0x0, 0x0) 00:53:43 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x24}}, 0x0) getsockname$packet(r2, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000440)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r3, @ANYBLOB="0000000000000000280012000900010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000480)=@newqdisc={0x2c, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r3, {0x0, 0xfff1}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_mq={0x7}]}, 0x2c}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000740)=ANY=[@ANYBLOB="240000002400010400"/20, @ANYRES32=r3, @ANYBLOB="0000f2000202f1ff"], 0x24}}, 0x0) 00:53:43 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) r1 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000000000)) 00:53:43 executing program 2: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$TCXONC(r0, 0x540a, 0x2) 00:53:43 executing program 4: r0 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) ioctl$HCIINQUIRY(r0, 0x400448dd, 0x0) [ 535.822826][ T7896] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.0'. 00:53:44 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) r1 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000000000)) 00:53:44 executing program 4: r0 = openat$vhost_vsock(0xffffffffffffff9c, &(0x7f0000000780), 0x2, 0x0) ioctl$VHOST_VDPA_SET_VRING_ENABLE(r0, 0x4008af00, 0x0) 00:53:44 executing program 2: r0 = openat$full(0xffffffffffffff9c, &(0x7f0000000000), 0x42, 0x0) pwritev(r0, &(0x7f0000000300)=[{&(0x7f0000000180)="f5", 0x1}], 0x1, 0x0, 0x0) 00:53:44 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r2, 0x0, 0x0) getsockname$packet(r2, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000440)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r3, @ANYBLOB="0000000000000000280012000900010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000480)=@newqdisc={0x2c, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r3, {0x0, 0xfff1}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_mq={0x7}]}, 0x2c}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000740)=ANY=[@ANYBLOB="240000002400010400"/20, @ANYRES32=r3, @ANYBLOB="0000f2000202f1ff"], 0x24}}, 0x0) [ 536.275822][ T7890] Bluetooth: hci0: Opcode 0x0c03 failed: -4 00:53:44 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) r1 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000000000)) 00:53:44 executing program 3: r0 = syz_open_dev$sndctrl(&(0x7f0000000040), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(r0, 0xc4c85512, &(0x7f00000000c0)={{0x1e}}) 00:53:44 executing program 2: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$UI_DEV_CREATE(r0, 0x4004556b) ioctl$UI_END_FF_UPLOAD(r0, 0x406855c9, &(0x7f0000000040)={0x10, 0x0, {0x0, 0x0, 0x0, {}, {}, @period={0x0, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}}) [ 536.703415][ T7912] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.0'. 00:53:45 executing program 4: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_CREATE_IRQCHIP(r1, 0xae60) ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x1) 00:53:45 executing program 3: r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/netstat\x00') read$FUSE(r0, &(0x7f00000043c0)={0x2020}, 0x2020) 00:53:45 executing program 1: syz_clone(0x44001200, 0x0, 0x0, &(0x7f00000009c0), 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000b80)={0x0, 0x0, 0x0}, 0x0) 00:53:45 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r2, 0x0, 0x0) getsockname$packet(r2, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000440)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r3, @ANYBLOB="0000000000000000280012000900010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000480)=@newqdisc={0x2c, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r3, {0x0, 0xfff1}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_mq={0x7}]}, 0x2c}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000740)=ANY=[@ANYBLOB="240000002400010400"/20, @ANYRES32=r3, @ANYBLOB="0000f2000202f1ff"], 0x24}}, 0x0) 00:53:45 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000002c0)={'ip_vti0\x00', 0x3}) [ 537.498343][ T7931] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.0'. 00:53:45 executing program 3: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000780)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0, 0xf0ff7f00000000}], 0x9}, 0x0) 00:53:46 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000002e40)={0xffffffffffffffff}) sendmsg$inet(r0, &(0x7f0000003880)={0x0, 0x0, &(0x7f00000033c0)=[{&(0x7f0000002e80)="c9", 0x1}, {&(0x7f0000002f40)="ac", 0x1}], 0x2, &(0x7f0000003740)=[@ip_tos_int={{0x14}}], 0x18}, 0x0) 00:53:46 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000180)={'wlan1\x00'}) 00:53:46 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r2, 0x0, 0x0) getsockname$packet(r2, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000440)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r3, @ANYBLOB="0000000000000000280012000900010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000480)=@newqdisc={0x2c, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r3, {0x0, 0xfff1}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_mq={0x7}]}, 0x2c}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000740)=ANY=[@ANYBLOB="240000002400010400"/20, @ANYRES32=r3, @ANYBLOB="0000f2000202f1ff"], 0x24}}, 0x0) 00:53:46 executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000002c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0x6e, 0x0}, 0x4040040) [ 538.267938][ T7944] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.0'. 00:53:47 executing program 2: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x10080, 0x0) 00:53:47 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x0) getsockname$packet(r2, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000440)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r3, @ANYBLOB="0000000000000000280012000900010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000480)=@newqdisc={0x2c, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r3, {0x0, 0xfff1}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_mq={0x7}]}, 0x2c}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000740)=ANY=[@ANYBLOB="240000002400010400"/20, @ANYRES32=r3, @ANYBLOB="0000f2000202f1ff"], 0x24}}, 0x0) 00:53:47 executing program 1: syz_clone(0x40020000, 0x0, 0x0, 0x0, &(0x7f0000000780), &(0x7f00000007c0)="05b1758802c5f10a30d6605d8fb3531158ea497a0763d4fcff41d9c1b2011c18c1d908c6bf0a3645c9bab5a76f8a45a00f3799d10969958781dd154266420a20f20835d17551e4b0e4d0802770b19cfc2b076f815481107683fc3cf3a7bda5c6ace2bf2c779dfc46f28a571722e3dc6a2bed98af73348e7543c7c179c2c7c2878516e62fb9c96e4d22ec4d0e") 00:53:47 executing program 4: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x2882c0, 0x0) 00:53:47 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000002c0)={'ip_vti0\x00', 0x2}) ioctl$TUNSETCARRIER(r0, 0x400454e2, &(0x7f0000000080)) ioctl$TUNSETCARRIER(r0, 0x400454e2, &(0x7f00000000c0)) [ 539.191032][ T7957] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.0'. 00:53:47 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000010c0)) 00:53:47 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000002e40)={0xffffffffffffffff}) sendmsg$inet(r0, &(0x7f0000003880)={0x0, 0x0, &(0x7f00000033c0)=[{0x0, 0x40030000000000}, {&(0x7f0000002f40)="ac", 0x1}], 0x2}, 0x0) 00:53:47 executing program 3: r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000100)='./cgroup.net/syz1\x00', 0x200002, 0x0) r1 = openat$cgroup_freezer_state(r0, &(0x7f0000000080), 0x2, 0x0) write$cgroup_freezer_state(r1, 0x0, 0x0) 00:53:47 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x0) getsockname$packet(r2, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000440)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r3, @ANYBLOB="0000000000000000280012000900010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000480)=@newqdisc={0x2c, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r3, {0x0, 0xfff1}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_mq={0x7}]}, 0x2c}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000740)=ANY=[@ANYBLOB="240000002400010400"/20, @ANYRES32=r3, @ANYBLOB="0000f2000202f1ff"], 0x24}}, 0x0) 00:53:47 executing program 4: bpf$OBJ_GET_MAP(0x7, &(0x7f0000000080)=@generic={&(0x7f0000000040)='./file0\x00'}, 0xffffffffffffff88) 00:53:48 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000b00), 0x0, 0x0) ioctl$TUNGETVNETBE(r0, 0x800454df, 0x0) 00:53:48 executing program 2: r0 = socket(0x1, 0x3, 0x0) ioctl$sock_SIOCSIFVLAN_GET_VLAN_VID_CMD(r0, 0x8983, 0x0) [ 539.911075][ T7971] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.0'. 00:53:48 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000f80)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$inet(r0, &(0x7f00000024c0)={0x0, 0x0, &(0x7f0000002340)=[{&(0x7f0000000fc0)="0def96fb0ab60398b484f6abd6c1f720668cee6dec91eacb5da53194ac788fc0d12264875016303abe24d3d781fef220153ff0a40a5c281ebd1c92b33fcdf0d35340bbbad6467d2bb48bb7c596326b9766b7d18d2b721260e5b04f1f665ac51f72057eeb6dd5a77368d129c432d98f590e63dac14fdede8c038d245f82501b9ab8710079b1c6a1e932d07d9028bbd0e4ae827b6fd2e7b6c9956b90cea0a762edec04d39dfc4697bd95b43607d8f39ea461c7d6", 0xb3}, {&(0x7f0000001080)="77a491723fe204e9417c8c0fec52e6accc63cb05273118e002c5ec0ef5edbed18a17aa29a3c7f42c2340e73fcfbad06fceaf44f0459617def993665178cef7f7ac3913c74403aef2390a87bb35d4b5f9590250ca69f8af9d02dd5fae4ee747875f28b1c36af549d20d6bf79e9c137c975ae029fe5d0f956530b3d21417b7328f3790f6bbe04d5f912eef096415053921fc6b010a4de46fbfcf544a13aeea528e01a32f2429ae225c1434a41332295de6296152ada501121cbf86fbba4a218b4da3dca3d98b14675a81f29556c8cb63bec2abb74e122950fd98202b6b610dcb19a10f61d6ef036c75194f7799003bce817845c817e6af5a3081c7a38d0c19a946b2c7fdf736d0bee75e4c246d25f697703fb40ad3d7879041f56ae0471c58728c316ca2f1b44eb3b290ce342b03fab309f45882ba469d4e92f5684aa64934a4ce7920c364799807a9c6fa9b4a0bf187b0868b2b2aba7c6cf03006a8c1f8d281926f0f5089c74791a44051434bade6998de478cae9d9cf8f1040b9587c4efd25df351d6a7036e42d29e8c47f75fb0b9618256bd814478d5761815451af7c8b41afa45c521afcf8829573dd43e10eb8a15627b52825d0006f197c7ac092811fbb48b2860683425179a2dc91a85f429a37bb88610177b10c135a7b973286fbd2288bdd7fc8490152f740d0ec60e62638534844559a189c8636d80c800648262baee0e15df617364c092050f4cd217979ef51ba1b9926bc69aa4d416db0fe2f75d575fc42412f325ad8acdcaedce1c1cd1f1376643c2082dc0a83973e51b09bd6e26ad389c41389e644b080e16d1d43457a3c8c0ed4fa6c518ba54d28c1716a085fff5417fe6a0dbf65ad6cbd159414de7e4ef63a1477bbdf2793692d5f38386bb823a48fa16db0cdfcb35128f928371f6cf38f790daf064ec326bc4e16f744f303425239331d17f67f906c0810868431849ab1f426bb12ac968472d28b91c85640007fd879931a1ad27d8474195ca6fdb61628dc856493d8b7aa55aea5bf16742a6f4c7f1de1c5119d414a84fb488b34f425f7df89152d7112c6941aff0ed178c755eb737ac4c7bee24a0cb09339728312d742340b9b184969c9a64baf174204c7922d5ef4243b24c42b40d6c378ca92339721b3905458835771cc07193eee8ce6c023d73b2c24ee5123d20ed751eb69575aaf9ba1abc2e416c577236e7937ed8c2d0489060bca2a39eaf27295e76701789eb35eebd5f29e005b184c0432ed876bb0ba992bc8c56e92b7629e586333ec75ac7c2749e70afe60f11b9bce425cdbeee51352de87480ef88921579921e9cca38ace7d64ed9a83e6b09714ca085805c4f4a9017eed02a350d6d6b51e397761e3257949c15262aa2a1236ddf06759ccddec33934cbb48c0019f6fd524a1cbad8d50da2593656e1c731f959c3478d3cce3988149f9860eb00685a3d8fc0dc773cfee0b14994bc437d85fc5cc4315582dcbc55e48b74ded92eb455a4fabf1b27ac050f42ed6a5314f7f3fc3735cbe4bf21e1017e9fd92a64fc4285d2cee407642d52b16bef0d7b25ac75ea3d957fe7d994939b8a5b3d8f7cc0467ba4444e8f3263e46489db0c27574787a57a371c45c3d7775e0f58d1d30cb4add09f42dc6ff0d9ae114f6baada5d0f229f6b34ef43915564836403bd2ce4eaee1d288b91287d6187af4e84d4ad8d3b446b1e3c9032a48cbf8a1cce871ac0031526dada9dfe7d754ba2ebd793acd2a36ba0336ee57a42f8588b41bb672205e5d7b3b2f052787c6bf6c654142530a0ce7bdee85cd6994cff0df890d43aa5beeaddf28a622b8a95867948da8040b32a43579572f69c46407744ec684a8b46597b45cd3de29ea130f43f4a1e3ac4a26a43c41f4000ec165ddea0dcf110f9bb6cf90c9c4bfbbe8f33f1715efa1ff2a03b81659435c3ac0b83d97c19f9182b79594a5d40f3713c98290718b6dc341cc216195abb3695c87ecbbb86ca53dc2ece639a0b9511b1b3b578fd598297149e6a1883c16e523321c53e6cdbeb94f22de9cf6f3c538ce043a5d917005e4d7ecfeb6e51426044102f10013031c04faf4177511bea7b847ca3104a2e67f578ca2da10ad5c499f72df966652870e545a863ea85fe199585c99224319dc02b0fd03c171815079170a72610375acd2bf43c88a610295081587a7b6353859be5dedfbdd2e419e44f3f3af7bbe6d4c10960c9606af837b0b2e7668e026482ced9788d60b5e90aaea3ac34683b6f0fb7687ed9ff50b2744ac1719a2d96ff32dc43262777eb829ef2666f8378fb5d7d8995fe8280eda0a3dba313f6a0133882ba2d538dc47ee6ef36ba0524c6cf64d55cfd425112e5e0da6f0fa5e5a0e01ad0bac9a7ce2f43b6578632daeda672e76a0ec822603ef3566b09943d363a95e2811e47da927d5386455969e8fcd82d3a7cb28aa97afe4cabb4ccf6b4929f5173e5a4cbab5bc698cee8c154a290c276e7b18c774e4aad2a55a8a653dcd38dea301349c050e082b0e9a89d84ca650d33799621342ebd0d11020622302d11cf9381bf0a0bb0c8ea15e164947ebde8ad1fe0131fa8a455ea8de5f940bf19cd2965312287ace0f466331e53d7f411dcd0d10abd1e0084efbf76abc0ce51a3feace4a755d61b8ca40a901f2e43232e48236a95fd3b6d2750dd26c650917cc88b1e0e71c6c654163f45ab30f8395e99a03ce09a7d6f2267eec41dea3cac749ca3d5f7b3a42f6b2817038d39b4f9bf1091fc0ececbadbbeaa1799c3cc2f3d22e996cda6458b908e825106a84cbff3f57e941ce6f5e9b0750061bd69de3864ceb2594f12453239ecec63d0456067ff38c7d016b0cfaa00897ca1a3a22da7dd31666563b743134138becb4c5be171708970e98cc471c0edec28eca422025fc1a751e0ae64a79e46ea2ee987b62546666504c21d0c3c37f59baf2403b31dbd018eb60f8e74e58088872d206f563aa8347dd03339e9da217dd5554eefc3137f95dcda3f1027edad81de0c0f6c78ba3623ef8ca1ee44f6481ca58055a2ac97fafabad99ab86f021e30a3ce533b140aa9fc0a7b046f4e332d0272d76aa3de2e1bb20b527b2a1735956d7afd894bd1888d058a904ef45077b1cae451777b5f174766b493e28fb319b0ed3e3528cfc3b2f295365a784ca47edfeb78b6902b11e506f1335f7fc8a41297bfe95147502b5d49d9b61b1e509d6714075efe1ac2deeb51615e93d6d2c3bc7c457c6c70dd091b90d58c0bcd93d9573096673bae01b20b7ab444ed1948b4d6553d9713fd25087799fe5174d4b45530d049de9a13b44302f4b1af8ff9d95b6788f1aa5719b0f23f33072b9bde7d098cacf46d32ffc5c9e1a0e601b6afd63a1d77268bdd805d8a4cebcb3c2dae77a98900f06dafdd208cdbdd38f50c86da09349704293321b3b9f6dfe6d845aa98b9a0fda9760276319ba9159b99dd12578177aefb12b93b9b891bae5ccfd8608cd6e8169ebc75f4f308de6ea845755e986aadd8699425fb786e444a794a37c98cee86cf83624c089534cdcabf1ee73a606910e4204e6d11433b947bf08b362e89707b04be3dd69326f3f62493a4f47a9a8adf5ec788cf36ed5d2d87426a7e54c2be7e973af0930634aa3958b3be22d873d965e8be18b842564d72ff7032d809003d9e87cb3df8d0670441db67b1abc3e6f98869bc35416a5814aa022d7980a5aaa90667116e4cfbbbdd9a1d646d90fe95c11dcee5b2387e5aa73b512956eb427448fa0a634e7881a35fea0e921d1ddb131f47d0ea1f56379445d342433db8299216402932b44d37d4d076f86e9de8d41f7e392885d69671cc6b43dd936bcd16fb32a2f4835061a8feaf08b18a370fe88779846af5aacce26dad3f025d35e763a28fb3ca7ee9e9c8a810693e0453e4ef398e0db77352b6871d9fdec9d43b23568993961356f8b910ef7257468643076145be05e97fbbc62265af81fbaf23f2e8cb113ba94219ff4b9505a5933cd54d0d08db6f6bd5701963cae69dcf8e0d366f7df2b8516074a9e4543c546332d0b2a1ae12d55d701d8449fbc54d1a9282cffb604e0e8fc8ba50044943650c60c050526966264ce37ddf2905d76e6fa96f3b23d8edf1b435216039306622ef95167033f64a9e37a1764c9e8a1bf9e85f07f1d23143ef91ae84320b7a963985f1d2379185fa9f32d38acdfe2914047e23097b66deac2b2d96b7d65c3bae0c2adf491ba35118a9c98060d1be324a9ad4eeb7e58691117974d7a488ec6e488b78f769bbc16cd726b7f3b10b9d819eef4f174afe7da8da8cb62e76c8e823c6b57963b24e7bd801429126103455990b20b3165fa393372ed5a4a5f5afb92a431d2a4025828a5278eaa43d671478b9d94f1fde739fd9fc8eabf2ce2279ae9897b05cee764896d98ed6d99fce85ed20e8b744ef69fe3b112916939a47b0aa3df1eae0be87fd69853facd61897f03e6276cba877de151210e8fd613d778413d43f30222dcc48affd3ed5afcdee64b787a36692216e20707195d269749a46b3a2ccf7609a0bcad8ccb9acabc6f0ef8a20259966fe7277e13b8c61b0a11f8589dcc43268ebb4081127fb7a10e0ce35300376ff3581cb8b8fec4c230c17f8e2751e1c582df10b93f9a6d9e264942edc1c31428aceb5af934ed8ad00586c41e9e06ef7965dedff1e1dfbe202118cc4e7955466a448e530c949ad7bf5c5e287b83204a2bcabeb25482a0cbb98ca4f71d71d6769457a5f2888251a0543688e272fbd8922185472c262d86809461f4584a9964d7661859811ccd22a6fa22dd159de745f772f3e87f6ca44fa1713954e61691659bfec9904b16fc97bc0e9eeef18e28643070a077dc4ec1dee7f53d3d156da4ef9710ebf2f643cc6a1b58f362376d3b8f3db069863d40fcf8247f24287f9e44278efe68ae369062a26da49746617f439ce8631fa274fc4e14861d8442e80498b614a33dbd827d8e0ff18b0b031410866972665944cf1ff82da8a83c58364966d901705b834e3ddc43c956a90e9c73957b36bc77ca0ed41184877e0d4e2394013f57275ba676965fcc9261099c8622123436091849200d41a6257447626b346eb7d9f76ab62d1acd93c86306f6fd75d4665f2e13de41be9f5fd40bd361a9ac4b15b79722f9e70400bb2f4bf74950d6ccd5d03efc438e68ca5d36c01c83d06ae787f802b469e2a8a0172cfbcb88bfe1a945977e92dbf873cc2416665275604919b609227e87a1c9ee8ac9a7222f54b0472e5aacdfc3578fb1554788e2f04a963f4a1ab1ff502611021f999da8d8937a4223362d0a511e1d38b6ad2b0610c565557af992ea8d93d61d4c946c216bcb2931dca916c60a820d6d51fd5c87d9e96f88f09fdb987026c627117acf4f860ca17393987789fc4ffbbaa7de9403181d952597c4dd1c6ee18cf7da4aa2781f468c31cd727da616e6f7b8cf84337f067fd9325994395124f1d90c16686645c6e09286407d6cd68b7f5ca52b31eeac49d4bf38f88f0c197ed7769c1a3fe992978047b32a8f2d75f2ebc8e3cedb5064c397da3c134014bd5f5012f3a20c932e34f", 0xf60}, {0x0}, {&(0x7f00000020c0)="034fa06b4bea4be7c00576b97c0d8f024b94b907e71dafd48cd6a2a7fa4f6d62842e90b13884d27b63b91770a41eac3ec994b95862fd4eceae5ba0e721c586ddd5ca1b9291643f599795e1b65291e88de918c0921ded7b0ae388a88175dfddd6643f3daa9685bbe98e13371d9430a7860aece9a7fbb1674ec5136d3e55d90a684c9ba71d9286bfe466375b9d43981687d276ce19daf4c5ba280987a775cb4ebb5c9343ecb4b27b18a40b", 0xaa}], 0x4, &(0x7f00000023c0)=[@ip_retopts={{0x68, 0x0, 0x7, {[@timestamp={0x44, 0x20, 0x0, 0x0, 0x7, [0x2, 0x0, 0x2, 0x2, 0x3ff, 0x8, 0x0]}, @ra={0x94, 0x4}, @timestamp_prespec={0x44, 0x1c, 0x4d, 0x3, 0x2, [{@dev={0xac, 0x14, 0x14, 0x16}, 0x4}, {@dev={0xac, 0x14, 0x14, 0x35}}, {@broadcast, 0xfffffff7}]}, @ra={0x94, 0x4, 0x1}, @lsrr={0x83, 0xb, 0x0, [@private, @multicast2]}, @rr={0x7, 0x7, 0x7, [@multicast2]}, @noop]}}}, @ip_pktinfo={{0x1c, 0x0, 0x8, {0x0, @remote, @rand_addr=0x64010100}}}, @ip_tos_u8={{0x11, 0x0, 0x1, 0x40}}, @ip_tos_u8={{0x11, 0x0, 0x1, 0x6}}], 0xb8}, 0x200008d4) 00:53:48 executing program 3: semget(0xffffffffffffffff, 0x4, 0x4) 00:53:48 executing program 4: semget(0xffffffffffffffff, 0x2, 0x14) 00:53:48 executing program 2: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000000)='./binderfs/custom1\x00', 0x0, 0x0) readv(r0, 0x0, 0x0) 00:53:48 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x0) getsockname$packet(r2, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000440)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r3, @ANYBLOB="0000000000000000280012000900010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000480)=@newqdisc={0x2c, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r3, {0x0, 0xfff1}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_mq={0x7}]}, 0x2c}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000740)=ANY=[@ANYBLOB="240000002400010400"/20, @ANYRES32=r3, @ANYBLOB="0000f2000202f1ff"], 0x24}}, 0x0) 00:53:48 executing program 1: prctl$PR_SET_TAGGED_ADDR_CTRL(0x37, 0x1) r0 = syz_init_net_socket$x25(0x3, 0x2, 0x3) ioctl$SIOCX25SFACILITIES(r0, 0x89e3, &(0x7f0000000880)={0x0, 0xcc}) 00:53:48 executing program 3: prctl$PR_SET_TAGGED_ADDR_CTRL(0x37, 0x1) r0 = socket$can_raw(0x1d, 0x3, 0x1) setsockopt$CAN_RAW_ERR_FILTER(r0, 0x65, 0x7, &(0x7f00000001c0), 0x4) [ 540.727833][ T7989] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.0'. 00:53:48 executing program 2: ioctl$AUTOFS_DEV_IOCTL_ASKUMOUNT(0xffffffffffffffff, 0xc018937d, &(0x7f0000000140)=ANY=[@ANYBLOB="01"]) prctl$PR_SET_TAGGED_ADDR_CTRL(0x37, 0x1) r0 = syz_init_net_socket$x25(0x3, 0x2, 0x3) ioctl$SIOCX25GDTEFACILITIES(r0, 0x89ea, &(0x7f0000000100)) 00:53:48 executing program 4: prctl$PR_SET_TAGGED_ADDR_CTRL(0x37, 0x1) r0 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) rt_sigqueueinfo(r0, 0x0, &(0x7f0000000600)={0x0, 0x0, 0xffffff7f}) 00:53:49 executing program 1: getsockopt$inet_sctp_SCTP_MAX_BURST(0xffffffffffffffff, 0x84, 0x14, 0x0, &(0x7f0000000040)) prctl$PR_SET_TAGGED_ADDR_CTRL(0x37, 0x1) r0 = socket(0x1d, 0x2, 0x6) setsockopt$ALG_SET_AEAD_AUTHSIZE(r0, 0x6a, 0x2, 0x20000000, 0x3) 00:53:49 executing program 3: r0 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000740), 0x2, 0x0) write$FUSE_DIRENTPLUS(r0, 0x0, 0x150) 00:53:49 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x24}}, 0x0) getsockname$packet(0xffffffffffffffff, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000440)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r3, @ANYBLOB="0000000000000000280012000900010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000480)=@newqdisc={0x2c, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r3, {0x0, 0xfff1}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_mq={0x7}]}, 0x2c}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000740)=ANY=[@ANYBLOB="240000002400010400"/20, @ANYRES32=r3, @ANYBLOB="0000f2000202f1ff"], 0x24}}, 0x0) 00:53:49 executing program 2: prctl$PR_SET_TAGGED_ADDR_CTRL(0x37, 0x1) r0 = socket(0x1, 0x803, 0x0) getsockname$packet(r0, &(0x7f00000004c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000500)=0xfffffecd) 00:53:49 executing program 4: prctl$PR_SET_TAGGED_ADDR_CTRL(0x37, 0x1) r0 = syz_init_net_socket$x25(0x9, 0x5, 0x0) ioctl$SIOCX25GDTEFACILITIES(r0, 0x89ea, &(0x7f0000000040)) 00:53:49 executing program 1: prctl$PR_SET_TAGGED_ADDR_CTRL(0x37, 0x1) r0 = socket$can_raw(0x1d, 0x3, 0x1) setsockopt$CAN_RAW_ERR_FILTER(r0, 0x65, 0x3, &(0x7f00000001c0), 0x4) 00:53:49 executing program 3: prctl$PR_SET_TAGGED_ADDR_CTRL(0x37, 0x1) r0 = syz_init_net_socket$x25(0x9, 0x5, 0x0) ioctl$SIOCX25SCUDMATCHLEN(r0, 0x89e7, &(0x7f0000000100)={0x8001f}) 00:53:50 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x24}}, 0x0) getsockname$packet(0xffffffffffffffff, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000440)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r3, @ANYBLOB="0000000000000000280012000900010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000480)=@newqdisc={0x2c, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r3, {0x0, 0xfff1}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_mq={0x7}]}, 0x2c}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000740)=ANY=[@ANYBLOB="240000002400010400"/20, @ANYRES32=r3, @ANYBLOB="0000f2000202f1ff"], 0x24}}, 0x0) 00:53:50 executing program 2: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xffffffffffffffff) add_key(&(0x7f0000000040)='encrypted\x00', &(0x7f0000000080)={'syz', 0x1}, &(0x7f00000000c0)="bdb4ec93055adf8a6d2db28e8ac9c0a2a0aeebcc7cb98f204030726773e3add12780c075ca7a21dbe8ea9b83fd0daccc18790a", 0x33, r0) 00:53:50 executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFULNL_MSG_CONFIG(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)={0x28, 0x1, 0x4, 0x401, 0x0, 0x0, {}, [@NFULA_CFG_MODE={0xa, 0x2, {0x0, 0x3}}, @NFULA_CFG_CMD={0x5, 0x1, 0x1}]}, 0x28}}, 0x0) 00:53:50 executing program 1: r0 = openat$udambuf(0xffffffffffffff9c, &(0x7f0000000080), 0x2) ioctl$UDMABUF_CREATE_LIST(r0, 0x40087543, &(0x7f0000000100)) 00:53:50 executing program 3: r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r0, 0x3b81, &(0x7f0000000140)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_MOCK_DOMAIN(r0, 0x3ba0, &(0x7f0000000240)={0xfccc, 0x2, r1, 0x0, 0x0}) ioctl$IOMMU_DESTROY$device(r0, 0x3b80, &(0x7f00000000c0)={0x8, r2}) [ 542.258837][ T8017] trusted_key: encrypted_key: master key parameter '@0rgsã­Ñ'€ÀuÊz!Ûèꛃý¬Ìy [ 542.258837][ T8017] ' is invalid 00:53:50 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x24}}, 0x0) getsockname$packet(0xffffffffffffffff, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000440)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r3, @ANYBLOB="0000000000000000280012000900010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000480)=@newqdisc={0x2c, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r3, {0x0, 0xfff1}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_mq={0x7}]}, 0x2c}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000740)=ANY=[@ANYBLOB="240000002400010400"/20, @ANYRES32=r3, @ANYBLOB="0000f2000202f1ff"], 0x24}}, 0x0) 00:53:50 executing program 2: syz_clone(0x20040080, 0x0, 0x0, 0x0, 0x0, 0x0) 00:53:50 executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) recvmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, &(0x7f0000001580)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9}, 0x40000040) 00:53:50 executing program 1: bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0x15, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x10, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0xffffffffffffffff}, 0x90) 00:53:50 executing program 3: r0 = bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, 0x0, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN_UNNAMED(0x11, &(0x7f0000000280)={0x0, r0}, 0x10) socket$nl_route(0x10, 0x3, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000003c0)={&(0x7f0000000380)='cachefiles_ondemand_open\x00'}, 0x10) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x20000000) syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f000000dac0)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN_UNNAMED(0x11, 0x0, 0x0) 00:53:51 executing program 2: r0 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000740), 0x2, 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000900)=ANY=[], 0x150) 00:53:51 executing program 4: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000040), 0x4) bind$rds(r0, &(0x7f0000000080)={0x2, 0x0, @dev}, 0x10) 00:53:51 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x24}}, 0x0) getsockname$packet(r2, 0x0, &(0x7f0000000440)) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32, @ANYBLOB="0000000000000000280012000900010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000480)=@newqdisc={0x2c, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, {0x0, 0xfff1}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_mq={0x7}]}, 0x2c}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000740)=ANY=[@ANYBLOB="240000002400010400"/20, @ANYRES32, @ANYBLOB="0000f2000202f1ff"], 0x24}}, 0x0) 00:53:51 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) setsockopt$inet_udp_int(r0, 0x11, 0xb, &(0x7f0000000000)=0x400004, 0x4) [ 543.411274][ T5054] usb 4-1: new high-speed USB device number 15 using dummy_hcd 00:53:51 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) sendmmsg$unix(r0, &(0x7f0000000380)=[{{&(0x7f00000001c0)=@abs={0x1}, 0x6e, 0x0}}], 0x1, 0x0) 00:53:51 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x24}}, 0x0) getsockname$packet(r2, 0x0, &(0x7f0000000440)) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32, @ANYBLOB="0000000000000000280012000900010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000480)=@newqdisc={0x2c, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, {0x0, 0xfff1}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_mq={0x7}]}, 0x2c}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000740)=ANY=[@ANYBLOB="240000002400010400"/20, @ANYRES32, @ANYBLOB="0000f2000202f1ff"], 0x24}}, 0x0) 00:53:51 executing program 1: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$BLKPG(r0, 0x5452, 0x0) 00:53:51 executing program 2: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$BLKPG(r0, 0x801c581f, 0x0) 00:53:52 executing program 1: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(r0, 0x89f3, &(0x7f00000001c0)={'ip_vti0\x00', &(0x7f0000000440)={'gretap0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @loopback, @initdev={0xac, 0x1e, 0x0, 0x0}}}}}) 00:53:52 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x24}}, 0x0) getsockname$packet(r2, 0x0, &(0x7f0000000440)) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32, @ANYBLOB="0000000000000000280012000900010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000480)=@newqdisc={0x2c, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, {0x0, 0xfff1}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_mq={0x7}]}, 0x2c}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000740)=ANY=[@ANYBLOB="240000002400010400"/20, @ANYRES32, @ANYBLOB="0000f2000202f1ff"], 0x24}}, 0x0) 00:53:52 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) setsockopt$inet_udp_int(r0, 0x11, 0x66, &(0x7f0000000000), 0x4) [ 544.020674][ T5054] usb 4-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 544.030349][ T5054] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 544.038578][ T5054] usb 4-1: Product: syz [ 544.043654][ T5054] usb 4-1: Manufacturer: syz [ 544.048452][ T5054] usb 4-1: SerialNumber: syz 00:53:52 executing program 2: creat(0x0, 0x0) sendmsg$TEAM_CMD_NOOP(0xffffffffffffffff, 0x0, 0x0) r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000180)={0x18, 0x5, &(0x7f0000000280)=ANY=[], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000180)='sched_switch\x00', r0}, 0x10) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x9}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r1 = getpid() sched_setscheduler(r1, 0x2, &(0x7f0000000200)=0x4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r3, &(0x7f0000000000), 0x400000000000041, 0x0) recvmmsg(r2, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r4 = socket$inet6(0xa, 0x1, 0x0) r5 = dup2(r4, r4) r6 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r6, 0x8933, &(0x7f0000000040)={'veth0_vlan\x00', 0x0}) ioctl$sock_inet6_SIOCDELRT(r5, 0x890c, &(0x7f0000000100)={@remote, @private1, @ipv4={'\x00', '\xff\xff', @empty}, 0xd929, 0x40, 0x0, 0x100, 0x9, 0x0, r7}) [ 544.183227][ T5054] usb 4-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested 00:53:52 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$PPPIOCSMRU1(r0, 0x40047452, 0x0) 00:53:52 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f00000004c0)=ANY=[@ANYBLOB="440000001900010025bd7000fcdbdf2502"], 0x44}}, 0x0) 00:53:52 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x24}}, 0x0) getsockname$packet(r2, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r3, @ANYBLOB="0000000000000000280012000900010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000480)=@newqdisc={0x2c, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r3, {0x0, 0xfff1}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_mq={0x7}]}, 0x2c}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000740)=ANY=[@ANYBLOB="240000002400010400"/20, @ANYRES32=r3, @ANYBLOB="0000f2000202f1ff"], 0x24}}, 0x0) [ 545.006825][ T8065] netlink: 40 bytes leftover after parsing attributes in process `syz-executor.4'. [ 545.019527][ T5083] usb 4-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 00:53:53 executing program 4: socketpair(0xa, 0x1, 0x0, &(0x7f0000001640)) 00:53:53 executing program 1: r0 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000040)='/sys/kernel/notes', 0x0, 0x0) syz_fuse_handle_req(r0, &(0x7f00000012c0)="a5b31dfc6157772dd41445a67d56e8b79b8397165af0c21346d888e11ed048d60d8d78e2f115af827f22d38a67b3b07fa191758e0f160d5e26f8a76e2db2db0de746920b0d3142df6a8cfbf81d53111892efaf5a16bd1450ad885ac195b79c03039c2b0a7968e0689f0f57a08115c539d6b005fc6ce7ca7ce2328d273818de562b766b64ea1676dab8671f3067519c7824fadbc16fba2b0b66ce0dc0c5313fb2811f0375a024f287d4e7ef85d75879bdce5031a1181c3fc376f1494fe488bb7e98596faa79ac1a7458b0930ee72e7b2e8bb6e839657a5a4985d0681a903d5a13f9c15907549c27c7fe86078e828709d6127411378aee9af286e1082db7d5f3633c606a689e2b018cb8921b8398828bdf9a0dcd1614281093eb6acca2171f1c1836b1eaaa2b703a6ae4ac7d36b4f5781d2e5bbd6ceb26f8897d50a6a07f9a8e48383e5169599a834045278915d9ccffad20ea71dda964bc1d6275f37d964b5641604d8e4d247a1aaf82ce158e4476c348d80a8d34aa192ba14325a7666172bf3f7dbbadb8ebb3fe88dc8e8112ba5d1b3eba5e8fdac3454e5df303dfcae527d71e2d88b3af68bafbc552e50297248244963773a6f0030471b487d356b5434e66541485e56269ddd6df8e5e649f7f0ee768996ab552c024b5d4ee410f435ebb40ceda167d29c6684fff6ac271bcea108589cf82c47db0449708a3dcdc7b577224e56e639b942dfcdc5d135705da8706d9360e088263d80895262bfa6c7555697e3e2412b58ba56064e072a418ccb599fb08aef9d6719411babdcc6c2042346e7f4d7d1aaf6bb05d4518cc942093e6d3a9795119e91732c7bd64a5cf2d9968c8e6a4603de7d33521929132a81c71d37f02f2c4f863e83de68e60880aaf335f8d4cd0d550ec7f4a5a9cabc417af0e1912f161d1f349bccff812258183fdaec5956b02844c699d0c0525b9e9eefbfc1ef6406a0edde3ca6d7d0ba84daca7984ec1854733627d2058e46c11c3df73d8cb09873d0419815249345ab8111b869cb75e6513de04cfa06936fe6d3c0e717694fa3464c9b5d7ece3f274b5ce778337ee29c206a8d2f765a1a2cc6cf09362b4d3d030f2369f05b3b16cbf524f5da7ea63428472907db3fb0ff27dedd7be0953a3d1980af40c4b1b05ffaae9b1dbbea9090fadf4c907002b0dbcd8b844d3fba2c93e4491c28e523a594a50ccfad4c1d868da37e6d9bb828742335476f6c052c61cf3a781b22e53fbfc45b57dfcfe4a3390f09839a3afa38f597751730d05416428d7ab7b2c92bcd7a542e319fc6ab72ea9a75b2aa0235ca3565339584c0a98d67bc4428bedf62a1302c923872fdd6c92487437a0b79c2a0745872c8d77633aeb0f12095d51c197283a8485b0366a45d54a8b4905f8b2d26c0548bc3646922e40f9d39d20726dde92e5b793f1701bd8569e6c1962ed7d6540a7deb7c69bd10fa7b932c0f9794ec3fb691357533f4649a6023a2445771c016e91874b4eb1b3fc26f94baa1edc45d0741fc4c76b2fe602670fe4a073207236128454fe14ac2397a8b98f987d778e85b16fa5c57c94204f5215ed24b2f45e237f3636a86423ffaf48df421045ee5c1e5b90d75a7f716236a8309b32cb9368baf95c6026272214caffcd8bf846327a2037a013351de02d4775d2a7252896dbfe6c35eb5bafad1dfd9e025220ac43893a8e6a14b7de2779a4009e6269a3c8d5c96034945a55304b4e3f114a66fc991a8568edd3e8b498279699795be3dead3d41e182d62f49c7e5795ee73ced1bf8426ea165186d3db94341f3d564d6216ddb0aeb970a707ddf6c18f74dded6273fd047d2bdb287057342695d693f79f35cf66f1cdfd6241a32b21e14af8a77295ff96e4ba3eb3f5d69374fb4855f5e8822abe639aa1d32037aa15d966243496928f85e1a04f90acc8b2f5a85d27c9640506ff327543b11b510f7d4232346e05a51f911d4ebf689f7c1caea128b64b4a1c2a1572e4d0ec5313e7bb6d979c8a626d8df84bff8064ad802e1bed40f7b80c24e33a52ef479cb7af1dbd011b41639e8b6e81557b785b755846ff566783938fa68c6117cc2be8bae9f7940c0f445e31cd11cd1c5a6e91256537a7fdf30a9830aab3ca9dee03f47f5b9d98bbf7124d70f716a15e72365ef2cb37f13230542668d3e54e5c5f59e70ba48521abdb818f0c41897ef0cb4ba92a05b4bfe606b847e8dc46ad78d5ae940ff69ad2e7870729ccbb4f31ea9a065875a85778869a0f98f70db316674935f2186f098784988227fd0f6013eccf13e0ea21f53f7fb027ba536e68e3806f9bcc0a59d9ad714b792760f8f146a5d3aab8f50fc599dd75d488b58765368a35b37443aabbef1e35e358291e7931576f3157af41840e2c6be1a3cc6980ef10914f71af7fb9a897864a8f9f750d3e414d4b9f6609a412de5ffd8c92e46da674c8d60e9da5533b8d4a8897f27568721a2531c3efd11d522705c261177848b152d26cc11356b1e7a4d6b28f0b684cc734af2165c2722014f5e66974c6deb6fd74ad27f159c49b11d167526efaa1778e350daad7d9733ec53b91f21bbb899e1f823a10f10c2ebaa8b0fabd28117a749d2c561429dd826ff47a7d453514a09f5d4a17fd0ae4e3fffd56fa58d1487b34ad3cb8c019ddbc9328b4eae5e44ecac00ecd5d762bcee0e374a44d9d9a2e5072e60f5b980c133e807f840533185d206fe3049345ec6c1031b6e4d61d572ea51e59e0b8e9b95ae72fa727642bcbea43ccdccc0932519f49575d7450a078365bff728f5021ec3a626561f5bf4fae9496644fa3850e56f06576f65512ce0321a2757af53431658aba5404643395d2a42c9aeb56fb0184e7d78c8ae9b39024de957094b0d3471a513162af28ac8ecea3ee929fb68c4bd904e02f31203749f7f035601c68fd089d5990c3e189550ae21577029f4a60f655b1c1174ac47ff033d8dd46aa79e0db466643d6b89bbb82fdd2c545128b304a83857b1b2beb9cbac63c2b51eddf8066efc62ce5322dbb20c1b53dc990fc86afdbbe52de3ef43669e225c839c0da0906902173a0d98b5c95866664fdfbcbbdef97f2be0168069b3f0fd3ac625a7d1afbbb84c398c840e46f0454e1cb759326bb0218546ea44fb98c18db4a57b99beffa2c838478d71dac0b03e6af3f7fe21b1c3c46140fe6bd7ed6b0a785dd1a234e3e0366c60f446c299b838a96d90fb0b8b875103699623a479bbee11d5df24a8842b0d66bd5b8f6db675c9e6f748125f044f68a1ad9fa25732c2e43b11cd3ecf21ba1e2a9030d912db3ecdc5ddbe4d54efb9642bcdc413c11ecfd578de91cb48c24e626cf133e4096e107bc218ea98ce6a1ee9d282b8b8f5e4a8e562f9c89c1ac961cf5b580010255017194e328d69af781b0b4514eb6a9802a1b633cbc0e9e976e794efd1809c0e652257bc3d7cbfaeb0a12ceec1c51c43884a700eb022a41dfd7cd1a62a28be54bc043a06309bc627a25e0af84b0ffb2a9c5b78f998ef83e634088bebb8d138f259dcad3ab592507020bb90d77091d24bb36396469954ecb7a273f6ac69393fbe09733d10778e1bd693aaa13a87ce41a7980ba38a8e0c9c89a62035c4fedc0d666138602bdea29fb8cd9d1fa3dc95a0997439da88dd203e157ec8f58ff8cdfb97511b0b4b800b068fb491c1759af58105f20e58f51d8c11906b4865096b14084c1e49119e2693017c6111cbda35a0cf1e0bbbf9d2cb64f7cc3f1032fffc754381e1cfe7ce8cf43061d859b0d24e6b0485c5d01b704ff91c39394db518842d81ba4724f9265cc066f94fd103a6637ec89b12a3af2b26e51acd6216056a594a81d5726577c460d9d5a9c536d38359e8e18a001fc7f0240d93cd969ec0d84c6eebae36b7ae5592a8b8ede3efeeb8cea7159f917c3831d6c232e1da23d3cae408479ca31acae625550fcbb0229ed7c3e9a2f2af06ad04361f5fca924bf6dbc60cdd8898de5abf42e83f0739c8a67cae42d7a527efed05a678609f5a95d667304e6f614ab3a4cd7fdb42f0d8432a368d63a4e9025b94691c2240ea6febfd2169e0b71bbd2bb8c68618989c18bd4bcea08fb882080d5ae67d4a3c85a76e788935c40d8593d5a1f11bdec4fc1ba7b1df9e9fcc7543c50bf89ccac3521bf6834002277ddfc39396f82e9d4d0cf39d7983dd98eea0891d9cd7b827082947b13ef4da488736ac8d65c815beb384eb4be887231140657e57c8718cfdf49e0b95912b84690e32a21a6ef97d8ebc0ce9a2e4d5c4b607ed4fecea7a157c922ed478dfbf396bb67bc1e83876ad9671e38207119490004cd0e713287b08ca720d4882c8c9ff813d5ff7ea0cdd9ffd4602289d4442eac23779e310d7f2afc5cf7310c5b35e4ee7353182d529a297f7e9815beb6d46f9039922c4e0f93d226c92e464cfef936fcd22ae5c406c0bf837f9d394112585efab87502661b547d223a23ebc4e814aabadf51aba683939891d030a23c611551ed65e82bf6e5d7f1159f443c51037a9ad9a361d914f108b04a25a78e3dd6b1e35842d6fee1c89b385402eb95458a7e597e6e50de99bbbc26bb9a3693a128c7394a96693f1a55f312c0d8af2941d4be5fc6693213565265465bc5eccf8bb68df9788efd302bd8bbdf299c7f55a9eba690245714e114913473b7c75e200d71f423d0107c81e70145e5cc863d4f987716adf11d6bf365ed88954de7338431c0521b2e10b3e7ebfda31ea33cadca0e97591b0d5706d319265699b67b2b362fe7e82056386c7adbb07ff65cad9c4a42eb5514e419f3d3d8fc71e923138430603a6b27d12c0d1b40944a22a58028c1f8aecec91cc33202e8120f830122bdc0763ca308d82531d09a76edfb2eabd5ea0f92e42a38d37a835633cdd5b534acd86ef47c40c5183387925b92dad448cca64e1fed5feed9fea9ba7e20fcc1edc4676a02647745068ed1a4481390da73f4bd8b39bc238a12ffa6893967a10f10aa69a46fdea84c9dcd6e6405ec21f290f7ac37cfc6b061468b36698b6b95b40a6ba93d3219702f0e6fa6bae20cc6e44a5bc933eccf98bc537b35584392a1d0f4d4e20e20f957c1f775417fed06586487d7fced448898bc013ad59edb858bfa73fb37e85bf3a48b8c2c05a1c0d7be62e96872b42beb7edbbdf48afe531b595d7ad5bcbb5c346529b118650650acfe8053e80c5cfcca634bb71b7bcc1e7e4a0715a2b2964ccd6aec84617300573cfbdff853ba1bac11817c3b3d5f3324a05d79b6b18490d3f27453db0fc892fa05e4aee38ae9c7583b7922e00e079e531b165a71821db8966ee81863dc64c50eeb5336f5c9994f8ead2f56a6a2356537d0b5711b26211ea08ba989623ee69c612a8d40434cfb7d1efaa84bae76d25f7cb626579a2f2572f9a31ef348456cfef4c3cf989f9fa133ab8b97ee7fed09527718c8512aee0ce20b260a2f2592958b5b66538a802e16c6bc70cfb0f40adba3d523622e414753a36b3df117b93166ae4abaaf1879d995239efc180b907d4096e6349f75b10965e4b84fbb9f584fdb8c4448e7df9aba7e33d20a258285a47e529ef5eae5c3d819dcbf07e883ff9f07696f2d2176b4dfb149ff57dac1e3677aa966f0f3770b2e83a1f3cc67c9e8a6190fb32afd0b05f0f47ff5e8e68e57aee8b504d338f82313eb1422800c95200b4eabd885c09673337abc876f7bbb5a66b476c481ec75e4b64fc5f287854488773cbc43330f5146f525b3f2cac48cf3e5952a5a46efc1ed1babffe96fbfc08f36093de2579a7f24306d45604981f8e1e1ffdb2ff195ad6d0709b3a812d09e6d5181417617f34c55d86936ae2ea02d2ecc1bdef2fc657424e9c2869554bd5d7e527ed1800715f315ed8f137a1baf3792efaae219d06eb9742306d74d1f1b266b472832a3ad18d9d18a4d52b4410c1f0a8d982f2ee629dca47cc89f2d29cc2d07d7146b58e75a72bdb0b56e5547c3f9bed52dd2feeb279571fcc81d4d93d356fdf9193b812563dcdf8de2af8d62a825be63a47c2b0c8867e0c2bc50a45b029796bcb5396203638ce03f60d7ee95dbb3b0abc75d1a228cd64935d9b779f24c001ccd771bb3c061e4d99ec1ebe78403b081d7aa615ca0bcb602db85f9b6772e9f8ccc888f203ee5c34cc6d3043b5282afce86c46c5908a20c0131f903a45861f5c556a6fec683288b7706568860c7697730a2b6c9223b890e6276f709b247b8126c05588d09803ca8b12066e1713da06bd450b1fb87b65eb0224b5078b6891ee77d0feeafa5d9790e492556a252d4fd8b0364a9af4b7c0e43b7de7c4888be7021a1a018e3858260aa0acb33750feceab037d37ae98ebb059bca116420ac466f7d2b2583688dae03a16f17106709559f73d44e8fff60109b14d635729aff48f1f06599ffe8c502ec13225ef68e5ad9dd984c151f442f5ce927650a0c1fefd719cb52b815368a4ba931a5fa7fc91f54b43f779776de1ca7377d135d30b5b85f4dec669ae75d9c59abb2b7074b7bd2acf5763e65818d62693708d727eb059447f7b2bb0d32ace2199f254f7bee80632003bc5c89cd7b80b3091d31b6dc491fe60bf1ee7d5efa0c218cdff3883af9d476c4ac07f12fb2c3e94229c45d204041310e2f91dd9ea443223582f08f80c0c2487200d97ceb0ea13b76e60552d8fec533636aec94b61fc74eb8541c21051a7728db9eedcd7f1beffaf69593dd51d8d9cd4a5912b6a50af0a4be1b894924de4c4b7df25cd6079d48fc5787c465ee6d86148c0abb0c71339c88ea7c9f139826ebfb580c8e0dc91edeeeef908feaee23b816f6d56f5070682b89cfa6e82a685167b3c0d8a0809b0421a1d11b2e7e07cd6cf2bba22880c2f7f3708406fb05fcce2860750c500b17026a14c18c756367efd6e5448c32e3aee390c5e62748480fd99b600ba85e826a4ccf7eefd85b19336882af202079c3a5813bf2a7d2abf3a2c3cd13a69dd998eebbaab8e78fab8981f160f306517880705ff1a9ac8ef097615ba2d3e0ccb66639e7acf53e36b4f9932519243e4757807bb181d9c6edfc5bdb39b63eaaa40d936dd85b404d2adb133ab7522f4b37a4465a889c2c93a7b5fabec3067a391eb9c4a23cb14f54d066d9b1eb675b32fb023b75bd76c1faa0ad1b18414273af9f6f54abccafaacca24b0b6c10d55c1d09bc96f14ea13f88ea6bc36ffe1092d73ea8da4a0f23311599c84c4b04a7c720fbfe33e928b2254340324ee501130c668fe0a87023089e956a4c6d90fc072a60eaa65ff3dc155627f3db7be1b2b9b47d80a14237de4089fd4b214467ffa0b53b6e6063b8e49878a095d2dad252cd36ee97b7e0a1b238636fbb2fecb95b131b000d38b0f67b15466b9e96f705649e566944c6fa1dd2b938b273a6dbacf5a39a869bd9e9032bf13c1a7db2a379f6552cd08ad1250c0c648ae6f8a4d8a4eb1fc22089216c9d69f9d82040b3161d0f2e26db4338d4091e61de466804d63b000414a9dafc4868f55ef6d2456fe7aa8423e96c1c77ed4a26f8fda80ff38619dd74b5ee8c341574630b580ee8c34025d339b0fb0ac73ba2e13997c51cb7bd9c49cb5afbe9e55de53aa3d15c9ed2ed2a975025c98dc205c1322509ad17b610bc6b25af07118c61ec1cbbe30b347dd4848ce75f36eee86f7ec2baf4f6b7eec99f99d9b089dcd121ba63581020d57589a5dfa3618ddbef0b77da966993df13da984f4578e907188ad8a532bc7a5ab12caae1cb882750084fc3608fd6d2e0f1fed6dc49d2e2ac3875ddaea8af500acbb6b54855af32e51e3435d29ae1146596e61bfca5854d5a5e76a637ff0c6d92fc479c720ec66ffa2200283812e167dbda35077df2347843c3a923fac80e5d370f6631ede3e4d15031362005ea9d2d873ef31cb3a86230b3ace39edbf0bfeba46bdebfd01c1f59fc2f91fdcfb35882da0bfdf7880284f89f5111b43f0ddd3f8b177680a2c3f479a5be978a968a08b1b37894d891e29320dbc947c347f41faa5a22ce51feded54e7676382e8bb77895563fe9e559e90468e385e9ae1ff243ef628b4ec7a03ca0ef32b72b20dd947da9e921b08e4d96d45d7c0fd8242a0fe9b9c62df8ebbb4babf8d9bf98bde143c816b6b85228a20c2c62cdbffc2be8b6a7cabe5ce3b19080c75393fe60442e2895fa714f23b655fd810da348d728ce4b4b86e7407938d933842d054b0038deab5eb79d8fa592af9d0ec398bb187b3d8e8e7ffec2dfa995d46b794f3dd18bed238a820412ac5be5786a80bb3944522142050ad03ab8f961d088fd01e8a8e00366d7b8807d00b9df923ca87b58bd0bf797e39935e0190d25aeedc821635a30161d54353461427684b76dcf75ee179ce98d5c5e119b1318fc7b5eaf98c9136ebc35ac1f9dd04cabc6a4cd51729beaab29e3c661589665cd2f1ad41f202f38cae7a7c76097101798830b289ad4909c55d4bef11c7cd64c47ee6360621f81d10a4923bd016fd6da54016a42cd853b9ba569d45efc949b3cdf0001431b5b2d2ebed6ddbd6fa987ec8d8b511aa434b5a8c3ac3e596b600af50369b78b6cfcaec0a1cf37df2a9ac1d8b88e421c8b358023b56b9b15a978ca2a976e37b46ecbd88e78fb04516f71fda9bbe378c707b1b51b70249c73855dcac7e4b194bb5f9eef6f16ed12567a91c646a59ee72dd34b889ee0df1fc47aa4c81982b895f236ca7b70f51ed90fbf637af786ff6a27218bda9754f8246a9b34aaa3205a6998be00ac1e2d7776bae39d14a7d6b15eac125c7c67ef5f7c11508b6c901cb7e60eb9811489ba5e8266906d569deddfa403736041d377d8b4e752780da0ca5c8774ce496c1b32efdd60a49511aede3a71844c2b6745190e68de07343e38c932d6a8c943bd6a176cd269a53c8e7096b8146a26a134cb3eb12abd1feaf84f9cba3c305d5b5fd6866829d8428d2089429a3e15076cc4d2eaa1b8e1954893ad93f43a4af64ade3e04f923a1dc51cae2dc939aaa721ec7f4673fa2df1fcc55af4a4cbacc5af6120939a8ca86f4d481712de232a25e9876183d6238994dbb1b0f1fe92304231e5bb17d8c2dd751fa5a6ac91fc7599af1d2f6be739d58fe8243149d6b5ae3766f6d66747872b66ebde0f688a8c4fa43f744fe3f6f7c819b1e460e19a73a4bbdfb056c6b46373491dd8c266fbef48e8a124e108152421bac807653c39cbd6c24e6ca81f9852cfa1bb3ca842581ba46eaac60f904c04c2b824fb82aab5989212d053ec5f14eaa887be770da0f7df0382b553e68940b2343c23b924bafa19c239a55da0fb2e6888b54200290d297d2c704edf7b5bb4559365518d97877b60aa024894dcf1c1e6eba517c12e7befe46f7d021d67397d9581046678e99f2edd6a5f59f4d86db44ed028897a8e32a9b575f0110aee5b567f225f6ffc984dad56daf9f0d5917e7654153340f93c38d51f5ae49a332011d08a1d7402c24e1c8f0d4262573705be1b2d50ccafc3bff08062262952b8aed8b00fbf8043985d5b81d54148933666beb51c5e7235154fb9cf0c51d973689e64b7b1aa1d959e71eef05b12b590583333f5a52018f27880d532dc3eef7ff7e1f8a2defc82ec656faee9f2a785796ba8e707b8b2fb896f78eec09f5ab7da96d2e257d6ffb03e8778d91e57cb9c94feee8b71661c3a128d9801b43a50f93ec2941d867cddb0361c0cced5a0c911071093a9588a5fddb66c7b7a2e93a46db9bce56cd84ec65ee8fb4ec2a85a7003b8d9bfde07a42fd5cc4e8155207580d473a6a7c480601fcfd80d7359d66cbb4aa50f7354ddf4034b317890c2f18ea650c53d043c9a056e6abc7ad27b7b7acfbf917e1470a40ba8e290b0ef185539b4644fd67e78b9491e4c9209b763bb2d28d68a734c4864597e0cc85aaa3b7fabfb2bd0f5b93ce23eb03a23e6074d4bff4f82bf2e8077279427c9c23c4a03eb66f4c2d3bfc31a6dca35083c23c1568be013a5e5565f297fce45e761fbcdf93b3896e6f9c94f9fdfd0d164e0e9501362655a3967305c8745ca1f1d8901ee74c8673f6cc0750703b09321e54177c9d2cc8bfc9e65e6e22d6f561e99ecdf5f65ea7a0f74d717a0dfae1b4284d838173013c0a575c1a51cfa5780d685d5f69b45a2acdc26569f62ff903be0538ef1087c6ee3af253213a1d62c081662cf011a9dd703dd0a2a216a27a9715955d8c8ff0b229b91efe4a22fc52285ab852cebf5c15febf7d2dcf9b89105260f0e5b7a4f1ef6c0990e58274433c78972a7c7203c6019301d3ae078cea2c887b8ed0961a8589259a5eb0162733091f871f1335f1fdd6da6e4eab6df3f50024409298b1158da102dc94bfad87edf47bd97e4ccfb1441b9b109665d932e10383f4e887fbe574fcf7d812a1d608704bb3e4307792fa31f20b33fcea206951438f0e8b5bbfaf0dfcfdb1ccfc5f3a9fca9d0ab135dc24dfbae0b7a7c9546de850b6bd80aff5c8d485791ff89e080fea8976017cbf35026d8d06d777f0b938774d05731140d4ecfba9c6d497125452ad366ad76f2e027f2bcb6bfdceee8c73028520ab94c7fdcd0ef3ea014e51abdcbc2b2094f0fc253432d9fc7084aabca0f0714e9e493817aad9e1bd0efb0ab9bd7bf3535fbdc5cddcf709476940db500ebc493e6584bb53b7912cdd47bc34954cdac96cbd2ea659a2399e739a96a29059e0d36ff622e6b05db9b573c657568ca50e45baa2699da7b29ae14c592182278513729660a29ed835fcf6ee28894d9a9db9369b64c17e32afad6fbcba9511fd79d6a436c7866ed807def1f6f36fefc227dbca960b9abf106fedb45c39def8e890e16c7ded9e8371e18d8dcc2b05fd2f56f5e5351533a06cd55c981ee78f952301fdd7968c4f7b54363883d2ba7dfb0681acd3ef074ba15fbc29822dcd909e72c49db668792b86aa9f9bf47b35d41d4cbf4a07e71a4a52bde41ba6a4d15ecfcbb9c79def48d2747d98356ed453dc9f0c8c46687ea6eba8a1dc04f4bf8f7464f0d9b68fb168989cd64593e53439cc72056d618cda949284dd0d85016abdea5e4b37b771ef021abb365a6463578288e0c58cbc193e1858e1961c63b864f0e426f205c560a6bb882142a9a1f6eadd4ea3f67ab18c19c0dd1492ae478008c1c690da84ca31b22a456788b828c2fa0b7aab393072e62b55eabc60c5eea960359ecde3c737f00b28945bc4ae00e090e0f97c80c6956d35fc3a5e44b60d28ae6280ef20105a89ea2dad2f85d1c254602189559da35db1bbc6f3e275863833c7df94ae5457d53bd26a530b505db92733fab9efc9029f2ab129aef7ab7a5a8cbc230f388b350000b577ba301b927994b69d6f56dfa6434d9f5c081786eb153c465c5485d773c95beb8fe7c095ad85dbc94691c8b7ae1011672086ab1c0210ffd2f31848e517f292386f6c8041dc016f12b90f963af762d816dffe3fef692460e3ec3d4591c5fdfab77750609c600e20c76ffbade47e0928b0548155fe39a2e9603ba89eb2b2b3fff1ae7c30cc33db24d7c4f65bdda55e36fee0c0af09c2569c6d80ae0b052a13d2dc4e3cab0a1a8b527fc79c2b72f20cf29264c64c0e6f8f4d49b2731101a4392bcde88b129431bcfb4127a02b8ce956e5febb9be", 0x2000, &(0x7f0000003c00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) [ 545.433966][ T10] usb 4-1: USB disconnect, device number 15 00:53:53 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x24}}, 0x0) getsockname$packet(r2, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r3, @ANYBLOB="0000000000000000280012000900010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000480)=@newqdisc={0x2c, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r3, {0x0, 0xfff1}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_mq={0x7}]}, 0x2c}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000740)=ANY=[@ANYBLOB="240000002400010400"/20, @ANYRES32=r3, @ANYBLOB="0000f2000202f1ff"], 0x24}}, 0x0) 00:53:54 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) setsockopt$inet_udp_int(r0, 0x11, 0xa, &(0x7f0000000000)=0x7f, 0x36) 00:53:54 executing program 4: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000140), 0x4800, 0x0) read$FUSE(r0, &(0x7f0000002740)={0x2020}, 0x2020) 00:53:54 executing program 1: r0 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000040)='/sys/kernel/notes', 0x0, 0x0) syz_fuse_handle_req(r0, &(0x7f00000012c0)="a5b31dfc6157772dd41445a67d56e8b79b8397165af0c21346d888e11ed048d60d8d78e2f115af827f22d38a67b3b07fa191758e0f160d5e26f8a76e2db2db0de746920b0d3142df6a8cfbf81d53111892efaf5a16bd1450ad885ac195b79c03039c2b0a7968e0689f0f57a08115c539d6b005fc6ce7ca7ce2328d273818de562b766b64ea1676dab8671f3067519c7824fadbc16fba2b0b66ce0dc0c5313fb2811f0375a024f287d4e7ef85d75879bdce5031a1181c3fc376f1494fe488bb7e98596faa79ac1a7458b0930ee72e7b2e8bb6e839657a5a4985d0681a903d5a13f9c15907549c27c7fe86078e828709d6127411378aee9af286e1082db7d5f3633c606a689e2b018cb8921b8398828bdf9a0dcd1614281093eb6acca2171f1c1836b1eaaa2b703a6ae4ac7d36b4f5781d2e5bbd6ceb26f8897d50a6a07f9a8e48383e5169599a834045278915d9ccffad20ea71dda964bc1d6275f37d964b5641604d8e4d247a1aaf82ce158e4476c348d80a8d34aa192ba14325a7666172bf3f7dbbadb8ebb3fe88dc8e8112ba5d1b3eba5e8fdac3454e5df303dfcae527d71e2d88b3af68bafbc552e50297248244963773a6f0030471b487d356b5434e66541485e56269ddd6df8e5e649f7f0ee768996ab552c024b5d4ee410f435ebb40ceda167d29c6684fff6ac271bcea108589cf82c47db0449708a3dcdc7b577224e56e639b942dfcdc5d135705da8706d9360e088263d80895262bfa6c7555697e3e2412b58ba56064e072a418ccb599fb08aef9d6719411babdcc6c2042346e7f4d7d1aaf6bb05d4518cc942093e6d3a9795119e91732c7bd64a5cf2d9968c8e6a4603de7d33521929132a81c71d37f02f2c4f863e83de68e60880aaf335f8d4cd0d550ec7f4a5a9cabc417af0e1912f161d1f349bccff812258183fdaec5956b02844c699d0c0525b9e9eefbfc1ef6406a0edde3ca6d7d0ba84daca7984ec1854733627d2058e46c11c3df73d8cb09873d0419815249345ab8111b869cb75e6513de04cfa06936fe6d3c0e717694fa3464c9b5d7ece3f274b5ce778337ee29c206a8d2f765a1a2cc6cf09362b4d3d030f2369f05b3b16cbf524f5da7ea63428472907db3fb0ff27dedd7be0953a3d1980af40c4b1b05ffaae9b1dbbea9090fadf4c907002b0dbcd8b844d3fba2c93e4491c28e523a594a50ccfad4c1d868da37e6d9bb828742335476f6c052c61cf3a781b22e53fbfc45b57dfcfe4a3390f09839a3afa38f597751730d05416428d7ab7b2c92bcd7a542e319fc6ab72ea9a75b2aa0235ca3565339584c0a98d67bc4428bedf62a1302c923872fdd6c92487437a0b79c2a0745872c8d77633aeb0f12095d51c197283a8485b0366a45d54a8b4905f8b2d26c0548bc3646922e40f9d39d20726dde92e5b793f1701bd8569e6c1962ed7d6540a7deb7c69bd10fa7b932c0f9794ec3fb691357533f4649a6023a2445771c016e91874b4eb1b3fc26f94baa1edc45d0741fc4c76b2fe602670fe4a073207236128454fe14ac2397a8b98f987d778e85b16fa5c57c94204f5215ed24b2f45e237f3636a86423ffaf48df421045ee5c1e5b90d75a7f716236a8309b32cb9368baf95c6026272214caffcd8bf846327a2037a013351de02d4775d2a7252896dbfe6c35eb5bafad1dfd9e025220ac43893a8e6a14b7de2779a4009e6269a3c8d5c96034945a55304b4e3f114a66fc991a8568edd3e8b498279699795be3dead3d41e182d62f49c7e5795ee73ced1bf8426ea165186d3db94341f3d564d6216ddb0aeb970a707ddf6c18f74dded6273fd047d2bdb287057342695d693f79f35cf66f1cdfd6241a32b21e14af8a77295ff96e4ba3eb3f5d69374fb4855f5e8822abe639aa1d32037aa15d966243496928f85e1a04f90acc8b2f5a85d27c9640506ff327543b11b510f7d4232346e05a51f911d4ebf689f7c1caea128b64b4a1c2a1572e4d0ec5313e7bb6d979c8a626d8df84bff8064ad802e1bed40f7b80c24e33a52ef479cb7af1dbd011b41639e8b6e81557b785b755846ff566783938fa68c6117cc2be8bae9f7940c0f445e31cd11cd1c5a6e91256537a7fdf30a9830aab3ca9dee03f47f5b9d98bbf7124d70f716a15e72365ef2cb37f13230542668d3e54e5c5f59e70ba48521abdb818f0c41897ef0cb4ba92a05b4bfe606b847e8dc46ad78d5ae940ff69ad2e7870729ccbb4f31ea9a065875a85778869a0f98f70db316674935f2186f098784988227fd0f6013eccf13e0ea21f53f7fb027ba536e68e3806f9bcc0a59d9ad714b792760f8f146a5d3aab8f50fc599dd75d488b58765368a35b37443aabbef1e35e358291e7931576f3157af41840e2c6be1a3cc6980ef10914f71af7fb9a897864a8f9f750d3e414d4b9f6609a412de5ffd8c92e46da674c8d60e9da5533b8d4a8897f27568721a2531c3efd11d522705c261177848b152d26cc11356b1e7a4d6b28f0b684cc734af2165c2722014f5e66974c6deb6fd74ad27f159c49b11d167526efaa1778e350daad7d9733ec53b91f21bbb899e1f823a10f10c2ebaa8b0fabd28117a749d2c561429dd826ff47a7d453514a09f5d4a17fd0ae4e3fffd56fa58d1487b34ad3cb8c019ddbc9328b4eae5e44ecac00ecd5d762bcee0e374a44d9d9a2e5072e60f5b980c133e807f840533185d206fe3049345ec6c1031b6e4d61d572ea51e59e0b8e9b95ae72fa727642bcbea43ccdccc0932519f49575d7450a078365bff728f5021ec3a626561f5bf4fae9496644fa3850e56f06576f65512ce0321a2757af53431658aba5404643395d2a42c9aeb56fb0184e7d78c8ae9b39024de957094b0d3471a513162af28ac8ecea3ee929fb68c4bd904e02f31203749f7f035601c68fd089d5990c3e189550ae21577029f4a60f655b1c1174ac47ff033d8dd46aa79e0db466643d6b89bbb82fdd2c545128b304a83857b1b2beb9cbac63c2b51eddf8066efc62ce5322dbb20c1b53dc990fc86afdbbe52de3ef43669e225c839c0da0906902173a0d98b5c95866664fdfbcbbdef97f2be0168069b3f0fd3ac625a7d1afbbb84c398c840e46f0454e1cb759326bb0218546ea44fb98c18db4a57b99beffa2c838478d71dac0b03e6af3f7fe21b1c3c46140fe6bd7ed6b0a785dd1a234e3e0366c60f446c299b838a96d90fb0b8b875103699623a479bbee11d5df24a8842b0d66bd5b8f6db675c9e6f748125f044f68a1ad9fa25732c2e43b11cd3ecf21ba1e2a9030d912db3ecdc5ddbe4d54efb9642bcdc413c11ecfd578de91cb48c24e626cf133e4096e107bc218ea98ce6a1ee9d282b8b8f5e4a8e562f9c89c1ac961cf5b580010255017194e328d69af781b0b4514eb6a9802a1b633cbc0e9e976e794efd1809c0e652257bc3d7cbfaeb0a12ceec1c51c43884a700eb022a41dfd7cd1a62a28be54bc043a06309bc627a25e0af84b0ffb2a9c5b78f998ef83e634088bebb8d138f259dcad3ab592507020bb90d77091d24bb36396469954ecb7a273f6ac69393fbe09733d10778e1bd693aaa13a87ce41a7980ba38a8e0c9c89a62035c4fedc0d666138602bdea29fb8cd9d1fa3dc95a0997439da88dd203e157ec8f58ff8cdfb97511b0b4b800b068fb491c1759af58105f20e58f51d8c11906b4865096b14084c1e49119e2693017c6111cbda35a0cf1e0bbbf9d2cb64f7cc3f1032fffc754381e1cfe7ce8cf43061d859b0d24e6b0485c5d01b704ff91c39394db518842d81ba4724f9265cc066f94fd103a6637ec89b12a3af2b26e51acd6216056a594a81d5726577c460d9d5a9c536d38359e8e18a001fc7f0240d93cd969ec0d84c6eebae36b7ae5592a8b8ede3efeeb8cea7159f917c3831d6c232e1da23d3cae408479ca31acae625550fcbb0229ed7c3e9a2f2af06ad04361f5fca924bf6dbc60cdd8898de5abf42e83f0739c8a67cae42d7a527efed05a678609f5a95d667304e6f614ab3a4cd7fdb42f0d8432a368d63a4e9025b94691c2240ea6febfd2169e0b71bbd2bb8c68618989c18bd4bcea08fb882080d5ae67d4a3c85a76e788935c40d8593d5a1f11bdec4fc1ba7b1df9e9fcc7543c50bf89ccac3521bf6834002277ddfc39396f82e9d4d0cf39d7983dd98eea0891d9cd7b827082947b13ef4da488736ac8d65c815beb384eb4be887231140657e57c8718cfdf49e0b95912b84690e32a21a6ef97d8ebc0ce9a2e4d5c4b607ed4fecea7a157c922ed478dfbf396bb67bc1e83876ad9671e38207119490004cd0e713287b08ca720d4882c8c9ff813d5ff7ea0cdd9ffd4602289d4442eac23779e310d7f2afc5cf7310c5b35e4ee7353182d529a297f7e9815beb6d46f9039922c4e0f93d226c92e464cfef936fcd22ae5c406c0bf837f9d394112585efab87502661b547d223a23ebc4e814aabadf51aba683939891d030a23c611551ed65e82bf6e5d7f1159f443c51037a9ad9a361d914f108b04a25a78e3dd6b1e35842d6fee1c89b385402eb95458a7e597e6e50de99bbbc26bb9a3693a128c7394a96693f1a55f312c0d8af2941d4be5fc6693213565265465bc5eccf8bb68df9788efd302bd8bbdf299c7f55a9eba690245714e114913473b7c75e200d71f423d0107c81e70145e5cc863d4f987716adf11d6bf365ed88954de7338431c0521b2e10b3e7ebfda31ea33cadca0e97591b0d5706d319265699b67b2b362fe7e82056386c7adbb07ff65cad9c4a42eb5514e419f3d3d8fc71e923138430603a6b27d12c0d1b40944a22a58028c1f8aecec91cc33202e8120f830122bdc0763ca308d82531d09a76edfb2eabd5ea0f92e42a38d37a835633cdd5b534acd86ef47c40c5183387925b92dad448cca64e1fed5feed9fea9ba7e20fcc1edc4676a02647745068ed1a4481390da73f4bd8b39bc238a12ffa6893967a10f10aa69a46fdea84c9dcd6e6405ec21f290f7ac37cfc6b061468b36698b6b95b40a6ba93d3219702f0e6fa6bae20cc6e44a5bc933eccf98bc537b35584392a1d0f4d4e20e20f957c1f775417fed06586487d7fced448898bc013ad59edb858bfa73fb37e85bf3a48b8c2c05a1c0d7be62e96872b42beb7edbbdf48afe531b595d7ad5bcbb5c346529b118650650acfe8053e80c5cfcca634bb71b7bcc1e7e4a0715a2b2964ccd6aec84617300573cfbdff853ba1bac11817c3b3d5f3324a05d79b6b18490d3f27453db0fc892fa05e4aee38ae9c7583b7922e00e079e531b165a71821db8966ee81863dc64c50eeb5336f5c9994f8ead2f56a6a2356537d0b5711b26211ea08ba989623ee69c612a8d40434cfb7d1efaa84bae76d25f7cb626579a2f2572f9a31ef348456cfef4c3cf989f9fa133ab8b97ee7fed09527718c8512aee0ce20b260a2f2592958b5b66538a802e16c6bc70cfb0f40adba3d523622e414753a36b3df117b93166ae4abaaf1879d995239efc180b907d4096e6349f75b10965e4b84fbb9f584fdb8c4448e7df9aba7e33d20a258285a47e529ef5eae5c3d819dcbf07e883ff9f07696f2d2176b4dfb149ff57dac1e3677aa966f0f3770b2e83a1f3cc67c9e8a6190fb32afd0b05f0f47ff5e8e68e57aee8b504d338f82313eb1422800c95200b4eabd885c09673337abc876f7bbb5a66b476c481ec75e4b64fc5f287854488773cbc43330f5146f525b3f2cac48cf3e5952a5a46efc1ed1babffe96fbfc08f36093de2579a7f24306d45604981f8e1e1ffdb2ff195ad6d0709b3a812d09e6d5181417617f34c55d86936ae2ea02d2ecc1bdef2fc657424e9c2869554bd5d7e527ed1800715f315ed8f137a1baf3792efaae219d06eb9742306d74d1f1b266b472832a3ad18d9d18a4d52b4410c1f0a8d982f2ee629dca47cc89f2d29cc2d07d7146b58e75a72bdb0b56e5547c3f9bed52dd2feeb279571fcc81d4d93d356fdf9193b812563dcdf8de2af8d62a825be63a47c2b0c8867e0c2bc50a45b029796bcb5396203638ce03f60d7ee95dbb3b0abc75d1a228cd64935d9b779f24c001ccd771bb3c061e4d99ec1ebe78403b081d7aa615ca0bcb602db85f9b6772e9f8ccc888f203ee5c34cc6d3043b5282afce86c46c5908a20c0131f903a45861f5c556a6fec683288b7706568860c7697730a2b6c9223b890e6276f709b247b8126c05588d09803ca8b12066e1713da06bd450b1fb87b65eb0224b5078b6891ee77d0feeafa5d9790e492556a252d4fd8b0364a9af4b7c0e43b7de7c4888be7021a1a018e3858260aa0acb33750feceab037d37ae98ebb059bca116420ac466f7d2b2583688dae03a16f17106709559f73d44e8fff60109b14d635729aff48f1f06599ffe8c502ec13225ef68e5ad9dd984c151f442f5ce927650a0c1fefd719cb52b815368a4ba931a5fa7fc91f54b43f779776de1ca7377d135d30b5b85f4dec669ae75d9c59abb2b7074b7bd2acf5763e65818d62693708d727eb059447f7b2bb0d32ace2199f254f7bee80632003bc5c89cd7b80b3091d31b6dc491fe60bf1ee7d5efa0c218cdff3883af9d476c4ac07f12fb2c3e94229c45d204041310e2f91dd9ea443223582f08f80c0c2487200d97ceb0ea13b76e60552d8fec533636aec94b61fc74eb8541c21051a7728db9eedcd7f1beffaf69593dd51d8d9cd4a5912b6a50af0a4be1b894924de4c4b7df25cd6079d48fc5787c465ee6d86148c0abb0c71339c88ea7c9f139826ebfb580c8e0dc91edeeeef908feaee23b816f6d56f5070682b89cfa6e82a685167b3c0d8a0809b0421a1d11b2e7e07cd6cf2bba22880c2f7f3708406fb05fcce2860750c500b17026a14c18c756367efd6e5448c32e3aee390c5e62748480fd99b600ba85e826a4ccf7eefd85b19336882af202079c3a5813bf2a7d2abf3a2c3cd13a69dd998eebbaab8e78fab8981f160f306517880705ff1a9ac8ef097615ba2d3e0ccb66639e7acf53e36b4f9932519243e4757807bb181d9c6edfc5bdb39b63eaaa40d936dd85b404d2adb133ab7522f4b37a4465a889c2c93a7b5fabec3067a391eb9c4a23cb14f54d066d9b1eb675b32fb023b75bd76c1faa0ad1b18414273af9f6f54abccafaacca24b0b6c10d55c1d09bc96f14ea13f88ea6bc36ffe1092d73ea8da4a0f23311599c84c4b04a7c720fbfe33e928b2254340324ee501130c668fe0a87023089e956a4c6d90fc072a60eaa65ff3dc155627f3db7be1b2b9b47d80a14237de4089fd4b214467ffa0b53b6e6063b8e49878a095d2dad252cd36ee97b7e0a1b238636fbb2fecb95b131b000d38b0f67b15466b9e96f705649e566944c6fa1dd2b938b273a6dbacf5a39a869bd9e9032bf13c1a7db2a379f6552cd08ad1250c0c648ae6f8a4d8a4eb1fc22089216c9d69f9d82040b3161d0f2e26db4338d4091e61de466804d63b000414a9dafc4868f55ef6d2456fe7aa8423e96c1c77ed4a26f8fda80ff38619dd74b5ee8c341574630b580ee8c34025d339b0fb0ac73ba2e13997c51cb7bd9c49cb5afbe9e55de53aa3d15c9ed2ed2a975025c98dc205c1322509ad17b610bc6b25af07118c61ec1cbbe30b347dd4848ce75f36eee86f7ec2baf4f6b7eec99f99d9b089dcd121ba63581020d57589a5dfa3618ddbef0b77da966993df13da984f4578e907188ad8a532bc7a5ab12caae1cb882750084fc3608fd6d2e0f1fed6dc49d2e2ac3875ddaea8af500acbb6b54855af32e51e3435d29ae1146596e61bfca5854d5a5e76a637ff0c6d92fc479c720ec66ffa2200283812e167dbda35077df2347843c3a923fac80e5d370f6631ede3e4d15031362005ea9d2d873ef31cb3a86230b3ace39edbf0bfeba46bdebfd01c1f59fc2f91fdcfb35882da0bfdf7880284f89f5111b43f0ddd3f8b177680a2c3f479a5be978a968a08b1b37894d891e29320dbc947c347f41faa5a22ce51feded54e7676382e8bb77895563fe9e559e90468e385e9ae1ff243ef628b4ec7a03ca0ef32b72b20dd947da9e921b08e4d96d45d7c0fd8242a0fe9b9c62df8ebbb4babf8d9bf98bde143c816b6b85228a20c2c62cdbffc2be8b6a7cabe5ce3b19080c75393fe60442e2895fa714f23b655fd810da348d728ce4b4b86e7407938d933842d054b0038deab5eb79d8fa592af9d0ec398bb187b3d8e8e7ffec2dfa995d46b794f3dd18bed238a820412ac5be5786a80bb3944522142050ad03ab8f961d088fd01e8a8e00366d7b8807d00b9df923ca87b58bd0bf797e39935e0190d25aeedc821635a30161d54353461427684b76dcf75ee179ce98d5c5e119b1318fc7b5eaf98c9136ebc35ac1f9dd04cabc6a4cd51729beaab29e3c661589665cd2f1ad41f202f38cae7a7c76097101798830b289ad4909c55d4bef11c7cd64c47ee6360621f81d10a4923bd016fd6da54016a42cd853b9ba569d45efc949b3cdf0001431b5b2d2ebed6ddbd6fa987ec8d8b511aa434b5a8c3ac3e596b600af50369b78b6cfcaec0a1cf37df2a9ac1d8b88e421c8b358023b56b9b15a978ca2a976e37b46ecbd88e78fb04516f71fda9bbe378c707b1b51b70249c73855dcac7e4b194bb5f9eef6f16ed12567a91c646a59ee72dd34b889ee0df1fc47aa4c81982b895f236ca7b70f51ed90fbf637af786ff6a27218bda9754f8246a9b34aaa3205a6998be00ac1e2d7776bae39d14a7d6b15eac125c7c67ef5f7c11508b6c901cb7e60eb9811489ba5e8266906d569deddfa403736041d377d8b4e752780da0ca5c8774ce496c1b32efdd60a49511aede3a71844c2b6745190e68de07343e38c932d6a8c943bd6a176cd269a53c8e7096b8146a26a134cb3eb12abd1feaf84f9cba3c305d5b5fd6866829d8428d2089429a3e15076cc4d2eaa1b8e1954893ad93f43a4af64ade3e04f923a1dc51cae2dc939aaa721ec7f4673fa2df1fcc55af4a4cbacc5af6120939a8ca86f4d481712de232a25e9876183d6238994dbb1b0f1fe92304231e5bb17d8c2dd751fa5a6ac91fc7599af1d2f6be739d58fe8243149d6b5ae3766f6d66747872b66ebde0f688a8c4fa43f744fe3f6f7c819b1e460e19a73a4bbdfb056c6b46373491dd8c266fbef48e8a124e108152421bac807653c39cbd6c24e6ca81f9852cfa1bb3ca842581ba46eaac60f904c04c2b824fb82aab5989212d053ec5f14eaa887be770da0f7df0382b553e68940b2343c23b924bafa19c239a55da0fb2e6888b54200290d297d2c704edf7b5bb4559365518d97877b60aa024894dcf1c1e6eba517c12e7befe46f7d021d67397d9581046678e99f2edd6a5f59f4d86db44ed028897a8e32a9b575f0110aee5b567f225f6ffc984dad56daf9f0d5917e7654153340f93c38d51f5ae49a332011d08a1d7402c24e1c8f0d4262573705be1b2d50ccafc3bff08062262952b8aed8b00fbf8043985d5b81d54148933666beb51c5e7235154fb9cf0c51d973689e64b7b1aa1d959e71eef05b12b590583333f5a52018f27880d532dc3eef7ff7e1f8a2defc82ec656faee9f2a785796ba8e707b8b2fb896f78eec09f5ab7da96d2e257d6ffb03e8778d91e57cb9c94feee8b71661c3a128d9801b43a50f93ec2941d867cddb0361c0cced5a0c911071093a9588a5fddb66c7b7a2e93a46db9bce56cd84ec65ee8fb4ec2a85a7003b8d9bfde07a42fd5cc4e8155207580d473a6a7c480601fcfd80d7359d66cbb4aa50f7354ddf4034b317890c2f18ea650c53d043c9a056e6abc7ad27b7b7acfbf917e1470a40ba8e290b0ef185539b4644fd67e78b9491e4c9209b763bb2d28d68a734c4864597e0cc85aaa3b7fabfb2bd0f5b93ce23eb03a23e6074d4bff4f82bf2e8077279427c9c23c4a03eb66f4c2d3bfc31a6dca35083c23c1568be013a5e5565f297fce45e761fbcdf93b3896e6f9c94f9fdfd0d164e0e9501362655a3967305c8745ca1f1d8901ee74c8673f6cc0750703b09321e54177c9d2cc8bfc9e65e6e22d6f561e99ecdf5f65ea7a0f74d717a0dfae1b4284d838173013c0a575c1a51cfa5780d685d5f69b45a2acdc26569f62ff903be0538ef1087c6ee3af253213a1d62c081662cf011a9dd703dd0a2a216a27a9715955d8c8ff0b229b91efe4a22fc52285ab852cebf5c15febf7d2dcf9b89105260f0e5b7a4f1ef6c0990e58274433c78972a7c7203c6019301d3ae078cea2c887b8ed0961a8589259a5eb0162733091f871f1335f1fdd6da6e4eab6df3f50024409298b1158da102dc94bfad87edf47bd97e4ccfb1441b9b109665d932e10383f4e887fbe574fcf7d812a1d608704bb3e4307792fa31f20b33fcea206951438f0e8b5bbfaf0dfcfdb1ccfc5f3a9fca9d0ab135dc24dfbae0b7a7c9546de850b6bd80aff5c8d485791ff89e080fea8976017cbf35026d8d06d777f0b938774d05731140d4ecfba9c6d497125452ad366ad76f2e027f2bcb6bfdceee8c73028520ab94c7fdcd0ef3ea014e51abdcbc2b2094f0fc253432d9fc7084aabca0f0714e9e493817aad9e1bd0efb0ab9bd7bf3535fbdc5cddcf709476940db500ebc493e6584bb53b7912cdd47bc34954cdac96cbd2ea659a2399e739a96a29059e0d36ff622e6b05db9b573c657568ca50e45baa2699da7b29ae14c592182278513729660a29ed835fcf6ee28894d9a9db9369b64c17e32afad6fbcba9511fd79d6a436c7866ed807def1f6f36fefc227dbca960b9abf106fedb45c39def8e890e16c7ded9e8371e18d8dcc2b05fd2f56f5e5351533a06cd55c981ee78f952301fdd7968c4f7b54363883d2ba7dfb0681acd3ef074ba15fbc29822dcd909e72c49db668792b86aa9f9bf47b35d41d4cbf4a07e71a4a52bde41ba6a4d15ecfcbb9c79def48d2747d98356ed453dc9f0c8c46687ea6eba8a1dc04f4bf8f7464f0d9b68fb168989cd64593e53439cc72056d618cda949284dd0d85016abdea5e4b37b771ef021abb365a6463578288e0c58cbc193e1858e1961c63b864f0e426f205c560a6bb882142a9a1f6eadd4ea3f67ab18c19c0dd1492ae478008c1c690da84ca31b22a456788b828c2fa0b7aab393072e62b55eabc60c5eea960359ecde3c737f00b28945bc4ae00e090e0f97c80c6956d35fc3a5e44b60d28ae6280ef20105a89ea2dad2f85d1c254602189559da35db1bbc6f3e275863833c7df94ae5457d53bd26a530b505db92733fab9efc9029f2ab129aef7ab7a5a8cbc230f388b350000b577ba301b927994b69d6f56dfa6434d9f5c081786eb153c465c5485d773c95beb8fe7c095ad85dbc94691c8b7ae1011672086ab1c0210ffd2f31848e517f292386f6c8041dc016f12b90f963af762d816dffe3fef692460e3ec3d4591c5fdfab77750609c600e20c76ffbade47e0928b0548155fe39a2e9603ba89eb2b2b3fff1ae7c30cc33db24d7c4f65bdda55e36fee0c0af09c2569c6d80ae0b052a13d2dc4e3cab0a1a8b527fc79c2b72f20cf29264c64c0e6f8f4d49b2731101a4392bcde88b129431bcfb4127a02b8ce956e5febb9be", 0x2000, &(0x7f0000003c00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 00:53:54 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x24}}, 0x0) getsockname$packet(r2, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r3, @ANYBLOB="0000000000000000280012000900010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000480)=@newqdisc={0x2c, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r3, {0x0, 0xfff1}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_mq={0x7}]}, 0x2c}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000740)=ANY=[@ANYBLOB="240000002400010400"/20, @ANYRES32=r3, @ANYBLOB="0000f2000202f1ff"], 0x24}}, 0x0) 00:53:55 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) sendmmsg$unix(r0, &(0x7f00000049c0)=[{{&(0x7f0000000280)=@file={0x0, './file0\x00'}, 0x6e, 0x0}}], 0x1, 0x0) 00:53:55 executing program 2: r0 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000480)={&(0x7f0000000340)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x10, 0x10, 0x2, [@int]}}, &(0x7f0000000380)=""/246, 0x2a, 0xf6, 0x1}, 0x20) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f00000001c0)={r0, 0x20, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0}}, 0x10) 00:53:55 executing program 4: r0 = syz_open_dev$vcsn(&(0x7f0000000080), 0x0, 0x0) write$tun(r0, 0x0, 0x4e) [ 547.048024][ T5083] ath9k_htc 4-1:1.0: ath9k_htc: Target is unresponsive [ 547.055871][ T5083] ath9k_htc: Failed to initialize the device [ 547.070229][ T10] usb 4-1: ath9k_htc: USB layer deinitialized 00:53:55 executing program 1: r0 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000040)='/sys/kernel/notes', 0x0, 0x0) syz_fuse_handle_req(r0, &(0x7f00000012c0)="a5b31dfc6157772dd41445a67d56e8b79b8397165af0c21346d888e11ed048d60d8d78e2f115af827f22d38a67b3b07fa191758e0f160d5e26f8a76e2db2db0de746920b0d3142df6a8cfbf81d53111892efaf5a16bd1450ad885ac195b79c03039c2b0a7968e0689f0f57a08115c539d6b005fc6ce7ca7ce2328d273818de562b766b64ea1676dab8671f3067519c7824fadbc16fba2b0b66ce0dc0c5313fb2811f0375a024f287d4e7ef85d75879bdce5031a1181c3fc376f1494fe488bb7e98596faa79ac1a7458b0930ee72e7b2e8bb6e839657a5a4985d0681a903d5a13f9c15907549c27c7fe86078e828709d6127411378aee9af286e1082db7d5f3633c606a689e2b018cb8921b8398828bdf9a0dcd1614281093eb6acca2171f1c1836b1eaaa2b703a6ae4ac7d36b4f5781d2e5bbd6ceb26f8897d50a6a07f9a8e48383e5169599a834045278915d9ccffad20ea71dda964bc1d6275f37d964b5641604d8e4d247a1aaf82ce158e4476c348d80a8d34aa192ba14325a7666172bf3f7dbbadb8ebb3fe88dc8e8112ba5d1b3eba5e8fdac3454e5df303dfcae527d71e2d88b3af68bafbc552e50297248244963773a6f0030471b487d356b5434e66541485e56269ddd6df8e5e649f7f0ee768996ab552c024b5d4ee410f435ebb40ceda167d29c6684fff6ac271bcea108589cf82c47db0449708a3dcdc7b577224e56e639b942dfcdc5d135705da8706d9360e088263d80895262bfa6c7555697e3e2412b58ba56064e072a418ccb599fb08aef9d6719411babdcc6c2042346e7f4d7d1aaf6bb05d4518cc942093e6d3a9795119e91732c7bd64a5cf2d9968c8e6a4603de7d33521929132a81c71d37f02f2c4f863e83de68e60880aaf335f8d4cd0d550ec7f4a5a9cabc417af0e1912f161d1f349bccff812258183fdaec5956b02844c699d0c0525b9e9eefbfc1ef6406a0edde3ca6d7d0ba84daca7984ec1854733627d2058e46c11c3df73d8cb09873d0419815249345ab8111b869cb75e6513de04cfa06936fe6d3c0e717694fa3464c9b5d7ece3f274b5ce778337ee29c206a8d2f765a1a2cc6cf09362b4d3d030f2369f05b3b16cbf524f5da7ea63428472907db3fb0ff27dedd7be0953a3d1980af40c4b1b05ffaae9b1dbbea9090fadf4c907002b0dbcd8b844d3fba2c93e4491c28e523a594a50ccfad4c1d868da37e6d9bb828742335476f6c052c61cf3a781b22e53fbfc45b57dfcfe4a3390f09839a3afa38f597751730d05416428d7ab7b2c92bcd7a542e319fc6ab72ea9a75b2aa0235ca3565339584c0a98d67bc4428bedf62a1302c923872fdd6c92487437a0b79c2a0745872c8d77633aeb0f12095d51c197283a8485b0366a45d54a8b4905f8b2d26c0548bc3646922e40f9d39d20726dde92e5b793f1701bd8569e6c1962ed7d6540a7deb7c69bd10fa7b932c0f9794ec3fb691357533f4649a6023a2445771c016e91874b4eb1b3fc26f94baa1edc45d0741fc4c76b2fe602670fe4a073207236128454fe14ac2397a8b98f987d778e85b16fa5c57c94204f5215ed24b2f45e237f3636a86423ffaf48df421045ee5c1e5b90d75a7f716236a8309b32cb9368baf95c6026272214caffcd8bf846327a2037a013351de02d4775d2a7252896dbfe6c35eb5bafad1dfd9e025220ac43893a8e6a14b7de2779a4009e6269a3c8d5c96034945a55304b4e3f114a66fc991a8568edd3e8b498279699795be3dead3d41e182d62f49c7e5795ee73ced1bf8426ea165186d3db94341f3d564d6216ddb0aeb970a707ddf6c18f74dded6273fd047d2bdb287057342695d693f79f35cf66f1cdfd6241a32b21e14af8a77295ff96e4ba3eb3f5d69374fb4855f5e8822abe639aa1d32037aa15d966243496928f85e1a04f90acc8b2f5a85d27c9640506ff327543b11b510f7d4232346e05a51f911d4ebf689f7c1caea128b64b4a1c2a1572e4d0ec5313e7bb6d979c8a626d8df84bff8064ad802e1bed40f7b80c24e33a52ef479cb7af1dbd011b41639e8b6e81557b785b755846ff566783938fa68c6117cc2be8bae9f7940c0f445e31cd11cd1c5a6e91256537a7fdf30a9830aab3ca9dee03f47f5b9d98bbf7124d70f716a15e72365ef2cb37f13230542668d3e54e5c5f59e70ba48521abdb818f0c41897ef0cb4ba92a05b4bfe606b847e8dc46ad78d5ae940ff69ad2e7870729ccbb4f31ea9a065875a85778869a0f98f70db316674935f2186f098784988227fd0f6013eccf13e0ea21f53f7fb027ba536e68e3806f9bcc0a59d9ad714b792760f8f146a5d3aab8f50fc599dd75d488b58765368a35b37443aabbef1e35e358291e7931576f3157af41840e2c6be1a3cc6980ef10914f71af7fb9a897864a8f9f750d3e414d4b9f6609a412de5ffd8c92e46da674c8d60e9da5533b8d4a8897f27568721a2531c3efd11d522705c261177848b152d26cc11356b1e7a4d6b28f0b684cc734af2165c2722014f5e66974c6deb6fd74ad27f159c49b11d167526efaa1778e350daad7d9733ec53b91f21bbb899e1f823a10f10c2ebaa8b0fabd28117a749d2c561429dd826ff47a7d453514a09f5d4a17fd0ae4e3fffd56fa58d1487b34ad3cb8c019ddbc9328b4eae5e44ecac00ecd5d762bcee0e374a44d9d9a2e5072e60f5b980c133e807f840533185d206fe3049345ec6c1031b6e4d61d572ea51e59e0b8e9b95ae72fa727642bcbea43ccdccc0932519f49575d7450a078365bff728f5021ec3a626561f5bf4fae9496644fa3850e56f06576f65512ce0321a2757af53431658aba5404643395d2a42c9aeb56fb0184e7d78c8ae9b39024de957094b0d3471a513162af28ac8ecea3ee929fb68c4bd904e02f31203749f7f035601c68fd089d5990c3e189550ae21577029f4a60f655b1c1174ac47ff033d8dd46aa79e0db466643d6b89bbb82fdd2c545128b304a83857b1b2beb9cbac63c2b51eddf8066efc62ce5322dbb20c1b53dc990fc86afdbbe52de3ef43669e225c839c0da0906902173a0d98b5c95866664fdfbcbbdef97f2be0168069b3f0fd3ac625a7d1afbbb84c398c840e46f0454e1cb759326bb0218546ea44fb98c18db4a57b99beffa2c838478d71dac0b03e6af3f7fe21b1c3c46140fe6bd7ed6b0a785dd1a234e3e0366c60f446c299b838a96d90fb0b8b875103699623a479bbee11d5df24a8842b0d66bd5b8f6db675c9e6f748125f044f68a1ad9fa25732c2e43b11cd3ecf21ba1e2a9030d912db3ecdc5ddbe4d54efb9642bcdc413c11ecfd578de91cb48c24e626cf133e4096e107bc218ea98ce6a1ee9d282b8b8f5e4a8e562f9c89c1ac961cf5b580010255017194e328d69af781b0b4514eb6a9802a1b633cbc0e9e976e794efd1809c0e652257bc3d7cbfaeb0a12ceec1c51c43884a700eb022a41dfd7cd1a62a28be54bc043a06309bc627a25e0af84b0ffb2a9c5b78f998ef83e634088bebb8d138f259dcad3ab592507020bb90d77091d24bb36396469954ecb7a273f6ac69393fbe09733d10778e1bd693aaa13a87ce41a7980ba38a8e0c9c89a62035c4fedc0d666138602bdea29fb8cd9d1fa3dc95a0997439da88dd203e157ec8f58ff8cdfb97511b0b4b800b068fb491c1759af58105f20e58f51d8c11906b4865096b14084c1e49119e2693017c6111cbda35a0cf1e0bbbf9d2cb64f7cc3f1032fffc754381e1cfe7ce8cf43061d859b0d24e6b0485c5d01b704ff91c39394db518842d81ba4724f9265cc066f94fd103a6637ec89b12a3af2b26e51acd6216056a594a81d5726577c460d9d5a9c536d38359e8e18a001fc7f0240d93cd969ec0d84c6eebae36b7ae5592a8b8ede3efeeb8cea7159f917c3831d6c232e1da23d3cae408479ca31acae625550fcbb0229ed7c3e9a2f2af06ad04361f5fca924bf6dbc60cdd8898de5abf42e83f0739c8a67cae42d7a527efed05a678609f5a95d667304e6f614ab3a4cd7fdb42f0d8432a368d63a4e9025b94691c2240ea6febfd2169e0b71bbd2bb8c68618989c18bd4bcea08fb882080d5ae67d4a3c85a76e788935c40d8593d5a1f11bdec4fc1ba7b1df9e9fcc7543c50bf89ccac3521bf6834002277ddfc39396f82e9d4d0cf39d7983dd98eea0891d9cd7b827082947b13ef4da488736ac8d65c815beb384eb4be887231140657e57c8718cfdf49e0b95912b84690e32a21a6ef97d8ebc0ce9a2e4d5c4b607ed4fecea7a157c922ed478dfbf396bb67bc1e83876ad9671e38207119490004cd0e713287b08ca720d4882c8c9ff813d5ff7ea0cdd9ffd4602289d4442eac23779e310d7f2afc5cf7310c5b35e4ee7353182d529a297f7e9815beb6d46f9039922c4e0f93d226c92e464cfef936fcd22ae5c406c0bf837f9d394112585efab87502661b547d223a23ebc4e814aabadf51aba683939891d030a23c611551ed65e82bf6e5d7f1159f443c51037a9ad9a361d914f108b04a25a78e3dd6b1e35842d6fee1c89b385402eb95458a7e597e6e50de99bbbc26bb9a3693a128c7394a96693f1a55f312c0d8af2941d4be5fc6693213565265465bc5eccf8bb68df9788efd302bd8bbdf299c7f55a9eba690245714e114913473b7c75e200d71f423d0107c81e70145e5cc863d4f987716adf11d6bf365ed88954de7338431c0521b2e10b3e7ebfda31ea33cadca0e97591b0d5706d319265699b67b2b362fe7e82056386c7adbb07ff65cad9c4a42eb5514e419f3d3d8fc71e923138430603a6b27d12c0d1b40944a22a58028c1f8aecec91cc33202e8120f830122bdc0763ca308d82531d09a76edfb2eabd5ea0f92e42a38d37a835633cdd5b534acd86ef47c40c5183387925b92dad448cca64e1fed5feed9fea9ba7e20fcc1edc4676a02647745068ed1a4481390da73f4bd8b39bc238a12ffa6893967a10f10aa69a46fdea84c9dcd6e6405ec21f290f7ac37cfc6b061468b36698b6b95b40a6ba93d3219702f0e6fa6bae20cc6e44a5bc933eccf98bc537b35584392a1d0f4d4e20e20f957c1f775417fed06586487d7fced448898bc013ad59edb858bfa73fb37e85bf3a48b8c2c05a1c0d7be62e96872b42beb7edbbdf48afe531b595d7ad5bcbb5c346529b118650650acfe8053e80c5cfcca634bb71b7bcc1e7e4a0715a2b2964ccd6aec84617300573cfbdff853ba1bac11817c3b3d5f3324a05d79b6b18490d3f27453db0fc892fa05e4aee38ae9c7583b7922e00e079e531b165a71821db8966ee81863dc64c50eeb5336f5c9994f8ead2f56a6a2356537d0b5711b26211ea08ba989623ee69c612a8d40434cfb7d1efaa84bae76d25f7cb626579a2f2572f9a31ef348456cfef4c3cf989f9fa133ab8b97ee7fed09527718c8512aee0ce20b260a2f2592958b5b66538a802e16c6bc70cfb0f40adba3d523622e414753a36b3df117b93166ae4abaaf1879d995239efc180b907d4096e6349f75b10965e4b84fbb9f584fdb8c4448e7df9aba7e33d20a258285a47e529ef5eae5c3d819dcbf07e883ff9f07696f2d2176b4dfb149ff57dac1e3677aa966f0f3770b2e83a1f3cc67c9e8a6190fb32afd0b05f0f47ff5e8e68e57aee8b504d338f82313eb1422800c95200b4eabd885c09673337abc876f7bbb5a66b476c481ec75e4b64fc5f287854488773cbc43330f5146f525b3f2cac48cf3e5952a5a46efc1ed1babffe96fbfc08f36093de2579a7f24306d45604981f8e1e1ffdb2ff195ad6d0709b3a812d09e6d5181417617f34c55d86936ae2ea02d2ecc1bdef2fc657424e9c2869554bd5d7e527ed1800715f315ed8f137a1baf3792efaae219d06eb9742306d74d1f1b266b472832a3ad18d9d18a4d52b4410c1f0a8d982f2ee629dca47cc89f2d29cc2d07d7146b58e75a72bdb0b56e5547c3f9bed52dd2feeb279571fcc81d4d93d356fdf9193b812563dcdf8de2af8d62a825be63a47c2b0c8867e0c2bc50a45b029796bcb5396203638ce03f60d7ee95dbb3b0abc75d1a228cd64935d9b779f24c001ccd771bb3c061e4d99ec1ebe78403b081d7aa615ca0bcb602db85f9b6772e9f8ccc888f203ee5c34cc6d3043b5282afce86c46c5908a20c0131f903a45861f5c556a6fec683288b7706568860c7697730a2b6c9223b890e6276f709b247b8126c05588d09803ca8b12066e1713da06bd450b1fb87b65eb0224b5078b6891ee77d0feeafa5d9790e492556a252d4fd8b0364a9af4b7c0e43b7de7c4888be7021a1a018e3858260aa0acb33750feceab037d37ae98ebb059bca116420ac466f7d2b2583688dae03a16f17106709559f73d44e8fff60109b14d635729aff48f1f06599ffe8c502ec13225ef68e5ad9dd984c151f442f5ce927650a0c1fefd719cb52b815368a4ba931a5fa7fc91f54b43f779776de1ca7377d135d30b5b85f4dec669ae75d9c59abb2b7074b7bd2acf5763e65818d62693708d727eb059447f7b2bb0d32ace2199f254f7bee80632003bc5c89cd7b80b3091d31b6dc491fe60bf1ee7d5efa0c218cdff3883af9d476c4ac07f12fb2c3e94229c45d204041310e2f91dd9ea443223582f08f80c0c2487200d97ceb0ea13b76e60552d8fec533636aec94b61fc74eb8541c21051a7728db9eedcd7f1beffaf69593dd51d8d9cd4a5912b6a50af0a4be1b894924de4c4b7df25cd6079d48fc5787c465ee6d86148c0abb0c71339c88ea7c9f139826ebfb580c8e0dc91edeeeef908feaee23b816f6d56f5070682b89cfa6e82a685167b3c0d8a0809b0421a1d11b2e7e07cd6cf2bba22880c2f7f3708406fb05fcce2860750c500b17026a14c18c756367efd6e5448c32e3aee390c5e62748480fd99b600ba85e826a4ccf7eefd85b19336882af202079c3a5813bf2a7d2abf3a2c3cd13a69dd998eebbaab8e78fab8981f160f306517880705ff1a9ac8ef097615ba2d3e0ccb66639e7acf53e36b4f9932519243e4757807bb181d9c6edfc5bdb39b63eaaa40d936dd85b404d2adb133ab7522f4b37a4465a889c2c93a7b5fabec3067a391eb9c4a23cb14f54d066d9b1eb675b32fb023b75bd76c1faa0ad1b18414273af9f6f54abccafaacca24b0b6c10d55c1d09bc96f14ea13f88ea6bc36ffe1092d73ea8da4a0f23311599c84c4b04a7c720fbfe33e928b2254340324ee501130c668fe0a87023089e956a4c6d90fc072a60eaa65ff3dc155627f3db7be1b2b9b47d80a14237de4089fd4b214467ffa0b53b6e6063b8e49878a095d2dad252cd36ee97b7e0a1b238636fbb2fecb95b131b000d38b0f67b15466b9e96f705649e566944c6fa1dd2b938b273a6dbacf5a39a869bd9e9032bf13c1a7db2a379f6552cd08ad1250c0c648ae6f8a4d8a4eb1fc22089216c9d69f9d82040b3161d0f2e26db4338d4091e61de466804d63b000414a9dafc4868f55ef6d2456fe7aa8423e96c1c77ed4a26f8fda80ff38619dd74b5ee8c341574630b580ee8c34025d339b0fb0ac73ba2e13997c51cb7bd9c49cb5afbe9e55de53aa3d15c9ed2ed2a975025c98dc205c1322509ad17b610bc6b25af07118c61ec1cbbe30b347dd4848ce75f36eee86f7ec2baf4f6b7eec99f99d9b089dcd121ba63581020d57589a5dfa3618ddbef0b77da966993df13da984f4578e907188ad8a532bc7a5ab12caae1cb882750084fc3608fd6d2e0f1fed6dc49d2e2ac3875ddaea8af500acbb6b54855af32e51e3435d29ae1146596e61bfca5854d5a5e76a637ff0c6d92fc479c720ec66ffa2200283812e167dbda35077df2347843c3a923fac80e5d370f6631ede3e4d15031362005ea9d2d873ef31cb3a86230b3ace39edbf0bfeba46bdebfd01c1f59fc2f91fdcfb35882da0bfdf7880284f89f5111b43f0ddd3f8b177680a2c3f479a5be978a968a08b1b37894d891e29320dbc947c347f41faa5a22ce51feded54e7676382e8bb77895563fe9e559e90468e385e9ae1ff243ef628b4ec7a03ca0ef32b72b20dd947da9e921b08e4d96d45d7c0fd8242a0fe9b9c62df8ebbb4babf8d9bf98bde143c816b6b85228a20c2c62cdbffc2be8b6a7cabe5ce3b19080c75393fe60442e2895fa714f23b655fd810da348d728ce4b4b86e7407938d933842d054b0038deab5eb79d8fa592af9d0ec398bb187b3d8e8e7ffec2dfa995d46b794f3dd18bed238a820412ac5be5786a80bb3944522142050ad03ab8f961d088fd01e8a8e00366d7b8807d00b9df923ca87b58bd0bf797e39935e0190d25aeedc821635a30161d54353461427684b76dcf75ee179ce98d5c5e119b1318fc7b5eaf98c9136ebc35ac1f9dd04cabc6a4cd51729beaab29e3c661589665cd2f1ad41f202f38cae7a7c76097101798830b289ad4909c55d4bef11c7cd64c47ee6360621f81d10a4923bd016fd6da54016a42cd853b9ba569d45efc949b3cdf0001431b5b2d2ebed6ddbd6fa987ec8d8b511aa434b5a8c3ac3e596b600af50369b78b6cfcaec0a1cf37df2a9ac1d8b88e421c8b358023b56b9b15a978ca2a976e37b46ecbd88e78fb04516f71fda9bbe378c707b1b51b70249c73855dcac7e4b194bb5f9eef6f16ed12567a91c646a59ee72dd34b889ee0df1fc47aa4c81982b895f236ca7b70f51ed90fbf637af786ff6a27218bda9754f8246a9b34aaa3205a6998be00ac1e2d7776bae39d14a7d6b15eac125c7c67ef5f7c11508b6c901cb7e60eb9811489ba5e8266906d569deddfa403736041d377d8b4e752780da0ca5c8774ce496c1b32efdd60a49511aede3a71844c2b6745190e68de07343e38c932d6a8c943bd6a176cd269a53c8e7096b8146a26a134cb3eb12abd1feaf84f9cba3c305d5b5fd6866829d8428d2089429a3e15076cc4d2eaa1b8e1954893ad93f43a4af64ade3e04f923a1dc51cae2dc939aaa721ec7f4673fa2df1fcc55af4a4cbacc5af6120939a8ca86f4d481712de232a25e9876183d6238994dbb1b0f1fe92304231e5bb17d8c2dd751fa5a6ac91fc7599af1d2f6be739d58fe8243149d6b5ae3766f6d66747872b66ebde0f688a8c4fa43f744fe3f6f7c819b1e460e19a73a4bbdfb056c6b46373491dd8c266fbef48e8a124e108152421bac807653c39cbd6c24e6ca81f9852cfa1bb3ca842581ba46eaac60f904c04c2b824fb82aab5989212d053ec5f14eaa887be770da0f7df0382b553e68940b2343c23b924bafa19c239a55da0fb2e6888b54200290d297d2c704edf7b5bb4559365518d97877b60aa024894dcf1c1e6eba517c12e7befe46f7d021d67397d9581046678e99f2edd6a5f59f4d86db44ed028897a8e32a9b575f0110aee5b567f225f6ffc984dad56daf9f0d5917e7654153340f93c38d51f5ae49a332011d08a1d7402c24e1c8f0d4262573705be1b2d50ccafc3bff08062262952b8aed8b00fbf8043985d5b81d54148933666beb51c5e7235154fb9cf0c51d973689e64b7b1aa1d959e71eef05b12b590583333f5a52018f27880d532dc3eef7ff7e1f8a2defc82ec656faee9f2a785796ba8e707b8b2fb896f78eec09f5ab7da96d2e257d6ffb03e8778d91e57cb9c94feee8b71661c3a128d9801b43a50f93ec2941d867cddb0361c0cced5a0c911071093a9588a5fddb66c7b7a2e93a46db9bce56cd84ec65ee8fb4ec2a85a7003b8d9bfde07a42fd5cc4e8155207580d473a6a7c480601fcfd80d7359d66cbb4aa50f7354ddf4034b317890c2f18ea650c53d043c9a056e6abc7ad27b7b7acfbf917e1470a40ba8e290b0ef185539b4644fd67e78b9491e4c9209b763bb2d28d68a734c4864597e0cc85aaa3b7fabfb2bd0f5b93ce23eb03a23e6074d4bff4f82bf2e8077279427c9c23c4a03eb66f4c2d3bfc31a6dca35083c23c1568be013a5e5565f297fce45e761fbcdf93b3896e6f9c94f9fdfd0d164e0e9501362655a3967305c8745ca1f1d8901ee74c8673f6cc0750703b09321e54177c9d2cc8bfc9e65e6e22d6f561e99ecdf5f65ea7a0f74d717a0dfae1b4284d838173013c0a575c1a51cfa5780d685d5f69b45a2acdc26569f62ff903be0538ef1087c6ee3af253213a1d62c081662cf011a9dd703dd0a2a216a27a9715955d8c8ff0b229b91efe4a22fc52285ab852cebf5c15febf7d2dcf9b89105260f0e5b7a4f1ef6c0990e58274433c78972a7c7203c6019301d3ae078cea2c887b8ed0961a8589259a5eb0162733091f871f1335f1fdd6da6e4eab6df3f50024409298b1158da102dc94bfad87edf47bd97e4ccfb1441b9b109665d932e10383f4e887fbe574fcf7d812a1d608704bb3e4307792fa31f20b33fcea206951438f0e8b5bbfaf0dfcfdb1ccfc5f3a9fca9d0ab135dc24dfbae0b7a7c9546de850b6bd80aff5c8d485791ff89e080fea8976017cbf35026d8d06d777f0b938774d05731140d4ecfba9c6d497125452ad366ad76f2e027f2bcb6bfdceee8c73028520ab94c7fdcd0ef3ea014e51abdcbc2b2094f0fc253432d9fc7084aabca0f0714e9e493817aad9e1bd0efb0ab9bd7bf3535fbdc5cddcf709476940db500ebc493e6584bb53b7912cdd47bc34954cdac96cbd2ea659a2399e739a96a29059e0d36ff622e6b05db9b573c657568ca50e45baa2699da7b29ae14c592182278513729660a29ed835fcf6ee28894d9a9db9369b64c17e32afad6fbcba9511fd79d6a436c7866ed807def1f6f36fefc227dbca960b9abf106fedb45c39def8e890e16c7ded9e8371e18d8dcc2b05fd2f56f5e5351533a06cd55c981ee78f952301fdd7968c4f7b54363883d2ba7dfb0681acd3ef074ba15fbc29822dcd909e72c49db668792b86aa9f9bf47b35d41d4cbf4a07e71a4a52bde41ba6a4d15ecfcbb9c79def48d2747d98356ed453dc9f0c8c46687ea6eba8a1dc04f4bf8f7464f0d9b68fb168989cd64593e53439cc72056d618cda949284dd0d85016abdea5e4b37b771ef021abb365a6463578288e0c58cbc193e1858e1961c63b864f0e426f205c560a6bb882142a9a1f6eadd4ea3f67ab18c19c0dd1492ae478008c1c690da84ca31b22a456788b828c2fa0b7aab393072e62b55eabc60c5eea960359ecde3c737f00b28945bc4ae00e090e0f97c80c6956d35fc3a5e44b60d28ae6280ef20105a89ea2dad2f85d1c254602189559da35db1bbc6f3e275863833c7df94ae5457d53bd26a530b505db92733fab9efc9029f2ab129aef7ab7a5a8cbc230f388b350000b577ba301b927994b69d6f56dfa6434d9f5c081786eb153c465c5485d773c95beb8fe7c095ad85dbc94691c8b7ae1011672086ab1c0210ffd2f31848e517f292386f6c8041dc016f12b90f963af762d816dffe3fef692460e3ec3d4591c5fdfab77750609c600e20c76ffbade47e0928b0548155fe39a2e9603ba89eb2b2b3fff1ae7c30cc33db24d7c4f65bdda55e36fee0c0af09c2569c6d80ae0b052a13d2dc4e3cab0a1a8b527fc79c2b72f20cf29264c64c0e6f8f4d49b2731101a4392bcde88b129431bcfb4127a02b8ce956e5febb9be", 0x2000, &(0x7f0000003c00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 00:53:55 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x24}}, 0x0) getsockname$packet(r1, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000440)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r2, @ANYBLOB="0000000000000000280012000900010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000480)=@newqdisc={0x2c, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r2, {0x0, 0xfff1}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_mq={0x7}]}, 0x2c}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000740)=ANY=[@ANYBLOB="240000002400010400"/20, @ANYRES32=r2, @ANYBLOB="0000f2000202f1ff"], 0x24}}, 0x0) 00:53:55 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) read$FUSE(r0, &(0x7f00000000c0)={0x2020}, 0x2020) 00:53:55 executing program 1: r0 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000040)='/sys/kernel/notes', 0x0, 0x0) syz_fuse_handle_req(r0, &(0x7f00000012c0)="a5b31dfc6157772dd41445a67d56e8b79b8397165af0c21346d888e11ed048d60d8d78e2f115af827f22d38a67b3b07fa191758e0f160d5e26f8a76e2db2db0de746920b0d3142df6a8cfbf81d53111892efaf5a16bd1450ad885ac195b79c03039c2b0a7968e0689f0f57a08115c539d6b005fc6ce7ca7ce2328d273818de562b766b64ea1676dab8671f3067519c7824fadbc16fba2b0b66ce0dc0c5313fb2811f0375a024f287d4e7ef85d75879bdce5031a1181c3fc376f1494fe488bb7e98596faa79ac1a7458b0930ee72e7b2e8bb6e839657a5a4985d0681a903d5a13f9c15907549c27c7fe86078e828709d6127411378aee9af286e1082db7d5f3633c606a689e2b018cb8921b8398828bdf9a0dcd1614281093eb6acca2171f1c1836b1eaaa2b703a6ae4ac7d36b4f5781d2e5bbd6ceb26f8897d50a6a07f9a8e48383e5169599a834045278915d9ccffad20ea71dda964bc1d6275f37d964b5641604d8e4d247a1aaf82ce158e4476c348d80a8d34aa192ba14325a7666172bf3f7dbbadb8ebb3fe88dc8e8112ba5d1b3eba5e8fdac3454e5df303dfcae527d71e2d88b3af68bafbc552e50297248244963773a6f0030471b487d356b5434e66541485e56269ddd6df8e5e649f7f0ee768996ab552c024b5d4ee410f435ebb40ceda167d29c6684fff6ac271bcea108589cf82c47db0449708a3dcdc7b577224e56e639b942dfcdc5d135705da8706d9360e088263d80895262bfa6c7555697e3e2412b58ba56064e072a418ccb599fb08aef9d6719411babdcc6c2042346e7f4d7d1aaf6bb05d4518cc942093e6d3a9795119e91732c7bd64a5cf2d9968c8e6a4603de7d33521929132a81c71d37f02f2c4f863e83de68e60880aaf335f8d4cd0d550ec7f4a5a9cabc417af0e1912f161d1f349bccff812258183fdaec5956b02844c699d0c0525b9e9eefbfc1ef6406a0edde3ca6d7d0ba84daca7984ec1854733627d2058e46c11c3df73d8cb09873d0419815249345ab8111b869cb75e6513de04cfa06936fe6d3c0e717694fa3464c9b5d7ece3f274b5ce778337ee29c206a8d2f765a1a2cc6cf09362b4d3d030f2369f05b3b16cbf524f5da7ea63428472907db3fb0ff27dedd7be0953a3d1980af40c4b1b05ffaae9b1dbbea9090fadf4c907002b0dbcd8b844d3fba2c93e4491c28e523a594a50ccfad4c1d868da37e6d9bb828742335476f6c052c61cf3a781b22e53fbfc45b57dfcfe4a3390f09839a3afa38f597751730d05416428d7ab7b2c92bcd7a542e319fc6ab72ea9a75b2aa0235ca3565339584c0a98d67bc4428bedf62a1302c923872fdd6c92487437a0b79c2a0745872c8d77633aeb0f12095d51c197283a8485b0366a45d54a8b4905f8b2d26c0548bc3646922e40f9d39d20726dde92e5b793f1701bd8569e6c1962ed7d6540a7deb7c69bd10fa7b932c0f9794ec3fb691357533f4649a6023a2445771c016e91874b4eb1b3fc26f94baa1edc45d0741fc4c76b2fe602670fe4a073207236128454fe14ac2397a8b98f987d778e85b16fa5c57c94204f5215ed24b2f45e237f3636a86423ffaf48df421045ee5c1e5b90d75a7f716236a8309b32cb9368baf95c6026272214caffcd8bf846327a2037a013351de02d4775d2a7252896dbfe6c35eb5bafad1dfd9e025220ac43893a8e6a14b7de2779a4009e6269a3c8d5c96034945a55304b4e3f114a66fc991a8568edd3e8b498279699795be3dead3d41e182d62f49c7e5795ee73ced1bf8426ea165186d3db94341f3d564d6216ddb0aeb970a707ddf6c18f74dded6273fd047d2bdb287057342695d693f79f35cf66f1cdfd6241a32b21e14af8a77295ff96e4ba3eb3f5d69374fb4855f5e8822abe639aa1d32037aa15d966243496928f85e1a04f90acc8b2f5a85d27c9640506ff327543b11b510f7d4232346e05a51f911d4ebf689f7c1caea128b64b4a1c2a1572e4d0ec5313e7bb6d979c8a626d8df84bff8064ad802e1bed40f7b80c24e33a52ef479cb7af1dbd011b41639e8b6e81557b785b755846ff566783938fa68c6117cc2be8bae9f7940c0f445e31cd11cd1c5a6e91256537a7fdf30a9830aab3ca9dee03f47f5b9d98bbf7124d70f716a15e72365ef2cb37f13230542668d3e54e5c5f59e70ba48521abdb818f0c41897ef0cb4ba92a05b4bfe606b847e8dc46ad78d5ae940ff69ad2e7870729ccbb4f31ea9a065875a85778869a0f98f70db316674935f2186f098784988227fd0f6013eccf13e0ea21f53f7fb027ba536e68e3806f9bcc0a59d9ad714b792760f8f146a5d3aab8f50fc599dd75d488b58765368a35b37443aabbef1e35e358291e7931576f3157af41840e2c6be1a3cc6980ef10914f71af7fb9a897864a8f9f750d3e414d4b9f6609a412de5ffd8c92e46da674c8d60e9da5533b8d4a8897f27568721a2531c3efd11d522705c261177848b152d26cc11356b1e7a4d6b28f0b684cc734af2165c2722014f5e66974c6deb6fd74ad27f159c49b11d167526efaa1778e350daad7d9733ec53b91f21bbb899e1f823a10f10c2ebaa8b0fabd28117a749d2c561429dd826ff47a7d453514a09f5d4a17fd0ae4e3fffd56fa58d1487b34ad3cb8c019ddbc9328b4eae5e44ecac00ecd5d762bcee0e374a44d9d9a2e5072e60f5b980c133e807f840533185d206fe3049345ec6c1031b6e4d61d572ea51e59e0b8e9b95ae72fa727642bcbea43ccdccc0932519f49575d7450a078365bff728f5021ec3a626561f5bf4fae9496644fa3850e56f06576f65512ce0321a2757af53431658aba5404643395d2a42c9aeb56fb0184e7d78c8ae9b39024de957094b0d3471a513162af28ac8ecea3ee929fb68c4bd904e02f31203749f7f035601c68fd089d5990c3e189550ae21577029f4a60f655b1c1174ac47ff033d8dd46aa79e0db466643d6b89bbb82fdd2c545128b304a83857b1b2beb9cbac63c2b51eddf8066efc62ce5322dbb20c1b53dc990fc86afdbbe52de3ef43669e225c839c0da0906902173a0d98b5c95866664fdfbcbbdef97f2be0168069b3f0fd3ac625a7d1afbbb84c398c840e46f0454e1cb759326bb0218546ea44fb98c18db4a57b99beffa2c838478d71dac0b03e6af3f7fe21b1c3c46140fe6bd7ed6b0a785dd1a234e3e0366c60f446c299b838a96d90fb0b8b875103699623a479bbee11d5df24a8842b0d66bd5b8f6db675c9e6f748125f044f68a1ad9fa25732c2e43b11cd3ecf21ba1e2a9030d912db3ecdc5ddbe4d54efb9642bcdc413c11ecfd578de91cb48c24e626cf133e4096e107bc218ea98ce6a1ee9d282b8b8f5e4a8e562f9c89c1ac961cf5b580010255017194e328d69af781b0b4514eb6a9802a1b633cbc0e9e976e794efd1809c0e652257bc3d7cbfaeb0a12ceec1c51c43884a700eb022a41dfd7cd1a62a28be54bc043a06309bc627a25e0af84b0ffb2a9c5b78f998ef83e634088bebb8d138f259dcad3ab592507020bb90d77091d24bb36396469954ecb7a273f6ac69393fbe09733d10778e1bd693aaa13a87ce41a7980ba38a8e0c9c89a62035c4fedc0d666138602bdea29fb8cd9d1fa3dc95a0997439da88dd203e157ec8f58ff8cdfb97511b0b4b800b068fb491c1759af58105f20e58f51d8c11906b4865096b14084c1e49119e2693017c6111cbda35a0cf1e0bbbf9d2cb64f7cc3f1032fffc754381e1cfe7ce8cf43061d859b0d24e6b0485c5d01b704ff91c39394db518842d81ba4724f9265cc066f94fd103a6637ec89b12a3af2b26e51acd6216056a594a81d5726577c460d9d5a9c536d38359e8e18a001fc7f0240d93cd969ec0d84c6eebae36b7ae5592a8b8ede3efeeb8cea7159f917c3831d6c232e1da23d3cae408479ca31acae625550fcbb0229ed7c3e9a2f2af06ad04361f5fca924bf6dbc60cdd8898de5abf42e83f0739c8a67cae42d7a527efed05a678609f5a95d667304e6f614ab3a4cd7fdb42f0d8432a368d63a4e9025b94691c2240ea6febfd2169e0b71bbd2bb8c68618989c18bd4bcea08fb882080d5ae67d4a3c85a76e788935c40d8593d5a1f11bdec4fc1ba7b1df9e9fcc7543c50bf89ccac3521bf6834002277ddfc39396f82e9d4d0cf39d7983dd98eea0891d9cd7b827082947b13ef4da488736ac8d65c815beb384eb4be887231140657e57c8718cfdf49e0b95912b84690e32a21a6ef97d8ebc0ce9a2e4d5c4b607ed4fecea7a157c922ed478dfbf396bb67bc1e83876ad9671e38207119490004cd0e713287b08ca720d4882c8c9ff813d5ff7ea0cdd9ffd4602289d4442eac23779e310d7f2afc5cf7310c5b35e4ee7353182d529a297f7e9815beb6d46f9039922c4e0f93d226c92e464cfef936fcd22ae5c406c0bf837f9d394112585efab87502661b547d223a23ebc4e814aabadf51aba683939891d030a23c611551ed65e82bf6e5d7f1159f443c51037a9ad9a361d914f108b04a25a78e3dd6b1e35842d6fee1c89b385402eb95458a7e597e6e50de99bbbc26bb9a3693a128c7394a96693f1a55f312c0d8af2941d4be5fc6693213565265465bc5eccf8bb68df9788efd302bd8bbdf299c7f55a9eba690245714e114913473b7c75e200d71f423d0107c81e70145e5cc863d4f987716adf11d6bf365ed88954de7338431c0521b2e10b3e7ebfda31ea33cadca0e97591b0d5706d319265699b67b2b362fe7e82056386c7adbb07ff65cad9c4a42eb5514e419f3d3d8fc71e923138430603a6b27d12c0d1b40944a22a58028c1f8aecec91cc33202e8120f830122bdc0763ca308d82531d09a76edfb2eabd5ea0f92e42a38d37a835633cdd5b534acd86ef47c40c5183387925b92dad448cca64e1fed5feed9fea9ba7e20fcc1edc4676a02647745068ed1a4481390da73f4bd8b39bc238a12ffa6893967a10f10aa69a46fdea84c9dcd6e6405ec21f290f7ac37cfc6b061468b36698b6b95b40a6ba93d3219702f0e6fa6bae20cc6e44a5bc933eccf98bc537b35584392a1d0f4d4e20e20f957c1f775417fed06586487d7fced448898bc013ad59edb858bfa73fb37e85bf3a48b8c2c05a1c0d7be62e96872b42beb7edbbdf48afe531b595d7ad5bcbb5c346529b118650650acfe8053e80c5cfcca634bb71b7bcc1e7e4a0715a2b2964ccd6aec84617300573cfbdff853ba1bac11817c3b3d5f3324a05d79b6b18490d3f27453db0fc892fa05e4aee38ae9c7583b7922e00e079e531b165a71821db8966ee81863dc64c50eeb5336f5c9994f8ead2f56a6a2356537d0b5711b26211ea08ba989623ee69c612a8d40434cfb7d1efaa84bae76d25f7cb626579a2f2572f9a31ef348456cfef4c3cf989f9fa133ab8b97ee7fed09527718c8512aee0ce20b260a2f2592958b5b66538a802e16c6bc70cfb0f40adba3d523622e414753a36b3df117b93166ae4abaaf1879d995239efc180b907d4096e6349f75b10965e4b84fbb9f584fdb8c4448e7df9aba7e33d20a258285a47e529ef5eae5c3d819dcbf07e883ff9f07696f2d2176b4dfb149ff57dac1e3677aa966f0f3770b2e83a1f3cc67c9e8a6190fb32afd0b05f0f47ff5e8e68e57aee8b504d338f82313eb1422800c95200b4eabd885c09673337abc876f7bbb5a66b476c481ec75e4b64fc5f287854488773cbc43330f5146f525b3f2cac48cf3e5952a5a46efc1ed1babffe96fbfc08f36093de2579a7f24306d45604981f8e1e1ffdb2ff195ad6d0709b3a812d09e6d5181417617f34c55d86936ae2ea02d2ecc1bdef2fc657424e9c2869554bd5d7e527ed1800715f315ed8f137a1baf3792efaae219d06eb9742306d74d1f1b266b472832a3ad18d9d18a4d52b4410c1f0a8d982f2ee629dca47cc89f2d29cc2d07d7146b58e75a72bdb0b56e5547c3f9bed52dd2feeb279571fcc81d4d93d356fdf9193b812563dcdf8de2af8d62a825be63a47c2b0c8867e0c2bc50a45b029796bcb5396203638ce03f60d7ee95dbb3b0abc75d1a228cd64935d9b779f24c001ccd771bb3c061e4d99ec1ebe78403b081d7aa615ca0bcb602db85f9b6772e9f8ccc888f203ee5c34cc6d3043b5282afce86c46c5908a20c0131f903a45861f5c556a6fec683288b7706568860c7697730a2b6c9223b890e6276f709b247b8126c05588d09803ca8b12066e1713da06bd450b1fb87b65eb0224b5078b6891ee77d0feeafa5d9790e492556a252d4fd8b0364a9af4b7c0e43b7de7c4888be7021a1a018e3858260aa0acb33750feceab037d37ae98ebb059bca116420ac466f7d2b2583688dae03a16f17106709559f73d44e8fff60109b14d635729aff48f1f06599ffe8c502ec13225ef68e5ad9dd984c151f442f5ce927650a0c1fefd719cb52b815368a4ba931a5fa7fc91f54b43f779776de1ca7377d135d30b5b85f4dec669ae75d9c59abb2b7074b7bd2acf5763e65818d62693708d727eb059447f7b2bb0d32ace2199f254f7bee80632003bc5c89cd7b80b3091d31b6dc491fe60bf1ee7d5efa0c218cdff3883af9d476c4ac07f12fb2c3e94229c45d204041310e2f91dd9ea443223582f08f80c0c2487200d97ceb0ea13b76e60552d8fec533636aec94b61fc74eb8541c21051a7728db9eedcd7f1beffaf69593dd51d8d9cd4a5912b6a50af0a4be1b894924de4c4b7df25cd6079d48fc5787c465ee6d86148c0abb0c71339c88ea7c9f139826ebfb580c8e0dc91edeeeef908feaee23b816f6d56f5070682b89cfa6e82a685167b3c0d8a0809b0421a1d11b2e7e07cd6cf2bba22880c2f7f3708406fb05fcce2860750c500b17026a14c18c756367efd6e5448c32e3aee390c5e62748480fd99b600ba85e826a4ccf7eefd85b19336882af202079c3a5813bf2a7d2abf3a2c3cd13a69dd998eebbaab8e78fab8981f160f306517880705ff1a9ac8ef097615ba2d3e0ccb66639e7acf53e36b4f9932519243e4757807bb181d9c6edfc5bdb39b63eaaa40d936dd85b404d2adb133ab7522f4b37a4465a889c2c93a7b5fabec3067a391eb9c4a23cb14f54d066d9b1eb675b32fb023b75bd76c1faa0ad1b18414273af9f6f54abccafaacca24b0b6c10d55c1d09bc96f14ea13f88ea6bc36ffe1092d73ea8da4a0f23311599c84c4b04a7c720fbfe33e928b2254340324ee501130c668fe0a87023089e956a4c6d90fc072a60eaa65ff3dc155627f3db7be1b2b9b47d80a14237de4089fd4b214467ffa0b53b6e6063b8e49878a095d2dad252cd36ee97b7e0a1b238636fbb2fecb95b131b000d38b0f67b15466b9e96f705649e566944c6fa1dd2b938b273a6dbacf5a39a869bd9e9032bf13c1a7db2a379f6552cd08ad1250c0c648ae6f8a4d8a4eb1fc22089216c9d69f9d82040b3161d0f2e26db4338d4091e61de466804d63b000414a9dafc4868f55ef6d2456fe7aa8423e96c1c77ed4a26f8fda80ff38619dd74b5ee8c341574630b580ee8c34025d339b0fb0ac73ba2e13997c51cb7bd9c49cb5afbe9e55de53aa3d15c9ed2ed2a975025c98dc205c1322509ad17b610bc6b25af07118c61ec1cbbe30b347dd4848ce75f36eee86f7ec2baf4f6b7eec99f99d9b089dcd121ba63581020d57589a5dfa3618ddbef0b77da966993df13da984f4578e907188ad8a532bc7a5ab12caae1cb882750084fc3608fd6d2e0f1fed6dc49d2e2ac3875ddaea8af500acbb6b54855af32e51e3435d29ae1146596e61bfca5854d5a5e76a637ff0c6d92fc479c720ec66ffa2200283812e167dbda35077df2347843c3a923fac80e5d370f6631ede3e4d15031362005ea9d2d873ef31cb3a86230b3ace39edbf0bfeba46bdebfd01c1f59fc2f91fdcfb35882da0bfdf7880284f89f5111b43f0ddd3f8b177680a2c3f479a5be978a968a08b1b37894d891e29320dbc947c347f41faa5a22ce51feded54e7676382e8bb77895563fe9e559e90468e385e9ae1ff243ef628b4ec7a03ca0ef32b72b20dd947da9e921b08e4d96d45d7c0fd8242a0fe9b9c62df8ebbb4babf8d9bf98bde143c816b6b85228a20c2c62cdbffc2be8b6a7cabe5ce3b19080c75393fe60442e2895fa714f23b655fd810da348d728ce4b4b86e7407938d933842d054b0038deab5eb79d8fa592af9d0ec398bb187b3d8e8e7ffec2dfa995d46b794f3dd18bed238a820412ac5be5786a80bb3944522142050ad03ab8f961d088fd01e8a8e00366d7b8807d00b9df923ca87b58bd0bf797e39935e0190d25aeedc821635a30161d54353461427684b76dcf75ee179ce98d5c5e119b1318fc7b5eaf98c9136ebc35ac1f9dd04cabc6a4cd51729beaab29e3c661589665cd2f1ad41f202f38cae7a7c76097101798830b289ad4909c55d4bef11c7cd64c47ee6360621f81d10a4923bd016fd6da54016a42cd853b9ba569d45efc949b3cdf0001431b5b2d2ebed6ddbd6fa987ec8d8b511aa434b5a8c3ac3e596b600af50369b78b6cfcaec0a1cf37df2a9ac1d8b88e421c8b358023b56b9b15a978ca2a976e37b46ecbd88e78fb04516f71fda9bbe378c707b1b51b70249c73855dcac7e4b194bb5f9eef6f16ed12567a91c646a59ee72dd34b889ee0df1fc47aa4c81982b895f236ca7b70f51ed90fbf637af786ff6a27218bda9754f8246a9b34aaa3205a6998be00ac1e2d7776bae39d14a7d6b15eac125c7c67ef5f7c11508b6c901cb7e60eb9811489ba5e8266906d569deddfa403736041d377d8b4e752780da0ca5c8774ce496c1b32efdd60a49511aede3a71844c2b6745190e68de07343e38c932d6a8c943bd6a176cd269a53c8e7096b8146a26a134cb3eb12abd1feaf84f9cba3c305d5b5fd6866829d8428d2089429a3e15076cc4d2eaa1b8e1954893ad93f43a4af64ade3e04f923a1dc51cae2dc939aaa721ec7f4673fa2df1fcc55af4a4cbacc5af6120939a8ca86f4d481712de232a25e9876183d6238994dbb1b0f1fe92304231e5bb17d8c2dd751fa5a6ac91fc7599af1d2f6be739d58fe8243149d6b5ae3766f6d66747872b66ebde0f688a8c4fa43f744fe3f6f7c819b1e460e19a73a4bbdfb056c6b46373491dd8c266fbef48e8a124e108152421bac807653c39cbd6c24e6ca81f9852cfa1bb3ca842581ba46eaac60f904c04c2b824fb82aab5989212d053ec5f14eaa887be770da0f7df0382b553e68940b2343c23b924bafa19c239a55da0fb2e6888b54200290d297d2c704edf7b5bb4559365518d97877b60aa024894dcf1c1e6eba517c12e7befe46f7d021d67397d9581046678e99f2edd6a5f59f4d86db44ed028897a8e32a9b575f0110aee5b567f225f6ffc984dad56daf9f0d5917e7654153340f93c38d51f5ae49a332011d08a1d7402c24e1c8f0d4262573705be1b2d50ccafc3bff08062262952b8aed8b00fbf8043985d5b81d54148933666beb51c5e7235154fb9cf0c51d973689e64b7b1aa1d959e71eef05b12b590583333f5a52018f27880d532dc3eef7ff7e1f8a2defc82ec656faee9f2a785796ba8e707b8b2fb896f78eec09f5ab7da96d2e257d6ffb03e8778d91e57cb9c94feee8b71661c3a128d9801b43a50f93ec2941d867cddb0361c0cced5a0c911071093a9588a5fddb66c7b7a2e93a46db9bce56cd84ec65ee8fb4ec2a85a7003b8d9bfde07a42fd5cc4e8155207580d473a6a7c480601fcfd80d7359d66cbb4aa50f7354ddf4034b317890c2f18ea650c53d043c9a056e6abc7ad27b7b7acfbf917e1470a40ba8e290b0ef185539b4644fd67e78b9491e4c9209b763bb2d28d68a734c4864597e0cc85aaa3b7fabfb2bd0f5b93ce23eb03a23e6074d4bff4f82bf2e8077279427c9c23c4a03eb66f4c2d3bfc31a6dca35083c23c1568be013a5e5565f297fce45e761fbcdf93b3896e6f9c94f9fdfd0d164e0e9501362655a3967305c8745ca1f1d8901ee74c8673f6cc0750703b09321e54177c9d2cc8bfc9e65e6e22d6f561e99ecdf5f65ea7a0f74d717a0dfae1b4284d838173013c0a575c1a51cfa5780d685d5f69b45a2acdc26569f62ff903be0538ef1087c6ee3af253213a1d62c081662cf011a9dd703dd0a2a216a27a9715955d8c8ff0b229b91efe4a22fc52285ab852cebf5c15febf7d2dcf9b89105260f0e5b7a4f1ef6c0990e58274433c78972a7c7203c6019301d3ae078cea2c887b8ed0961a8589259a5eb0162733091f871f1335f1fdd6da6e4eab6df3f50024409298b1158da102dc94bfad87edf47bd97e4ccfb1441b9b109665d932e10383f4e887fbe574fcf7d812a1d608704bb3e4307792fa31f20b33fcea206951438f0e8b5bbfaf0dfcfdb1ccfc5f3a9fca9d0ab135dc24dfbae0b7a7c9546de850b6bd80aff5c8d485791ff89e080fea8976017cbf35026d8d06d777f0b938774d05731140d4ecfba9c6d497125452ad366ad76f2e027f2bcb6bfdceee8c73028520ab94c7fdcd0ef3ea014e51abdcbc2b2094f0fc253432d9fc7084aabca0f0714e9e493817aad9e1bd0efb0ab9bd7bf3535fbdc5cddcf709476940db500ebc493e6584bb53b7912cdd47bc34954cdac96cbd2ea659a2399e739a96a29059e0d36ff622e6b05db9b573c657568ca50e45baa2699da7b29ae14c592182278513729660a29ed835fcf6ee28894d9a9db9369b64c17e32afad6fbcba9511fd79d6a436c7866ed807def1f6f36fefc227dbca960b9abf106fedb45c39def8e890e16c7ded9e8371e18d8dcc2b05fd2f56f5e5351533a06cd55c981ee78f952301fdd7968c4f7b54363883d2ba7dfb0681acd3ef074ba15fbc29822dcd909e72c49db668792b86aa9f9bf47b35d41d4cbf4a07e71a4a52bde41ba6a4d15ecfcbb9c79def48d2747d98356ed453dc9f0c8c46687ea6eba8a1dc04f4bf8f7464f0d9b68fb168989cd64593e53439cc72056d618cda949284dd0d85016abdea5e4b37b771ef021abb365a6463578288e0c58cbc193e1858e1961c63b864f0e426f205c560a6bb882142a9a1f6eadd4ea3f67ab18c19c0dd1492ae478008c1c690da84ca31b22a456788b828c2fa0b7aab393072e62b55eabc60c5eea960359ecde3c737f00b28945bc4ae00e090e0f97c80c6956d35fc3a5e44b60d28ae6280ef20105a89ea2dad2f85d1c254602189559da35db1bbc6f3e275863833c7df94ae5457d53bd26a530b505db92733fab9efc9029f2ab129aef7ab7a5a8cbc230f388b350000b577ba301b927994b69d6f56dfa6434d9f5c081786eb153c465c5485d773c95beb8fe7c095ad85dbc94691c8b7ae1011672086ab1c0210ffd2f31848e517f292386f6c8041dc016f12b90f963af762d816dffe3fef692460e3ec3d4591c5fdfab77750609c600e20c76ffbade47e0928b0548155fe39a2e9603ba89eb2b2b3fff1ae7c30cc33db24d7c4f65bdda55e36fee0c0af09c2569c6d80ae0b052a13d2dc4e3cab0a1a8b527fc79c2b72f20cf29264c64c0e6f8f4d49b2731101a4392bcde88b129431bcfb4127a02b8ce956e5febb9be", 0x2000, &(0x7f0000003c00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 00:53:55 executing program 2: r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$PPPIOCNEWUNIT(r0, 0xc004743e, &(0x7f0000000380)) ioctl$PPPIOCGFLAGS1(r0, 0x8004745a, 0x0) 00:53:55 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_ipv6_tunnel_SIOCGET6RD(r0, 0x89f8, &(0x7f0000000440)={'sit0\x00', 0x0}) 00:53:56 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x24}}, 0x0) getsockname$packet(r1, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000440)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r2, @ANYBLOB="0000000000000000280012000900010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000480)=@newqdisc={0x2c, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r2, {0x0, 0xfff1}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_mq={0x7}]}, 0x2c}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000740)=ANY=[@ANYBLOB="240000002400010400"/20, @ANYRES32=r2, @ANYBLOB="0000f2000202f1ff"], 0x24}}, 0x0) 00:53:56 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000140)=@setlink={0x20, 0x13, 0x1, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x2802}}, 0x20}}, 0x0) 00:53:56 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000300)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000002c0)={&(0x7f00000004c0)=ANY=[@ANYBLOB="440000001900010025bd7000fcdbdf25020014b10000250000220000060015000400000008001900", @ANYRES32, @ANYBLOB="080019009baf8250de5abf58b8a61c0260df08524f8719ca5d93e0ddcd00167b9858501cce00bd185fc1bb299abb33c91500b882c97d7b672e537928a0086651848654c7671680eb6ae114bf29ce1c2ae5e9a1820a3d6c696415db08692b07c0db57732ce55e6003134e6e030b28aabe112e09b206108ac75e10486fb05ba856868276bbe5418928e5cdb57026adfd4fa176295e830f4dc7c8e4074b1fbbc22e3a6d0800d330906ceab8d5834311ce285730e351c68590c44764f946b3c929d7822214121277c477c2eb10563397fc806080d3a0cf77cc53dc000000000000"], 0x44}}, 0x4000800) 00:53:56 executing program 2: close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) r0 = openat$vhost_vsock(0xffffffffffffff9c, &(0x7f0000000780), 0x2, 0x0) ioctl$VHOST_VDPA_SET_VRING_ENABLE(r0, 0x4008af00, 0x0) 00:53:56 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x1, 0x0, 0x0) 00:53:56 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x24}}, 0x0) getsockname$packet(r1, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000440)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r2, @ANYBLOB="0000000000000000280012000900010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000480)=@newqdisc={0x2c, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r2, {0x0, 0xfff1}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_mq={0x7}]}, 0x2c}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000740)=ANY=[@ANYBLOB="240000002400010400"/20, @ANYRES32=r2, @ANYBLOB="0000f2000202f1ff"], 0x24}}, 0x0) [ 548.490350][ T8108] netlink: 16 bytes leftover after parsing attributes in process `syz-executor.3'. 00:53:56 executing program 2: r0 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000040)=ANY=[@ANYBLOB="12010c009ac0b620110f211066d34278ac0109029c840101000000090400"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r1, &(0x7f0000000080)='w', 0x1) 00:53:56 executing program 3: r0 = socket$unix(0x1, 0x5, 0x0) sendmmsg$unix(r0, &(0x7f000000ce00)=[{{0x0, 0x0, 0x0, 0x4}}], 0x1, 0x0) 00:53:57 executing program 4: r0 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000040)=ANY=[@ANYBLOB="12010c009ac0b620110f211066d34278ac0109029c8401010000000904000001c6cbf8000905870301"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r1, &(0x7f0000000080)='w', 0x1) 00:53:57 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x24}}, 0x0) getsockname$packet(r2, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000440)=0x14) sendmsg$nl_route(r1, 0x0, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000480)=@newqdisc={0x2c, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r3, {0x0, 0xfff1}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_mq={0x7}]}, 0x2c}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000740)=ANY=[@ANYBLOB="240000002400010400"/20, @ANYRES32=r3, @ANYBLOB="0000f2000202f1ff"], 0x24}}, 0x0) 00:53:57 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f000000a9c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x110}, 0x0) 00:53:57 executing program 3: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$BLKPG(r0, 0x1260, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0}) 00:53:57 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) setsockopt$inet_udp_int(r0, 0x11, 0x64, &(0x7f0000000000)=0x4, 0x4) [ 549.310380][ T10] usb 3-1: new high-speed USB device number 4 using dummy_hcd 00:53:57 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x24}}, 0x0) getsockname$packet(r2, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000440)=0x14) sendmsg$nl_route(r1, 0x0, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000480)=@newqdisc={0x2c, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r3, {0x0, 0xfff1}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_mq={0x7}]}, 0x2c}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000740)=ANY=[@ANYBLOB="240000002400010400"/20, @ANYRES32=r3, @ANYBLOB="0000f2000202f1ff"], 0x24}}, 0x0) [ 549.489468][ T4748] usb 5-1: new high-speed USB device number 3 using dummy_hcd 00:53:57 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f000000a9c0)={0x0, 0x0, 0x0, 0x0, &(0x7f000000acc0)=ANY=[], 0x110}, 0x0) [ 549.579319][ T10] usb 3-1: Using ep0 maxpacket: 32 [ 549.720489][ T10] usb 3-1: config index 0 descriptor too short (expected 33948, got 27) [ 549.729493][ T10] usb 3-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 549.749824][ T4748] usb 5-1: Using ep0 maxpacket: 32 00:53:58 executing program 1: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$BLKPG(r0, 0x301, 0x0) 00:53:58 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x24}}, 0x0) getsockname$packet(r2, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000440)=0x14) sendmsg$nl_route(r1, 0x0, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000480)=@newqdisc={0x2c, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r3, {0x0, 0xfff1}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_mq={0x7}]}, 0x2c}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000740)=ANY=[@ANYBLOB="240000002400010400"/20, @ANYRES32=r3, @ANYBLOB="0000f2000202f1ff"], 0x24}}, 0x0) [ 549.870993][ T4748] usb 5-1: config index 0 descriptor too short (expected 33948, got 27) [ 549.879881][ T4748] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x87 has an invalid bInterval 0, changing to 7 [ 549.949715][ T10] usb 3-1: New USB device found, idVendor=0f11, idProduct=1021, bcdDevice=d3.66 [ 549.959246][ T10] usb 3-1: New USB device strings: Mfr=66, Product=120, SerialNumber=172 [ 549.967909][ T10] usb 3-1: Product: syz [ 549.972527][ T10] usb 3-1: Manufacturer: syz [ 549.977328][ T10] usb 3-1: SerialNumber: syz 00:53:58 executing program 3: r0 = socket$tipc(0x1e, 0x5, 0x0) setsockopt$TIPC_GROUP_JOIN(r0, 0x10f, 0x87, &(0x7f0000000040)={0x41, 0x0, 0x3}, 0x10) [ 550.067785][ T10] ldusb 3-1:1.0: Interrupt in endpoint not found [ 550.139664][ T4748] usb 5-1: New USB device found, idVendor=0f11, idProduct=1021, bcdDevice=d3.66 [ 550.149315][ T4748] usb 5-1: New USB device strings: Mfr=66, Product=120, SerialNumber=172 [ 550.157984][ T4748] usb 5-1: Product: syz [ 550.162583][ T4748] usb 5-1: Manufacturer: syz [ 550.167399][ T4748] usb 5-1: SerialNumber: syz [ 550.286832][ T4748] ldusb 5-1:1.0: Interrupt out endpoint not found (using control endpoint instead) 00:53:58 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) splice(r0, 0x0, r2, 0x0, 0x39000, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) splice(r1, 0x0, r3, 0x0, 0x8ca, 0x0) timer_create(0x0, &(0x7f0000000300)={0x0, 0x12, 0x0, @thr={0x0, 0x0}}, &(0x7f0000000240)) timer_settime(0x0, 0x0, &(0x7f0000000340)={{0x0, 0x989680}, {0x0, 0x9}}, 0x0) timer_create(0x0, &(0x7f0000000000)={0x0, 0x15}, &(0x7f0000000300)=0x0) timer_settime(r4, 0x0, &(0x7f0000000180)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) 00:53:58 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x24}}, 0x0) getsockname$packet(r2, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000440)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000480)=@newqdisc={0x2c, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r3, {0x0, 0xfff1}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_mq={0x7}]}, 0x2c}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000740)=ANY=[@ANYBLOB="240000002400010400"/20, @ANYRES32=r3, @ANYBLOB="0000f2000202f1ff"], 0x24}}, 0x0) [ 550.351076][ T4748] ldusb 5-1:1.0: LD USB Device #0 now attached to major 180 minor 0 00:53:58 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) setsockopt$inet_udp_int(r0, 0x11, 0x68, &(0x7f0000000000)=0x4, 0x4) 00:53:58 executing program 3: r0 = socket$tipc(0x1e, 0x2, 0x0) setsockopt$TIPC_GROUP_JOIN(r0, 0x10f, 0x87, &(0x7f0000000000)={0x40}, 0x10) bind$tipc(r0, 0x0, 0x0) 00:53:59 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x24}}, 0x0) getsockname$packet(r2, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000440)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000480)=@newqdisc={0x2c, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r3, {0x0, 0xfff1}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_mq={0x7}]}, 0x2c}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000740)=ANY=[@ANYBLOB="240000002400010400"/20, @ANYRES32=r3, @ANYBLOB="0000f2000202f1ff"], 0x24}}, 0x0) 00:53:59 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000001c0)={&(0x7f0000000040), 0xc, &(0x7f0000000180)={&(0x7f0000000140)=@setlink={0x20, 0x13, 0x1}, 0x20}}, 0x0) 00:53:59 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x24}}, 0x0) getsockname$packet(r2, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000440)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000480)=@newqdisc={0x2c, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r3, {0x0, 0xfff1}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_mq={0x7}]}, 0x2c}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000740)=ANY=[@ANYBLOB="240000002400010400"/20, @ANYRES32=r3, @ANYBLOB="0000f2000202f1ff"], 0x24}}, 0x0) 00:53:59 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) setsockopt$inet_udp_int(r0, 0x11, 0x64, &(0x7f0000000000)=0x3, 0x4) 00:53:59 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) splice(r0, 0x0, r2, 0x0, 0x39000, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) splice(r1, 0x0, r3, 0x0, 0x8ca, 0x0) timer_create(0x0, &(0x7f0000000300)={0x0, 0x12, 0x0, @thr={0x0, 0x0}}, &(0x7f0000000240)) timer_settime(0x0, 0x0, &(0x7f0000000340)={{0x0, 0x989680}, {0x0, 0x9}}, 0x0) timer_create(0x0, &(0x7f0000000000)={0x0, 0x15}, &(0x7f0000000300)=0x0) timer_settime(r4, 0x0, &(0x7f0000000180)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) 00:54:00 executing program 2: r0 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000040)=ANY=[@ANYBLOB="12010c009ac0b620110f211066d34278ac0109029c840101000000090400"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r1, &(0x7f0000000080)='w', 0x1) [ 552.260415][ T5083] usb 3-1: USB disconnect, device number 4 00:54:00 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x24}}, 0x0) getsockname$packet(r2, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000440)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={0x0, 0x48}}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000480)=@newqdisc={0x2c, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r3, {0x0, 0xfff1}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_mq={0x7}]}, 0x2c}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000740)=ANY=[@ANYBLOB="240000002400010400"/20, @ANYRES32=r3, @ANYBLOB="0000f2000202f1ff"], 0x24}}, 0x0) [ 552.309492][ T4748] usb 5-1: USB disconnect, device number 3 00:54:00 executing program 4: clock_adjtime(0x0, &(0x7f0000002a00)={0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) 00:54:00 executing program 3: socketpair$tipc(0x1e, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) socket$packet(0x11, 0x3, 0x300) sendmsg$AUDIT_LIST_RULES(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={0x0}}, 0x0) [ 552.533056][ T4748] ldusb 5-1:1.0: LD USB Device #0 now disconnected 00:54:01 executing program 4: clock_adjtime(0x0, &(0x7f0000002a00)={0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) 00:54:01 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x24}}, 0x0) getsockname$packet(r2, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000440)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={0x0, 0x48}}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000480)=@newqdisc={0x2c, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r3, {0x0, 0xfff1}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_mq={0x7}]}, 0x2c}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000740)=ANY=[@ANYBLOB="240000002400010400"/20, @ANYRES32=r3, @ANYBLOB="0000f2000202f1ff"], 0x24}}, 0x0) 00:54:01 executing program 3: r0 = socket$unix(0x1, 0x5, 0x0) sendmmsg$unix(r0, &(0x7f000000ce00)=[{{0x0, 0x0, 0x0, 0x0, 0x0, 0x4}}], 0x1, 0x0) [ 553.070610][ T5083] usb 3-1: new high-speed USB device number 5 using dummy_hcd 00:54:01 executing program 1: r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000040)={'veth1\x00'}) [ 553.460207][ T5083] usb 3-1: Using ep0 maxpacket: 32 00:54:01 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x24}}, 0x0) getsockname$packet(r2, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000440)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={0x0, 0x48}}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000480)=@newqdisc={0x2c, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r3, {0x0, 0xfff1}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_mq={0x7}]}, 0x2c}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000740)=ANY=[@ANYBLOB="240000002400010400"/20, @ANYRES32=r3, @ANYBLOB="0000f2000202f1ff"], 0x24}}, 0x0) [ 553.589606][ T5083] usb 3-1: config index 0 descriptor too short (expected 33948, got 27) [ 553.602175][ T5083] usb 3-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config 00:54:01 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) setsockopt$inet_udp_int(r0, 0x11, 0xb, &(0x7f0000000080)=0x800, 0x4) 00:54:01 executing program 3: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$BLKPG(r0, 0x1263, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0}) [ 553.820190][ T5083] usb 3-1: New USB device found, idVendor=0f11, idProduct=1021, bcdDevice=d3.66 [ 553.829791][ T5083] usb 3-1: New USB device strings: Mfr=66, Product=120, SerialNumber=172 [ 553.838475][ T5083] usb 3-1: Product: syz [ 553.843006][ T5083] usb 3-1: Manufacturer: syz [ 553.847816][ T5083] usb 3-1: SerialNumber: syz 00:54:02 executing program 1: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$BLKPG(r0, 0x541b, 0x0) [ 553.946238][ T5083] ldusb 3-1:1.0: Interrupt in endpoint not found 00:54:02 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x24}}, 0x0) getsockname$packet(r2, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000440)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r3], 0x48}}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000480)=@newqdisc={0x2c, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r3, {0x0, 0xfff1}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_mq={0x7}]}, 0x2c}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000740)=ANY=[@ANYBLOB="240000002400010400"/20, @ANYRES32=r3, @ANYBLOB="0000f2000202f1ff"], 0x24}}, 0x0) 00:54:02 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) setsockopt$inet_udp_int(r0, 0x11, 0x65, &(0x7f0000000040), 0x4) 00:54:02 executing program 4: r0 = socket$tipc(0x1e, 0x5, 0x0) sendmsg$tipc(r0, &(0x7f0000001780)={0x0, 0x0, 0x0}, 0x0) 00:54:02 executing program 1: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$BLKPG(r0, 0x5421, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0}) [ 554.403925][ T8195] netlink: 40 bytes leftover after parsing attributes in process `syz-executor.0'. 00:54:02 executing program 4: r0 = syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f000000dac0)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_usb_ep_write$ath9k_ep2(r0, 0x83, 0x0, 0x0) 00:54:02 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) sendmmsg$unix(r0, &(0x7f00000049c0)=[{{&(0x7f0000000280)=@file={0x0, './file0\x00'}, 0x6e, 0x0, 0x0, &(0x7f0000004840)=[@rights={{0x10}}, @rights={{0x10}}], 0x20}}], 0x1, 0x0) 00:54:02 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x24}}, 0x0) getsockname$packet(r2, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000440)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r3], 0x48}}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000480)=@newqdisc={0x2c, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r3, {0x0, 0xfff1}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_mq={0x7}]}, 0x2c}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000740)=ANY=[@ANYBLOB="240000002400010400"/20, @ANYRES32=r3, @ANYBLOB="0000f2000202f1ff"], 0x24}}, 0x0) 00:54:03 executing program 1: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$BLKPG(r0, 0x5452, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0}) [ 554.983035][ T8209] netlink: 40 bytes leftover after parsing attributes in process `syz-executor.0'. 00:54:03 executing program 3: bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000900)={@ifindex, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000008c0)}, 0x40) [ 555.179689][ T5054] usb 5-1: new high-speed USB device number 4 using dummy_hcd 00:54:03 executing program 1: syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f000000dac0)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) mount$fuse(0x0, &(0x7f000000df40)='./file0\x00', &(0x7f000000df80), 0x0, &(0x7f000000dfc0)) 00:54:03 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x24}}, 0x0) getsockname$packet(r2, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000440)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r3], 0x48}}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000480)=@newqdisc={0x2c, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r3, {0x0, 0xfff1}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_mq={0x7}]}, 0x2c}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000740)=ANY=[@ANYBLOB="240000002400010400"/20, @ANYRES32=r3, @ANYBLOB="0000f2000202f1ff"], 0x24}}, 0x0) 00:54:03 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = gettid() sendmsg$unix(r0, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000004540)=[@cred={{0x1c, 0x1, 0x2, {r1, 0x0, 0xee01}}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x38}, 0x0) [ 555.499622][ T8216] netlink: 40 bytes leftover after parsing attributes in process `syz-executor.0'. 00:54:03 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(r0, 0x89f3, &(0x7f0000000180)={'gre0\x00', &(0x7f0000000100)={'syztnl0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x2f, 0x0, @rand_addr, @empty}}}}) 00:54:03 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x24}}, 0x0) getsockname$packet(r2, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000440)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r3, @ANYBLOB], 0x48}}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000480)=@newqdisc={0x2c, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r3, {0x0, 0xfff1}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_mq={0x7}]}, 0x2c}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000740)=ANY=[@ANYBLOB="240000002400010400"/20, @ANYRES32=r3, @ANYBLOB="0000f2000202f1ff"], 0x24}}, 0x0) [ 555.768433][ T5054] usb 5-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 555.777999][ T5054] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 555.786498][ T5054] usb 5-1: Product: syz [ 555.791017][ T5054] usb 5-1: Manufacturer: syz [ 555.795828][ T5054] usb 5-1: SerialNumber: syz [ 555.809525][ T5083] usb 2-1: new high-speed USB device number 4 using dummy_hcd 00:54:04 executing program 2: r0 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000040)=ANY=[@ANYBLOB="12010c009ac0b620110f211066d34278ac0109029c840101000000090400"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r1, &(0x7f0000000080)='w', 0x1) [ 555.860412][ T4748] usb 3-1: USB disconnect, device number 5 [ 555.906759][ T8221] netlink: 40 bytes leftover after parsing attributes in process `syz-executor.0'. [ 555.934024][ T5054] usb 5-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested 00:54:04 executing program 3: syz_mount_image$ext4(&(0x7f0000000040)='ext4\x00', &(0x7f0000000500)='./file0\x00', 0x21c916, &(0x7f0000000400)=ANY=[@ANYRES32=0x0, @ANYRES8, @ANYRES8=0x0, @ANYBLOB="ecab057500000000005ebf17408a26ea1ccaa03bea2df46af0ab3aa84cd761d0be7b55cc5510f0cd391fc20d48f747e2eb5ec43c788f720969c200"/73, @ANYBLOB='.resgid=', @ANYRESHEX=0xee00, @ANYRES32=0x0], 0x1b, 0x4c5, &(0x7f0000000ec0)="$eJzs3V9rW+cZAPDnHFtZ/jizw3aRBZaFJcMOWyQ7XhKzi2yDsV0FtmX3mWfLxli2jCUnsQmbwz7AYJS20Kte9abQD1Ao+QilEGjvS1taSpu0F71oo6J/qeNIsU1kKVi/HxzrPUdHfp5HQq/0nvOiE0DfOhMRFyPiUaVSOR8Rw43taWO5dywiNuv7PXxwZ6a6JFGpXP8iiaSxrbr/2Jb/2XhIHI6Iv/8l4l/J03FL6xuL04VCfrWxnisvreRK6xsXFpam5/Pz+eXJyYnLU1emLk2Nd6TOoYi4+qdPXv7fG3+++s5vbn1447OxfyeN7bGljk6rl56pPRdNgxGxuh/BemCgUU+m14kAALArze/5v4yI8zEcA7VvcwAAAMBBUvn9UHybRFQAAACAAyutzYFN0mxjHsBQpGk2W5/D+9M4mhaKpfKv54pry7P1ubIjkUnnFgr58cZc4ZHIJNX1iVr7h/WL29YnI+JERLw0fKS2np0pFmZ7ffADAAAA+sSxbeP/r4fr438AAADggBnpdQIAAADAvjP+BwAAgIPP+B8AAAAOtL9eu1ZdKs3rX8/eXF9bLN68MJsvLWaX1mayM8XVlex8sThf+82+pZ3+X6FYXPltLK/dzpXzpXKutL5xY6m4tly+sfDEJbABAACALjrxi3sfJBGx+bsjtaXqUK+TArpicC87f7x/eQDdN9DrBICe2dPnP3CgZHqdANBzyQ73t528827ncwEAAPbH6M9an/9Pdjw2sJl2KUVgnzj+B/3L+X/oX87/Q//KxEAYyEN/2//z/5XKnhICAAA6bqi2JGk2onYcYCjSNJuNOF67LEAmmVso5Mcj4scR8f5w5kfV9YnaI5MdxwwAAAAAAAAAAAAAAAAAAAAAAAAAQF2lkkQFAAAAONAi0k+TxvW/RofPDW0/PnAo+Wa4dhsRt167/srt6XJ5daK6/cvH28uvNrZf7MURDAAAAGC75ji9OY4HAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgE56+ODOTHPpZtzP/xgRI63iD8bh2u3hyETE0a+SGNzyuCQiBjoQf/NuRJxsFT+pphUjjSxaxT/Sw/hpRBzrQHzoZ/eq/c8fWr3/0jhTu239/rtc66GeX/v+L33c/w206X+O7zLGqftv5drGvxtxarB1/9OMn7SJf3aX8f/5j42NdvdVXo8Ybfn5kzwRK1deWsmV1jcuLCxNz+fn88uTkxOXp65MXZoaz80tFPKNvy1j/P/nbz96Vv1H28Qf2aH+c7us/7v7tx/8pN7MtIo/drb163+yTfy08dn3q0a7ev9os71Zb291+s33Tj+r/tk29e/0+o/tsv7zf/vvR7vcFQDogtL6xuJ0oZBf7evGcz0b1a9FL0QVGntt/OfFSOOFbPS2XwIAADrv6TEwAAAAAAAAAAAAAAAAAAAA0G3d/HW9ps3elAoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8EzfBwAA//+8vtTr") creat(0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(0xffffffffffffffff, 0x8933, &(0x7f00000004c0)) sendmsg$TEAM_CMD_NOOP(0xffffffffffffffff, 0x0, 0x0) r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000180)={0x0, 0x5, &(0x7f0000000280)=ANY=[@ANYBLOB="1800000000000000000000004b64ffec85"], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x90) r1 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000180)='sched_switch\x00', r0}, 0x10) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x9}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r2 = getpid() sched_setscheduler(r2, 0x2, &(0x7f0000000200)=0x4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) writev(0xffffffffffffffff, &(0x7f00000000c0), 0x0) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r4, &(0x7f0000000000), 0x400000000000041, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r5 = socket$inet6(0xa, 0x1, 0x0) r6 = dup2(r5, r5) r7 = socket$netlink(0x10, 0x3, 0x0) fcntl$lock(r1, 0x6, 0x0) ioctl$sock_SIOCGIFINDEX(r7, 0x8933, &(0x7f0000000040)={'veth0_vlan\x00', 0x0}) ioctl$sock_inet6_SIOCDELRT(r6, 0x890c, &(0x7f0000000100)={@remote, @private1, @ipv4={'\x00', '\xff\xff', @empty}, 0xd929, 0x40, 0xfffd, 0x100, 0x9, 0x40000000, r8}) 00:54:04 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x24}}, 0x0) getsockname$packet(r2, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000440)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r3, @ANYBLOB], 0x48}}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000480)=@newqdisc={0x2c, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r3, {0x0, 0xfff1}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_mq={0x7}]}, 0x2c}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000740)=ANY=[@ANYBLOB="240000002400010400"/20, @ANYRES32=r3, @ANYBLOB="0000f2000202f1ff"], 0x24}}, 0x0) [ 556.390648][ T5083] usb 2-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 556.400516][ T5083] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 556.408750][ T5083] usb 2-1: Product: syz [ 556.414849][ T5083] usb 2-1: Manufacturer: syz [ 556.420101][ T5083] usb 2-1: SerialNumber: syz [ 556.512987][ T5083] usb 2-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 556.529915][ T4748] usb 3-1: new high-speed USB device number 6 using dummy_hcd [ 556.560053][ T5081] usb 5-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 556.603036][ T8228] loop3: detected capacity change from 0 to 512 [ 556.630944][ T8230] netlink: 40 bytes leftover after parsing attributes in process `syz-executor.0'. [ 556.656681][ T8228] EXT4-fs (loop3): feature flags set on rev 0 fs, running e2fsck is recommended [ 556.739865][ T8228] EXT4-fs (loop3): failed to initialize system zone (-117) [ 556.753771][ T8228] EXT4-fs (loop3): mount failed 00:54:05 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x24}}, 0x0) getsockname$packet(r2, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000440)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r3, @ANYBLOB], 0x48}}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000480)=@newqdisc={0x2c, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r3, {0x0, 0xfff1}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_mq={0x7}]}, 0x2c}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000740)=ANY=[@ANYBLOB="240000002400010400"/20, @ANYRES32=r3, @ANYBLOB="0000f2000202f1ff"], 0x24}}, 0x0) [ 557.145084][ T5083] usb 5-1: USB disconnect, device number 4 [ 557.240473][ T5054] usb 2-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 557.349586][ T4748] usb 3-1: Using ep0 maxpacket: 32 [ 557.516611][ T4748] usb 3-1: config index 0 descriptor too short (expected 33948, got 27) [ 557.525374][ T4748] usb 3-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 557.640329][ T10] usb 2-1: USB disconnect, device number 4 [ 557.829840][ T4748] usb 3-1: New USB device found, idVendor=0f11, idProduct=1021, bcdDevice=d3.66 [ 557.839337][ T4748] usb 3-1: New USB device strings: Mfr=66, Product=120, SerialNumber=172 [ 557.847992][ T4748] usb 3-1: Product: syz [ 557.852509][ T4748] usb 3-1: Manufacturer: syz [ 557.857304][ T4748] usb 3-1: SerialNumber: syz [ 557.927306][ T8237] netlink: 40 bytes leftover after parsing attributes in process `syz-executor.0'. 00:54:06 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f00000004c0)=ANY=[@ANYBLOB="44000000190001"], 0x44}}, 0x0) [ 558.067709][ T4748] ldusb 3-1:1.0: Interrupt in endpoint not found 00:54:06 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x24}}, 0x0) getsockname$packet(r2, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000440)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r3, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00(\x00'], 0x48}}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000480)=@newqdisc={0x2c, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r3, {0x0, 0xfff1}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_mq={0x7}]}, 0x2c}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000740)=ANY=[@ANYBLOB="240000002400010400"/20, @ANYRES32=r3, @ANYBLOB="0000f2000202f1ff"], 0x24}}, 0x0) 00:54:06 executing program 1: syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f000000dac0)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) mount$fuse(0x0, &(0x7f000000df40)='./file0\x00', &(0x7f000000df80), 0x0, &(0x7f000000dfc0)) 00:54:07 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) accept$unix(r0, 0x0, 0x0) 00:54:07 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x24}}, 0x0) getsockname$packet(r2, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000440)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r3, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00(\x00'], 0x48}}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000480)=@newqdisc={0x2c, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r3, {0x0, 0xfff1}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_mq={0x7}]}, 0x2c}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000740)=ANY=[@ANYBLOB="240000002400010400"/20, @ANYRES32=r3, @ANYBLOB="0000f2000202f1ff"], 0x24}}, 0x0) 00:54:07 executing program 3: clock_adjtime(0x2, &(0x7f0000002a00)) [ 559.335769][ T5054] ath9k_htc 2-1:1.0: ath9k_htc: Target is unresponsive [ 559.343630][ T5054] ath9k_htc: Failed to initialize the device [ 559.356759][ T5081] ath9k_htc 5-1:1.0: ath9k_htc: Target is unresponsive [ 559.357990][ T10] usb 2-1: ath9k_htc: USB layer deinitialized [ 559.364507][ T5081] ath9k_htc: Failed to initialize the device [ 559.380358][ T5083] usb 5-1: ath9k_htc: USB layer deinitialized 00:54:07 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_ipv6_tunnel_SIOCGET6RD(r0, 0x89f8, &(0x7f0000000440)={'sit0\x00', &(0x7f0000000300)={'erspan0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @broadcast}}}}) 00:54:07 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000004780)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0x6e, 0x0, 0x0, &(0x7f0000004740)=[@cred={{0x1c, 0x1, 0x2, {r1}}}], 0x20}, 0x0) 00:54:07 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x24}}, 0x0) getsockname$packet(r2, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000440)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r3, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00(\x00'], 0x48}}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000480)=@newqdisc={0x2c, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r3, {0x0, 0xfff1}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_mq={0x7}]}, 0x2c}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000740)=ANY=[@ANYBLOB="240000002400010400"/20, @ANYRES32=r3, @ANYBLOB="0000f2000202f1ff"], 0x24}}, 0x0) 00:54:08 executing program 4: r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r0, 0x3b81, &(0x7f0000000000)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_ADD_RESERVED(r0, 0x3ba0, &(0x7f0000000080)={0x48, 0x1, r1}) ioctl$IOMMU_TEST_OP_MOCK_DOMAIN(r0, 0x3ba0, &(0x7f0000000180)={0x48, 0x2, r1, 0x0, 0x0}) ioctl$IOMMU_DESTROY$device(r0, 0x3b80, &(0x7f0000000100)={0x8, r2}) [ 559.870817][ T10] usb 2-1: new high-speed USB device number 5 using dummy_hcd [ 560.011897][ T5083] usb 3-1: USB disconnect, device number 6 00:54:08 executing program 2: r0 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000040)=ANY=[@ANYBLOB="12010c009ac0b620110f211066d34278ac0109029c840101000000090400"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r1, &(0x7f0000000080)='w', 0x1) 00:54:08 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000004540)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee01}}}], 0x20}, 0x0) 00:54:08 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x24}}, 0x0) getsockname$packet(r2, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000440)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r3, @ANYBLOB="000000000000000028001200090001"], 0x48}}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000480)=@newqdisc={0x2c, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r3, {0x0, 0xfff1}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_mq={0x7}]}, 0x2c}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000740)=ANY=[@ANYBLOB="240000002400010400"/20, @ANYRES32=r3, @ANYBLOB="0000f2000202f1ff"], 0x24}}, 0x0) 00:54:08 executing program 4: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$BLKPG(r0, 0x5421, &(0x7f0000000100)={0x2, 0x0, 0x0, 0x0}) [ 560.439791][ T10] usb 2-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 560.449398][ T10] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 560.461763][ T10] usb 2-1: Product: syz [ 560.466134][ T10] usb 2-1: Manufacturer: syz [ 560.471513][ T10] usb 2-1: SerialNumber: syz [ 560.504438][ T8264] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.0'. [ 560.573002][ T10] usb 2-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested 00:54:08 executing program 4: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$BLKPG(r0, 0x80081270, 0x0) 00:54:08 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x24}}, 0x0) getsockname$packet(r2, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000440)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r3, @ANYBLOB="000000000000000028001200090001"], 0x48}}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000480)=@newqdisc={0x2c, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r3, {0x0, 0xfff1}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_mq={0x7}]}, 0x2c}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000740)=ANY=[@ANYBLOB="240000002400010400"/20, @ANYRES32=r3, @ANYBLOB="0000f2000202f1ff"], 0x24}}, 0x0) 00:54:08 executing program 3: r0 = socket$rds(0x15, 0x5, 0x0) connect$rds(r0, &(0x7f0000000080)={0x2, 0x0, @remote}, 0x10) bind$rds(r0, &(0x7f0000000040)={0x2, 0x0, @rand_addr=0x64010100}, 0x10) [ 560.669219][ T4748] usb 3-1: new high-speed USB device number 7 using dummy_hcd [ 560.939542][ T4748] usb 3-1: Using ep0 maxpacket: 32 [ 560.957828][ T8271] RDS: rds_bind could not find a transport for ::ffff:100.1.1.0, load rds_tcp or rds_rdma? 00:54:09 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$L2TP_CMD_TUNNEL_CREATE(r0, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffffffd}, 0x0) [ 561.005844][ T8273] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.0'. 00:54:09 executing program 3: r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$inet_udp_int(r0, 0x11, 0xa, &(0x7f00000002c0), 0x4) [ 561.106665][ T4748] usb 3-1: config index 0 descriptor too short (expected 33948, got 27) [ 561.115670][ T4748] usb 3-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 561.229978][ T775] usb 2-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 00:54:09 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x24}}, 0x0) getsockname$packet(r2, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000440)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r3, @ANYBLOB="000000000000000028001200090001"], 0x48}}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000480)=@newqdisc={0x2c, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r3, {0x0, 0xfff1}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_mq={0x7}]}, 0x2c}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000740)=ANY=[@ANYBLOB="240000002400010400"/20, @ANYRES32=r3, @ANYBLOB="0000f2000202f1ff"], 0x24}}, 0x0) [ 561.386673][ T4748] usb 3-1: New USB device found, idVendor=0f11, idProduct=1021, bcdDevice=d3.66 [ 561.396177][ T4748] usb 3-1: New USB device strings: Mfr=66, Product=120, SerialNumber=172 [ 561.405686][ T4748] usb 3-1: Product: syz [ 561.410204][ T4748] usb 3-1: Manufacturer: syz [ 561.415026][ T4748] usb 3-1: SerialNumber: syz [ 561.579474][ T4748] ldusb 3-1:1.0: Interrupt in endpoint not found [ 561.658671][ T8280] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.0'. [ 561.670641][ T5054] usb 2-1: USB disconnect, device number 5 00:54:09 executing program 4: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000080)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x2}}, 0x10) 00:54:09 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NLBL_MGMT_C_VERSION(r0, &(0x7f0000002540)={0x0, 0x0, &(0x7f0000002500)={&(0x7f00000004c0)=ANY=[@ANYBLOB="1c0000004410cb"], 0x1c}}, 0x0) 00:54:10 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x24}}, 0x0) getsockname$packet(r2, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000440)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r3, @ANYBLOB="000000000000000028001200090001007665"], 0x48}}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000480)=@newqdisc={0x2c, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r3, {0x0, 0xfff1}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_mq={0x7}]}, 0x2c}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000740)=ANY=[@ANYBLOB="240000002400010400"/20, @ANYRES32=r3, @ANYBLOB="0000f2000202f1ff"], 0x24}}, 0x0) [ 562.053955][ T8286] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.0'. 00:54:10 executing program 4: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000240)=0x1, 0x4) 00:54:10 executing program 3: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$BLKPG(r0, 0x40049409, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0}) [ 562.414906][ T775] ath9k_htc 2-1:1.0: ath9k_htc: Target is unresponsive [ 562.423032][ T775] ath9k_htc: Failed to initialize the device 00:54:10 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r0, &(0x7f000000d540)={0x0, 0x0, &(0x7f000000d440)=[{0xfffffffffffffffd}], 0x1}, 0x0) [ 562.458696][ T5054] usb 2-1: ath9k_htc: USB layer deinitialized 00:54:10 executing program 4: socketpair$tipc(0x1e, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) sendmsg$tipc(r0, &(0x7f0000000400)={&(0x7f0000000380)=@id, 0x10, 0x0}, 0x0) 00:54:10 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x24}}, 0x0) getsockname$packet(r2, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000440)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r3, @ANYBLOB="000000000000000028001200090001007665"], 0x48}}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000480)=@newqdisc={0x2c, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r3, {0x0, 0xfff1}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_mq={0x7}]}, 0x2c}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000740)=ANY=[@ANYBLOB="240000002400010400"/20, @ANYRES32=r3, @ANYBLOB="0000f2000202f1ff"], 0x24}}, 0x0) 00:54:10 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NLBL_MGMT_C_ADDDEF(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000180)={0x14, 0x0, 0x1}, 0x14}}, 0x0) 00:54:11 executing program 4: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$BLKPG(r0, 0x4020940d, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0}) 00:54:11 executing program 1: openat$nullb(0xffffffffffffff9c, &(0x7f0000000140), 0x9acc647af87d764e, 0x0) [ 563.098885][ T8301] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.0'. 00:54:11 executing program 3: r0 = syz_init_net_socket$nfc_llcp(0x27, 0x2, 0x1) bind$nfc_llcp(r0, &(0x7f00000001c0)={0x27, 0x0, 0x0, 0x0, 0x0, 0x0, "765f10bfd69cb5fe43bf77c78390e76348b50514c3f8beb3d86dc008e2d8e02b3f677c2d918cc20ec110414a2e9388feeafaa1a20add831a762fed1b0cce88", 0x1b}, 0x60) sendmmsg$nfc_llcp(r0, &(0x7f0000007440)=[{&(0x7f0000000240)={0x27, 0x0, 0x0, 0x0, 0x0, 0x0, "bcc99d45a48cf02d782e5a96d9fb8071de34caf201018d95e7ac9eeb47ce5953ca0fc2dc87a8b688b639986d2fcfe08acef3973441b3f487d57c6eecf4ab49"}, 0x60, &(0x7f0000002400)=[{&(0x7f00000002c0)="b3", 0x1}], 0x1}], 0x1, 0x0) 00:54:11 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_ipv6_tunnel_SIOCGET6RD(r0, 0x89f8, &(0x7f00000000c0)={'gre0\x00', &(0x7f0000000040)={'tunl0\x00', 0x0, 0x700, 0x7, 0x0, 0x0, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @empty}}}}) 00:54:11 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000300)) 00:54:11 executing program 2: r0 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000040)=ANY=[@ANYBLOB="12010c009ac0b620110f211066d34278ac0109029c840101000000090400"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) [ 563.510339][ T5054] usb 3-1: USB disconnect, device number 7 00:54:11 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x24}}, 0x0) getsockname$packet(r2, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000440)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r3, @ANYBLOB="000000000000000028001200090001007665"], 0x48}}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000480)=@newqdisc={0x2c, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r3, {0x0, 0xfff1}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_mq={0x7}]}, 0x2c}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000740)=ANY=[@ANYBLOB="240000002400010400"/20, @ANYRES32=r3, @ANYBLOB="0000f2000202f1ff"], 0x24}}, 0x0) 00:54:11 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) getpeername$packet(r0, 0x0, 0x0) 00:54:11 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(r0, 0x89f2, &(0x7f00000005c0)={'ip_vti0\x00', &(0x7f0000000440)={'erspan0\x00', 0x0, 0x0, 0x7800, 0x0, 0x0, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @private, @initdev={0xac, 0x1e, 0x0, 0x0}}}}}) [ 563.830134][ T8315] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.0'. 00:54:12 executing program 1: bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, 0x0, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f000000dac0)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN_UNNAMED(0x11, 0x0, 0x0) 00:54:12 executing program 4: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_MSG_RXPATH_LATENCY(r0, 0x114, 0xa, &(0x7f0000000040)=ANY=[], 0x4) [ 564.146484][ T5054] usb 3-1: new high-speed USB device number 8 using dummy_hcd 00:54:12 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) r0 = getpid() sched_setscheduler(r0, 0x2, &(0x7f00000002c0)=0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) splice(r1, 0x0, r4, 0x0, 0x39000, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) splice(r3, 0x0, r5, 0x0, 0x8ca, 0x0) r6 = fcntl$dupfd(r2, 0x0, r2) read$FUSE(r3, &(0x7f00000033c0)={0x2020}, 0x2020) write$FUSE_LK(r6, 0x0, 0x0) 00:54:12 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x24}}, 0x0) getsockname$packet(r2, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000440)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r3, @ANYBLOB="00000000000000002800120009000100766574"], 0x48}}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000480)=@newqdisc={0x2c, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r3, {0x0, 0xfff1}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_mq={0x7}]}, 0x2c}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000740)=ANY=[@ANYBLOB="240000002400010400"/20, @ANYRES32=r3, @ANYBLOB="0000f2000202f1ff"], 0x24}}, 0x0) [ 564.410198][ T5054] usb 3-1: Using ep0 maxpacket: 32 00:54:12 executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001f00)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000040)=@abs={0x1}, 0x6e) [ 564.531167][ T775] usb 2-1: new high-speed USB device number 6 using dummy_hcd [ 564.550173][ T5054] usb 3-1: config index 0 descriptor too short (expected 33948, got 27) [ 564.562695][ T5054] usb 3-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 564.761167][ T5054] usb 3-1: New USB device found, idVendor=0f11, idProduct=1021, bcdDevice=d3.66 [ 564.770649][ T5054] usb 3-1: New USB device strings: Mfr=66, Product=120, SerialNumber=172 [ 564.779636][ T5054] usb 3-1: Product: syz [ 564.784017][ T5054] usb 3-1: Manufacturer: syz [ 564.788828][ T5054] usb 3-1: SerialNumber: syz [ 564.808752][ T8334] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.0'. [ 564.924599][ T5054] ldusb 3-1:1.0: Interrupt in endpoint not found 00:54:13 executing program 4: r0 = socket$unix(0x1, 0x5, 0x0) sendmmsg$unix(r0, &(0x7f000000ce00), 0x1, 0x0) [ 565.175591][ T775] usb 2-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 565.185223][ T775] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 565.193941][ T775] usb 2-1: Product: syz [ 565.198328][ T775] usb 2-1: Manufacturer: syz [ 565.203208][ T775] usb 2-1: SerialNumber: syz [ 565.310626][ T775] usb 2-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested 00:54:13 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x24}}, 0x0) getsockname$packet(r2, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000440)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r3, @ANYBLOB="00000000000000002800120009000100766574"], 0x48}}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000480)=@newqdisc={0x2c, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r3, {0x0, 0xfff1}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_mq={0x7}]}, 0x2c}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000740)=ANY=[@ANYBLOB="240000002400010400"/20, @ANYRES32=r3, @ANYBLOB="0000f2000202f1ff"], 0x24}}, 0x0) 00:54:13 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) r0 = getpid() sched_setscheduler(r0, 0x2, &(0x7f00000002c0)=0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) splice(r1, 0x0, r4, 0x0, 0x39000, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) splice(r3, 0x0, r5, 0x0, 0x8ca, 0x0) r6 = fcntl$dupfd(r2, 0x0, r2) read$FUSE(r3, &(0x7f00000033c0)={0x2020}, 0x2020) write$FUSE_LK(r6, 0x0, 0x0) 00:54:13 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f000000a9c0)={0x0, 0x0, 0x0, 0x0, &(0x7f000000acc0)=ANY=[@ANYBLOB='='], 0x110}, 0x0) [ 565.726882][ T8344] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.0'. [ 565.919699][ T4748] usb 2-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 00:54:14 executing program 4: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) read$FUSE(r0, 0x0, 0x0) 00:54:14 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x24}}, 0x0) getsockname$packet(r2, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000440)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r3, @ANYBLOB="00000000000000002800120009000100766574"], 0x48}}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000480)=@newqdisc={0x2c, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r3, {0x0, 0xfff1}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_mq={0x7}]}, 0x2c}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000740)=ANY=[@ANYBLOB="240000002400010400"/20, @ANYRES32=r3, @ANYBLOB="0000f2000202f1ff"], 0x24}}, 0x0) [ 566.245229][ T775] usb 2-1: USB disconnect, device number 6 00:54:14 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(r0, 0x89f2, &(0x7f00000000c0)={'sit0\x00', &(0x7f0000000340)=ANY=[]}) [ 566.480569][ T8358] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.0'. 00:54:14 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) r0 = getpid() sched_setscheduler(r0, 0x2, &(0x7f00000002c0)=0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) splice(r1, 0x0, r4, 0x0, 0x39000, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) splice(r3, 0x0, r5, 0x0, 0x8ca, 0x0) r6 = fcntl$dupfd(r2, 0x0, r2) read$FUSE(r3, &(0x7f00000033c0)={0x2020}, 0x2020) write$FUSE_LK(r6, 0x0, 0x0) 00:54:14 executing program 4: syz_open_procfs$namespace(0xffffffffffffffff, &(0x7f0000006f40)='ns/uts\x00') 00:54:15 executing program 1: r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000280)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) openat$cgroup_ro(r0, &(0x7f0000000000)='cpuacct.usage_percpu_user\x00', 0x0, 0x0) 00:54:15 executing program 2: r0 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000040)=ANY=[@ANYBLOB="12010c009ac0b620110f211066d34278ac0109029c840101000000090400"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) [ 566.924447][ T10] usb 3-1: USB disconnect, device number 8 00:54:15 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x24}}, 0x0) getsockname$packet(r2, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000440)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYBLOB="0000000000000000280012000900010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000480)=@newqdisc={0x2c, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r3, {0x0, 0xfff1}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_mq={0x7}]}, 0x2c}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000740)=ANY=[@ANYBLOB="240000002400010400"/20, @ANYRES32=r3, @ANYBLOB="0000f2000202f1ff"], 0x24}}, 0x0) 00:54:15 executing program 4: r0 = bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f00000001c0), 0x21) bpf$MAP_GET_NEXT_KEY(0x4, &(0x7f0000001900)={r0, 0x0, &(0x7f0000001840)=""/176}, 0x20) [ 567.046473][ T4748] ath9k_htc 2-1:1.0: ath9k_htc: Target is unresponsive [ 567.054493][ T4748] ath9k_htc: Failed to initialize the device [ 567.136243][ T775] usb 2-1: ath9k_htc: USB layer deinitialized 00:54:15 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETNOCSUM(r0, 0x5460, 0x0) [ 567.380896][ T8375] netlink: 28 bytes leftover after parsing attributes in process `syz-executor.0'. 00:54:15 executing program 4: socketpair(0xa, 0x0, 0x0, &(0x7f0000000540)) 00:54:15 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x24}}, 0x0) getsockname$packet(r2, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000440)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYBLOB="0000000000000000280012000900010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000480)=@newqdisc={0x2c, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r3, {0x0, 0xfff1}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_mq={0x7}]}, 0x2c}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000740)=ANY=[@ANYBLOB="240000002400010400"/20, @ANYRES32=r3, @ANYBLOB="0000f2000202f1ff"], 0x24}}, 0x0) [ 567.559467][ T5054] usb 3-1: new high-speed USB device number 9 using dummy_hcd 00:54:15 executing program 1: r0 = io_uring_setup(0x2202, &(0x7f0000000100)) mmap$IORING_OFF_SQES(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0, 0x11, r0, 0x10000000) r1 = io_uring_setup(0x20bb, &(0x7f00000001c0)) mmap$IORING_OFF_SQES(&(0x7f0000ff8000/0x4000)=nil, 0x4002, 0x0, 0x13, r1, 0x10002000) 00:54:16 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) r0 = getpid() sched_setscheduler(r0, 0x2, &(0x7f00000002c0)=0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) splice(r1, 0x0, r4, 0x0, 0x39000, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) splice(r3, 0x0, r5, 0x0, 0x8ca, 0x0) r6 = fcntl$dupfd(r2, 0x0, r2) read$FUSE(r3, &(0x7f00000033c0)={0x2020}, 0x2020) write$FUSE_LK(r6, 0x0, 0x0) [ 567.860673][ T5054] usb 3-1: Using ep0 maxpacket: 32 [ 567.952464][ T8383] netlink: 28 bytes leftover after parsing attributes in process `syz-executor.0'. [ 567.980283][ T5054] usb 3-1: config index 0 descriptor too short (expected 33948, got 27) [ 567.989131][ T5054] usb 3-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config 00:54:16 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x24}}, 0x0) getsockname$packet(r2, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000440)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYBLOB="0000000000000000280012000900010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000480)=@newqdisc={0x2c, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r3, {0x0, 0xfff1}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_mq={0x7}]}, 0x2c}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000740)=ANY=[@ANYBLOB="240000002400010400"/20, @ANYRES32=r3, @ANYBLOB="0000f2000202f1ff"], 0x24}}, 0x0) [ 568.243410][ T5054] usb 3-1: New USB device found, idVendor=0f11, idProduct=1021, bcdDevice=d3.66 [ 568.253015][ T5054] usb 3-1: New USB device strings: Mfr=66, Product=120, SerialNumber=172 [ 568.262000][ T5054] usb 3-1: Product: syz [ 568.266384][ T5054] usb 3-1: Manufacturer: syz [ 568.271308][ T5054] usb 3-1: SerialNumber: syz 00:54:16 executing program 1: mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000040)='./cgroup.cpu/syz0\x00', 0x1ff) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup.cpu/syz1\x00', 0x1ff) [ 568.465564][ T5054] ldusb 3-1:1.0: Interrupt in endpoint not found 00:54:16 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'erspan0\x00', 0x1}) ioctl$TUNSETLINK(r0, 0x400454cd, 0x0) [ 568.631825][ T8394] netlink: 28 bytes leftover after parsing attributes in process `syz-executor.0'. 00:54:17 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x24}}, 0x0) getsockname$packet(r2, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000440)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32, @ANYBLOB="0000000000000000280012000900010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000480)=@newqdisc={0x2c, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r3, {0x0, 0xfff1}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_mq={0x7}]}, 0x2c}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000740)=ANY=[@ANYBLOB="240000002400010400"/20, @ANYRES32=r3, @ANYBLOB="0000f2000202f1ff"], 0x24}}, 0x0) 00:54:17 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_attach_bpf(r1, 0x1, 0x32, &(0x7f0000000c40)=r0, 0x4) 00:54:17 executing program 4: r0 = bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f00000001c0), 0x21) bpf$MAP_GET_NEXT_KEY(0x4, &(0x7f0000001900)={r0, &(0x7f0000001740), 0x0}, 0x20) 00:54:17 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000002940), 0x0, 0x0) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, 0x0) bpf$BPF_MAP_CONST_STR_FREEZE(0x16, 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000c00)={'ipvlan1\x00', 0x5003}) 00:54:17 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001840)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001740)=[@rights={{0x10}}, @rights={{0x10}}], 0x20}, 0x0) 00:54:17 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x24}}, 0x0) getsockname$packet(r2, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000440)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32, @ANYBLOB="0000000000000000280012000900010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000480)=@newqdisc={0x2c, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r3, {0x0, 0xfff1}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_mq={0x7}]}, 0x2c}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000740)=ANY=[@ANYBLOB="240000002400010400"/20, @ANYRES32=r3, @ANYBLOB="0000f2000202f1ff"], 0x24}}, 0x0) 00:54:17 executing program 3: socketpair(0x4, 0x0, 0x0, &(0x7f0000000040)) 00:54:17 executing program 4: bpf$BPF_RAW_TRACEPOINT_OPEN_UNNAMED(0x11, 0x0, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000780)={'wlan1\x00', 0x2}) 00:54:17 executing program 1: r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000280)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) r1 = openat$cgroup_ro(r0, &(0x7f00000002c0)='cpuacct.stat\x00', 0x0, 0x0) ioctl$TUNSETNOCSUM(r1, 0x541b, 0x0) 00:54:18 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x24}}, 0x0) getsockname$packet(r2, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000440)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32, @ANYBLOB="0000000000000000280012000900010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000480)=@newqdisc={0x2c, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r3, {0x0, 0xfff1}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_mq={0x7}]}, 0x2c}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000740)=ANY=[@ANYBLOB="240000002400010400"/20, @ANYRES32=r3, @ANYBLOB="0000f2000202f1ff"], 0x24}}, 0x0) 00:54:18 executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$inet(r1, &(0x7f0000001dc0)={0x0, 0x0, &(0x7f0000001880)=[{&(0x7f0000001380)="17", 0x1}], 0x1}, 0x0) recvmsg(r0, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0x0) 00:54:18 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) recvmsg$unix(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYRES32=0xffffffffffffffff], 0x18}, 0x0) write$cgroup_subtree(r2, &(0x7f0000000000)=ANY=[], 0xfdef) 00:54:18 executing program 2: syz_usb_connect(0x0, 0x2d, &(0x7f0000000040)=ANY=[@ANYBLOB="12010c009ac0b620110f211066d34278ac0109029c840101000000090400"], 0x0) [ 570.297150][ T5113] usb 3-1: USB disconnect, device number 9 00:54:18 executing program 3: sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) syz_clone(0x4100c100, 0x0, 0x0, &(0x7f00000003c0), &(0x7f0000001440), &(0x7f0000001480)="4f1d2e186cd87907719fd032d918f381be3ada9ed947f2635f61d1ad375c915d30fecdfd288e2acb93f32f43157ec982d5e9c5ed2b0be7d1d16ae3df38a79251bcb75a0418d3c0fa03d2b754b0f32ff809a23f4431c51b") 00:54:18 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000002940), 0x0, 0x0) bpf$BPF_MAP_CONST_STR_FREEZE(0x16, 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000c00)={'ipvlan1\x00', 0x5003}) 00:54:18 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x24}}, 0x0) getsockname$packet(r2, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000440)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYRES32=r3, @ANYBLOB="0000000000000000280012000900010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000480)=@newqdisc={0x2c, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r3, {0x0, 0xfff1}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_mq={0x7}]}, 0x2c}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000740)=ANY=[@ANYBLOB="240000002400010400"/20, @ANYRES32=r3, @ANYBLOB="0000f2000202f1ff"], 0x24}}, 0x0) 00:54:18 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$inet(r1, &(0x7f0000001dc0)={0x0, 0x0, 0x0}, 0x0) recvmsg(r0, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0x40012102) 00:54:18 executing program 4: r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000280)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) r1 = openat$cgroup_ro(r0, &(0x7f00000002c0)='cpuacct.stat\x00', 0x0, 0x0) ioctl$TUNSETNOCSUM(r1, 0x5450, 0x0) 00:54:19 executing program 1: bpf$MAP_CREATE_TAIL_CALL(0x0, &(0x7f0000000000)={0x3, 0x4, 0x4, 0xa, 0x0, 0x1}, 0x48) 00:54:19 executing program 4: socketpair(0x10, 0x2, 0x16, &(0x7f0000000040)) [ 571.041119][ T5113] usb 3-1: new high-speed USB device number 10 using dummy_hcd [ 571.329811][ T5113] usb 3-1: Using ep0 maxpacket: 32 00:54:19 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x24}}, 0x0) getsockname$packet(r2, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000440)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYRES32=r3, @ANYBLOB="0000000000000000280012000900010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000480)=@newqdisc={0x2c, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r3, {0x0, 0xfff1}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_mq={0x7}]}, 0x2c}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000740)=ANY=[@ANYBLOB="240000002400010400"/20, @ANYRES32=r3, @ANYBLOB="0000f2000202f1ff"], 0x24}}, 0x0) [ 571.520169][ T5113] usb 3-1: config index 0 descriptor too short (expected 33948, got 27) [ 571.528793][ T5113] usb 3-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config 00:54:19 executing program 1: syz_open_procfs$namespace(0x0, &(0x7f0000000200)='ns/mnt\x00') 00:54:19 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x24}}, 0x0) getsockname$packet(r2, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000440)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYRES32=r3, @ANYBLOB="0000000000000000280012000900010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000480)=@newqdisc={0x2c, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r3, {0x0, 0xfff1}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_mq={0x7}]}, 0x2c}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000740)=ANY=[@ANYBLOB="240000002400010400"/20, @ANYRES32=r3, @ANYBLOB="0000f2000202f1ff"], 0x24}}, 0x0) [ 571.751309][ T5113] usb 3-1: New USB device found, idVendor=0f11, idProduct=1021, bcdDevice=d3.66 [ 571.760885][ T5113] usb 3-1: New USB device strings: Mfr=66, Product=120, SerialNumber=172 [ 571.769697][ T5113] usb 3-1: Product: syz [ 571.774082][ T5113] usb 3-1: Manufacturer: syz [ 571.778889][ T5113] usb 3-1: SerialNumber: syz 00:54:20 executing program 3: r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000280)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) r1 = openat$cgroup_ro(r0, &(0x7f00000002c0)='cpuacct.stat\x00', 0x0, 0x0) bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000000000), 0x48) ioctl$TUNSETNOCSUM(r1, 0xc0189436, 0x20000000) 00:54:20 executing program 4: r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000280)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) openat$cgroup_ro(r0, &(0x7f00000002c0)='cpuacct.stat\x00', 0x1f00, 0x0) [ 571.913426][ T5113] ldusb 3-1:1.0: Interrupt in endpoint not found 00:54:20 executing program 1: r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000280)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) r1 = openat$cgroup_ro(r0, &(0x7f00000002c0)='cpuacct.stat\x00', 0x0, 0x0) ioctl$TUNSETNOCSUM(r1, 0x5460, 0x0) 00:54:20 executing program 4: socketpair(0x2, 0x2, 0x7, &(0x7f0000000040)) [ 572.151983][ T5113] usb 3-1: USB disconnect, device number 10 00:54:20 executing program 3: mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000040)='./cgroup/syz1\x00', 0x1ff) syz_open_procfs$namespace(0x0, &(0x7f0000000000)='ns/time\x00') 00:54:20 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x24}}, 0x0) getsockname$packet(r2, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000440)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB, @ANYRES32=r3, @ANYBLOB="0000000000000000280012000900010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000480)=@newqdisc={0x2c, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r3, {0x0, 0xfff1}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_mq={0x7}]}, 0x2c}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000740)=ANY=[@ANYBLOB="240000002400010400"/20, @ANYRES32=r3, @ANYBLOB="0000f2000202f1ff"], 0x24}}, 0x0) 00:54:20 executing program 1: r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000280)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) r1 = openat$cgroup_ro(r0, &(0x7f00000002c0)='cpuacct.stat\x00', 0x0, 0x0) ioctl$TUNSETNOCSUM(r1, 0xc0189436, 0x20000000) 00:54:21 executing program 2: 00:54:21 executing program 3: r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000280)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) openat$cgroup_ro(r0, &(0x7f00000002c0)='cpuacct.stat\x00', 0x0, 0x0) r1 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000280)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) r2 = openat$cgroup_ro(r1, &(0x7f00000002c0)='cpuacct.stat\x00', 0x0, 0x0) close(r2) 00:54:21 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000002940), 0x0, 0x0) write$cgroup_subtree(0xffffffffffffffff, 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000c00)={'ipvlan1\x00', 0x5003}) 00:54:21 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x24}}, 0x0) getsockname$packet(r2, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000440)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB, @ANYRES32=r3, @ANYBLOB="0000000000000000280012000900010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000480)=@newqdisc={0x2c, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r3, {0x0, 0xfff1}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_mq={0x7}]}, 0x2c}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000740)=ANY=[@ANYBLOB="240000002400010400"/20, @ANYRES32=r3, @ANYBLOB="0000f2000202f1ff"], 0x24}}, 0x0) 00:54:21 executing program 2: 00:54:21 executing program 4: r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000280)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) r1 = openat$cgroup_ro(r0, &(0x7f00000002c0)='cpuacct.stat\x00', 0x0, 0x0) ioctl$TUNSETNOCSUM(r1, 0x5421, 0x0) 00:54:21 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = getpid() r2 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000fc0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001000)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=r1, @ANYRES32=0xee01, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=r2], 0x100}, 0x0) 00:54:21 executing program 1: bpf$MAP_CREATE(0x0, &(0x7f0000000440)=@base={0x17, 0x0, 0x8, 0x8e, 0x1800}, 0x48) 00:54:21 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x24}}, 0x0) getsockname$packet(r2, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000440)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB, @ANYRES32=r3, @ANYBLOB="0000000000000000280012000900010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000480)=@newqdisc={0x2c, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r3, {0x0, 0xfff1}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_mq={0x7}]}, 0x2c}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000740)=ANY=[@ANYBLOB="240000002400010400"/20, @ANYRES32=r3, @ANYBLOB="0000f2000202f1ff"], 0x24}}, 0x0) 00:54:22 executing program 2: 00:54:22 executing program 4: r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000280)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) r1 = openat$cgroup_ro(r0, &(0x7f00000002c0)='cpuacct.stat\x00', 0x0, 0x0) ioctl$TUNSETNOCSUM(r1, 0x4030582b, 0x0) 00:54:22 executing program 1: openat$ppp(0xffffffffffffff9c, &(0x7f0000001ac0), 0x1, 0x0) 00:54:22 executing program 3: openat$cgroup_devices(0xffffffffffffffff, &(0x7f0000000000)='devices.deny\x00', 0x2, 0x0) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000001340)='./cgroup.cpu/syz0\x00', 0x1ff) r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001240)={0x11, 0xb, &(0x7f0000000040)=@framed={{0x18, 0x0, 0x0, 0x0, 0x289, 0x0, 0x0, 0x0, 0x7fffffff}, [@func={0x85, 0x0, 0x1, 0x0, 0xfffffffffffffffa}, @ldst={0x1, 0x2, 0x7, 0x0, 0xb, 0xfffffffffffffff0, 0x1}, @btf_id={0x18, 0x8, 0x3, 0x0, 0x5}, @map_idx={0x18, 0x4, 0x5, 0x0, 0x7}, @btf_id={0x18, 0x0, 0x3, 0x0, 0x5}]}, &(0x7f00000000c0)='syzkaller\x00', 0x200, 0x1000, &(0x7f0000000240)=""/4096, 0x40f00, 0x46, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x3, 0x3}, 0x8, 0x10, &(0x7f0000000140)={0x5, 0xa, 0x200, 0x3}, 0x10, 0x0, 0x0, 0x8, 0x0, &(0x7f0000000180)=[{0x1, 0x1, 0x0, 0xc}, {0x3, 0x2, 0x4, 0x8}, {0x3, 0x5, 0x9, 0x7}, {0x2, 0x1, 0xe, 0xc}, {0x4, 0x2, 0x6, 0x2}, {0x2, 0x1, 0x8, 0x7}, {0x2, 0x1, 0xe, 0x1}, {0x0, 0x1, 0xa, 0x4}], 0x10, 0xfffffff9}, 0x90) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f0000001300)=r0, 0x4) openat$tun(0xffffffffffffff9c, &(0x7f0000000200), 0xb219c3, 0x0) 00:54:22 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x24}}, 0x0) getsockname$packet(r2, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000440)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="48000000100005070000", @ANYRES32=r3, @ANYBLOB="0000000000000000280012000900010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000480)=@newqdisc={0x2c, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r3, {0x0, 0xfff1}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_mq={0x7}]}, 0x2c}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000740)=ANY=[@ANYBLOB="240000002400010400"/20, @ANYRES32=r3, @ANYBLOB="0000f2000202f1ff"], 0x24}}, 0x0) 00:54:22 executing program 2: syz_usb_connect(0x0, 0x2d, 0x0, 0x0) 00:54:22 executing program 4: getpid() r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'erspan0\x00', 0x1}) ioctl$TUNSETLINK(r0, 0x400454cd, 0x74f) 00:54:22 executing program 1: r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000280)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) r1 = openat$cgroup_ro(r0, &(0x7f00000002c0)='cpuacct.stat\x00', 0x0, 0x0) ioctl$TUNSETNOCSUM(r1, 0x541b, 0x20000000) [ 574.581165][ T8495] netlink: 40 bytes leftover after parsing attributes in process `syz-executor.0'. 00:54:22 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x24}}, 0x0) getsockname$packet(r2, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000440)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="48000000100005070000", @ANYRES32=r3, @ANYBLOB="0000000000000000280012000900010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000480)=@newqdisc={0x2c, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r3, {0x0, 0xfff1}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_mq={0x7}]}, 0x2c}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000740)=ANY=[@ANYBLOB="240000002400010400"/20, @ANYRES32=r3, @ANYBLOB="0000f2000202f1ff"], 0x24}}, 0x0) 00:54:23 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'erspan0\x00', 0x1}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'team_slave_1\x00'}) 00:54:23 executing program 4: socketpair(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000180), &(0x7f00000001c0)=0x4) 00:54:23 executing program 1: pipe2(&(0x7f00000007c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r0, &(0x7f0000003a80)=[{&(0x7f00000018c0)="f3", 0x1}, {0x0}, {&(0x7f0000002a80)="b4", 0x1}], 0x3) [ 575.150272][ T8505] netlink: 40 bytes leftover after parsing attributes in process `syz-executor.0'. 00:54:23 executing program 2: syz_usb_connect(0x0, 0x2d, 0x0, 0x0) 00:54:23 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x24}}, 0x0) getsockname$packet(r2, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000440)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="48000000100005070000", @ANYRES32=r3, @ANYBLOB="0000000000000000280012000900010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000480)=@newqdisc={0x2c, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r3, {0x0, 0xfff1}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_mq={0x7}]}, 0x2c}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000740)=ANY=[@ANYBLOB="240000002400010400"/20, @ANYRES32=r3, @ANYBLOB="0000f2000202f1ff"], 0x24}}, 0x0) 00:54:23 executing program 3: accept(0xffffffffffffffff, &(0x7f0000000180)=@in, 0x0) 00:54:23 executing program 4: pipe2(&(0x7f00000007c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fchown(r0, 0x0, 0x0) 00:54:23 executing program 1: pipe2(&(0x7f00000007c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r0, &(0x7f0000003a80)=[{0x0}, {0x0}, {0x0}], 0x3) [ 575.692686][ T8517] netlink: 40 bytes leftover after parsing attributes in process `syz-executor.0'. 00:54:24 executing program 3: shmat(0xffffffffffffffff, &(0x7f0000ffe000/0x2000)=nil, 0x0) shmdt(0x0) 00:54:24 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x24}}, 0x0) getsockname$packet(r2, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000440)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="480000001000050700000000000000", @ANYRES32=r3, @ANYBLOB="0000000000000000280012000900010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000480)=@newqdisc={0x2c, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r3, {0x0, 0xfff1}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_mq={0x7}]}, 0x2c}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000740)=ANY=[@ANYBLOB="240000002400010400"/20, @ANYRES32=r3, @ANYBLOB="0000f2000202f1ff"], 0x24}}, 0x0) 00:54:24 executing program 4: dup(0xffffffffffffff9c) getitimer(0x2, &(0x7f0000000080)) 00:54:24 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getpeername$inet6(r0, 0x0, 0x0) 00:54:24 executing program 3: clock_getres(0x2, &(0x7f0000001340)) [ 576.200000][ T8526] netlink: 40 bytes leftover after parsing attributes in process `syz-executor.0'. 00:54:24 executing program 2: syz_usb_connect(0x0, 0x2d, 0x0, 0x0) 00:54:24 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x24}}, 0x0) getsockname$packet(r2, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000440)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="480000001000050700000000000000", @ANYRES32=r3, @ANYBLOB="0000000000000000280012000900010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000480)=@newqdisc={0x2c, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r3, {0x0, 0xfff1}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_mq={0x7}]}, 0x2c}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000740)=ANY=[@ANYBLOB="240000002400010400"/20, @ANYRES32=r3, @ANYBLOB="0000f2000202f1ff"], 0x24}}, 0x0) 00:54:24 executing program 1: mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) 00:54:24 executing program 4: accept(0xffffffffffffffff, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) 00:54:24 executing program 3: open$dir(&(0x7f0000000000)='\x00', 0x0, 0x0) [ 576.720850][ T8539] netlink: 40 bytes leftover after parsing attributes in process `syz-executor.0'. 00:54:25 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) poll(&(0x7f0000000140)=[{r0}], 0x1, 0x1) 00:54:25 executing program 4: mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x6011, 0xffffffffffffffff, 0x0) 00:54:25 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x24}}, 0x0) getsockname$packet(r2, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000440)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="480000001000050700000000000000", @ANYRES32=r3, @ANYBLOB="0000000000000000280012000900010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000480)=@newqdisc={0x2c, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r3, {0x0, 0xfff1}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_mq={0x7}]}, 0x2c}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000740)=ANY=[@ANYBLOB="240000002400010400"/20, @ANYRES32=r3, @ANYBLOB="0000f2000202f1ff"], 0x24}}, 0x0) 00:54:25 executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, 0x0, 0x0) 00:54:25 executing program 4: r0 = socket(0xa, 0x1, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000040)) 00:54:25 executing program 2: syz_usb_connect(0x0, 0x2d, &(0x7f0000000040)=ANY=[], 0x0) 00:54:25 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8912, 0x0) [ 577.267798][ T8550] netlink: 40 bytes leftover after parsing attributes in process `syz-executor.0'. 00:54:25 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x24}}, 0x0) getsockname$packet(r2, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000440)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="480000001000050700"/18, @ANYRES32=r3, @ANYBLOB="0000000000000000280012000900010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000480)=@newqdisc={0x2c, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r3, {0x0, 0xfff1}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_mq={0x7}]}, 0x2c}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000740)=ANY=[@ANYBLOB="240000002400010400"/20, @ANYRES32=r3, @ANYBLOB="0000f2000202f1ff"], 0x24}}, 0x0) 00:54:25 executing program 3: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(r0, 0x401c5820, &(0x7f00000000c0)={'gre0\x00', 0x0}) 00:54:25 executing program 4: r0 = socket(0xa, 0x1, 0x0) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r0, 0x89f0, &(0x7f0000000140)={'ip6gre0\x00', &(0x7f00000000c0)={'syztnl2\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @private0, @ipv4={'\x00', '\xff\xff', @initdev={0xac, 0x1e, 0x0, 0x0}}, 0x7}}) 00:54:26 executing program 1: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(r0, 0x4020940d, &(0x7f00000000c0)={'gre0\x00', 0x0}) [ 577.794546][ T8560] netlink: 20 bytes leftover after parsing attributes in process `syz-executor.0'. [ 577.887858][ T775] usb 3-1: new high-speed USB device number 11 using dummy_hcd 00:54:26 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x24}}, 0x0) getsockname$packet(r2, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000440)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="480000001000050700"/18, @ANYRES32=r3, @ANYBLOB="0000000000000000280012000900010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000480)=@newqdisc={0x2c, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r3, {0x0, 0xfff1}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_mq={0x7}]}, 0x2c}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000740)=ANY=[@ANYBLOB="240000002400010400"/20, @ANYRES32=r3, @ANYBLOB="0000f2000202f1ff"], 0x24}}, 0x0) [ 578.133622][ T775] usb 3-1: device descriptor read/64, error -71 00:54:26 executing program 3: r0 = socket(0x2, 0x5, 0x0) sendmsg$RDMA_NLDEV_CMD_SYS_GET(r0, &(0x7f00000001c0)={&(0x7f0000000100), 0xc, &(0x7f0000000180)={0x0, 0x40}}, 0x0) 00:54:26 executing program 4: socketpair(0x1e, 0x5, 0x0, &(0x7f0000000440)={0xffffffffffffffff}) sendmsg$BATADV_CMD_GET_ORIGINATORS(r0, &(0x7f0000000600)={0x0, 0x0, &(0x7f0000000380)={0x0}}, 0x20040040) 00:54:26 executing program 1: bpf$MAP_CREATE(0x14, 0x0, 0x0) [ 578.357542][ T8568] netlink: 20 bytes leftover after parsing attributes in process `syz-executor.0'. [ 578.469297][ T775] usb 3-1: new high-speed USB device number 12 using dummy_hcd 00:54:26 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x24}}, 0x0) getsockname$packet(r2, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000440)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="480000001000050700"/18, @ANYRES32=r3, @ANYBLOB="0000000000000000280012000900010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000480)=@newqdisc={0x2c, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r3, {0x0, 0xfff1}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_mq={0x7}]}, 0x2c}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000740)=ANY=[@ANYBLOB="240000002400010400"/20, @ANYRES32=r3, @ANYBLOB="0000f2000202f1ff"], 0x24}}, 0x0) 00:54:26 executing program 4: r0 = socket(0xa, 0x1, 0x0) sendmsg$ETHTOOL_MSG_LINKMODES_GET(r0, &(0x7f0000000340)={&(0x7f0000000000), 0xc, &(0x7f0000000300)={0x0}}, 0x24000000) 00:54:26 executing program 3: r0 = socket(0xa, 0x1, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8905, &(0x7f0000000040)) [ 578.752179][ T775] usb 3-1: device descriptor read/64, error -71 00:54:27 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8904, 0x0) [ 578.902677][ T775] usb usb3-port1: attempt power cycle 00:54:27 executing program 3: r0 = socket(0x26, 0x5, 0x0) sendmsg$DCCPDIAG_GETSOCK(r0, &(0x7f0000000880)={0x0, 0x0, &(0x7f0000000800)={0x0}}, 0x0) [ 579.200340][ T8582] netlink: 20 bytes leftover after parsing attributes in process `syz-executor.0'. 00:54:27 executing program 4: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(r0, 0x4020940d, 0x0) 00:54:27 executing program 1: ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00'}) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='net_prio.prioidx\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000000)=ANY=[], 0x6db6e571) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1, 0x11, r0, 0x0) r1 = socket$inet6_sctp(0xa, 0x5, 0x84) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r1, 0x84, 0x4, 0x0, &(0x7f0000000040)) [ 579.359474][ T775] usb 3-1: new high-speed USB device number 13 using dummy_hcd 00:54:27 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x24}}, 0x0) getsockname$packet(r2, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000440)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="480000001000050700"/19, @ANYRES32=r3, @ANYBLOB="0000000000000000280012000900010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000480)=@newqdisc={0x2c, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r3, {0x0, 0xfff1}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_mq={0x7}]}, 0x2c}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000740)=ANY=[@ANYBLOB="240000002400010400"/20, @ANYRES32=r3, @ANYBLOB="0000f2000202f1ff"], 0x24}}, 0x0) [ 579.490117][ T775] usb 3-1: device descriptor read/8, error -71 00:54:27 executing program 3: r0 = socket$nl_sock_diag(0x10, 0x3, 0x4) sendmsg$DCCPDIAG_GETSOCK(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x4c, 0x13, 0x1}, 0x4c}}, 0x0) 00:54:28 executing program 4: r0 = socket(0xa, 0x1, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x5411, &(0x7f0000000040)) [ 579.822774][ T8592] netlink: 40 bytes leftover after parsing attributes in process `syz-executor.0'. [ 579.833411][ T775] usb 3-1: new high-speed USB device number 14 using dummy_hcd 00:54:28 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x10, 0x3, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) r3 = socket(0x10, 0x2, 0x0) sendmsg$nl_route(r3, &(0x7f0000000940)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000007c0)=@ipv6_getroute={0x1c}, 0x1c}}, 0x0) getsockname$packet(r3, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000100)=0x14) sendmsg$nl_route(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400eeffffffffffff00000000", @ANYRES32=r4, @ANYBLOB="01000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000005840)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000240)=ANY=[@ANYBLOB="4800000024000b0e00"/20, @ANYRES32=r4, @ANYBLOB="00000000ffffffff0000000008000100687462001c0002001800020003"], 0x48}}, 0x0) sendmsg$NL802154_CMD_GET_SEC_LEVEL(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000b00)=@newtfilter={0x44, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r4, {}, {}, {0xfff3}}, [@filter_kind_options=@f_bpf={{0x8}, {0x18, 0x2, [@TCA_BPF_FD={0x8}, @TCA_BPF_OPS={{0x6}, {0x4}}]}}]}, 0x44}}, 0x0) [ 579.960215][ T775] usb 3-1: device descriptor read/8, error -71 00:54:28 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x24}}, 0x0) getsockname$packet(r2, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000440)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="480000001000050700"/19, @ANYRES32=r3, @ANYBLOB="0000000000000000280012000900010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000480)=@newqdisc={0x2c, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r3, {0x0, 0xfff1}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_mq={0x7}]}, 0x2c}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000740)=ANY=[@ANYBLOB="240000002400010400"/20, @ANYRES32=r3, @ANYBLOB="0000f2000202f1ff"], 0x24}}, 0x0) 00:54:28 executing program 3: r0 = socket$inet_udp(0x2, 0x2, 0x0) getsockopt(r0, 0x8000, 0x0, 0x0, 0x0) [ 580.124321][ T775] usb usb3-port1: unable to enumerate USB device [ 580.217982][ T8597] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.1'. [ 580.297748][ T8600] netlink: 40 bytes leftover after parsing attributes in process `syz-executor.0'. 00:54:28 executing program 1: socketpair(0x1e, 0x5, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$team(&(0x7f00000002c0), r0) sendmsg$NL80211_CMD_SET_WIPHY_NETNS(r1, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={&(0x7f00000004c0)={0x20, 0x0, 0x0, 0x0, 0x0, {{}, {@void, @void, @val={0xc}}}}, 0x20}}, 0x0) 00:54:28 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x24}}, 0x0) getsockname$packet(r2, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000440)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="480000001000050700"/19, @ANYRES32=r3, @ANYBLOB="0000000000000000280012000900010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000480)=@newqdisc={0x2c, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r3, {0x0, 0xfff1}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_mq={0x7}]}, 0x2c}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000740)=ANY=[@ANYBLOB="240000002400010400"/20, @ANYRES32=r3, @ANYBLOB="0000f2000202f1ff"], 0x24}}, 0x0) 00:54:28 executing program 4: r0 = socket(0x11, 0x2, 0x0) recvmsg$can_raw(r0, &(0x7f0000001580)={0x0, 0x0, 0x0}, 0x12042) 00:54:28 executing program 3: r0 = socket(0xa, 0x1, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x890b, &(0x7f0000000040)) 00:54:28 executing program 2: syz_usb_connect(0x0, 0x2d, &(0x7f0000000040)=ANY=[], 0x0) [ 580.912012][ T8609] netlink: 40 bytes leftover after parsing attributes in process `syz-executor.0'. 00:54:29 executing program 4: r0 = socket(0xa, 0x1, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x89b0, &(0x7f0000000040)) 00:54:29 executing program 1: socketpair(0x1e, 0x5, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$team(&(0x7f00000002c0), r0) sendmsg$NL80211_CMD_SET_WIPHY_NETNS(r1, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={&(0x7f00000004c0)={0x20, 0x0, 0x0, 0x0, 0x0, {{}, {@void, @void, @val={0xc}}}}, 0x20}}, 0x0) 00:54:29 executing program 3: bpf$MAP_CREATE(0x13, 0x0, 0x0) 00:54:29 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x24}}, 0x0) getsockname$packet(r2, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000440)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r3, @ANYBLOB="0000000000000000280012000900010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000480)=@newqdisc={0x2c, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r3, {0x0, 0xfff1}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_mq={0x7}]}, 0x2c}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000740)=ANY=[@ANYBLOB="240000002400010400"/20, @ANYRES32=r3, @ANYBLOB="0000f2000202f1ff"], 0x24}}, 0x0) [ 581.329467][ T5113] usb 3-1: new high-speed USB device number 15 using dummy_hcd 00:54:29 executing program 4: ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00'}) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='net_prio.prioidx\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000000)=ANY=[], 0x6db6e571) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1, 0x11, r0, 0x0) r1 = socket$inet6_sctp(0xa, 0x5, 0x84) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r1, 0x84, 0x3, 0x0, &(0x7f0000000040)) [ 581.531028][ T8622] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.0'. [ 581.599659][ T5113] usb 3-1: device descriptor read/64, error -71 00:54:29 executing program 1: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(r0, 0x40086602, &(0x7f00000000c0)={'gre0\x00', 0x0}) 00:54:30 executing program 3: r0 = socket(0xa, 0x1, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8932, &(0x7f0000000040)) 00:54:30 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x24}}, 0x0) getsockname$packet(r2, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000440)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r3, @ANYBLOB="0000000000000000280012000900010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000480)=@newqdisc={0x2c, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r3, {0x0, 0xfff1}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_mq={0x7}]}, 0x2c}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000740)=ANY=[@ANYBLOB="240000002400010400"/20, @ANYRES32=r3, @ANYBLOB="0000f2000202f1ff"], 0x24}}, 0x0) [ 581.939645][ T5113] usb 3-1: new high-speed USB device number 16 using dummy_hcd 00:54:30 executing program 4: r0 = socket(0x18, 0x0, 0x1) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan1\x00'}) 00:54:30 executing program 1: r0 = socket(0x23, 0x5, 0x0) recvmsg$can_raw(r0, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x40000}, 0x0) [ 582.219203][ T5113] usb 3-1: device descriptor read/64, error -71 [ 582.341037][ T8634] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.0'. [ 582.387053][ T5113] usb usb3-port1: attempt power cycle 00:54:30 executing program 3: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(r0, 0xc020660b, 0x0) [ 582.543251][ T1204] ieee802154 phy0 wpan0: encryption failed: -22 [ 582.550557][ T1204] ieee802154 phy1 wpan1: encryption failed: -22 00:54:31 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x24}}, 0x0) getsockname$packet(r2, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000440)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r3, @ANYBLOB="0000000000000000280012000900010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000480)=@newqdisc={0x2c, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r3, {0x0, 0xfff1}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_mq={0x7}]}, 0x2c}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000740)=ANY=[@ANYBLOB="240000002400010400"/20, @ANYRES32=r3, @ANYBLOB="0000f2000202f1ff"], 0x24}}, 0x0) 00:54:31 executing program 4: bpf$MAP_CREATE(0x4, &(0x7f00000003c0)=@base={0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x48) 00:54:31 executing program 1: r0 = socket(0x23, 0x5, 0x0) ioctl$SIOCPNDELRESOURCE(r0, 0x89ef, &(0x7f00000000c0)) [ 582.979692][ T5113] usb 3-1: new high-speed USB device number 17 using dummy_hcd [ 583.110788][ T5113] usb 3-1: device descriptor read/8, error -71 00:54:31 executing program 3: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(r0, 0x89f1, &(0x7f00000000c0)={'gre0\x00', &(0x7f0000000000)={'syztnl0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, {{0x5, 0x2, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @remote}}}}) [ 583.420757][ T5113] usb 3-1: new high-speed USB device number 18 using dummy_hcd [ 583.479980][ T8647] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.0'. 00:54:31 executing program 1: r0 = socket(0x1e, 0x5, 0x0) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r0, 0x89f2, &(0x7f0000000240)={'ip6gre0\x00', &(0x7f00000001c0)={'ip6tnl0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @dev, @private2, 0x0, 0x700}}) [ 583.619592][ T5113] usb 3-1: device descriptor read/8, error -71 00:54:31 executing program 4: r0 = socket(0xa, 0x1, 0x0) sendmsg$ETHTOOL_MSG_LINKMODES_GET(r0, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={0x0}}, 0x24000000) 00:54:31 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x24}}, 0x0) getsockname$packet(r2, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000440)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r3, @ANYBLOB="0000000000000000280012000900010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r2, 0x0, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000740)=ANY=[@ANYBLOB="240000002400010400"/20, @ANYRES32=r3, @ANYBLOB="0000f2000202f1ff"], 0x24}}, 0x0) [ 583.760646][ T5113] usb usb3-port1: unable to enumerate USB device 00:54:32 executing program 3: bpf$MAP_CREATE(0x15, &(0x7f00000003c0)=@base={0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x48) 00:54:32 executing program 2: syz_usb_connect(0x0, 0x2d, &(0x7f0000000040)=ANY=[], 0x0) [ 584.157345][ T8655] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.0'. 00:54:32 executing program 1: r0 = socket$inet(0x2, 0x6, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f0000000000)="8907040400", 0x5) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x0, @remote}, 0x10) 00:54:32 executing program 4: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(r0, 0x8970, &(0x7f00000000c0)={'gre0\x00', 0x0}) 00:54:32 executing program 3: socketpair(0x1e, 0x5, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$team(&(0x7f00000002c0), r0) syz_genetlink_get_family_id$smc(&(0x7f0000000100), r1) 00:54:32 executing program 1: r0 = socket$inet_udp(0x2, 0x2, 0x0) sendmsg$BATADV_CMD_GET_ORIGINATORS(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={0x0}}, 0x0) 00:54:32 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x24}}, 0x0) getsockname$packet(r2, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000440)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r3, @ANYBLOB="0000000000000000280012000900010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r2, 0x0, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000740)=ANY=[@ANYBLOB="240000002400010400"/20, @ANYRES32=r3, @ANYBLOB="0000f2000202f1ff"], 0x24}}, 0x0) [ 584.799687][ T775] usb 3-1: new high-speed USB device number 19 using dummy_hcd 00:54:33 executing program 4: r0 = socket(0x23, 0x5, 0x0) recvmsg$can_raw(r0, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x1b}, 0x0) [ 585.030163][ T8671] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.0'. [ 585.035960][ T775] usb 3-1: device descriptor read/64, error -71 00:54:33 executing program 3: r0 = socket(0xa, 0x1, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8924, &(0x7f0000000040)) 00:54:33 executing program 1: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(r0, 0x8922, &(0x7f00000000c0)={'gre0\x00', 0x0}) [ 585.331397][ T775] usb 3-1: new high-speed USB device number 20 using dummy_hcd 00:54:33 executing program 4: bpf$MAP_CREATE(0x9, &(0x7f00000003c0)=@base={0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x48) 00:54:33 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x24}}, 0x0) getsockname$packet(r2, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000440)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r3, @ANYBLOB="0000000000000000280012000900010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r2, 0x0, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000740)=ANY=[@ANYBLOB="240000002400010400"/20, @ANYRES32=r3, @ANYBLOB="0000f2000202f1ff"], 0x24}}, 0x0) 00:54:33 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000100)=@bloom_filter={0x1e, 0x0, 0xde94, 0xffffff00, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x6}, 0x48) [ 585.589316][ T775] usb 3-1: device descriptor read/64, error -71 00:54:33 executing program 1: r0 = socket(0x10, 0x3, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x10, 0x2, 0x0) sendmsg$nl_route(r2, &(0x7f0000000940)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000007c0)=@ipv6_getroute={0x1c}, 0x1c}}, 0x0) getsockname$packet(r2, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000100)=0x14) sendmsg$nl_route(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400eeffffffffffff00000000", @ANYRES32=r3, @ANYBLOB="01000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000005840)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000240)=ANY=[@ANYBLOB="4800000024000b0e00"/20, @ANYRES32=r3, @ANYBLOB="00000000ffffffff0000000008000100687462001c0002"], 0x48}}, 0x0) [ 585.738482][ T775] usb usb3-port1: attempt power cycle 00:54:34 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_RECONFIGURE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x24, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\x00'}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x24}}, 0x0) [ 585.983902][ T8685] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.0'. [ 586.191338][ T8690] block nbd4: not configured, cannot reconfigure [ 586.219476][ T775] usb 3-1: new high-speed USB device number 21 using dummy_hcd [ 586.241774][ T8686] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.1'. [ 586.299886][ T8687] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.1'. [ 586.359929][ T775] usb 3-1: device descriptor read/8, error -71 00:54:34 executing program 4: r0 = socket(0xa, 0x1, 0x0) getsockopt$MISDN_TIME_STAMP(r0, 0x0, 0x1, 0x0, &(0x7f0000000080)) 00:54:34 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x24}}, 0x0) getsockname$packet(r2, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000440)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r3, @ANYBLOB="0000000000000000280012000900010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000740)=ANY=[@ANYBLOB="240000002400010400"/20, @ANYRES32=r3, @ANYBLOB="0000f2000202f1ff"], 0x24}}, 0x0) 00:54:34 executing program 1: bpf$MAP_CREATE(0x12, &(0x7f00000003c0)=@base={0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x48) [ 586.719475][ T775] usb 3-1: new high-speed USB device number 22 using dummy_hcd [ 586.830106][ T775] usb 3-1: device descriptor read/8, error -71 [ 586.945084][ T8694] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.0'. [ 586.993194][ T775] usb usb3-port1: unable to enumerate USB device 00:54:35 executing program 4: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(r0, 0x8937, &(0x7f00000000c0)={'gre0\x00', 0x0}) 00:54:35 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x24}}, 0x0) getsockname$packet(r2, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000440)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r3, @ANYBLOB="0000000000000000280012000900010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000740)=ANY=[@ANYBLOB="240000002400010400"/20, @ANYRES32=r3, @ANYBLOB="0000f2000202f1ff"], 0x24}}, 0x0) 00:54:35 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$smc(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$SMC_PNETID_GET(r0, &(0x7f0000002300)={0x0, 0x0, &(0x7f00000021c0)={&(0x7f0000002280)={0x14, r1, 0x1}, 0x14}}, 0x0) 00:54:35 executing program 4: mknod(&(0x7f00000001c0)='./file0\x00', 0x8000, 0x86d) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 00:54:35 executing program 2: syz_usb_connect(0x0, 0x2d, &(0x7f0000000040)=ANY=[@ANYBLOB], 0x0) [ 587.690745][ T8701] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.0'. 00:54:36 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000002c0)={'vxcan1\x00', 0x1}) close(r0) 00:54:36 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'netpci0\x00', 0x1}) ioctl$TUNSETOFFLOAD(r0, 0x400454d0, 0x31) [ 588.189354][ T5081] usb 3-1: new high-speed USB device number 23 using dummy_hcd 00:54:36 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x24}}, 0x0) getsockname$packet(r2, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000440)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r3, @ANYBLOB="0000000000000000280012000900010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000740)=ANY=[@ANYBLOB="240000002400010400"/20, @ANYRES32=r3, @ANYBLOB="0000f2000202f1ff"], 0x24}}, 0x0) 00:54:36 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000002c0)={'vxcan1\x00', 0x1}) ioctl$TUNGETSNDBUF(r0, 0x400454d8, &(0x7f0000000080)) 00:54:36 executing program 3: r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x5, 0x0) setsockopt$bt_l2cap_L2CAP_CONNINFO(r0, 0x6, 0x3, 0x0, 0x0) [ 588.439571][ T5081] usb 3-1: device descriptor read/64, error -71 [ 588.621781][ T8714] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.0'. [ 588.754420][ T5081] usb 3-1: new high-speed USB device number 24 using dummy_hcd 00:54:37 executing program 1: r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x1, 0x0) connect$bt_l2cap(r0, &(0x7f0000000000)={0x1f, 0x1, @none, 0x658}, 0xe) [ 588.971049][ T5081] usb 3-1: device descriptor read/64, error -71 00:54:37 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x24}}, 0x0) getsockname$packet(r2, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000440)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r3, @ANYBLOB="0000000000000000280012000900010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000740)=ANY=[@ANYBLOB="240000002400010400"/20, @ANYRES32=r3, @ANYBLOB="0000f2000202f1ff"], 0x24}}, 0x0) 00:54:37 executing program 3: openat$udambuf(0xffffffffffffff9c, 0x0, 0x2) io_setup(0x558, &(0x7f0000000000)=0x0) io_submit(r0, 0x0, 0x0) 00:54:37 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'caif0\x00', 0x1}) ioctl$TUNSETPERSIST(r0, 0x400454cb, 0x1) [ 589.110044][ T5081] usb usb3-port1: attempt power cycle [ 589.270072][ T8724] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.0'. 00:54:37 executing program 1: r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x2, 0x0) recvmmsg(r0, &(0x7f0000000cc0)=[{{&(0x7f0000000200)=@can, 0x80, 0x0}}], 0x1, 0x2001, 0x0) [ 589.376051][ T8729] Zero length message leads to an empty skb 00:54:37 executing program 4: r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x5, 0x0) bind$bt_l2cap(r0, &(0x7f0000000000)={0x1f, 0xfffb, @fixed, 0x0, 0x1}, 0xe) 00:54:37 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x24}}, 0x0) getsockname$packet(r2, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000440)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r3, @ANYBLOB="0000000000000000280012000900010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000740)=ANY=[@ANYBLOB="240000002400010400"/20, @ANYRES32=r3, @ANYBLOB="0000f2000202f1ff"], 0x24}}, 0x0) [ 589.543770][ T5081] usb 3-1: new high-speed USB device number 25 using dummy_hcd 00:54:37 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) r1 = epoll_create(0x1000) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000000300)) [ 589.691811][ T5081] usb 3-1: device descriptor read/8, error -71 00:54:38 executing program 1: syz_mount_image$hfsplus(&(0x7f0000000000), &(0x7f0000000c80)='./bus\x00', 0x200008, &(0x7f0000000180)=ANY=[], 0x4, 0x607, &(0x7f00000004c0)="$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") creat(&(0x7f0000000e00)='./file2\x00', 0x0) 00:54:38 executing program 4: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000002740)='net/snmp6\x00') write$tun(r0, 0x0, 0x0) [ 589.955065][ T8737] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.0'. [ 589.972574][ T5081] usb 3-1: new high-speed USB device number 26 using dummy_hcd 00:54:38 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000002c0)={'vxcan1\x00', 0x1}) ioctl$TUNGETSNDBUF(r0, 0x800454df, 0x0) [ 590.140290][ T5081] usb 3-1: device descriptor read/8, error -71 00:54:38 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'veth0_to_batadv\x00', 0x8000}) [ 590.286014][ T5081] usb usb3-port1: unable to enumerate USB device [ 590.311594][ T8742] loop1: detected capacity change from 0 to 1024 00:54:38 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x24}}, 0x0) getsockname$packet(r2, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000440)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r3, @ANYBLOB="0000000000000000280012000900010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000740)=ANY=[@ANYBLOB="240000002400010400"/20, @ANYRES32=r3, @ANYBLOB="0000f2000202f1ff"], 0x24}}, 0x0) 00:54:38 executing program 3: creat(&(0x7f0000000040)='./bus\x00', 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) sched_setscheduler(0x0, 0x0, &(0x7f0000000200)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, 0x0, 0x0) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00'}, 0x10) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c80, 0x0) sched_setscheduler(0x0, 0x3, &(0x7f0000000040)) r2 = socket$inet6(0xa, 0x3, 0x103) connect$inet6(r2, &(0x7f0000000000)={0xa, 0x0, 0x0, @loopback}, 0x1c) sendmmsg$inet6(r2, &(0x7f0000001700)=[{{0x0, 0x10000000, 0x0, 0x0, 0x0, 0x0, 0xfc}, 0x1030000}], 0x40000000000035c, 0x0) 00:54:38 executing program 1: syz_mount_image$f2fs(&(0x7f0000000040), &(0x7f00000000c0)='./file2\x00', 0x0, &(0x7f0000000380)={[{@nouser_xattr}, {@four_active_logs}, {@four_active_logs}, {@noquota}, {@inline_xattr}, {@extent_cache}, {@prjjquota={'prjjquota', 0x3d, '-{'}}, {@jqfmt_vfsv1}, {@extent_cache}, {@jqfmt_vfsv1}]}, 0x1, 0x54f9, &(0x7f000000ab40)="$eJzs3E1vG1UXAOA7SdPvt2+EWLDrSBVSItVWnI8KdgFa8SFSRQUWrMCxJ5Zb2xPFjhOyYsESseCfIJBYseQ3sGDNDrEAsUMCee4EmgISUhy7aZ5HGp+519dnzrWqSmcmcgDOrfn015+TcCNcCSHMlnOj86Q8CusxvBBCuBlCmHnsSMr5PycuhhCuhhBujJLHnEn51ue3h7fWfnrrl2++u3Th2hdffz+dHQNPgxdDCN2deL7fjTFvxfiwnK8P20Xsrg7LGN/oPirHeYz72VaRYb9+tK5exJVWXJ/v7PVHcbtTb4xiq71dzO/04gX7w9ZRnuIDD+u7xbiZbRWx3c+L2DqMdR0cxv/bDvuDmKdZ5vuoSB8Gg6MY57ODLO5n51ERG71BOR/z5s3sYBSHZSwvFxp5p1nUsXWSb/rp9na7t3eQDrPdfjvvpWvV2kvV2p1KbTdvZoNstVLvNu+spgutzmhZZZDVu+utPG91smoj7y6mC61Go1KrpQt3s612vZfWatWV6lJlbbE8u52+fv+9tNNMF0bx1XZvb9Du9NPtfDeNn1hMl6srLy+mt2rpOxub6eaDe/c2Nt/94O7791/ZePO1ctHfykoXlpeWlyu1pcpybfEc7f+Tsugx7h9OJJl2AQBnz5P9/3X9PzABp9f/7z4I4fT7/6D/H4sz1f+e9/7/FPYPJ6L/BwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4t36Y+/KN4mQ+jq+V8/8rp54rx0kIYSaE8Ps/mA0Xj+WcLfPM/cv6uSdq+DYJRYbRNS6Vx9UQwnp5/Pb/0/4WAAAA4Nn11cc3P4vdenyZn3ZBTFK8aTNz/cMx5UtCCHPzP44p28zo5fkxJSv+fV8IB2PKVtzAujymZPGW24VxZftPZo+Fy4+FJIaZiZYDAABMxPFOYLJdCAAAAJP06bQLYDqScPQo8+hZcPGX9389ELxybAQAAACcQcm0CwAAAABOXdH/+/0/AAAAeLbF3/8DAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4A927uc2cSCKA/CzwQv7T4tWe99W9gZlbAl73GNEAWmCEkgLaYAayC0lRBDhcVCISBTJY1tB3yeZYSz4MYPgMG+kAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADo0l21Xtxc/b5um7Pbt5NnNgAAAMA522q9qJ/MUv9rc/97c+tn0y8iooyIc2v3UXw6yRw1OdUrr69ejOE2ok44fMakub5ExJ/mevjR9bcAAAAAl2uzXM3Taj09zIYeEH1KRZvy299MeUVEVLP7TGnlIe9XprD69z2O/5nS6gLWNFNYKrmNc6W9S/13P1btps+aIjXl2+/PNncAAKBHo5Om31UIAAAAffo39AAYRhFPW5nHrcBJaprtvc8nPQAAAOADKoYeAAAAANC5ev3v/D8AAAC4bOn8PwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALq0rdaLzXI1b5uz27eTZzYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPDI/ryjQAiEQRjsXd+ZzP0PKw2amppUgfDxNwYDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAb373l/8TU+NMMvfaWHoeSdZOja1TY+/cOPrD+Po1AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABf785ICIRAEUTBn/O+k739YSdAziBABDY8qatEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAX/e6X/xNT40wyd9pYOh5J1q4aW1eNvQeNowfj7d8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABc79/MaRxUHAPzNzM7WVsU1yh4iouBBL3a7ra29iQclePBPEEK6rbFbf7Q52FKEXLxJzrmIHkUEJd7yP+ScQC7xlsMeInhWZnYmmfwA1x+d2SSfD7x53x2Ged83CyHfeS8BAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoDR69yBOskNnHMfFuc29xwtZv3Wkz6yvbM9mLYujOpM+HV6ufoi6zSUCAADA+ZGU9X0IYSddm8v6uJPX/2l5TVbzf/fsOC7r+aN1f9mXtX/Wfv1l98X9gTrjcbKb3l4cDq4cT6X15GY53Z772yta+ZPP370k+RcSf7D8wijNn2f0zcbGe+08vFBHtgDAv3G57Iug/H0o6/tNJgbAudGqFN5l/Z90ms0JAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAdfsrAAD//7efPlI=") [ 590.711973][ T8748] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.0'. 00:54:39 executing program 2: syz_usb_connect(0x0, 0x2d, &(0x7f0000000040)=ANY=[@ANYBLOB], 0x0) 00:54:39 executing program 4: syz_mount_image$exfat(&(0x7f00000000c0), &(0x7f0000000240)='./file0\x00', 0x2000084c, &(0x7f0000000480)={[{@dmask={'dmask', 0x3d, 0x4}}, {@fmask}, {@utf8}, {}, {@dmask={'dmask', 0x3d, 0x6b}}, {@iocharset={'iocharset', 0x3d, 'iso8859-1'}}, {@gid}, {@uid={'uid', 0x3d, 0xee00}}, {@discard}]}, 0x81, 0x14f5, &(0x7f0000001580)="$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") r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x46900) ftruncate(r0, 0x800) r1 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x80001d00c0d0) 00:54:39 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x24}}, 0x0) getsockname$packet(r2, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000440)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r3, @ANYBLOB="0000000000000000280012000900010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000480)=@newqdisc={0x2c, 0x24, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, r3, {0x0, 0xfff1}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_mq={0x7}]}, 0x2c}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000740)=ANY=[@ANYBLOB="240000002400010400"/20, @ANYRES32=r3, @ANYBLOB="0000f2000202f1ff"], 0x24}}, 0x0) [ 591.398227][ T8763] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.0'. [ 591.419574][ T8761] loop4: detected capacity change from 0 to 256 [ 591.453761][ T8761] ======================================================= [ 591.453761][ T8761] WARNING: The mand mount option has been deprecated and [ 591.453761][ T8761] and is ignored by this kernel. Remove the mand [ 591.453761][ T8761] option from the mount to silence this warning. [ 591.453761][ T8761] ======================================================= [ 591.493449][ T8761] exfat: Deprecated parameter 'utf8' [ 591.619995][ T8761] exFAT-fs (loop4): failed to load upcase table (idx : 0x00010000, chksum : 0x205ad3fc, utbl_chksum : 0xe619d30d) [ 591.659671][ T10] usb 3-1: new high-speed USB device number 27 using dummy_hcd 00:54:39 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x24}}, 0x0) getsockname$packet(r2, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000440)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r3, @ANYBLOB="0000000000000000280012000900010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000480)=@newqdisc={0x2c, 0x24, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, r3, {0x0, 0xfff1}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_mq={0x7}]}, 0x2c}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000740)=ANY=[@ANYBLOB="240000002400010400"/20, @ANYRES32=r3, @ANYBLOB="0000f2000202f1ff"], 0x24}}, 0x0) 00:54:40 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001c00)={0x0, 0x0, &(0x7f0000001bc0)={&(0x7f0000001b40)=@ipv4_newrule={0x30, 0x20, 0x6ea470a3e324d215, 0x0, 0x0, {}, [@FRA_GENERIC_POLICY=@FRA_IIFNAME={0x14, 0x3, 'ip6erspan0\x00'}]}, 0x30}}, 0x0) [ 591.800567][ T27] audit: type=1804 audit(1706662479.906:23): pid=8761 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=invalid_pcr cause=open_writers comm="syz-executor.4" name="/root/syzkaller-testdir4281853963/syzkaller.ZESApT/316/file0/bus" dev="loop4" ino=1048608 res=1 errno=0 [ 591.929596][ T10] usb 3-1: device descriptor read/64, error -71 [ 592.039761][ T8766] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.0'. [ 592.224926][ T10] usb 3-1: new high-speed USB device number 28 using dummy_hcd 00:54:40 executing program 4: r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000b40)={0x11, 0x8, &(0x7f00000039c0)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000006000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020a6f4e0e4f698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546000677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c234664c0af9360a1f7a5e6b607130c89f18c0c1089d8b853289d01aa27ae8b09e00e79ab20b0b8e1148f49faf2ad0000000000000006fa03c6468972089b302d7bf6023cdcedb5e0125ebbc08dee510cb2364149215108333719acd97cfa107d40224edc5467a932b77674e802a0d42bc6099ad238af770b5ed8925161729298700000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f4ab87b1bfeda7be586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c95c25a573dc2edcaea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d605ffff9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae613402216b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb6d952aab9c70764b0a8a7583c90b3433b809b5b9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000000000000000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed3957f813567f7a95435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0ac559eaf39027ceb379a902d9ba96ffffff7f0000100000000000007d5ad897ef3b7cda42013d53046da21b40216e14ba2d6ad5656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff7a1ef3282830689da6b53b263339863297771429d120000003341bf4abacac94500fca0493cf29b33dcc9ffffffffffffffd39f6ce0c6ff01589646efd1cf870cd7bb2366fdf870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c1083d5e71b5565b1768ee58969c41595229df17bcad70fb4021428ce970275d13b78100788f11f761038b75d4fe32b561d46ea3abe0fa4d30dc94ef241875f3b4ce0232fcea69c271d7fa29822aea68a660e717a04becff0f719197724f4fce1293b62d7e8c7123d8ec571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd000c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7df8be5877050c91301fb997316dbf17866fb84d4173731efe895ff2e1c55ef08235a0126e01254c44060926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a861887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca3fb5aac518a75f9e7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc74aaaf1e3e483b4ad05573af40326993947d9a631bcbf3583784acbda216550d7ad333545794f37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694dc55bff9f5f4df90400000000000000d6b2c5ea139376f24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd4500f8e3070000001e48418046c216c1f895778cb25122a2a998de0842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec84ac3571f02f647b3385b3b8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde8a168c3f5db2fea6f26e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba2f58ea8e4aa37094191e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df986741517abf11389b751f4e109b60000000000000000d6d5210d7560eb92d6a97a27602b81f76386f1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750890ae71555b3228b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101288d139bd3da230ed05a8fe64680b0a3f9f2dd704e4214de5946912d6c98cd1a9fbe1e7d58c08acaf30235b9100000000a55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e6009756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c776f4b4ce07e1c6fa66fcfc7a228805f76785efc0ceb1c8e5729c66418d169fc03aa18854693ad2a182068e1e3a0e2505bc7f41019645466ac96e0d4b3bc19faa5449209b083dbd334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c7868dcda7e478950aa69eb7f7f80572fdd11bb1d0d1280fbc22bf73468788df51710d7d31c632fc5ed1762eb0b428ee751c47d8e894f745a868404a0bf35f0121008b722b1eaa6aedfa1bf2e7ccb2d61d5d76331945e20fa26b8471d42645288d7226bbd9c9e9e1cc9eb3d541e407cc2dae5e690cd628ab848753203b458b97ec1afb079b4b4ba686fcdf240430a537a395dc73bda367bf12cb7d81691a5fe8c47be395656a297e9df0e71f96756ea5cce7db3c4be290159f6bcd75f0dda9de5532e71ae9e48b0ed1254a83100000000f6fbb869604d51a36a54c832e45b2569dc0d90b075225fde44c4e0973171ad47d6b70ebc660309e1e245b0fdf9743af932cd6db49a47613808bad959719c0000000000378ac2e24c7e800003c9e8095e02985f28e678f66422436f949e2ab8f162d7e3f855e378f4a1f40b0c6fb2d4b205a800b6d713acebc5b014e61a543a5a194f9ac18d76b5440e3b1a569e7397f6ca0400966d7ba19e720413267a6ccea9c439671d2c680f2753ca184eeeb843450368acb4383a01d25eb3d1e23e0f2645d1cdfa9fa410632f95a5f622f851c66ee7e3030108000000000000c4f93c0984b5c2d4523497e4d64f95f08493564a1df87111c9bffef97dcecc467ace456597685c5870d25f88a0f463db88d377442e1349acaf766218b54a9d624778e1c4cba6e6390a9f302c6eb2df7766411bef0ebb5000000000006065d6735eb7a00e127c0000000000000000000000bfb0bba79344643b1d8daa9f38e4b62c1e2af68c6f5054b078acd74b4a9c944e4505da485a3a4154387a0a88370d9ed9467b09c5888a06431df3f68abf0b366c4d5f8bea7b29c257ed756dff7a21c6b661cbdd43de65afd7f661d5c84f915c90e3d6ea012b68b787eb01d8320000000000000060176dacba0ec503a37fae6b472ec369c79ee6a420c0fd8d8d82fe136d5af6c30bfeb0a7275babfdb96a127aa9386e0671c6454245a18c1c8c49552cff5d27b547cdc34c0858c77a47a9ff86ee9fbd9ceda428716a4218821176d8067997527230fa67d26950d3e4f2750fa7c872874ad3a2d11f9f6eb08e6d7b6fa257b04d8ce36360f524e3dfd2211641f3d2637d86b80681eca50ce0eecafdd22d41fa515c15591e70ded4b70efac3cb42fb352d82e8f7573e8ed8248da356fa91a252976d3a4d8c1843a8d5bb7f5f1028453a0562a3ea93117076dd4940b7df50d78289fe66197525f6095f8662d232970bef61b03fa83027963a1a2e07cfee30c0d0b4c5877f93b3637ca21eab5afcf5d4638dfe8f9202aaad51c979049dd76d65368cbd4187d9f74257c7c4a23ac4a34eec5aa17e78c5167216f5e72138d20f8325dd5f8f96c32189c904eaef580987f1ce601a7cdc35461db9981ac42f9e24b0699bbe4e3d986e38952b0b7938eefd9e7a292bbb66367ad77045fdc18855c81c031dedd185c723238373fc698d676791d04f1ff5f0825a6619e844882f31ed190233d58ecee949e310bf2b1a51b8a33ae65a06d2b6ad386bf8dc49dd328bcd75d1843a13d68560175a18af7efc3c0f20e32f84f6aaaf000000000000000000000013a6c66bce74a8fb9092023df695da2714a7933d699d42de2bc4a85e0a0e22228290a7a7553ab93a16e42453ed86869a02df2f47d4088fac1772d3cd955c81cbf91c2ca7942942f61723b558079b82547844f92df2499c4b2c2ef2539e5daa8d8727baaa6b5755e6f83bbfca00"/3245], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x0, 0x10, &(0x7f0000000000), 0xffffffffffffff7e}, 0x48) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000dc0)={&(0x7f0000000d80)='mm_page_alloc\x00', r0}, 0x10) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cgroup.kill\x00', 0x275a, 0x0) ioctl$BTRFS_IOC_SPACE_INFO(0xffffffffffffffff, 0xc0109414, &(0x7f0000004680)={0x265, 0x0, ['\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00']}) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0x0) [ 592.469155][ T10] usb 3-1: device descriptor read/64, error -71 00:54:40 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x24}}, 0x0) getsockname$packet(r2, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000440)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r3, @ANYBLOB="0000000000000000280012000900010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000480)=@newqdisc={0x2c, 0x24, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, r3, {0x0, 0xfff1}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_mq={0x7}]}, 0x2c}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000740)=ANY=[@ANYBLOB="240000002400010400"/20, @ANYRES32=r3, @ANYBLOB="0000f2000202f1ff"], 0x24}}, 0x0) [ 592.606202][ T10] usb usb3-port1: attempt power cycle [ 592.902483][ T8774] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.0'. 00:54:41 executing program 4: syz_usb_connect$cdc_ecm(0x0, 0x69, &(0x7f0000000100)={{0x12, 0x1, 0x250, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x57, 0x1, 0x1, 0x0, 0x0, 0x4, [{{0x9, 0x4, 0x0, 0x6, 0x3, 0x2, 0x6, 0x0, 0x4, {{0x6, 0x24, 0x6, 0x0, 0x0, "c2"}, {0x5, 0x24, 0x0, 0x101}, {0xd, 0x24, 0xf, 0x1, 0x4000000, 0xfffd, 0x1a, 0x1}, [@ncm={0x6, 0x24, 0x1a, 0x5, 0xd7fd62a2da058345}, @dmm={0x7, 0x24, 0x14, 0x8, 0x3f}, @call_mgmt={0x5, 0x24, 0x1, 0x3, 0x5}]}, {[{{0x9, 0x5, 0x81, 0x3, 0x7ff, 0x80, 0x1, 0x3}}], {{0x9, 0x5, 0x82, 0x2, 0x3ff, 0x0, 0x6, 0x2}}, {{0x9, 0x5, 0x3, 0x2, 0x5e7, 0xb0, 0x2, 0x3}}}}}]}}]}}, &(0x7f0000000480)={0xa, &(0x7f0000000180)={0xa, 0x6, 0x110, 0x87, 0x0, 0x8, 0x20, 0x6}, 0xd4, &(0x7f00000001c0)={0x5, 0xf, 0xd4, 0x5, [@generic={0x9f, 0x10, 0x1, "d5c0c15b2a0bdb248667adc2c126a110b8f1aa19b8905079da6df53a59f46e0dcd06071d3babe08034a7061c2b9a35609863333a1a4fe383a1c16db18ea6f566a8fbf9f941fd2381284a59b53976f1a78589ea3a3fa2fa6f6447f7c73a69f3935a8eb5acdd82d13c81f6ccab622ea477dd4f057f3f546f929dad876f546a88ec3a11b86ed7589f0b83e34d4d6e19b5964dd3876ef2ac79d0dd197478"}, @ssp_cap={0x14, 0x10, 0xa, 0x9, 0x2, 0x5, 0x0, 0xfffb, [0xc000, 0xffc0f0]}, @ext_cap={0x7, 0x10, 0x2, 0x8, 0xe, 0x3, 0x7ff}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x9, 0x5, 0x0, 0x80}, @wireless={0xb, 0x10, 0x1, 0x2, 0x28, 0x0, 0x4, 0x4, 0x81}]}, 0x3, [{0x5f, &(0x7f00000002c0)=@string={0x5f, 0x3, "7953e3cd37d6b0974314ad366b05060c68891f61e84490eadf965d263046ca008495f48969c1a852b85c5e2f04c8d75785bcff1e81c72e320b9ecc3c147353445cb259b3ab36bb035649c5124bda10f270e4866ee0cee2afb48a8f2899"}}, {0x4, &(0x7f0000000340)=@lang_id={0x4, 0x3, 0x44c}}, {0xce, &(0x7f0000000380)=@string={0xce, 0x3, "dd93dc0cabc5e2669d71333fda2dbffa833f46919d78a2395bffb6bcb067aaf2047fe808df2952af9d71bc969058d0207dd9d45ca17c6a98f02504eb7b4467248924d9ef66687890642c8e69b8284fa1b60f09f14b8045a11624f139bf6f04d482cd534c0978bccb1e7419686748e53968bbcd6a47bfdbd094d0db6179edc1fc55341e61ffb85b42d51ece4731b1092bc9c51ebbec40e22d0b0bd382647fdc257c04537f79987f8758e58da73cc1497e1235a2a0fadacbe63eecde90f645a9dd10d7e2b4561e825b51a6250a"}}]}) [ 593.076703][ T10] usb 3-1: new high-speed USB device number 29 using dummy_hcd 00:54:41 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x24}}, 0x0) getsockname$packet(r2, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000440)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r3, @ANYBLOB="0000000000000000280012000900010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000480)=@newqdisc={0x2c, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, {0x0, 0xfff1}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_mq={0x7}]}, 0x2c}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000740)=ANY=[@ANYBLOB="240000002400010400"/20, @ANYRES32=r3, @ANYBLOB="0000f2000202f1ff"], 0x24}}, 0x0) [ 593.230309][ T10] usb 3-1: device descriptor read/8, error -71 [ 593.458799][ T8779] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.0'. [ 593.512089][ T10] usb 3-1: new high-speed USB device number 30 using dummy_hcd 00:54:41 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x24}}, 0x0) getsockname$packet(r2, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000440)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r3, @ANYBLOB="0000000000000000280012000900010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000480)=@newqdisc={0x2c, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, {0x0, 0xfff1}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_mq={0x7}]}, 0x2c}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000740)=ANY=[@ANYBLOB="240000002400010400"/20, @ANYRES32=r3, @ANYBLOB="0000f2000202f1ff"], 0x24}}, 0x0) [ 593.649435][ T775] usb 5-1: new high-speed USB device number 5 using dummy_hcd [ 593.657751][ T10] usb 3-1: device descriptor read/8, error -71 [ 593.799326][ T10] usb usb3-port1: unable to enumerate USB device [ 593.822800][ T8782] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.0'. 00:54:42 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x24}}, 0x0) getsockname$packet(r2, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000440)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r3, @ANYBLOB="0000000000000000280012000900010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000480)=@newqdisc={0x2c, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, {0x0, 0xfff1}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_mq={0x7}]}, 0x2c}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000740)=ANY=[@ANYBLOB="240000002400010400"/20, @ANYRES32=r3, @ANYBLOB="0000f2000202f1ff"], 0x24}}, 0x0) [ 594.151689][ T775] usb 5-1: config 1 interface 0 altsetting 6 endpoint 0x81 has an invalid bInterval 128, changing to 11 [ 594.163285][ T775] usb 5-1: config 1 interface 0 altsetting 6 endpoint 0x81 has invalid maxpacket 2047, setting to 1024 [ 594.174885][ T775] usb 5-1: config 1 interface 0 altsetting 6 bulk endpoint 0x82 has invalid maxpacket 1023 [ 594.185244][ T775] usb 5-1: config 1 interface 0 altsetting 6 endpoint 0x3 has invalid maxpacket 1511, setting to 1024 [ 594.196706][ T775] usb 5-1: config 1 interface 0 altsetting 6 bulk endpoint 0x3 has invalid maxpacket 1024 [ 594.207284][ T775] usb 5-1: config 1 interface 0 has no altsetting 0 [ 594.391604][ T8784] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.0'. [ 594.410859][ T775] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 594.420304][ T775] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 00:54:42 executing program 2: syz_usb_connect(0x0, 0x2d, &(0x7f0000000040)=ANY=[@ANYBLOB], 0x0) [ 594.428531][ T775] usb 5-1: Product: é೜얫曢ç†ã¼³â·šïª¿ã¾ƒé…†ç¢ã¦¢ï½›ë²¶æž°ïŠªç¼„ࣨ⧟꽒ç†éš¼å¢âƒå³”粡顪◰䑻⑧⒉桦é¸â±¤æ¦Žâ¢¸ê…ྶè‹ê……â–㧱澿í„춂䱓砉쮼çžæ ™ä¡§ã§¥ë­¨æ«ë½‡íƒ›í‚”懛ï³ã‘•æ„žë£¿ä‰›á»•äŸŽë„±â¬‰ì—‰ë¬žäƒ¬â·¢à¬‹è‹“罤◜Ѽ罓项è¿î•˜êžì„¼ç¹‰ã”’ꂢ郞䗶íœë“¢á¹–宂ꙑਥ [ 594.462508][ T775] usb 5-1: Manufacturer: ÑŒ [ 594.467244][ T775] usb 5-1: SerialNumber: syz [ 594.571237][ T8777] raw-gadget.1 gadget.4: fail, usb_ep_enable returned -22 [ 594.579544][ T8777] raw-gadget.1 gadget.4: fail, usb_ep_enable returned -22 [ 594.620825][ T8777] raw-gadget.1 gadget.4: fail, usb_ep_enable returned -22 00:54:43 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x24}}, 0x0) getsockname$packet(r2, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000440)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r3, @ANYBLOB="0000000000000000280012000900010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000480)=@newqdisc={0x2c, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r3, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_mq={0x7}]}, 0x2c}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000740)=ANY=[@ANYBLOB="240000002400010400"/20, @ANYRES32=r3, @ANYBLOB="0000f2000202f1ff"], 0x24}}, 0x0) [ 594.930730][ T775] cdc_ether: probe of 5-1:1.0 failed with error -71 00:54:43 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x16, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000340)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = syz_open_dev$usbfs(&(0x7f0000000080), 0x73, 0x101301) ioctl$USBDEVFS_IOCTL(r3, 0xc0185500, 0x0) [ 595.016590][ T775] usb 5-1: USB disconnect, device number 5 [ 595.059211][ T10] usb 3-1: new high-speed USB device number 31 using dummy_hcd [ 595.110979][ T8789] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.0'. [ 595.290331][ T10] usb 3-1: device descriptor read/64, error -71 00:54:43 executing program 4: syz_mount_image$f2fs(&(0x7f0000000040), &(0x7f0000000080)='./bus\x00', 0x0, &(0x7f0000000540)=ANY=[@ANYBLOB="6163746976655f6c6f67733d342c646174615f666c7573682c66617374626f6f742c6a71666d743d76667376312c6e6f696e6c696e655f64656e7472792c7573726a71756f74613d66326673002c00ff371013587045d0d273e856ce75c2b11120ece6ac75541f2db63fb857cb7508f7d6a76856a2cdd8c835ef14aa3aea583b7f3affd12ff9abc9b2109887e1a78c2003f04a75607f0099dfad1a283ce7b8b528e239692ab156e30dd8365f708e6c98cfcd0b30d5304dd70f87da026e2d4e4df1ad07ba72683f43d76541d455d1fa118f0900000009fe28bfded255e7c5806f05b80ec0e186b4f72759eb096a1fe6793e734fe61555f01ff9f23bc11370aa247215e8f1410ea4720a4c7ddb25da21c75f35f711581d1f5b8d7e52b3be07c8a3ea61ae2a531b6790"], 0x1, 0x54f4, &(0x7f0000005600)="$eJzs3M1rI2UYAPBn2u1+uxbx4G0HFqGFTdj0Y9Fb1V38wC7Fj4MnTZM0ZDfJlCZNa08ePIoH/xNR8OTRv8GDZ2/iQfEmKJmZ6tYvhKaNtb8fTJ6ZN2+eed5QCs9MmADOrfn0px+SuBFXImI2Iq5H5PtJueXWivBMRNyMiJnHtqQc/23gYkRcjYgb4+RFzqR865Pbo1ur37/245dfX7pw7dMvvpneqoFpezYietvF/l6viFm7iA/L8fqok8feyqiMxRu9R+VxVsS91maeYa9+OK+ex+V2MT/b3h2MY5LUG+PY7mzl49v94oSDUfswT/6Bh/Wd/LjZ2sxjZ5DlsX1Q1LV/UPxvOxgMizzNMt/7efoYDg9jMd7abxXr2X6Ux0Z/WI4XebNma38cR2UsTxeNrNvM69g8zjf93/Z6p7+7n45aO4NO1k9Xq7XnqrW7ldpO1mwNWyuVeq95dyVdaHfH0yrDVr231s6ydrdVbWS9xXSh3WhUarV04V5rs1Pvp7Vadbl6p7K6WO7dTl9+8HbabaYL4/hip7877HQH6Va2kxafWEyXqsvPL6a3aumb6xvpxhv3769vvPXuvXcevLD+6kvlpD+VlS4s3VlaqtTuVJZqi+do/R+WRU9w/XAsybQLADh79P/ANEyj/9/qTq7/D/3/RJyp/ve89/8nsH44Fv0/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMC59e3cZ6/kO/PF8bVy/ImIm+Ohp8rjJCJmIuKXvzAbF4/knC3zzP3N/Lk/1PBVEnmG8TkuldvViFgrt5+fPOlvAQAAAP6/Pv/g5sdFt168zE+7IE5TcdFm5vp7E8qXRMTc/HcTyjYzfnl6Qsnyv+8LsT+hbPkFrMsTSlZccrswqWz/yuyRcPmxkBRh5lTLAQAATsXRTuB0uxAAAABO00fTLoDpSOLwVubhveD8l/e/3xC8cuQIAAAAOIOSaRcAAAAAnLi8//+H5/+F5/8BAADA2Vc8/w8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPiVnfvJSR2K4gB8Wuh7vD9GYpy7FWewDJfg0KFhAW6CJeAW3ABrwJlLMGBoS7QGE5PetpF8X9JebkN+nBIm515SAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6NJzsZo/3l89tM3Z7tpJczcAAADAMZtiNS9fTKv5v/r6WX3pop5nEZFHxLHefRS/GpmjOqf44v3FpxqeIsqE/Wf8ro+/EXFdH6/nXX8LAAAAcLrWi+Ws6tar03ToguhTtWiT/79JlJdFRDF9SZSW70+XicLK3/c47hKllQtYk0Rh1ZLbOFXat4waw+TDkFVD3ms5AABAL5qdQL9dCAAAAH26HboAhpHFYSvzsBdc/vP+fUPwT2MGAAAA/EDZ0AUAAAAAnSv7f8//AwAAgNNWPf8PAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACALm2K1Xy9WM7a5mx37aS5GwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgjf15R4EQCIMw2Lu+M5n7H1YaNDU1qQLh428MBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIA3v/vL/4mpcSaZe20sPY8ka6fG1qmxd24c/WF8/RoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAu9uclBUIgCKJgzvjfSd//sJKgZxAhAhoeVdSiAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4It+98v/ialxJpk7bSwdjyRrV42tq8beg8bRg/H2bwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAudu7nNY4qDgD4d2Z2trYqxig5RETBg17sdlNbe/WgBA/+CUJItzW69Ueagy1FyMWb5NyL6FFEUOKt/0PPLfRSbz3soYJnZWZnmmkacLV0Zpt8PvD2fWcY5n3fJIR8570EAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKA2eW8vzoqPhWmcVudu3b+2XvS39/WFGzt3lotWxEmbST8dXm0eJEvdJQIAAMDRkdX1fUTczXdXiz5dKOv/vL6mqPl/eH4a1/X8/rq/7uvav2i//3bv5QcDLUzHKW56YWM8OvVoKr0nN8v59sK/XtErn3z57iUrvyDph9svTfLyeSbf3bz5fr8Mj7WRLQDwf5ys+yqofx8q+mGXiQFwZPQahXdd/2cL3eYEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKBt/wQAAP//K8ZAQg==") r0 = open(&(0x7f0000007f80)='./bus\x00', 0x145142, 0x0) writev(r0, &(0x7f00000001c0)=[{0x0, 0x40000000}, {&(0x7f0000000100)="8a", 0x1}], 0x2) [ 595.609872][ T10] usb 3-1: new high-speed USB device number 32 using dummy_hcd 00:54:43 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x24}}, 0x0) getsockname$packet(r2, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000440)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r3, @ANYBLOB="0000000000000000280012000900010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000480)=@newqdisc={0x2c, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r3, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_mq={0x7}]}, 0x2c}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000740)=ANY=[@ANYBLOB="240000002400010400"/20, @ANYRES32=r3, @ANYBLOB="0000f2000202f1ff"], 0x24}}, 0x0) [ 595.889926][ T10] usb 3-1: device descriptor read/64, error -71 [ 596.043482][ T8796] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.0'. 00:54:44 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x24}}, 0x0) getsockname$packet(r2, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000440)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r3, @ANYBLOB="0000000000000000280012000900010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000480)=@newqdisc={0x2c, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r3, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_mq={0x7}]}, 0x2c}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000740)=ANY=[@ANYBLOB="240000002400010400"/20, @ANYRES32=r3, @ANYBLOB="0000f2000202f1ff"], 0x24}}, 0x0) [ 597.211894][ T8803] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.0'. [ 597.269184][ C1] hrtimer: interrupt took 232742 ns 00:54:45 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x24}}, 0x0) getsockname$packet(r2, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000440)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r3, @ANYBLOB="0000000000000000280012000900010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000480)=@newqdisc={0x2c, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r3, {0x0, 0xfff1}, {0x0, 0xffff}}, [@qdisc_kind_options=@q_mq={0x7}]}, 0x2c}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000740)=ANY=[@ANYBLOB="240000002400010400"/20, @ANYRES32=r3, @ANYBLOB="0000f2000202f1ff"], 0x24}}, 0x0) 00:54:46 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000000540)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00'}, 0x10) sched_setparam(0x0, &(0x7f0000000180)=0xe4db) socket$netlink(0x10, 0x3, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) r4 = bpf$PROG_LOAD(0x5, &(0x7f0000000bc0)={0xf, 0xa, &(0x7f0000000900)=ANY=[], &(0x7f00000001c0)='GPL\x00', 0x0, 0x1000, &(0x7f0000001740)=""/4096, 0x0, 0x4, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000280)={0x4, 0x5}, 0x8, 0x10, &(0x7f00000005c0)={0x1, 0x0, 0x0, 0xffffffff}, 0x10}, 0x90) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000003f00)={0x0, 0x0, &(0x7f00000006c0)=[{&(0x7f0000000900)=ANY=[@ANYRES32, @ANYRES8=r4, @ANYBLOB="a9d494baa0c8b1333f7536be7296f0420f2ff51c9441ecd55256a990ea489df5a4bedaab94c0c23b1e58f39efab71a851665dbded350f9f91209ecd3944220721154d97a4130f5e9b539166506c2f105f8f83292c4f2879fd6cdb9c2316acd73969bd87f536d55224758de8602579fa2ae246f463239b1f2ea3d4fbe1bf2e27dbb7107c35a7f5c95a9946a743ce340e702150a44c9f18b22733e73f77ad5edf7d1e8fc2d9ba8223996577bce5591285a7b8e6835de1ebfbbef02eecb73d37aaffdb7f6c479d8c7c5843761f3a76945ccf5df0e10cb4dbc9fc6870fb189088ac515c4d6", @ANYRES8, @ANYRES32=r4, @ANYBLOB="2cc94d047dea4bb555fc63635f026e4d857d9047ccdd2f3382e215f9ff201617d2ec76d1b42b19b335a16fbd986fa4632415a93f7cc43457da4ffcf429ffa4e6dd89955b26ca85e82a8815ec74de011bfc52198ffbd0d6ca29e327fc65729439e55bdffeaedfa7da89e3a12b837c9278f9898706f0d7a0b4db31b02f83e2306266b40afb0f25812e0ba5d22c3a64c3aa1f656cc16df55e357f5af78a290c296f0d0ba63ae16ea72d13bf83e89935f87f7cb227afb58eb0ae15189c30b9175254203695140d1e708a382558b951f9451d5c236b2e183538e2d214225f", @ANYRES32, @ANYRESOCT=r1, @ANYBLOB="87de11941843b2073855ce650d91d9df36850674e2a971bdd85045f92c51398787ef74a9bf7e8b27a684071fedd309b88a589c316bed04be5db0a171", @ANYRESDEC], 0x10}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000002740)=ANY=[@ANYBLOB="400400001900100027bd7000fcdbdf25450229802a1e6f0538668c4620ebef371eab53341ae49c4a6ebf70e57045e5579613095fb61dcf82c370c17ead23e6cc7bf022d853db9a334ae9e48c398168c7ef8327f5b2077643d4a58ee9d9f85e42b41911fed033ea6cae0797148310487c62fc517e2b347afa35bba0e21d0a7bdcd7ec28c1808c46af77bdad9d33451fdfb1534c862f728b840bd73d2778e5fd6d3ba4d8a00e8c3d16f71b32b9f944a2c81bbe86b028eccf52caf4163f865a45512d8c16e5dbbb11877562d752d4af5dce0c727602188d4c84c885c7b41bc84719459fbc0079008ac49bbed6ddc269617fe7f3f104132ff68eae664f2e1928ef52fda203c4b585a160b72707592f9950a33e51d0e7a96a873cbbec960bd156ee83245126955b77a9185829b254528ce394d97b686527e702fe4a5e68b410666da778c73cd20e6ca108ed72bb642f0f7d194899d7cc39e84dafa902707bd9de31c10bd833ccfe907c56901a63d3e0d95be8492c68d98f9cba8f9773f191485870b7d7388fdf0d8287c6c91f3a96306c5cdf51c0dac632db350987ae4cab51223eb9112a3ba417dbd0fd5a3a9520e9cd205f6d0465b59b6ba084ee9d9ee895d6f4ebe2d9df8bd9205ebad29d0607fa6528ab5c0659c91d1b7d8b49ba876923974eb6403d63161711f721bea3152c8faeca519832d029ed8643dbd83df5", @ANYRESDEC, @ANYBLOB="3113a49aa4bc792d23d41a66cffb18c7863cf398710afc12a75854121888d796b57e9fc6fd2f896ba59041e7936135b0b4747a97e7679839b89d19fd2ef2533bb79da4f61c18b8cfa55adc00", @ANYBLOB="3e6b7eece3d9d5fb55", @ANYRESHEX, @ANYRESHEX], 0x440}, {&(0x7f0000000ec0)=ANY=[@ANYBLOB="040200002a00000227bd7000fedbdf255baa3aa364e609ac57b357e1f876e997831c4c4651a0dbdf0959c8b7be52f3ff0ce9ef7b19e23795ecf3c0bd72ee48323c27e7bc24a72b50874c423c5aa661344a3743147fea45445c7567df93b646e2180577be12807e94c61d01cbb2259311ce7ebd7a9a86ab6b26bb73c70b5a7eff6785884034720d2e1211e7ced9e27ac21b7d4225deb102be1b7116202762031141444b739633017280925e70bdd50fbafb5abc245101499b9eec8b653a04d73b9a98b5cc2d4b5469c15f3d0e718e0e4077105058a8271a0932eb33798de9cf2e431ca3a05d1c7ff3f9bed3f5e434003d3a84c3c110e1fa8540dfb2cf16e94842954b70a5b4dd5cc972ffcbccff52507f21fea81d50bac656f17f", @ANYRESHEX, @ANYBLOB="313a77b72743e1cdae21ea7639a6b3d490181cae17aceef5134efb44b6da9501e7082ee8e65f8f471594733c25e02ae64060dcda0947fa7050eab43c220a0fc780eeb153d60f283f8db789ab08001800", @ANYRES32, @ANYBLOB="08002000ad66d06624b5b75035c1991df5f4de192eafcc15060000000028003080080080000900000014000000fe80000000000000000000000000a5bb08000600ac1e"], 0x204}, {&(0x7f0000000e00)={0x8c, 0x26, 0x800, 0x0, 0x25dfdbfc, "", [@nested={0x7a, 0x42, 0x0, 0x1, [@generic="81016bb3fd5566154a33b4dc79575f3840fe543b82e4aa63abae4b80448e8e3bcbbd5dd498a0ef8d803cfe45fd737268d852fe4b055bb643f96c4145cdccfdebf41a26525246775dda4e1637778e98d940cd12df4e42179eebbb9da63843bab8faf8", @typed={0x14, 0x71, 0x0, 0x0, @ipv6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}]}]}, 0x8c}, {&(0x7f0000001280)=ANY=[@ANYBLOB="340100003a00000027bd7000fbdbdf2508003400", @ANYRES32=0x0, @ANYBLOB="0c0000000900000000000000413ffc57cfa962dd158aad605e5f78f746e401959e9a3bbd5c7c4e9d7d5dd1f5094323c61da94a4a20dd0bfd9951b836e53460429d6b152e87b86307d16c0c6f9a20318e4e1fc9159e7ac4e568341518183794664109020906785eb63557e1e51c293a3204f447b6f232fef52873fecf78d345e0b060e330e4e018bc0ff601373edad247463946601e35e8603236ab49f9680246bff28c94d692f0a712ec2a2675d24ebe1a32e1a145e697521e44d8a948f4bac7752659ef43fe456c80fc2a5b306da486b3d5a687f4b9a4ad1593f7c238477312aa2a6eb35b4e67867997b771521df9b8419f6fc23707a63c81111c91dc2d1db720b4b2d19bc5590c002a00090000000000000008000000", @ANYRES32, @ANYBLOB='l'], 0x134}], 0xa}, 0x40080) sched_setscheduler(0x0, 0x0, 0x0) r5 = bpf$LINK_GET_FD_BY_ID(0x1e, &(0x7f0000000600)=0xffffffffffffffff, 0x4) sendfile(0xffffffffffffffff, r5, &(0x7f0000000640)=0x2, 0x7) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, r1}, 0x10) r6 = getpid() sched_setscheduler(r6, 0x1, &(0x7f0000001700)) write$P9_RGETLOCK(0xffffffffffffffff, &(0x7f0000000d40)=ANY=[@ANYBLOB="1f000000370200000100"/24, @ANYRES32=0x0, @ANYBLOB="01005be3125e7a86e86a20d7ac3bf3c1fd98c9c995070716e9dc579be4f064c2f81b416033189828864d8e61137190194bfc45dabe708faa5325e93b4d4e860c05dca2d3581be8c873d26f8c889951c74d2c37c93db41e5ecc7104d9f3339abdcd8c5092c9eb8e9e67add99253"], 0x1f) bind$inet6(0xffffffffffffffff, 0x0, 0x0) sendto$inet6(r3, 0x0, 0x0, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) [ 597.815028][ T10] usb usb3-port1: attempt power cycle 00:54:46 executing program 2: syz_usb_connect(0x0, 0x2d, &(0x7f0000000040)=ANY=[@ANYBLOB="12010c009ac0b620110f211066d342"], 0x0) [ 598.232055][ T8805] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.0'. [ 598.819394][ T10] usb 3-1: new high-speed USB device number 33 using dummy_hcd [ 598.962022][ T10] usb 3-1: Using ep0 maxpacket: 32 00:54:47 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x24}}, 0x0) getsockname$packet(r2, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000440)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r3, @ANYBLOB="0000000000000000280012000900010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000480)=@newqdisc={0x2c, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r3, {0x0, 0xfff1}, {0x0, 0xffff}}, [@qdisc_kind_options=@q_mq={0x7}]}, 0x2c}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000740)=ANY=[@ANYBLOB="240000002400010400"/20, @ANYRES32=r3, @ANYBLOB="0000f2000202f1ff"], 0x24}}, 0x0) [ 599.000240][ T10] usb 3-1: no configurations [ 599.005134][ T10] usb 3-1: can't read configurations, error -22 [ 599.279452][ T10] usb 3-1: new high-speed USB device number 34 using dummy_hcd [ 599.409776][ T10] usb 3-1: Using ep0 maxpacket: 32 [ 599.480238][ T10] usb 3-1: no configurations [ 599.485275][ T10] usb 3-1: can't read configurations, error -22 [ 599.592325][ T10] usb usb3-port1: unable to enumerate USB device [ 599.621504][ T8815] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.0'. 00:54:48 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x2, 0xc, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, [@sadb_x_nat_t_type={0x1}, @sadb_address={0x5, 0x5, 0x0, 0x0, 0x0, @in6={0xa, 0x0, 0x0, @mcast1}}]}, 0x40}}, 0x0) 00:54:48 executing program 1: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000000000)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) 00:54:48 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x24}}, 0x0) getsockname$packet(r2, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000440)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r3, @ANYBLOB="0000000000000000280012000900010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000480)=@newqdisc={0x2c, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r3, {0x0, 0xfff1}, {0x0, 0xffff}}, [@qdisc_kind_options=@q_mq={0x7}]}, 0x2c}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000740)=ANY=[@ANYBLOB="240000002400010400"/20, @ANYRES32=r3, @ANYBLOB="0000f2000202f1ff"], 0x24}}, 0x0) [ 600.520129][ T8821] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.0'. 00:54:48 executing program 1: r0 = socket(0x10, 0x80002, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000100)=ANY=[@ANYBLOB="1c0000005e00679a3601000000000000000000f337be7ba9bd"], 0x1c}}, 0x0) recvmmsg$unix(r0, &(0x7f0000002380)=[{{0x0, 0x0, &(0x7f0000001340)=[{&(0x7f00000002c0)=""/4096, 0x1004}], 0x1}}], 0x8, 0x0, 0x0) 00:54:49 executing program 4: syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f0000000100)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x3, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd}}, {[], {}, {{0x9, 0x5, 0x3, 0x2, 0x0, 0xb0}}}}}]}}]}}, 0x0) 00:54:49 executing program 3: bpf$PROG_LOAD(0x5, &(0x7f0000000b40)={0x0, 0x8, 0x0, &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x8, 0x10, &(0x7f0000000000), 0x10}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cgroup.kill\x00', 0x275a, 0x0) ioctl$BTRFS_IOC_SPACE_INFO(0xffffffffffffffff, 0xc0109414, &(0x7f0000004680)={0x3e0, 0x0, ['\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00']}) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x800001, 0x28011, r0, 0x0) 00:54:49 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x24}}, 0x0) getsockname$packet(r2, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000440)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r3, @ANYBLOB="0000000000000000280012000900010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000480)=@newqdisc={0x2c, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r3, {0x0, 0xfff1}, {0xffff}}, [@qdisc_kind_options=@q_mq={0x7}]}, 0x2c}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000740)=ANY=[@ANYBLOB="240000002400010400"/20, @ANYRES32=r3, @ANYBLOB="0000f2000202f1ff"], 0x24}}, 0x0) 00:54:49 executing program 1: syz_mount_image$f2fs(&(0x7f0000000040), &(0x7f00000000c0)='./file2\x00', 0x0, &(0x7f0000000380)={[{@nouser_xattr}, {@four_active_logs}, {@four_active_logs}, {@noquota}, {@inline_xattr}, {@extent_cache}, {@prjjquota={'prjjquota', 0x3d, '-,'}}, {@jqfmt_vfsv1}, {@extent_cache}, {@jqfmt_vfsv1}]}, 0x1, 0x54f9, &(0x7f000000ab40)="$eJzs3E1rY9UbAPAn7XTe//Mv4sLdXBiEFiZh0nlBd6PO4At2KKMuXGmapCEzSW5p0rR25cKluPCbiIIrl34GF67diQvFnaDknlud+gJC08ZOfz+4ee45OXnuc8Iw8NxbEsCptZj9/GMlrsSFiJiPiMsRxXmlPAp3U3guIq5GxNwTR6Wc/33ibERcjIgrk+QpZ6V869Pr42u3f3jjp6++OXfm0mdffju7XQOz9nxE9DfT+U4/xbyT4qNyvjHuFrF/a1zG9Eb/cTnOU9xprxcZdhr76xpFvNlJ6/PN7eEkbvQazUnsdDeK+c1BuuBw3NnPU3zgUWOrGLfa60XsDvMidvZSXbt76f+2veEo5WmV+T4o0sdotB/TfHu3nfaz+biIzcGonE9581Z7dxLHZSwvF8281yrqWD/MN/3f9mZ3sL2bjdtbw24+yG7X6i/U6neq9a281R61b1Ub/dadW9lSpzdZVh21G/27nTzv9Nq1Zt5fzpY6zWa1Xs+W7rXXu41BVq/XbtZuVG8vl2fXs1cfvJP1WtnSJL7cHWyPur1htpFvZekTy9lK7eaLy9m1evbW6lq29vD+/dW1t9+79+6Dl1Zff6Vc9JeysqWVGysr1fqN6kp9+RTt/6Oy6CnuHw6lMusCAE4e/T8wC0fX/289jDj6/j/0/1Nxovrf097/H8H+4VD0/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAp9Z3C5+/VpwspvGlcv5/5dQz5bgSEXMR8evfmI+zB3LOl3kW/mH9wp9q+LoSRYbJNc6Vx8WIuFsev/z/qL8FAAAAeHp98eHVT1K3nl4WZ10QxyndtJm7/P6U8lUiYmHx+yllm5u8PDulZMW/7zOxO6VsxQ2s81NKlm65nZlWtn9l/kA4/0SopDB3rOUAAADH4mAncLxdCAAAAMfp41kXwGxUYv9R5v6z4OIv7/94IHjhwAgAAAA4gSqzLgAAAAA4ckX/7/f/AAAA4OmWfv8PAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfmPnfm4TB6I4AD8bvLD/tGi1921lb1DGlrDHPUYUkCYogbSQBqiB3FJCBBEeB4WIRJE8thX0fZIZxoIfMwgO80YaAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgS3fVenFz9fu6bc5u306e2QAAAADnbKv1on4yS/2vzf3vza2fTb+IiDIizq3dR/HpJHPU5FSvvL56MYbbiDrh8BmT5voSEX+a6+FH198CAAAAXK7NcjVPq/X0MBt6QPQpFW3Kb38z5RURUc3uM6WVh7xfmcLq3/c4/mdKqwtY00xhqeQ2zpX2LvXf/Vi1mz5ritSUb78/29wBAIAejU6aflchAAAA9Onf0ANgGEU8bWUetwInqWm29z6f9AAAAIAPqBh6AAAAAEDn6vW/8/8AAADgsqXz/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOjStlovNsvVvG3Obt9OntkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAI/szzsKhEAYhMHe9Z3J3P+w0qCpqUkVCB9/YzAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAvPndX/5PTI0zydxrY+l5JFk7NbZOjb1z4+gP4+vXAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcLE/LykQAkEQBXPG/076/oeVBD2DCBHQ8KiiFg0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABf9Ltf/k9MjTPJ3Glj6XgkWbtqbF019h40jh6Mt38DAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcLFzP69xVHEAwN/M7GxtVVyj7CEiCh70Yrfb2tqbeFCCB/8EIaTbGrv1R5uDLUXIxZvknIvoUURQ4i3/Q84J5BJvOewhgmdlZmeSyQ9w/dGZTfL5wJv33WGY932zEPKd9xIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgNLo3YM4yQ6dcRwX5zb3Hi9k/daRPrO+sj2btSyO6kz6dHi5+iHqNpcIAAAA50dS1vchhJ10bS7r405e/6flNVnN/92z47is54/W/WVf1v5Z+/WX3Rf3B+qMx8luentxOLhyPJXWk5vldHvub69o5U8+f/eS5F9I/MHyC6M0f57RNxsb77Xz8EId2QIA/8blsi+C8vehrO83mRgA50arUniX9X/SaTYnAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA1O2vAAAA//+END5e") [ 601.241516][ T8830] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.0'. 00:54:49 executing program 2: syz_usb_connect(0x0, 0x2d, &(0x7f0000000040)=ANY=[@ANYBLOB="12010c009ac0b620110f211066d342"], 0x0) 00:54:49 executing program 3: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000000380)=ANY=[@ANYBLOB="180000000000000000000000000000009500000800000000"], &(0x7f0000000200)='syzkaller\x00', 0x1, 0x8f, &(0x7f00000002c0)=""/143}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000100)={&(0x7f0000000140)='kmem_cache_free\x00', r0}, 0x10) r1 = socket(0x200000100000011, 0x3, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f00000005c0)={'gre0\x00', 0x0}) bind$packet(r1, &(0x7f0000000180)={0x11, 0x0, r3, 0x1, 0x0, 0x6, @remote}, 0x14) setsockopt$packet_int(r1, 0x107, 0xf, &(0x7f0000000240)=0xe9, 0x4) sendmsg$netlink(r1, &(0x7f0000002ac0)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000080)=ANY=[@ANYBLOB="0301140088"], 0xdd12}], 0x1}, 0x0) [ 601.459191][ T4748] usb 5-1: new high-speed USB device number 6 using dummy_hcd 00:54:49 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={0x0, 0x24}}, 0x0) getsockname$packet(r2, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000440)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r3, @ANYBLOB="0000000000000000280012000900010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000480)=@newqdisc={0x2c, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r3, {0x0, 0xfff1}, {0xffff}}, [@qdisc_kind_options=@q_mq={0x7}]}, 0x2c}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000740)=ANY=[@ANYBLOB="240000002400010400"/20, @ANYRES32=r3, @ANYBLOB="0000f2000202f1ff"], 0x24}}, 0x0) [ 601.842494][ T8840] ===================================================== [ 601.850115][ T8840] BUG: KMSAN: uninit-value in validate_xmit_skb+0x10f2/0x1930 [ 601.857765][ T8840] validate_xmit_skb+0x10f2/0x1930 [ 601.863237][ T8840] __dev_queue_xmit+0x1eac/0x5130 [ 601.868446][ T8840] packet_xmit+0x9c/0x6b0 [ 601.870182][ T4748] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x82 has invalid wMaxPacketSize 0 [ 601.873157][ T8840] packet_sendmsg+0x8b1d/0x9f30 [ 601.883139][ T4748] usb 5-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 0 [ 601.887894][ T8840] ____sys_sendmsg+0x9c2/0xd60 [ 601.897868][ T4748] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x3 has invalid wMaxPacketSize 0 [ 601.902725][ T8840] ___sys_sendmsg+0x28d/0x3c0 [ 601.912504][ T4748] usb 5-1: config 1 interface 0 altsetting 0 bulk endpoint 0x3 has invalid maxpacket 0 [ 601.917134][ T8840] __x64_sys_sendmsg+0x307/0x490 [ 601.930750][ T4748] usb 5-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 3 [ 601.931980][ T8840] do_syscall_64+0x6d/0x140 [ 601.949990][ T8840] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 601.956202][ T8840] [ 601.958054][ T5113] usb 3-1: new high-speed USB device number 35 using dummy_hcd [ 601.958562][ T8840] Uninit was created at: [ 601.958725][ T8840] slab_post_alloc_hook+0x129/0xa70 [ 601.976211][ T8840] kmem_cache_alloc_node+0x5e9/0xb10 [ 601.981863][ T8840] kmalloc_reserve+0x13d/0x4a0 [ 601.986827][ T8840] __alloc_skb+0x318/0x740 [ 601.991708][ T8840] alloc_skb_with_frags+0xc8/0xbd0 [ 601.997002][ T8840] sock_alloc_send_pskb+0xa80/0xbf0 [ 602.002507][ T8840] packet_sendmsg+0x70e8/0x9f30 [ 602.007546][ T8840] ____sys_sendmsg+0x9c2/0xd60 [ 602.012730][ T8840] ___sys_sendmsg+0x28d/0x3c0 [ 602.017618][ T8840] __x64_sys_sendmsg+0x307/0x490 [ 602.023065][ T8840] do_syscall_64+0x6d/0x140 [ 602.027765][ T8840] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 602.034038][ T8840] [ 602.036448][ T8840] CPU: 1 PID: 8840 Comm: syz-executor.3 Not tainted 6.7.0-syzkaller-00562-g9f8413c4a66f #0 [ 602.046807][ T8840] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 11/17/2023 [ 602.057127][ T8840] ===================================================== [ 602.064307][ T8840] Disabling lock debugging due to kernel taint [ 602.070751][ T8840] Kernel panic - not syncing: kmsan.panic set ... [ 602.077287][ T8840] CPU: 1 PID: 8840 Comm: syz-executor.3 Tainted: G B 6.7.0-syzkaller-00562-g9f8413c4a66f #0 [ 602.088912][ T8840] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 11/17/2023 [ 602.098145][ T8842] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.0'. [ 602.108427][ T8840] Call Trace: [ 602.111806][ T8840] [ 602.114830][ T8840] dump_stack_lvl+0x1bf/0x240 [ 602.119707][ T8840] dump_stack+0x1e/0x20 [ 602.124042][ T8840] panic+0x4de/0xc90 [ 602.128112][ T8840] ? add_taint+0x108/0x1a0 [ 602.132738][ T8840] kmsan_report+0x2d0/0x2d0 [ 602.137448][ T8840] ? __msan_warning+0x96/0x110 [ 602.142392][ T8840] ? validate_xmit_skb+0x10f2/0x1930 [ 602.147847][ T8840] ? __dev_queue_xmit+0x1eac/0x5130 [ 602.153224][ T8840] ? packet_xmit+0x9c/0x6b0 [ 602.157910][ T8840] ? packet_sendmsg+0x8b1d/0x9f30 [ 602.163115][ T8840] ? ____sys_sendmsg+0x9c2/0xd60 [ 602.168262][ T8840] ? ___sys_sendmsg+0x28d/0x3c0 [ 602.173317][ T8840] ? __x64_sys_sendmsg+0x307/0x490 [ 602.178643][ T8840] ? do_syscall_64+0x6d/0x140 [ 602.183506][ T8840] ? entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 602.189794][ T8840] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 602.195811][ T8840] ? __skb_flow_dissect+0x76/0x9e50 [ 602.201221][ T8840] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 602.207251][ T8840] ? skb_network_protocol+0x8ef/0x9a0 [ 602.212806][ T8840] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 602.218833][ T8840] ? netif_skb_features+0x10e6/0x1350 [ 602.224381][ T8840] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 602.230416][ T8840] __msan_warning+0x96/0x110 [ 602.231085][ T4748] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 602.231224][ T4748] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 602.231421][ T4748] usb 5-1: Product: syz [ 602.231509][ T4748] usb 5-1: Manufacturer: syz [ 602.231598][ T4748] usb 5-1: SerialNumber: syz [ 602.265889][ T8840] validate_xmit_skb+0x10f2/0x1930 [ 602.271216][ T8840] __dev_queue_xmit+0x1eac/0x5130 [ 602.276420][ T8840] ? __dev_queue_xmit+0x34b/0x5130 [ 602.281747][ T8840] packet_xmit+0x9c/0x6b0 [ 602.286264][ T8840] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 602.292290][ T8840] packet_sendmsg+0x8b1d/0x9f30 [ 602.297340][ T8840] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 602.303371][ T8840] ? aa_label_sk_perm+0x644/0x780 [ 602.308611][ T8840] ? filter_irq_stacks+0x60/0x1a0 [ 602.313839][ T8840] ? kmsan_internal_set_shadow_origin+0x66/0xe0 [ 602.320296][ T8840] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 602.326360][ T8840] ? packet_getsockopt+0xfb0/0xfb0 [ 602.330066][ T5113] usb 3-1: Using ep0 maxpacket: 32 [ 602.335165][ T4748] cdc_ether: probe of 5-1:1.0 failed with error -22 [ 602.343467][ T8840] ____sys_sendmsg+0x9c2/0xd60 [ 602.348464][ T8840] ___sys_sendmsg+0x28d/0x3c0 [ 602.353361][ T8840] ? __rcu_read_unlock+0x7a/0xd0 [ 602.358545][ T8840] ? __fget_files+0x513/0x5e0 [ 602.363414][ T8840] ? kmsan_get_shadow_origin_ptr+0x4d/0xa0 [ 602.369449][ T8840] __x64_sys_sendmsg+0x307/0x490 [ 602.374628][ T8840] do_syscall_64+0x6d/0x140 [ 602.379324][ T8840] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 602.385428][ T8840] RIP: 0033:0x7f5a3307dda9 [ 602.389989][ T8840] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 [ 602.409813][ T8840] RSP: 002b:00007f5a33dbf0c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 602.418400][ T8840] RAX: ffffffffffffffda RBX: 00007f5a331abf80 RCX: 00007f5a3307dda9 [ 602.426519][ T8840] RDX: 0000000000000000 RSI: 0000000020002ac0 RDI: 0000000000000005 [ 602.430275][ T5113] usb 3-1: no configurations [ 602.430353][ T5113] usb 3-1: can't read configurations, error -22 [ 602.445560][ T8840] RBP: 00007f5a330ca47a R08: 0000000000000000 R09: 0000000000000000 [ 602.453673][ T8840] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 602.461785][ T8840] R13: 000000000000000b R14: 00007f5a331abf80 R15: 00007ffc15079028 [ 602.469916][ T8840] [ 602.473252][ T8840] Kernel Offset: disabled [ 602.477623][ T8840] Rebooting in 86400 seconds..